diff --git a/index.html b/index.html index 6a9578048f..a9d4a4bdd8 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.0c55d57c.async.js b/p__Classrooms__Lists__CommonHomework__Detail__index.7af02588.async.js similarity index 84% rename from p__Classrooms__Lists__CommonHomework__Detail__index.0c55d57c.async.js rename to p__Classrooms__Lists__CommonHomework__Detail__index.7af02588.async.js index aa9491b822..28cefadb06 100644 --- a/p__Classrooms__Lists__CommonHomework__Detail__index.0c55d57c.async.js +++ b/p__Classrooms__Lists__CommonHomework__Detail__index.7af02588.async.js @@ -97,7 +97,7 @@ `;for(let ml=0;ml{switch(Qa){case _t:return te.createElement(Ve,{callback:hi,onCancel:Hi});case Tn:return te.createElement(ot.Z,{callback:hi,onCancel:Hi});case Ht:return te.createElement(He.Z,{callback:hi,onCancel:Hi});case hn:return te.createElement(We,{callback:hi,onCancel:Hi});case Sa:return te.createElement(Ye,{callback:hi,onCancel:Hi});case"maths-latex":return te.createElement(Xt,{showSaveButton:!0,callback:hi});case"inline-latex":return te.createElement(Yt.Z,{showSaveButton:!0,callback:hi});default:return null}},[Qa]);function Hi(){Hr("")}(0,te.useEffect)(()=>{if(cl.current){let hr=function(fi){Co=!0,ei=fi.pageY},za=function(){Co=!1},$a=function(fi){if(Co){let Ei=fi.pageY-ei;Ei<0&&(Ei=0),Ei>300&&(Ei=300);let Oi=Cn+Ei+"px";Ho(Oi)}},er=cl.current,Co=!1,ei=0;return er.addEventListener("mousedown",hr),document.addEventListener("mousemove",$a),document.addEventListener("mouseup",za),()=>{er.removeEventListener("mousedown",hr),document.removeEventListener("mousemove",$a),document.removeEventListener("mouseup",za)}}},[yn,cl]),(0,te.useEffect)(()=>{Ho(Cn)},[Cn]);const al=on(Ot),rl=on(jo),Il={width:al,height:rl},wo=(0,te.useMemo)(()=>{if(ro){let hr=new Date(ro),za=hr.getHours(),$a=hr.getMinutes(),er=hr.getSeconds();return za=za<10?"0"+za:za,$a=$a<10?"0"+$a:$a,er=er<10?"0"+er:er,`${za}:${$a}:${er}`}return 0},[ro]),ui=hr=>{const za=[];if(yo){let $a=-1;hr=hr.replace(/(@▁▁@|@▁@)/g,function(er,Co,ei){za.push({multiLine:er!==kn})})}return za};function pl(){window.sessionStorage.removeItem(br),Vi(!1),zr(0)}function Kl(){Vi(!1),zr(0),yn.setValue(window.sessionStorage.getItem(br))}(0,te.useEffect)(()=>{rr[Qa]&&Qa!==On&&Qa!==hn&&setTimeout(()=>{const hr=document.getElementsByClassName("markdown-popup-form")[0],za=window.innerWidth/2-hr.offsetWidth/2,$a=window.innerHeight/2-hr.offsetHeight/2;fl(za),$o($a)},0)},[Qa]);const Tl=hr=>{hr.preventDefault();const za=hr.clientX-bl,$a=hr.clientY-Ti;document.body.onmousemove=er=>{let Co=er.clientX-za,ei=er.clientY-$a;const fi=document.getElementsByClassName("markdown-popup-form")[0],Ei=window.innerWidth-fi.offsetWidth,Oi=window.innerHeight-fi.offsetHeight;Co=Math.max(0,Math.min(Co,Ei)),ei=Math.max(0,Math.min(ei,Oi)),iu(er.clientX,er.clientY,za,$a)&&(fl(Co),$o(ei))},document.body.onmouseup=function(){document.body.onmousemove=null}},iu=(hr,za,$a,er)=>{const Co=document.body.clientHeight,ei=document.body.clientWidth;return hr<20&&$a>hr||hr>ei-20&&$aza||za>Co-20&&erZe in De?xe(De,Ze,{enumerable:!0,configurable:!0,writable:!0,value:ye}):De[Ze]=ye,x=(De,Ze)=>{for(var ye in Ze||(Ze={}))a.call(Ze,ye)&&y(De,ye,Ze[ye]);if(E)for(var ye of E(Ze))b.call(Ze,ye)&&y(De,ye,Ze[ye]);return De},z=(De,Ze)=>fe(De,re(Ze));const{useForm:ne}=te.default,oe={width:280,marginRight:10},se={labelCol:{span:5},wrapperCol:{span:19}};var ce=({callback:De,onCancel:Ze})=>{const[ye]=ne();let nt=(0,Le.useRef)();function we(et){nt.current.width=ye.getFieldValue("width"),nt.current.align=ye.getFieldValue("align"),De(et,nt.current)}function ut(et,it){if(et.status===-1){Ee.ZP.error(et.message);return}ye.setFieldsValue({src:`/api/attachments/${et.id}`,type:it.type})}function Je(et){let it=et.target.files[0];nt.current=it,de(it,ut)}return me.createElement(te.default,z(x({form:ye},se),{className:"upload-image-panel",onFinish:we,style:{width:470,overflow:"hidden"}}),me.createElement(te.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},me.createElement("div",{className:"flex-container"},me.createElement(te.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},me.createElement(Be.default,{style:oe})),me.createElement(Ae,{onFileChange:Je}))),me.createElement(te.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},me.createElement(Be.default,{style:{width:264}})),me.createElement(te.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},me.createElement(_e.Z,null,me.createElement(te.default.Item,{name:"width",style:{margin:0}},me.createElement(pe.Z,{style:{width:264}})),me.createElement("span",{className:"ml8"},"%"))),me.createElement(te.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},me.createElement(Pe.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"}]})),me.createElement("aside",null,me.createElement(te.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},me.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),me.createElement(le.ZP,{type:"default",onClick:Ze},"\u53D6\u6D88"))))};function Ae({onFileChange:De}){return me.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",me.createElement("input",{type:"file",onChange:De}))}function de(De,Ze){if(!De)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ce.bg)())throw Ee.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ye=new FormData;ye.append("editormd-image-file",De),ye.append("file_param_name","editormd-image-file"),ye.append("byxhr","true");var nt=new window.XMLHttpRequest;nt.withCredentials=!0,nt.addEventListener("load",function(we){Ze(JSON.parse(we.target.responseText),De)},!1),nt.addEventListener("error",function(we){console.error(we)},!1),nt.open("POST",`${ge.KI}/api/attachments.json`),nt.send(ye)}},91558:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return Be}});var te=ee(59301),Ee=ee(4676);class Be extends te.Component{constructor(pe){super(pe);const Pe=window.document;this.node=Pe.createElement("div"),Pe.body.appendChild(this.node)}render(){const{children:pe}=this.props;return(0,Ee.createPortal)(pe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},7501:function(Mt,Ft,ee){"use strict";ee.d(Ft,{i:function(){return oe},Z:function(){return ce}});var te={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"},Ee=ee(71418),Be=ee(6848),_e=ee(92310),pe=ee.n(_e),Pe=ee(51257),le=ee(28426),ge=ee(48790),Le="data:image/png;base64,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",Ce="data:image/png;base64,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",me="data:image/png;base64,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",xe="data:image/png;base64,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",fe="data:image/png;base64,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",re="data:image/png;base64,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",E="data:image/png;base64,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",a="data:image/png;base64,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",b="data:image/png;base64,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",y="data:image/png;base64,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",x="data:image/png;base64,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",z="data:image/png;base64,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",ne=ee(59301);const oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Le,swimg:Ce},{name:"101\u8BA1\u5212",ptimg:me,swimg:xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:fe,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:E,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:y},{name:"\u519B\u961F\u4E00\u6D41",ptimg:x,swimg:z}];var ce=({className:Ae,dataSource:de=[],col:De=4,right:Ze,bottom:ye=23,precision:nt=0,wrapWidth:we=1200,trackEventItems:ut,loading:Je,onRemove:et=()=>{},isCurrent:it=!0,showAlias:$e=!1})=>{const Me=Math.floor((we-(De-1)*Ze)/De),he=[{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"}].map(Ie=>(window.ENV==="build"&&(Ie.ptimg=`/react/build${Ie.ptimg}`,Ie.swimg=`/react/build${Ie.swimg}`),Ie));return ne.createElement(Ee.Z,{spinning:Je},ne.createElement("div",{className:pe()(te.list,Ae)},!!(de!=null&&de.length)&&(de==null?void 0:de.map((Ie,Ve)=>{var ot;const{name:He,id:tt,identifier:ht,featured:Pt,school_name:dt,image_url:xt,excellent:Qe,is_plan:Bt}=Ie;return ne.createElement("div",{key:tt,className:te.wrap,style:{width:Me,marginRight:(1+Ve)%De===0?0:Ze+nt,marginBottom:ye}},ne.createElement("a",{className:te.li,onClick:Dt=>{Dt.preventDefault(),Dt.stopPropagation(),ut&&(0,Pe.L9)([ut]),(0,Pe.xg)(`/paths/${ht}`)}},ne.createElement("div",{className:te.img},ne.createElement("img",{className:te.cover,src:`${xt}`}),it&&(0,ge.bg)()&&(Ie==null?void 0:Ie.studying)&&ne.createElement("div",{className:`${te.movebq} user-path-items`,onClick:Dt=>{Dt.stopPropagation(),et(Ie)}},ne.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ne.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ot=Ie==null?void 0:Ie.subject_tags)==null?void 0:ot.map((Dt,ve)=>{var mt,Se;if(ve===0){const ae=(mt=he.find(ie=>ie.name==Dt))==null?void 0:mt.swimg;return ne.createElement("img",{className:te.sign,src:ae,style:{left:"-4px"}})}const ue=(Se=he.find(ae=>ae.name==Dt))==null?void 0:Se.ptimg;return ne.createElement("img",{className:te.sign,src:ue,style:{left:`${48+52*(ve-1)+2*ve}px`}})}),ne.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ie==null?void 0:Ie.excellent)&&ne.createElement("div",{className:te.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ne.createElement("div",{className:te.name},ne.createElement(Be.Z,{title:$e&&(Ie!=null&&Ie.excellent_alias_name)?ne.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${He}`,ne.createElement("br",null),ne.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ie==null?void 0:Ie.excellent_alias_name}`)):He},ne.createElement("span",{className:te.e},$e&&(Ie==null?void 0:Ie.excellent_alias_name)||He))),ne.createElement("div",{className:te.tags},ne.createElement("div",null,ne.createElement(Be.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ne.createElement("span",null,Ie.stages_count))),ne.createElement(Be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ne.createElement("span",null,Ie.members_count)))))))})),!de.length&&ne.createElement(le.Z,null)))}},9148:function(Mt,Ft,ee){"use strict";ee.d(Ft,{jL:function(){return pe},w9:function(){return Ie},QD:function(){return Yt},cQ:function(){return et.Z},op:function(){return Ye},O5:function(){return Ua},_b:function(){return On},t7:function(){return y},Gi:function(){return Pt},YG:function(){return tt},qp:function(){return me},vr:function(){return _t},qE:function(){return Zt},Je:function(){return ne},wb:function(){return Je},cq:function(){return ve},tp:function(){return re}});var te=ee(59301),Ee={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",pe=({dataSource:mn=[],img:on,imgWidth:Rn=346,title:zn,sunTitle:Wa,bannerExtraContent:rr})=>te.createElement("div",{className:Ee.banner},te.createElement("div",{className:Ee.content},te.createElement("aside",null,te.createElement("p",null,te.createElement("b",null,zn),te.createElement("span",null,Wa)),mn.length>0&&te.createElement("div",{className:Ee.btns},mn.map((ma,bt)=>te.createElement("div",{key:bt,onClick:ma.click},ma.name,ma.sign?te.createElement("img",{src:Be,width:39}):null))),rr),on&&te.createElement("img",{style:{marginTop:33,marginRight:38},src:on,width:Rn}))),Pe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=ee(92310),ge=ee.n(le),Le=ee(89392),me=({dataSource:mn=[],value:on,onChange:Rn,onTitleChange:zn,className:Wa,title:rr,titleWidth:ma=41,style:bt={},fontColor:kt="#6A7283",showCount:Ot})=>{const[Cn,la]=(0,te.useState)(0),[Zn,vr]=(0,te.useState)(!1),Ra=(0,te.useRef)(null),Oa=(0,te.useRef)(null);return(0,te.useEffect)(()=>{var br;mn.length!==0&&(((br=Ra==null?void 0:Ra.current)==null?void 0:br.clientHeight)>97?la(1):la(0)),mn.length===0&&la(0),vr(!1)},[mn]),te.createElement("div",{className:ge()(Pe.row,Wa),style:bt},te.createElement("div",{onClick:(0,Le.throttle)(()=>zn==null?void 0:zn(),2e3),style:{width:ma,marginTop:Zn?12:4},className:`${Pe.title} ${zn?"current":""}`},rr),te.createElement("div",{className:Zn?`${Pe.tagsWrap} ${Pe.tagsBorderWrap}`:Pe.tagsWrap},te.createElement("div",{className:Pe.bar,ref:Oa,style:Cn>0?{height:Cn===1?97:"auto",overflow:Cn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},te.createElement("div",{className:Pe.tag,ref:Ra},mn==null?void 0:mn.map(br=>te.createElement("span",{onClick:()=>Rn(br.id),key:br.id,style:{color:kt},className:on===br.id?Pe.active:""},te.createElement("span",{title:br.name,className:Pe.name},br.name),!!Ot&&te.createElement("span",{className:Pe.num},br.count))))),!!Cn&&te.createElement(te.Fragment,null,Cn===1?te.createElement("div",{onClick:()=>{var br;la(2),((br=Ra==null?void 0:Ra.current)==null?void 0:br.clientHeight)>245?vr(!0):vr(!1)},className:Pe.action},"\u5C55\u5F00",te.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):te.createElement("div",{onClick:()=>{Oa.current.scrollTop=0,la(1),vr(!1)},className:Pe.action},"\u6536\u8D77",te.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},xe={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"},re=({dataSource:mn=[],value:on,onChange:Rn,className:zn,style:Wa={}})=>te.createElement("div",{style:Wa,className:ge()(xe.tabs,zn)},mn.map(rr=>te.createElement("span",{onClick:()=>Rn(rr.id),className:on===rr.id?xe.active:"",key:rr.id},rr.name))),E={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"},a=ee(92832),y=({dataSource:mn=[],value:on="",onChange:Rn,onInputChange:zn=()=>{},className:Wa,style:rr={},placeholder:ma,allowClear:bt=!1})=>{var kt;const[Ot,Cn]=(0,te.useState)(""),[la,Zn]=(0,te.useState)("");(0,te.useEffect)(()=>{var Oa;let br=on;(Oa=JSON.stringify(on))!=null&&Oa.includes("{")&&(Cn(on.id),br=on.value||"");try{Zn(decodeURIComponent(br||""))}catch(sr){Zn(decodeURIComponent(br||""))}},[on]);const vr=()=>{Rn(encodeURIComponent(la),Ot||null)},Ra=Oa=>{Oa!==Ot&&(Cn(Oa),Rn(encodeURIComponent(la),Oa))};return te.createElement("div",{className:ge()(E.input,Wa),style:rr},!!mn.length&&te.createElement("div",{className:E.dropdown},te.createElement("div",{className:E.text},(kt=mn.find(Oa=>Oa.id===Ot))==null?void 0:kt.name,te.createElement("i",{className:"iconfont icon-zhankai4"}),te.createElement("b",{className:E.b1}),te.createElement("b",{className:E.b2})),te.createElement("div",{className:E.menu},mn.map((Oa,br)=>te.createElement("div",{key:br,onClick:()=>Ra(Oa.id)},Oa.name)))),te.createElement(a.default,{onPressEnter:vr,value:la,onChange:Oa=>{Zn(Oa.target.value),zn(encodeURIComponent(Oa.target.value),Ot||null)},bordered:!1,placeholder:ma}),te.createElement("i",{onClick:vr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},x={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ne=({value:mn,onChange:on,className:Rn,total:zn,pageSize:Wa,style:rr={}})=>{const ma=mn<2,bt=mn>=Math.ceil(zn/Wa);return zn<=Wa?te.createElement(te.Fragment,null):te.createElement("div",{className:ge()(x.quickPager,Rn),style:rr},te.createElement("div",{onClick:()=>{ma||on(mn-1,"prev")},className:ma?x.disabled:""},"\u4E0A\u4E00\u9875"),te.createElement("div",{onClick:()=>{bt||on(mn+1,"next")},className:bt?x.disabled:""},"\u4E0B\u4E00\u9875"))},oe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},se=ee(71418),ce=ee(6848),Ae=ee(13570),de=ee(346),De=ee(51257),Ze=ee(96908),ye=ee(57177),nt=ee(81378),we=ee(28426),Je=({className:mn,dataSource:on=[],col:Rn=4,right:zn,bottom:Wa=23,precision:rr=0,wrapWidth:ma=1200,trackEventItems:bt,loading:kt})=>{const Ot=Math.floor((ma-(Rn-1)*zn)/Rn);return te.createElement(se.Z,{spinning:kt},te.createElement("div",{className:ge()(oe.list,mn)},!!on.length&&on.map((Cn,la)=>{const{name:Zn,id:vr,identifier:Ra,power:Oa,cover_image_id:br,pic:sr}=Cn;return te.createElement("div",{className:oe.wrap,key:vr,style:{width:Ot,marginRight:(1+la)%Rn===0?0:zn+rr,marginBottom:Wa}},te.createElement("a",{target:"_blank",href:`/shixuns/${Ra}/challenges`,className:oe.li,onClick:Vn=>{Vn.preventDefault(),bt&&(0,De.L9)([bt]),Oa&&(0,De.xg)(`/shixuns/${Ra}/challenges`)}},te.createElement("div",{className:oe.img},te.createElement("img",{className:oe.cover,src:`${sr}`}),Cn.is_jupyter&&te.createElement("img",{className:oe.sign,src:Ze}),Cn.is_jupyter_lab&&te.createElement("img",{className:oe.sign,src:ye}),Cn.is_unity_3d&&te.createElement("img",{className:oe.sign,src:nt})),te.createElement("div",{className:oe.name},te.createElement(ce.Z,{title:Zn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},te.createElement("span",{className:oe.e},Zn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),te.createElement("div",{className:oe.tags},te.createElement(ce.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),te.createElement("span",null,Cn.challenges_count))),!!Cn.myshixuns_count&&te.createElement(ce.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),te.createElement("span",null,Cn.myshixuns_count))),te.createElement(ce.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},te.createElement("span",null,te.createElement("span",null,Cn.level))),te.createElement("div",{className:oe.rate},te.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:Cn.score_info}),te.createElement("span",null,"\xA0",Cn.score_info?`${Cn.score_info}\u5206`:"5\u5206")))),!Oa&&te.createElement("div",{className:oe.lockWrap},te.createElement("img",{src:`${de.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),te.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!on.length&&te.createElement(we.Z,null)))},et=ee(7501),it={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"},$e="data:image/png;base64,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",Me=ee(59301),Ie=({className:mn,dataSource:on=[],col:Rn=4,right:zn,bottom:Wa=23,precision:rr=0,wrapWidth:ma=1200,trackEventItems:bt,loading:kt})=>{const Ot=Math.floor((ma-(Rn-1)*zn)/Rn);return Me.createElement(se.Z,{spinning:kt},Me.createElement("div",{className:ge()(it.list,mn)},!!on.length&&on.map((Cn,la)=>{const{subject_identifier:Zn,id:vr,identifier:Ra,power:Oa}=Cn,br=Cn.is_public!=0&&Cn.is_public;return Me.createElement("div",{className:it.wrap,key:vr,style:{width:Ot,marginRight:(1+la)%Rn===0?0:zn+rr,marginBottom:Wa}},Me.createElement("a",{className:it.li,onClick:sr=>{sr.preventDefault(),bt&&(0,De.L9)([bt]),(0,De.xg)(Cn.first_category_url)}},Me.createElement("div",{className:it.top},Me.createElement(ce.Z,{title:Cn.name},Me.createElement("div",{className:it.name},Cn.name)),Me.createElement("img",{className:it.img,src:de.Z.IMG_SERVER+"/images/"+Cn.avatar_url}),Me.createElement("div",{className:it.text,title:Cn.creator},Cn.creator),Zn&&Me.createElement("div",{className:it.btns},Me.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Me.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),br&&Me.createElement("div",{className:it.sign},"\u516C\u5F00")),Me.createElement("div",{className:it.bottom},Cn.visits>0&&Me.createElement(ce.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Me.createElement("span",null,Me.createElement("i",{className:"iconfont icon-liulanyan"}),Me.createElement("span",null,Cn.visits))),Cn.course_members_count>0&&Me.createElement(ce.Z,{title:"\u6210\u5458",placement:"bottom"},Me.createElement("span",null,Me.createElement("i",{className:"iconfont icon-chengyuan"}),Cn.course_members_count)),Cn.tasks_count>0&&Me.createElement(ce.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Me.createElement("span",null,Me.createElement("i",{className:"iconfont icon-zuoye"}),Cn.tasks_count)),Cn.is_end?Me.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Me.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Cn.is_accessible&&Me.createElement("div",{className:it.lockWrap},Me.createElement("img",{src:`${de.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Me.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!on.length&&Me.createElement(we.Z,null)))},Ve={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ot=ee(25690),tt=({dataSource:mn=[],value:on,onChange:Rn,className:zn,style:Wa={},tabBarExtraContent:rr})=>te.createElement("div",{className:ge()(Ve.tabs,zn),style:Wa},te.createElement("div",{className:Ve.tabsWrap},mn.map((ma,bt)=>te.createElement("aside",{className:Ve.tab,onClick:()=>{Rn(ma.id),ma.link&&ot.history.push(ma.link)},key:bt},te.createElement("div",{className:on===ma.id?Ve.active:""},ma.name),(ma==null?void 0:ma.resetCount)==null&&(ma==null?void 0:ma.total)!==void 0&&te.createElement("span",null,"\uFF08",ma==null?void 0:ma.total,"\uFF09"),(ma==null?void 0:ma.resetCount)!==void 0&&(ma==null?void 0:ma.total)!==void 0&&te.createElement(ce.Z,{title:(ma==null?void 0:ma.tip)!=null?ma==null?void 0:ma.tip:""},te.createElement("span",{style:{color:"#9096A3"}},"\uFF08",te.createElement("span",{style:{color:"#000"}},ma==null?void 0:ma.resetCount),"/",te.createElement("span",null,ma==null?void 0:ma.total),"\uFF09"))))),te.createElement("div",{className:Ve.tabBar},rr)),Pt=({className:mn,style:on={},children:Rn})=>te.createElement("div",{className:ge()(mn),style:on},Rn),dt={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"},xt=ee(38854),Qe=ee(20834);const Bt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ve=({sortValue:mn,dropValue:on,className:Rn,onSort:zn,onDrop:Wa,dataSource:rr=Bt})=>{var ma;return te.createElement("div",{className:ge()(dt.orderWrap,Rn)},te.createElement(xt.Z,{dropdownRender:()=>te.createElement(Qe.default,null,rr.map((bt,kt)=>te.createElement(Qe.default.Item,{key:kt,onClick:()=>Wa(bt.id)},bt.name)))},te.createElement("span",{className:dt.orderTextWrap},(ma=rr.find(bt=>on===bt.id))==null?void 0:ma.name)),te.createElement("span",{className:dt.orderIconWrap},te.createElement("span",{className:dt.orderAsc},te.createElement("i",{className:mn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${dt.cursorPointer} ${dt.active}`:`iconfont icon-sanjiaoxing-up font12 ${dt.cursorPointer}`,onClick:()=>zn(mn==="asc"?"desc":"asc")})),te.createElement("span",{className:dt.orderDesc},te.createElement("i",{className:mn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${dt.cursorPointer} ${dt.active}`:`iconfont icon-sanjiaoxing-down font12 ${dt.cursorPointer}`,onClick:()=>zn(mn==="asc"?"desc":"asc")}))))},mt={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"},Se=ee(3113),ue=Object.defineProperty,ae=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,We=(mn,on,Rn)=>on in mn?ue(mn,on,{enumerable:!0,configurable:!0,writable:!0,value:Rn}):mn[on]=Rn,be=(mn,on)=>{for(var Rn in on||(on={}))ie.call(on,Rn)&&We(mn,Rn,on[Rn]);if(ae)for(var Rn of ae(on))Ne.call(on,Rn)&&We(mn,Rn,on[Rn]);return mn},Te=(mn,on)=>{var Rn={};for(var zn in mn)ie.call(mn,zn)&&on.indexOf(zn)<0&&(Rn[zn]=mn[zn]);if(mn!=null&&ae)for(var zn of ae(mn))on.indexOf(zn)<0&&Ne.call(mn,zn)&&(Rn[zn]=mn[zn]);return Rn},rt=(mn,on,Rn)=>new Promise((zn,Wa)=>{var rr=kt=>{try{bt(Rn.next(kt))}catch(Ot){Wa(Ot)}},ma=kt=>{try{bt(Rn.throw(kt))}catch(Ot){Wa(Ot)}},bt=kt=>kt.done?zn(kt.value):Promise.resolve(kt.value).then(rr,ma);bt((Rn=Rn.apply(mn,on)).next())}),Ye=mn=>{var on=mn,{className:Rn,style:zn,children:Wa,loading:rr=!1,openLoading:ma,onClick:bt=()=>{},size:kt="middle",shape:Ot="round"}=on,Cn=Te(on,["className","style","children","loading","openLoading","onClick","size","shape"]);const[la,Zn]=(0,te.useState)(!1);return te.createElement(Se.ZP,be({onClick:(0,Le.throttle)(vr=>rt(void 0,null,function*(){ma&&Zn(!0);try{yield bt(vr)}catch(Ra){console.log("error",Ra)}ma&&Zn(!1)}),2e3,{leading:!0,trailing:!1}),className:ge()(mt.btn,mt[`${kt}-${Ot}`],Rn),style:zn,size:kt,shape:Ot,loading:la||rr},Cn),Wa)},ft={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"},Zt=({className:mn,style:on,children:Rn=null,onClick:zn,title:Wa})=>te.createElement("div",{className:ge()(ft.head,mn),style:on},te.createElement("span",{className:"primary-hover",onClick:zn},te.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),te.createElement("b",{title:Wa},Wa),te.createElement("div",{className:ft.node},Rn)),jt={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"},Yt=({confirmShow:mn=!0,confirmTitle:on,confirmClick:Rn,cancelShow:zn=!0,cancelTitle:Wa,cancelClick:rr,className:ma,style:bt,confirmLoading:kt=!1})=>te.createElement("div",{className:ge()(jt.btns,ma),style:bt},mn&&te.createElement(Se.ZP,{loading:kt,onClick:Rn,type:"primary",className:jt.confirm},on),zn&&te.createElement(Se.ZP,{onClick:rr,className:jt.cancel},Wa)),qe={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"},_t=({className:mn,style:on={},LeftContent:Rn,children:zn,RightContent:Wa})=>te.createElement("div",{className:ge()(qe.fixedBottom,mn),style:on},te.createElement("div",{className:qe.wrap},te.createElement("div",{className:qe.left},Rn),te.createElement("div",{className:qe.center},zn),te.createElement("div",{className:qe.right},Wa))),Ht={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"},On=({className:mn,style:on={},dataSource:Rn=[]})=>te.createElement("div",{className:ge()(Ht.crumbs,mn),style:on},Rn.map((zn,Wa)=>Waot.history.push(zn.path)},zn.name):te.createElement("span",null,zn.name),te.createElement("span",null,"\xA0",">","\xA0")):te.createElement("span",{key:Wa,style:{color:"#5F6368"}},zn.name))),Fn=ee(31797),Tn=Object.defineProperty,Sa=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,ka=Object.prototype.propertyIsEnumerable,Ka=(mn,on,Rn)=>on in mn?Tn(mn,on,{enumerable:!0,configurable:!0,writable:!0,value:Rn}):mn[on]=Rn,ga=(mn,on)=>{for(var Rn in on||(on={}))fn.call(on,Rn)&&Ka(mn,Rn,on[Rn]);if(sa)for(var Rn of sa(on))ka.call(on,Rn)&&Ka(mn,Rn,on[Rn]);return mn},gr=(mn,on)=>Sa(mn,xa(on)),ur=(mn,on)=>{var Rn={};for(var zn in mn)fn.call(mn,zn)&&on.indexOf(zn)<0&&(Rn[zn]=mn[zn]);if(mn!=null&&sa)for(var zn of sa(mn))on.indexOf(zn)<0&&ka.call(mn,zn)&&(Rn[zn]=mn[zn]);return Rn};const{Countdown:sn}=Fn.default;var Ua=mn=>{var on=mn,{onChange:Rn}=on,zn=ur(on,["onChange"]);const[Wa,rr]=(0,te.useState)(null);(0,te.useEffect)(()=>{typeof Wa=="number"&&Wa>=0&&Rn(Wa)},[Wa]);const ma=bt=>{const kt=Math.floor(bt/1e3);rr(kt)};return te.createElement(sn,gr(ga({},zn),{onChange:ma}))}},37808:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return Ee}});var te=ee(59301);function Ee(Be,_e){const pe=(0,te.useRef)();(0,te.useEffect)(()=>{pe.current=Be}),(0,te.useEffect)(()=>{function Pe(){pe.current()}if(_e!==null){let le=setInterval(Pe,_e);return()=>clearInterval(le)}},[_e])}},18342:function(Mt,Ft,ee){"use strict";var te=ee(59301),Ee=ee(78241),Be=ee(95237),_e=ee(43604),pe=ee(57809),Pe=ee(5871),le=ee(6848),ge=ee(5083),Le=ee(92832),Ce=ee(25690),me=ee(48716),xe=ee(31121),fe=ee(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,z=(Ae,de,De)=>de in Ae?re(Ae,de,{enumerable:!0,configurable:!0,writable:!0,value:De}):Ae[de]=De,ne=(Ae,de)=>{for(var De in de||(de={}))y.call(de,De)&&z(Ae,De,de[De]);if(b)for(var De of b(de))x.call(de,De)&&z(Ae,De,de[De]);return Ae},oe=(Ae,de)=>E(Ae,a(de)),se=(Ae,de)=>{var De={};for(var Ze in Ae)y.call(Ae,Ze)&&de.indexOf(Ze)<0&&(De[Ze]=Ae[Ze]);if(Ae!=null&&b)for(var Ze of b(Ae))de.indexOf(Ze)<0&&x.call(Ae,Ze)&&(De[Ze]=Ae[Ze]);return De};const ce=({disabled:Ae,shixunHomeworks:de,selectOptions:De,form:Ze})=>{const{workSetting:ye}=de,[nt,we]=(0,te.useState)([]),ut=(0,te.useMemo)(()=>De==null?void 0:De.filter(Je=>!nt.includes(Je.value)),[nt,De]);return(0,te.useEffect)(()=>{var Je;const et=((Je=ye==null?void 0:ye.anonymous_appeal_settings)==null?void 0:Je.filter(it=>it.appeal_time))||[];we(et.map(it=>it.group_name))},[ye]),fe.createElement(Ee.default.List,{name:"anonymous_appeal_settings"},(Je,{add:et,remove:it})=>fe.createElement(fe.Fragment,null,Je.map($e=>{var Me;const he=$e,{key:Ie,name:Ve}=he,ot=se(he,["key","name"]),tt=Ze.getFieldValue(["anonymous_appeal_settings",Ve]).deleteflag;return fe.createElement("div",{key:Ie},fe.createElement(Be.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(_e.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Ie+1),fe.createElement(_e.Z,null,fe.createElement(Ee.default.Item,oe(ne({},ot),{name:[$e.name,"group_name"]}),fe.createElement(pe.default,{mode:"multiple",disabled:Ae||!tt,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:xe.Z.multiple_select,options:ut||[],onSelect:ht=>{we(Pt=>[...Pt,ht])},onDeselect:ht=>{we(Pt=>Pt.filter(dt=>dt!==ht))}}))),fe.createElement(_e.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),fe.createElement(_e.Z,null,fe.createElement(Ee.default.Item,oe(ne({},ot),{label:"",name:[$e.name,"appeal_penalty"]}),fe.createElement(Pe.Z,{min:0,disabled:Ae,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),fe.createElement(le.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${xe.Z.title_icon}`})),fe.createElement(_e.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),fe.createElement(_e.Z,null,fe.createElement(Ee.default.Item,oe(ne({},ot),{label:"",name:[$e.name,"appeal_time"]}),fe.createElement(ge.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Ae,size:"large",disabledDate:ht=>(0,me.Q8)(ht,ye==null?void 0:ye.course_end_date),disabledTime:ht=>(0,me.d0)(ht),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),fe.createElement(Ee.default.Item,oe(ne({},ot),{name:[Ve,"deleteflag"]}),fe.createElement(Le.default,{type:"hidden"})),!Ae&&Je.length<((Me=ye==null?void 0:ye.anonymous_appeal_settings)==null?void 0:Me.length)&&fe.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{et({deleteflag:!0})}}),Ie!==0&&!Ae&&tt&&fe.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const ht=Ze.getFieldValue(["anonymous_appeal_settings",Ve,"group_name"])||[];we(Pt=>Pt.filter(dt=>!ht.includes(dt))),it(Ve)}})))})))};Ft.Z=(0,Ce.connect)(({shixunHomeworks:Ae})=>({shixunHomeworks:Ae}))(ce)},23493:function(Mt,Ft,ee){"use strict";var te=ee(59301),Ee=ee(5083),Be=ee(78241),_e=ee(95237),pe=ee(43604),Pe=ee(57809),le=ee(8591),ge=ee(92832),Le=ee(5871),Ce=ee(6848),me=ee(24905),xe=ee(61186),fe=ee.n(xe),re=ee(25690),E=ee(48716),a=ee(48790),b=ee(31121),y=ee(59301),x=Object.defineProperty,z=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,Ae=(we,ut,Je)=>ut in we?x(we,ut,{enumerable:!0,configurable:!0,writable:!0,value:Je}):we[ut]=Je,de=(we,ut)=>{for(var Je in ut||(ut={}))se.call(ut,Je)&&Ae(we,Je,ut[Je]);if(oe)for(var Je of oe(ut))ce.call(ut,Je)&&Ae(we,Je,ut[Je]);return we},De=(we,ut)=>z(we,ne(ut)),Ze=(we,ut)=>{var Je={};for(var et in we)se.call(we,et)&&ut.indexOf(et)<0&&(Je[et]=we[et]);if(we!=null&&oe)for(var et of oe(we))ut.indexOf(et)<0&&ce.call(we,et)&&(Je[et]=we[et]);return Je};const{RangePicker:ye}=Ee.default,nt=({disabled:we,shixunHomeworks:ut,selectOptions:Je,form:et,data:it,classroomList:$e})=>{const{workSetting:Me}=ut,[he,Ie]=(0,te.useState)([]),Ve=(0,te.useMemo)(()=>Je==null?void 0:Je.filter(He=>!he.includes(He.value)),[he,Je]);(0,te.useEffect)(()=>{var He;const tt=((He=Me==null?void 0:Me.anonymous_comment_settings)==null?void 0:He.filter(ht=>ht.evaluation_end))||[];Ie(tt.map(ht=>ht.group_name))},[Me]);const ot=He=>{var tt;const ht=(tt=Me==null?void 0:Me.anonymous_appeal_settings)==null?void 0:tt.find(Pt=>Pt.group_id===He);return it.anonymous_appeal&&ht&&(ht==null?void 0:ht.appeal_time)!==null};return y.createElement(Be.default.List,{name:"anonymous_comment_settings"},(He,{add:tt,remove:ht})=>y.createElement(y.Fragment,null,He.map(Pt=>{var dt,xt;const Qe=Pt,{key:Bt,name:Dt}=Qe,ve=Ze(Qe,["key","name"]),mt=et.getFieldValue(["anonymous_comment_settings",Dt]),Se=mt.deleteflag,ue=fe()((dt=mt.evaluation_start)==null?void 0:dt[0])<=fe()(),ae=!Se&&ue?[!0,ot(mt==null?void 0:mt.group_id)]:[!1,!1];return y.createElement("div",{key:Bt,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(_e.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(pe.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",Bt+1),y.createElement(pe.Z,{flex:1},y.createElement(_e.Z,{align:"middle",style:{marginBottom:10}},y.createElement(pe.Z,{span:8},y.createElement(Be.default.Item,De(de({},ve),{name:[Dt,"group_name"]}),y.createElement(Pe.default,{mode:"multiple",disabled:we||!Se,className:b.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Ve||[],onSelect:ie=>{Ie(Ne=>[...Ne,ie])},onDeselect:ie=>{Ie(Ne=>Ne.filter(We=>We!==ie))}}))),y.createElement(pe.Z,{className:"ml20"},y.createElement(Be.default.Item,De(de({},ve),{name:[Dt,"evaluation_start"]}),y.createElement(ye,{ranges:{\u6B64\u523B:()=>{var ie;const Ne=(ie=mt==null?void 0:mt.evaluation_start)==null?void 0:ie[0];return[Ne?fe()(Ne):fe()(),fe()()]}},size:"large",style:{width:"500px"},disabled:we||ae,allowClear:!1,disabledDate:ie=>(0,E.Q8)(ie,Me==null?void 0:Me.course_end_date),disabledTime:ie=>(0,E.d0)(ie),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var ie;if((0,a.Rm)()&&!((ie=$e.AssistantObject.group)!=null&&ie.can_anonymous_comment)){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");return}}}))),y.createElement(Be.default.Item,De(de({},ve),{name:[Dt,"deleteflag"]}),y.createElement(ge.default,{type:"hidden"})),!we&&He.length<((xt=Me==null?void 0:Me.anonymous_comment_settings)==null?void 0:xt.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{tt({deleteflag:!0})}}),Bt!==0&&!we&&Se&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const ie=et.getFieldValue(["anonymous_comment_settings",Dt,"group_name"])||[];Ie(Ne=>Ne.filter(We=>!ie.includes(We))),ht(Dt)}})))),y.createElement(_e.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(pe.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(pe.Z,null,y.createElement(Be.default.Item,De(de({},ve),{label:"",colon:!1,name:[Dt,"evaluation_num"]}),y.createElement(Le.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:we||!Se&&ue}))),y.createElement(Ce.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"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${b.Z.title_icon}`})),y.createElement(pe.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(pe.Z,null,y.createElement(Be.default.Item,De(de({},ve),{label:"",colon:!1,name:[Dt,"absence_penalty"]}),y.createElement(Le.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:we,onChange:ie=>{var Ne;if((0,a.Rm)()&&!((Ne=$e.AssistantObject.group)!=null&&Ne.can_anonymous_comment)){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");return}}}))),y.createElement(pe.Z,{style:{marginLeft:"40px"}},y.createElement(Be.default.Item,De(de({},ve),{name:[Dt,"student_comment"],valuePropName:"checked"}),y.createElement(me.default,{disabled:we,onChange:()=>{var ie;if((0,a.Rm)()&&!((ie=$e.AssistantObject.group)!=null&&ie.can_anonymous_comment)){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");return}}}))),y.createElement(pe.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};Ft.Z=(0,re.connect)(({shixunHomeworks:we,classroomList:ut})=>({shixunHomeworks:we,classroomList:ut}))(nt)},41657:function(Mt,Ft,ee){"use strict";var te=ee(25690),Ee=ee(95237),Be=ee(43604),_e=ee(5083),pe=ee(5871),Pe=ee(6848),le=ee(61186),ge=ee.n(le),Le=ee(48716),Ce=ee(31121),me=ee(59301);const xe=({data:fe,disabled:re,setData:E,shixunHomeworks:a})=>{const{workSetting:b,workList:y}=a;return me.createElement("div",null,me.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},me.createElement(Be.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),me.createElement(Be.Z,null,me.createElement(_e.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:re,disabledDate:x=>(0,Le.Q8)(x,b==null?void 0:b.course_end_date),disabledTime:x=>(0,Le.d0)(x),value:fe.appeal_time?ge()(fe.appeal_time):"",onChange:(x,z)=>{fe.appeal_time=z,E(Object.assign({},fe))}})),me.createElement(Be.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),me.createElement(Be.Z,null,me.createElement(pe.Z,{size:"large",disabled:re,value:fe.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:x=>{fe.appeal_penalty=x,E(Object.assign({},fe))}})),me.createElement(Pe.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 ${Ce.Z.title_icon}`}))))};Ft.Z=(0,te.connect)(({shixunHomeworks:fe})=>({shixunHomeworks:fe}))(xe)},88646:function(Mt,Ft,ee){"use strict";var te=ee(5083),Ee=ee(5871),Be=ee(6848),_e=ee(24905),pe=ee(61186),Pe=ee.n(pe),le=ee(25690),ge=ee(48716),Le=ee(31121),Ce=ee(59301);const me=({data:xe,setData:fe,disabled:re,shixunHomeworks:E})=>{const{workSetting:a}=E,b=Pe()(a==null?void 0:a.evaluation_start)<=Pe()(),y=xe.anonymous_appeal;return Ce.createElement("div",null,Ce.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Ce.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),Ce.createElement(te.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:x=>(0,ge.Q8)(x,a==null?void 0:a.course_end_date),disabledTime:x=>(0,ge.d0)(x),disabled:re||b||y,value:xe.evaluation_start?Pe()(xe.evaluation_start):"",onChange:(x,z)=>{xe.evaluation_start=z,fe(Object.assign({},xe))}}),Ce.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ce.createElement(te.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:x=>(0,ge.Q8)(x,a==null?void 0:a.course_end_date,xe.evaluation_start),disabledTime:x=>(0,ge.d0)(x,Pe()(xe.evaluation_start)),disabled:re||y,value:xe.evaluation_end?Pe()(xe.evaluation_end):"",onChange:(x,z)=>{xe.evaluation_end=z,fe(Object.assign({},xe))}})),Ce.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Ce.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),Ce.createElement(Ee.Z,{disabled:re||b||y,value:xe.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:x=>{xe.evaluation_num=x,fe(Object.assign({},xe))}}),Ce.createElement(Be.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"},Ce.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Le.Z.title_icon}`})),Ce.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),Ce.createElement(Ee.Z,{min:0,disabled:re,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:xe.absence_penalty,onChange:x=>{xe.absence_penalty=x,fe(Object.assign({},xe))}})),xe.anonymous_comment&&Ce.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},Ce.createElement(_e.default,{checked:xe.student_comment,disabled:re,onChange:()=>{xe.student_comment=!xe.student_comment,fe(Object.assign({},xe))}},Ce.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};Ft.Z=(0,le.connect)(({shixunHomeworks:xe})=>({shixunHomeworks:xe}))(me)},38148:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return oe}});var te=ee(59301),Ee=ee(43418),Be=ee(8591),_e=ee(95237),pe=ee(43604),Pe=ee(3113),le=ee(54580),ge=ee(1710),Le={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},Ce=ee(9148),me=ee(346),xe=ee(38986),fe=ee(51257),re=Object.defineProperty,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(se,ce,Ae)=>ce in se?re(se,ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):se[ce]=Ae,x=(se,ce)=>{for(var Ae in ce||(ce={}))a.call(ce,Ae)&&y(se,Ae,ce[Ae]);if(E)for(var Ae of E(ce))b.call(ce,Ae)&&y(se,Ae,ce[Ae]);return se},z=(se,ce,Ae)=>new Promise((de,De)=>{var Ze=we=>{try{nt(Ae.next(we))}catch(ut){De(ut)}},ye=we=>{try{nt(Ae.throw(we))}catch(ut){De(ut)}},nt=we=>we.done?de(we.value):Promise.resolve(we.value).then(Ze,ye);nt((Ae=Ae.apply(se,ce)).next())}),oe=({visible:se,categoryId:ce,getData:Ae,onCancle:de})=>{var De,Ze;const[ye,nt]=(0,te.useState)([]),[we,ut]=(0,te.useState)(!1),[Je,et]=(0,te.useState)(!1),[it,$e]=(0,te.useState)({success_size:0,error_list:[]}),Me={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{nt([])},beforeUpload:he=>z(void 0,null,function*(){return nt([he]),!1}),fileList:ye,accept:".xlsx"};return te.createElement(te.Fragment,null,te.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:se,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Je,onOk:()=>z(void 0,null,function*(){if(ye.length===0){Be.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}et(!0);const he=new FormData;he.append("file",ye[0]);const Ie=yield(0,xe.ZP)(`/api/homework_commons/${ce}/import_external_score.json`,{method:"post",body:he},!0);(Ie==null?void 0:Ie.status)===0&&($e(Ie),de(),Ae(),ut(!0),nt([])),et(!1)}),onCancel:()=>{nt([]),de()}},te.createElement("div",{className:Le.achieveSty},te.createElement("div",{className:Le.tip},te.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),te.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"),te.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")),te.createElement(_e.Z,{align:"middle",className:"mt20"},te.createElement(pe.Z,{className:"mr10"},te.createElement("span",{className:Le.labolIcon},"*"),te.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),te.createElement(pe.Z,null,te.createElement(Pe.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},te.createElement("a",{className:Le.downloadbutton,onClick:he=>{he.stopPropagation(),he.preventDefault(),(0,fe.FH)("",me.Z.API_SERVER+`/api/homework_commons/${ce}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),te.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),te.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},te.createElement(le.default.Dragger,x({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Me),te.createElement("div",null,te.createElement(Ce.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),te.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"))))),te.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:we,onCancel:()=>{ut(!1)},footer:null},te.createElement("div",null,te.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},te.createElement("span",null,"\u5BFC\u5165\u6210\u529F",te.createElement("span",{style:{color:"#19CB70"}}," ",it==null?void 0:it.success_size," "),"\u4E2A\u5B66\u751F"),te.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",te.createElement("span",{style:{color:"#E30000"}}," ",(De=it==null?void 0:it.error_list)==null?void 0:De.length," "),"\u4E2A\u5B66\u751F")),!!((Ze=it==null?void 0:it.error_list)!=null&&Ze.length)&&te.createElement("div",{className:"mb20"},te.createElement(ge.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:he=>te.createElement("span",{style:{color:"#000"}},he)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:he=>te.createElement("span",{style:{color:"#666"}},he)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:he=>te.createElement("span",{style:{color:"#000"}},he)}],dataSource:it==null?void 0:it.error_list,pagination:!1,scroll:{y:47*8}})))))}},16143:function(Mt,Ft,ee){"use strict";var te=ee(43418),Ee=ee(8591),Be=ee(38986),_e=ee(25690),pe=ee(48790),Pe=ee(59301),le=(Le,Ce,me)=>new Promise((xe,fe)=>{var re=b=>{try{a(me.next(b))}catch(y){fe(y)}},E=b=>{try{a(me.throw(b))}catch(y){fe(y)}},a=b=>b.done?xe(b.value):Promise.resolve(b.value).then(re,E);a((me=me.apply(Le,Ce)).next())});const ge=({shixunHomeworks:Le,dispatch:Ce,classroomList:me,getData:xe})=>Pe.createElement(te.default,{centered:!0,title:"\u63D0\u793A",open:Le.actionTabs.key==="redoShixunModal",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>le(void 0,null,function*(){var fe;if((0,pe.Rm)()&&!((fe=me.AssistantObject.normal)!=null&&fe.can_redo)){Ee.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,Be.ZP)(`/api/homework_commons/${Le.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:Le.actionTabs.student_work_id}})).status===0&&(Ee.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ce({type:"shixunHomeworks/setActionTabs",payload:{}}),xe())}),onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},Pe.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",Le.actionTabs.isshixun?"\u5B66\u751F\u5B9E\u8BAD":"\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4","\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),Pe.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));Ft.Z=(0,_e.connect)(({shixunHomeworks:Le,classroomList:Ce})=>({shixunHomeworks:Le,classroomList:Ce}))(ge)},29289:function(Mt,Ft,ee){"use strict";ee.r(Ft),ee.d(Ft,{default:function(){return yu}});var te=ee(59301),Ee=ee(25690),Be=ee(49127),_e=ee(3113),pe=ee(8591),Pe=ee(43418),le=ee(66104),ge=ee(99313),Le=ee(27812),Ce=ee(51257),me=ee(78241),xe=ee(6848),fe=ee(95237),re=ee(20834),E=ee(24905),a=ee(43604),b=ee(1710),y=ee(92832),x=ee(38854),z=ee(58421),ne=ee(5112),oe=ee(5871),se=ee(57809),ce=ee(71418),Ae=ee(61186),de=ee.n(Ae),De=ee(28426),Ze=ee(38986),ye=Object.defineProperty,nt=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Je=(Ue,Ge,ze)=>Ge in Ue?ye(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,et=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))we.call(Ge,ze)&&Je(Ue,ze,Ge[ze]);if(nt)for(var ze of nt(Ge))ut.call(Ge,ze)&&Je(Ue,ze,Ge[ze]);return Ue},it=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const $e=({shixunHomeworks:Ue,dispatch:Ge})=>{const ze=(0,Ee.useParams)();return te.createElement(Pe.default,{centered:!0,title:"\u63D0\u793A",open:Ue.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>it(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/myshixuns/${Ue.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:ze.coursesId}})).status===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ge({type:"shixunHomeworks/setActionTabs",payload:{}}),Ge({type:"shixunHomeworks/getWorkList",payload:et({},Ue.actionTabs.params)}))}),onCancel:()=>{Ge({type:"shixunHomeworks/setActionTabs",payload:{}})}},te.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),te.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var Me=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))($e),he=ee(48790),Ie=ee(59301),Ve=Object.defineProperty,ot=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,ht=(Ue,Ge,ze)=>Ge in Ue?Ve(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,Pt=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))He.call(Ge,ze)&&ht(Ue,ze,Ge[ze]);if(ot)for(var ze of ot(Ge))tt.call(Ge,ze)&&ht(Ue,ze,Ge[ze]);return Ue},dt=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const xt=({shixunHomeworks:Ue,classroomList:Ge,dispatch:ze})=>{const Ut=(0,Ee.useParams)(),[Kt,$t]=(0,te.useState)(!0),[un,an]=(0,te.useState)(!1),[Et]=me.default.useForm();return Ie.createElement(Ie.Fragment,null,Ie.createElement(Pe.default,{centered:!0,title:"\u8C03\u5206",open:Ue.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:un,onOk:()=>dt(void 0,null,function*(){var ln;if((0,he.Rm)()&&!((ln=Ge.AssistantObject.normal)!=null&&ln.can_appraise)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield Et.validateFields();const tn=Et.getFieldsValue();an(!0),(yield(0,Ze.ZP)(`/api/student_works/${Ue.actionTabs.id}/adjust_score.json`,{method:"post",body:Pt({},tn)})).status===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Et.resetFields(),ze({type:"shixunHomeworks/setActionTabs",payload:{}}),ze({type:"shixunHomeworks/getWorkList",payload:Pt({},Ue.actionTabs.params)})),an(!1)}),onCancel:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ie.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"),Ie.createElement(me.default,{form:Et,layout:"horizontal"},Ie.createElement("div",{style:{display:"flex",alignItems:"baseline"}},Ie.createElement(me.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Ie.createElement(oe.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),Ie.createElement("span",{className:"ml10"},"\u5206")),Ie.createElement("div",null,Ie.createElement(me.default.Item,{name:"comment"},Ie.createElement(y.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Qe=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge})=>({shixunHomeworks:Ue,classroomList:Ge}))(xt),Bt=ee(16143),Dt=ee(40197),ve=ee(89392),mt=ee(37906),Se=ee(9148),ue=ee(45937),ae=ee(1247),ie=ee(59301),Ne=Object.defineProperty,We=Object.defineProperties,be=Object.getOwnPropertyDescriptors,Te=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Ye=(Ue,Ge,ze)=>Ge in Ue?Ne(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,ft=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))rt.call(Ge,ze)&&Ye(Ue,ze,Ge[ze]);if(Te)for(var ze of Te(Ge))Xe.call(Ge,ze)&&Ye(Ue,ze,Ge[ze]);return Ue},Lt=(Ue,Ge)=>We(Ue,be(Ge)),Zt=(Ue,Ge)=>{var ze={};for(var Ut in Ue)rt.call(Ue,Ut)&&Ge.indexOf(Ut)<0&&(ze[Ut]=Ue[Ut]);if(Ue!=null&&Te)for(var Ut of Te(Ue))Ge.indexOf(Ut)<0&&Xe.call(Ue,Ut)&&(ze[Ut]=Ue[Ut]);return ze},jt=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const Xt=Ue=>jt(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/student_works/${Ue.userId}/deal_appeal_score.json`,{method:"post",body:Ue})});var qe=Ue=>{var Ge=Ue,{task_status:ze,new_work_status:Ut,shixunHomeworks:Kt,course_group:$t}=Ge,un=Zt(Ge,["task_status","new_work_status","shixunHomeworks","course_group"]),an;const Et=(0,Ee.useParams)(),[ln]=me.default.useForm(),{workList:tn,workSetting:wt}=Kt,[Ia,Nn]=(0,te.useState)(!1),[Ct,En]=(0,te.useState)(null),[Ca,La]=(0,te.useState)({search:"",page:1,limit:10,work_status:ze!=null?ze==0?[0,-1]:[ze]:null,new_work_status:Ut,status:Ut||"",course_group:$t}),[,rn,Wt,nn]=(0,ue.U)(ae.h$,ft({},Et)),[,wr,da,Ta]=(0,ue.U)(ae.cN,{homeworkId:Et==null?void 0:Et.categoryId}),[,,ct,Rr]=(0,ue.U)(Xt,{}),[Yn,Fr]=(0,te.useState)([]),So=()=>{var Qt,Gn,yt;if(ze==0)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u63D0\u4EA4\u4F5C\u54C1");if(ze==1)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1");if(ze==2)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F",wt!=null&&wt.anonymous_comment||(Qt=tn==null?void 0:tn.homework_status)!=null&&Qt.includes("\u533F\u8BC4\u4E2D")?"\u5EF6\u65F6\u63D0\u4EA4":"\u8865\u4EA4","\u4F5C\u54C1");if(Ut==1)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u533F\u8BC4");if(Ut==2)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u533F\u8BC4\u4E2D");if(Ut==3)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u5B8C\u6210\u533F\u8BC4");if(Ut==4)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},((Gn=Ta==null?void 0:Ta.data)==null?void 0:Gn.count)||0),"\u4F4D\u5B66\u751F\u63D0\u4EA4\u4E86\u7533\u8BC9");if(Ut==5)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},((yt=Ta==null?void 0:Ta.data)==null?void 0:yt.count)||0),"\u6761\u7533\u8BC9\u8BB0\u5F55\u5F85\u5BA1\u6838")},ri=()=>{var Qt,Gn;return ze?(Qt=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(yt,Or,so)=>`${((Ca==null?void 0:Ca.page)-1)*Ca.limit+so+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(yt,Or)=>ie.createElement("a",{onClick:()=>{Ea(Or)}},yt)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},ze!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(yt,Or)=>ie.createElement(xe.Z,{placement:"bottom",title:ie.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Or.teacher_score||"0.0","\u5206",ie.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Or.teaching_asistant_score||"0.0","\u5206",ie.createElement("br",null),tn!=null&&tn.anonymous_comment?ie.createElement(ie.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Or.student_score||"0.0","\u5206",ie.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Or.late_penalty||"0.0","\u5206",ie.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",Or.repeat_minus_score||"0.0","\u5206",ie.createElement("br",null),tn!=null&&tn.anonymous_comment?ie.createElement(ie.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Or.absence_penalty||"0.0","\u5206",ie.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",Or.work_score||"0.0","\u5206",ie.createElement("br",null),!(tn!=null&&tn.is_jupyter||tn!=null&&tn.is_jupyter_lab)&&ie.createElement("div",{onClick:so=>{Ea(Or)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},yt>0?ie.createElement("span",{style:{color:"#ff8100"}},yt):yt)},ze>1&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:yt=>de()(yt).format("YYYY-MM-DD HH:mm")}])==null?void 0:Qt.filter(yt=>yt):Ut==4||Ut==5?[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:80,render:(yt,Or)=>ie.createElement("a",{onClick:()=>{Ea(Or)}},yt)},{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:yt=>de()(yt).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"appeal_status",ellipsis:!0,width:140,align:"right",render:(yt,Or)=>ie.createElement(ie.Fragment,null,yt==3&&ie.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),yt==4&&ie.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),yt==1&&ie.createElement(ie.Fragment,null,ie.createElement(Se.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>jt(void 0,null,function*(){(yield ct({userId:Or.student_work_id,score_id:Or.student_works_score_id,status:4})).status===0&&jr()})},"\u9A73\u56DE"),ie.createElement(Se.op,{className:"ml20",type:"link",style:{padding:0},onClick:()=>{En(Or),Nn(!0)}},"\u63A5\u53D7")))}]:(Gn=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(yt,Or,so)=>`${((Ca==null?void 0:Ca.page)-1)*Ca.limit+so+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(yt,Or)=>ie.createElement("a",{onClick:()=>{Ea(Or)}},yt)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},ze!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(yt,Or)=>ie.createElement(xe.Z,{placement:"bottom",title:ie.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Or.teacher_score||"0.0","\u5206",ie.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Or.teaching_asistant_score||"0.0","\u5206",ie.createElement("br",null),tn!=null&&tn.anonymous_comment?ie.createElement(ie.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Or.student_score||"0.0","\u5206",ie.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Or.late_penalty||"0.0","\u5206",ie.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",Or.repeat_minus_score||"0.0","\u5206",ie.createElement("br",null),tn!=null&&tn.anonymous_comment?ie.createElement(ie.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Or.absence_penalty||"0.0","\u5206",ie.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",Or.work_score||"0.0","\u5206",ie.createElement("br",null),!(tn!=null&&tn.is_jupyter||tn!=null&&tn.is_jupyter_lab)&&ie.createElement("div",{onClick:so=>{Ea(Or)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},yt>0?ie.createElement("span",{style:{color:"#ff8100"}},yt):yt)},Ut==2&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:yt=>de()(yt).format("YYYY-MM-DD HH:mm")},Ut==2&&{title:"\u9700\u8BC4\u6570",dataIndex:"need_evaluate",ellipsis:!0},Ut==2&&{title:"\u5DF2\u8BC4\u6570",dataIndex:"evaluate_num",ellipsis:!0}])==null?void 0:Gn.filter(yt=>yt)},Ea=(Qt={})=>{var Gn;(Qt!=null&&Qt.id||Qt!=null&&Qt.student_work_id)&&(0,Ce.xg)(tn.is_jupyter||tn.is_jupyter_lab?`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/${Qt.id}/comment`:Et.course_group?`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/review/${Ut==4?Qt.student_work_id:Qt==null?void 0:Qt.id}?ids=${(Gn=Et.course_group)==null?void 0:Gn.toString()}`:`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/review/${Ut==4?Qt.student_work_id:Qt==null?void 0:Qt.id}`)},jr=(Qt=Ca)=>{const Gn=Lt(ft({},Qt),{work_status:ze!=null?ze==0?[0,-1]:[ze]:null,new_work_status:Ut,status:Ut==4?"":1,course_group:$t});La(Gn),Ut==4||Ut==5?da(Gn):Wt(Gn)};return(0,te.useEffect)(()=>{var Qt;Fr((Ut==4||Ut==5?(Qt=Ta==null?void 0:Ta.data)==null?void 0:Qt.list:nn==null?void 0:nn.student_works)||[])},[nn,Ta]),(0,te.useEffect)(()=>{un.open&&jr(),un.open||(Fr([]),La(Lt(ft({},Ca),{search:"",page:1,limit:10})),En(null),Nn(!1),ln.resetFields())},[un.open,Ca.page,Ca.limit]),(0,te.useEffect)(()=>{console.log(Ct)},[Ct]),ie.createElement(ie.Fragment,null,ie.createElement(Pe.default,ft({},un),ie.createElement(fe.Z,{wrap:!1,justify:"space-between",align:"middle"},ie.createElement(a.Z,null,So()),ie.createElement(a.Z,null,ie.createElement(Se.t7,{style:{width:300},value:Ca==null?void 0:Ca.search,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Qt=>{jr(Lt(ft({},Ca),{search:decodeURIComponent(Qt).trim(),page:1}))},onInputChange:Qt=>{La(Lt(ft({},Ca),{search:decodeURIComponent(Qt).trim()}))}}))),ie.createElement(b.default,{loading:rn||wr,className:"mt20",columns:ri(),locale:{emptyText:ie.createElement(De.Z,null)},dataSource:Yn,pagination:{total:(nn==null?void 0:nn.work_count)||((an=Ta==null?void 0:Ta.data)==null?void 0:an.count)||0,onChange:(Qt,Gn)=>{La(Lt(ft({},Ca),{page:Qt,limit:Gn}))},current:Ca==null?void 0:Ca.page,pageSize:Ca==null?void 0:Ca.limit}})),ie.createElement(Pe.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:Ia,centered:!0,destroyOnClose:!0,onCancel:()=>{Nn(!1)},maskClosable:!1,width:544,onOk:()=>{ln.submit()}},ie.createElement(me.default,{form:ln,colon:!1,onFinish:Qt=>jt(void 0,null,function*(){(yield ct(Lt(ft({},Qt),{userId:Ct.student_work_id,score_id:Ct.student_works_score_id,status:3}))).status===0&&(jr(),Nn(!1))})},ie.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"),ie.createElement(mt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ie.createElement("a",{onClick:()=>{Ea(Lt(ft({},Ct),{id:tn.is_jupyter||tn.is_jupyter_lab?Ct==null?void 0:Ct.id:Ct==null?void 0:Ct.student_work_id}))}},Ct==null?void 0:Ct.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ie.createElement("span",{style:{color:"#191919"}},Ct==null?void 0:Ct.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ie.createElement("span",{style:{color:"#191919"}},Ct==null?void 0:Ct.score)}]}),ie.createElement(fe.Z,{className:"mt20",wrap:!1},ie.createElement(a.Z,null,ie.createElement(me.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ie.createElement(oe.Z,{min:1,max:100,step:1}))),ie.createElement(a.Z,null,ie.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ie.createElement(a.Z,null,ie.createElement(me.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ie.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570")))))))},st={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"},_t=ee(39793),Ht=ee(84105),hn=ee(87395),On=ee(67921),Fn=ee(89489),Tn=ee(40133),Sa=ee(99003),xa=ee(71028),sa=ee(58617),fn=ee(59301),ka=Object.defineProperty,Ka=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,gr=Object.prototype.propertyIsEnumerable,ur=(Ue,Ge,ze)=>Ge in Ue?ka(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,sn=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))ga.call(Ge,ze)&&ur(Ue,ze,Ge[ze]);if(Ka)for(var ze of Ka(Ge))gr.call(Ge,ze)&&ur(Ue,ze,Ge[ze]);return Ue},kn=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const Ua=({shixunHomeworks:Ue,user:Ge,loading:ze,dispatch:Ut})=>{var Kt,$t,un,an,Et,ln;const tn=(0,Ee.useParams)(),{workList:wt}=Ue,[,Ia,Nn]=(0,ue.U)(ae.Gw,{homeworkId:wt==null?void 0:wt.id}),Ct=(rn,Wt={},nn=0)=>wt!=null&&wt.can_make_up&&(wt==null?void 0:wt.work_status)==0?"--":rn||"--",En=[{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:rn=>rn===-1?"\u91CD\u505A\u4E2D":fn.createElement(Ce.Uw,{status:rn}),isShow:!0},{title:"\u5F53\u524D\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(rn,Wt)=>fn.createElement(xe.Z,{placement:"bottom",title:fn.createElement("div",null,fn.createElement("div",null,Wt.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Wt.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),fn.createElement("div",null,Wt.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Wt.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),wt!=null&&wt.anonymous_comment?fn.createElement("div",null,Wt.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Wt.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",fn.createElement("div",null,Wt.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Wt.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),fn.createElement("div",null,Wt.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Wt.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),wt!=null&&wt.anonymous_comment?fn.createElement("div",null,Wt.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Wt.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(wt==null?void 0:wt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Wt.appeal_penalty||"0.0"}\u5206`,fn.createElement("div",null,Wt.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Wt.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(wt!=null&&wt.is_jupyter||wt!=null&&wt.is_jupyter_lab)&&fn.createElement("div",{onClick:nn=>{var wr;nn.stopPropagation(),(0,Ce.xg)(wt.is_jupyter||wt.is_jupyter_lab?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/${Wt.id}/comment`:tn.course_group?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${Wt.id}?ids=${(wr=tn.course_group)==null?void 0:wr.toString()}`:`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${Wt.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},rn>0?fn.createElement("span",{style:{color:"#ff8100"}},rn):rn),isShow:!0},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",ellipsis:!0,isShow:!0,render:Ct},{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",ellipsis:!0,isShow:wt==null?void 0:wt.can_submit,render:(rn,Wt={},nn=0)=>(wt==null?void 0:wt.work_status)==0?"--":rn||"--"},{title:"\u9700\u8BC4\u6570",dataIndex:"need_comment_count",ellipsis:!0,render:Ct,isShow:wt==null?void 0:wt.student_anonymous_comment},{title:"\u5DF2\u8BC4\u6570",dataIndex:"user_comment_count",ellipsis:!0,render:Ct,isShow:wt==null?void 0:wt.student_anonymous_comment},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0,render:Ct,isShow:wt==null?void 0:wt.student_anonymous_comment},{title:"\u88AB\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ct,isShow:wt==null?void 0:wt.student_anonymous_comment},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ct,isShow:wt==null?void 0:wt.student_anonymous_comment},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"appeal_deal_count",ellipsis:!0,render:Ct,isShow:wt==null?void 0:wt.student_anonymous_comment},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"center",width:80,render:(rn,Wt)=>fn.createElement("a",{onClick:()=>{var nn;(nn=wt==null?void 0:wt.homework_status)!=null&&nn.includes("\u5BFC\u5165")||La(Wt,"review")}},"\u67E5\u770B"),isShow:!0}].filter(rn=>rn.isShow),Ca=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(rn,Wt,nn)=>nn+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Ct},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:rn=>wt!=null&&wt.can_make_up&&(wt==null?void 0:wt.work_status)==0?"--":rn?fn.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):fn.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:rn=>wt!=null&&wt.can_make_up&&(wt==null?void 0:wt.work_status)==0?"--":rn?de()(rn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ct},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ct},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:rn=>wt!=null&&wt.can_make_up&&(wt==null?void 0:wt.work_status)==0?"--":rn===1?fn.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):rn===-1?"--":fn.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(rn,Wt)=>{var nn;return fn.createElement("a",{onClick:()=>{var wr;if((wt==null?void 0:wt.work_status)==0||(wt==null?void 0:wt.work_status)==-1){pe.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(wr=wt.homework_status)!=null&&wr.includes("\u5BFC\u5165")||La(Wt)}},!((nn=wt==null?void 0:wt.homework_status)!=null&&nn.includes("\u5DF2\u622A\u6B62")&&!(wt!=null&&wt.work_public)&&(0,he.dE)())&&(Wt!=null&&Wt.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605"))}}],La=(rn={},Wt="")=>{var nn;rn!=null&&rn.id&&(0,Ce.xg)(wt.is_jupyter||wt.is_jupyter_lab?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/${rn.id}/comment`:tn.course_group?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${rn==null?void 0:rn.id}?ids=${(nn=tn.course_group)==null?void 0:nn.toString()}&review=${Wt}`:`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${rn==null?void 0:rn.id}?review=${Wt}`)};return fn.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(wt!=null&&wt.all_member_count)&&!ze["shixunHomeworks/getWorkList"]&&(((Kt=wt==null?void 0:wt.homework_status)==null?void 0:Kt.includes("\u672A\u53D1\u5E03"))||(($t=wt==null?void 0:wt.homework_status)==null?void 0:$t.includes("\u672A\u5F00\u59CB")))&&fn.createElement(De.Z,null),!((un=wt==null?void 0:wt.homework_status)!=null&&un.includes("\u672A\u53D1\u5E03"))&&!((an=wt==null?void 0:wt.homework_status)!=null&&an.includes("\u672A\u5F00\u59CB"))&&fn.createElement(fn.Fragment,null,fn.createElement(fe.Z,{wrap:!1,align:"middle",justify:"space-between"},fn.createElement(a.Z,null,fn.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),fn.createElement(a.Z,null,fn.createElement("span",null,(Et=wt==null?void 0:wt.left_time)==null?void 0:Et.status,fn.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(ln=wt==null?void 0:wt.left_time)==null?void 0:ln.time)))),(wt==null?void 0:wt.is_shixun)&&!(wt!=null&&wt.open_evaluate)&&!(wt!=null&&wt.is_close_tips)&&fn.createElement(fe.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},fn.createElement(a.Z,null,fn.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 ")),fn.createElement(a.Z,null,fn.createElement("span",{className:"current",onClick:()=>kn(void 0,null,function*(){const rn=yield(0,Ze.ZP)(`/api/homework_commons/${tn.categoryId}/close_tips.json`,{method:"post"});(rn==null?void 0:rn.status)===0&&Ut({type:"shixunHomeworks/getWorkList",payload:sn({},tn)})})},"X"))),!(wt!=null&&wt.is_shixun)&&(wt==null?void 0:wt.feedback_notice)&&fn.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},fn.createElement("i",{className:"iconfont icon-tishi11 font14"}),fn.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"),Ia?fn.createElement(sa.Z,null):fn.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>kn(void 0,null,function*(){const rn=yield Nn({homeworkId:wt==null?void 0:wt.id});(rn==null?void 0:rn.status)===0&&Ut({type:"shixunHomeworks/getWorkList",payload:sn({},tn)})})})),fn.createElement(b.default,{className:"mt20",locale:{emptyText:fn.createElement(De.Z,null)},pagination:!1,columns:En,dataSource:[wt]}),(wt==null?void 0:wt.student_anonymous_comment)&&fn.createElement("div",{className:"mt20"},fn.createElement(fe.Z,{wrap:!1,align:"middle",justify:"space-between"},fn.createElement(a.Z,null,"\u5171",fn.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(wt==null?void 0:wt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),fn.createElement(a.Z,null,fn.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",fn.createElement("span",{className:"c-grey-333 ml10"},(wt==null?void 0:wt.evaluation_start)&&de()(wt==null?void 0:wt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(wt==null?void 0:wt.evaluation_end)&&de()(wt==null?void 0:wt.evaluation_end).format("YYYY-MM-DD HH:mm")))),fn.createElement(b.default,{className:"mt20",locale:{emptyText:fn.createElement(De.Z,null)},columns:Ca,dataSource:wt==null?void 0:wt.student_works,pagination:!1}))))};var mn=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze,user:Ut})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects,user:Ut}))(Ua),on=ee(38148),Rn={title_sty:"title_sty___P5YJg",znpy:"znpy___NSwrB",btns_pfbz:"btns_pfbz___DaiTV"},zn=ee(44125),Wa=Object.defineProperty,rr=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,kt=(Ue,Ge,ze)=>Ge in Ue?Wa(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,Ot=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))ma.call(Ge,ze)&&kt(Ue,ze,Ge[ze]);if(rr)for(var ze of rr(Ge))bt.call(Ge,ze)&&kt(Ue,ze,Ge[ze]);return Ue};const Cn=Ue=>React.createElement("svg",Ot({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Ue),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 la="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuOTQuMjE5IDMuODQxIDQuOHY2LjM1NmEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNiAyLjQwNmgtOC43NWEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNi0yLjQwNnYtOC43NUEyLjQwNiAyLjQwNiAwIDAgMSAyLjYyNS4yMTlIOS45NFpNOS4zMSAxLjUzSDIuNjI1Yy0uNjA0IDAtMS4wOTQuNDktMS4wOTQgMS4wOTR2OC43NWMwIC42MDQuNDkgMS4wOTQgMS4wOTQgMS4wOTRoOC43NWMuNjA0IDAgMS4wOTQtLjQ5IDEuMDk0LTEuMDk0VjUuNDhMOS4zMSAxLjUzMVptMS42IDUuODMyYS42NTYuNjU2IDAgMCAxIC4xNTcuODQybC0uMDU1LjA4LTIuMSAyLjYyNWEuNjU2LjY1NiAwIDAgMS0uODg4LjEyOGwtLjA3My0uMDYtMS40LTEuMzEyYS42NTYuNjU2IDAgMCAxIC44MjItMS4wMThsLjA3Ni4wNi44ODIuODI4IDEuNjU3LTIuMDcxYS42NTYuNjU2IDAgMCAxIC45MjItLjEwMlpNNC4zNzUgOC45NjlhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNmwtLjA4OS4wMDZIMy41YS42NTYuNjU2IDAgMCAxLS4wODktMS4zMDZsLjA4OS0uMDA2aC44NzVaTTcgNi4zNDRhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNkw3IDcuNjU2SDMuNWEuNjU2LjY1NiAwIDAgMS0uMDg5LTEuMzA2bC4wODktLjAwNkg3Wm0wLTIuNjI1YS42NTYuNjU2IDAgMCAxIC4wODkgMS4zMDZMNyA1LjAzMUgzLjVhLjY1Ni42NTYgMCAwIDEtLjA4OS0xLjMwNmwuMDg5LS4wMDZIN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Zn=Object.defineProperty,vr=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Oa=Object.prototype.propertyIsEnumerable,br=(Ue,Ge,ze)=>Ge in Ue?Zn(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,sr=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Ra.call(Ge,ze)&&br(Ue,ze,Ge[ze]);if(vr)for(var ze of vr(Ge))Oa.call(Ge,ze)&&br(Ue,ze,Ge[ze]);return Ue};const Vn=Ue=>React.createElement("svg",sr({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},Ue),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 no="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjAzLjQ3NWExLjM3OCAxLjM3OCAwIDAgMSAxLjcyIDEuMzM1djExLjExYzAgLjQ5NC0uMzU2LjkxOC0uODQ0IDEuMDAzbC02Ljg4IDEuMjA0Yy0uMTU1LjAyNy0uMzE1LjAyMS0uNDY4LS4wMThMMS4wMTUgMTMuNDJhMS4wMiAxLjAyIDAgMCAxLS43NjUtLjk4N1YxLjgyQTEuMzc4IDEuMzc4IDAgMCAxIDEuOTg4LjQ5bDUuODM1IDEuNTc3Wm0uMjIgMS40OTEtNi4xNTEgMS41OGMtLjE4Ni4wNDctLjM4LjA0Ni0uNTY1LS4wMDRMMS43NSAxLjk4djEwLjA4MWw2LjA5OSAxLjU3NCA2LjQwMS0xLjEyMVYxLjk2NlpNOS44ODUgOC45NjlhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTNsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4Wm0wLTMuMTRhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTJsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",yo=ee(91842),co=ee(59301);const io=({shixunHomeworks:Ue,loading:Ge,dispatch:ze})=>{var Ut,Kt,$t,un;const{workList:an,workDetail:Et}=Ue,ln=(0,Ee.useParams)();(0,te.useEffect)(()=>{var wt;((wt=Ue.actionTabs)==null?void 0:wt.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97"&&ze({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:ln==null?void 0:ln.categoryId}})},[(Ut=Ue.actionTabs)==null?void 0:Ut.key]);const tn=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return co.createElement(Pe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:(Kt=Ue.actionTabs)==null?void 0:Kt.title,open:(($t=Ue.actionTabs)==null?void 0:$t.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>tn(),footer:[co.createElement(_e.ZP,{type:"primary",onClick:()=>{tn(),Ee.history.push(`/classrooms/${ln==null?void 0:ln.coursesId}/common_homework/${an==null?void 0:an.homework_id}/edit`)}},"\u7F16\u8F91")]},co.createElement(yo.Z,{value:((un=Ue.actionTabs)==null?void 0:un.title)=="\u4F5C\u4E1A\u8981\u6C42"?(Et==null?void 0:Et.description)||"\u6682\u65E0\u5185\u5BB9~":(Et==null?void 0:Et.reference_answer)||"\u6682\u65E0\u5185\u5BB9~"}))};var Nt=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge,user:ze})=>({shixunHomeworks:Ue,loading:Ge.effects,user:ze}))(io),Sn={radio_con:"radio_con___iO1MG",result_con:"result_con___e0e_t",result_title:"result_title___fa5Xp",title_icon:"title_icon___Khfgd"},Pn=ee(96472),vn=ee(59301),aa=Object.defineProperty,ia=Object.defineProperties,Un=Object.getOwnPropertyDescriptors,_n=Object.getOwnPropertySymbols,Mr=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,yn=(Ue,Ge,ze)=>Ge in Ue?aa(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,ho=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Mr.call(Ge,ze)&&yn(Ue,ze,Ge[ze]);if(_n)for(var ze of _n(Ge))Sr.call(Ge,ze)&&yn(Ue,ze,Ge[ze]);return Ue},xo=(Ue,Ge)=>ia(Ue,Un(Ge)),Yo=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const qo=({shixunHomeworks:Ue,loading:Ge,dispatch:ze})=>{var Ut,Kt,$t,un,an;const{workList:Et}=Ue,[ln,tn]=(0,te.useState)(xo(ho({},(0,Ee.useParams)()),{page:1,limit:10})),[wt,Ia]=(0,te.useState)([]),[Nn,Ct]=(0,te.useState)(""),[En,Ca]=(0,te.useState)(1),[La]=me.default.useForm(),[rn,Wt]=(0,te.useState)({}),[nn,wr]=(0,te.useState)(null),[da,Ta]=(0,te.useState)(!1),ct=(0,te.useRef)(null),Rr=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(yt,Or,so)=>(ln.page-1)*ln.limit+so+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130},(0,he.GJ)()||(0,he.dE)()&&!(Et!=null&&Et.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:220}:null,!((0,he.dE)()&&((Ut=Et==null?void 0:Et.homework_status)!=null&&Ut.includes("\u533F\u8BC4\u4E2D")||(Kt=Et==null?void 0:Et.homework_status)!=null&&Kt.includes("\u7533\u8BC9\u4E2D")))&&(Et==null?void 0:Et.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:Et!=null&&Et.is_jupyter_lab||Et!=null&&Et.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:yt=>yt===-1?"\u91CD\u505A\u4E2D":vn.createElement(Ce.Uw,{status:yt})},{title:"\u66F4\u65B0\u65F6\u95F4",width:170,dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:yt=>yt?de()(yt).format("YYYY-MM-DD HH:mm"):"--"}].filter(Boolean),Yn=(yt,Or)=>{ln.page=yt,ln.limit=Or,tn(ho({},ln)),Fr(ln)},Fr=yt=>Yo(void 0,null,function*(){ze({type:"shixunHomeworks/getWorkList",payload:ho({},yt)})}),So=yt=>{ln.search=yt,ln.page=1,La.resetFields(),Wt({}),Ia([]),wr(null),tn(ho({},ln)),Fr(ln)},ri=(un=($t=Et==null?void 0:Et.student_works)==null?void 0:$t.filter(yt=>(yt==null?void 0:yt.work_status)===0||(yt==null?void 0:yt.work_status)===-1))==null?void 0:un.map(yt=>yt==null?void 0:yt.id),Ea=yt=>Yo(void 0,null,function*(){var Or,so,Ko;const ja=ho({},rn);if(!((Or=yt==null?void 0:yt.content)!=null&&Or.trim()||(so=yt==null?void 0:yt.attachment_ids)!=null&&so.length)){pe.ZP.warning("\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01");return}ja.content=yt==null?void 0:yt.content,ja.attachment_ids=(Ko=yt==null?void 0:yt.attachment_ids)==null?void 0:Ko.map(Xn=>Xn.response.id),jr(ja)}),jr=yt=>Yo(void 0,null,function*(){Ta(!0);const Or=yield(0,Ze.ZP)(`/api/homework_commons/${Et==null?void 0:Et.homework_id}/test_ai_review.json`,{method:"post",body:yt});if([0,-3].includes(Or.status)){Or.status==0&&pe.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),wr(Or);const so=document.querySelector(".modal-ai-pfcs");if(so){const Ko=so.querySelector(".ant-modal-body");Ko&&(Ko.scrollTop=Ko.scrollHeight)}}Ta(!1)}),Qt=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ca(1),Gn()},Gn=()=>{La.resetFields(),Wt({}),Ia([]),Ct(""),wr(null)};return vn.createElement(Pe.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:da,open:((an=Ue.actionTabs)==null?void 0:an.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Qt(),okText:nn?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{if(En==1){if(wt.length==0)return pe.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");jr({student_work_id:wt[0]})}else En==2&&La.submit()}},vn.createElement(ce.Z,{spinning:da,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},vn.createElement("div",{className:Sn.radio_con},vn.createElement("span",{className:"mr20"},"\u6D4B\u8BD5\u65B9\u5F0F"),vn.createElement(ne.ZP.Group,{onChange:yt=>{yt.target.value==1&&Yn(1,10),Ca(yt.target.value),Gn()},value:En,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"}}]})),En==1&&vn.createElement(vn.Fragment,null,vn.createElement("div",{className:"flex justify-between item-center mb10"},vn.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"),vn.createElement(y.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Nn,onChange:yt=>Ct(yt.target.value),onSearch:So})),vn.createElement(b.default,{rowSelection:{type:"radio",selectedRowKeys:wt,onChange:(yt,Or)=>{Ia(yt)},getCheckboxProps:yt=>({disabled:ri.includes(yt.id)})},loading:Ge["shixunHomeworks/getWorkList"],rowKey:"id",dataSource:(Et==null?void 0:Et.student_works)||[],columns:Rr,pagination:{current:ln.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:ln.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Et.work_count,size:"default",showTotal:Ce.rU,onChange:Yn},onChange:(yt,Or,so)=>{if(so.order===void 0)switch(so.field){case"student_id":ln.b_order="desc",ln.order=so.field;break;default:delete ln.b_order,delete ln.order}else ln.b_order=so.order.replace("end",""),ln.order=so.field;Fr(ln)}})),En==2&&vn.createElement("div",{style:{marginTop:20}},vn.createElement(me.default,{form:La,className:Sn.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Wt(ho({},La.getFieldsValue()))},onFinish:Ea},vn.createElement(me.default.Item,{name:"content",label:"\u4F5C\u4E1A\u5185\u5BB9",style:{marginBottom:20}},vn.createElement(_t.Z,{watch:!0})),vn.createElement(me.default.Item,{name:"attachment_ids",style:{marginBottom:0}},vn.createElement(Pn.Z,null)))),nn&&vn.createElement("div",{className:Sn.result_con},vn.createElement("div",{className:Sn.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(nn==null?void 0:nn.status)==0&&vn.createElement("div",{className:"p20"},vn.createElement("div",{className:"mb5"},vn.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),nn==null?void 0:nn.score),vn.createElement("div",{className:"flex"},vn.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),vn.createElement(yo.Z,{value:nn==null?void 0:nn.content,style:{fontSize:"14px"}}))),(nn==null?void 0:nn.status)==-3&&vn.createElement("div",{className:"p20"},vn.createElement(yo.Z,{value:nn==null?void 0:nn.message,style:{fontSize:"14px"}})))))};var ca=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge,user:ze})=>({shixunHomeworks:Ue,loading:Ge.effects,user:ze}))(qo),wa=ee(59301);const Dr=({shixunHomeworks:Ue,classroomList:Ge,loading:ze,dispatch:Ut,range:Kt,setRange:$t,closeModal:un})=>{const{workList:an}=Ue,Et=(0,Ee.useParams)();return wa.createElement("div",null,wa.createElement("div",{className:"flex item-center justify-between",style:{height:50}},wa.createElement("div",{className:Rn.title_sty},"\u8BC4\u5206\u6807\u51C6"),wa.createElement("div",{className:"flex"},wa.createElement("div",{className:Rn.btns_pfbz,onClick:()=>{Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},wa.createElement("img",{src:no}),"\u4F5C\u4E1A\u8981\u6C42"),wa.createElement("div",{className:Rn.btns_pfbz,onClick:()=>{Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u53C2\u8003\u7B54\u6848"}})}},wa.createElement("img",{src:la})," \u53C2\u8003\u7B54\u6848"),wa.createElement("div",{className:Rn.btns_pfbz,onClick:()=>{Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},wa.createElement("img",{src:zn.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),wa.createElement("div",{className:Rn.btns_pfbz,onClick:()=>{window.location.href=`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/detail?tabs=5`}},wa.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),wa.createElement(b.default,{pagination:!1,dataSource:an==null?void 0:an.ai_review_settings,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),wa.createElement("div",{className:Rn.title_sty,style:{marginTop:20,marginBottom:10}},"\u8BC4\u9605\u8303\u56F4"),wa.createElement("div",{className:Rn.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},wa.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:ln=>$t(ln.target.value),value:Kt,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"}]})),wa.createElement(Nt,null),wa.createElement(ca,null))};var Qa=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge,classroomList:ze,user:Ut})=>({shixunHomeworks:Ue,loading:Ge.effects,classroomList:ze,user:Ut}))(Dr),Hr=ee(59301),ro=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const zr=({shixunHomeworks:Ue,loading:Ge,dispatch:ze})=>{var Ut,Kt;const{workList:$t}=Ue,[un,an]=(0,te.useState)([]),Et=(0,Ee.useParams)(),[ln,tn]=(0,te.useState)(!1),wt=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:Nn=>Hr.createElement(xe.Z,{placement:"bottom",title:Nn},Hr.createElement("span",{style:{color:"#333"}},de()(Nn).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(Nn,Ct)=>Hr.createElement("span",{style:{color:"#333"}},Ct==null?void 0:Ct.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(Nn,Ct)=>(Ct==null?void 0:Ct.status)=="running"?Hr.createElement("span",{style:{color:"#333"}}," ",Hr.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",Ct==null?void 0:Ct.rate):Hr.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",Ct==null?void 0:Ct.success_count," \u4EBA\uFF0C\u5931\u8D25 ",Ct==null?void 0:Ct.fail_count," \u4EBA")}];(0,te.useEffect)(()=>{var Nn;((Nn=Ue.actionTabs)==null?void 0:Nn.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&Ia()},[(Ut=Ue.actionTabs)==null?void 0:Ut.key]);const Ia=()=>ro(void 0,null,function*(){tn(!0);const Nn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_history.json",{method:"get",params:{homework_id:Et==null?void 0:Et.categoryId}});Nn.status===0&&an(Nn==null?void 0:Nn.data),tn(!1)});return Hr.createElement(Pe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((Kt=Ue.actionTabs)==null?void 0:Kt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},footer:null},Hr.createElement(b.default,{loading:ln,pagination:!1,dataSource:un,columns:wt,className:"mb10"}))};var jo=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge,user:ze})=>({shixunHomeworks:Ue,loading:Ge.effects,user:ze}))(zr),Ho={radio_con:"radio_con___Ga5KB",result_con:"result_con____hJwj",result_title:"result_title___P6TDk"},li=ee(59301),Vi=Object.defineProperty,Ki=Object.defineProperties,hl=Object.getOwnPropertyDescriptors,El=Object.getOwnPropertySymbols,bl=Object.prototype.hasOwnProperty,fl=Object.prototype.propertyIsEnumerable,Ti=(Ue,Ge,ze)=>Ge in Ue?Vi(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,$o=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))bl.call(Ge,ze)&&Ti(Ue,ze,Ge[ze]);if(El)for(var ze of El(Ge))fl.call(Ge,ze)&&Ti(Ue,ze,Ge[ze]);return Ue},Ji=(Ue,Ge)=>Ki(Ue,hl(Ge)),dl=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const cl=({shixunHomeworks:Ue,loading:Ge,dispatch:ze,getData:Ut})=>{var Kt,$t,un,an,Et,ln,tn,wt;const{workList:Ia}=Ue,[Nn,Ct]=(0,te.useState)({page:1,limit:10}),[En,Ca]=(0,te.useState)(-1),[La,rn]=(0,te.useState)(""),[Wt,nn]=(0,te.useState)({}),[wr,da]=(0,te.useState)(!1),[Ta,ct]=(0,te.useState)(!1),Rr=(0,Ee.useParams)(),Yn=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Qt,Gn,yt)=>(Nn.page-1)*Nn.limit+yt+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180},(0,he.GJ)()||(0,he.dE)()&&!(Ia!=null&&Ia.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:180}:null,!((0,he.dE)()&&((Kt=Ia==null?void 0:Ia.homework_status)!=null&&Kt.includes("\u533F\u8BC4\u4E2D")||($t=Ia==null?void 0:Ia.homework_status)!=null&&$t.includes("\u7533\u8BC9\u4E2D")))&&(Ia==null?void 0:Ia.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:Ia!=null&&Ia.is_jupyter_lab||Ia!=null&&Ia.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:Qt=>Qt===-1?"\u91CD\u505A\u4E2D":li.createElement(Ce.Uw,{status:Qt})},{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:Qt=>Qt?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:(Qt,Gn)=>Qt===1?li.createElement("span",{className:"c-green"},"\u6210\u529F"):li.createElement(xe.Z,{title:Gn==null?void 0:Gn.error_message},li.createElement("span",{className:"c-red"},"\u5931\u8D25"))}].filter(Boolean);(0,te.useEffect)(()=>{var Qt,Gn;((Qt=Ue.actionTabs)==null?void 0:Qt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Ca((Gn=Ue.actionTabs)==null?void 0:Gn.status)},[(un=Ue.actionTabs)==null?void 0:un.key]),(0,te.useEffect)(()=>{var Qt;((Qt=Ue.actionTabs)==null?void 0:Qt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&En!=null&&ri(1,10)},[En]);const Fr=Qt=>{Nn.keyword=Qt,Nn.page=1,Ct($o({},Nn)),So(Nn)},So=Qt=>dl(void 0,null,function*(){var Gn;ct(!0);const yt=yield(0,Ze.ZP)(`/api/homework_common_resubmits/${(Gn=Ue.actionTabs)==null?void 0:Gn.id}/resubmit_student_list.json`,{method:"get",params:Ji($o({},Qt),{homework_id:Rr==null?void 0:Rr.categoryId,success_status:En!=-1?[En]:null})});(yt==null?void 0:yt.status)===0&&nn(yt||{}),ct(!1)}),ri=(Qt,Gn)=>{Nn.page=Qt,Nn.limit=Gn,Ct($o({},Nn)),So(Nn)},Ea=()=>dl(void 0,null,function*(){var Qt,Gn;if(En==1&&((Qt=Wt==null?void 0:Wt.success_status)==null?void 0:Qt[1].count)==0||En==2&&((Gn=Wt==null?void 0:Wt.success_status)==null?void 0:Gn[0].count)==0)return pe.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");da(!0);const yt=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Rr==null?void 0:Rr.categoryId,student_works_ids:Wt==null?void 0:Wt.student_works_ids}});(yt==null?void 0:yt.status)===0&&(jr(),Ut()),da(!1)}),jr=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),rn(""),Ca(null)};return li.createElement(Pe.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((an=Ue.actionTabs)==null?void 0:an.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:wr,onCancel:()=>jr(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>Ea()},li.createElement("div",{className:Ho.radio_con},li.createElement("div",null,li.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),li.createElement(ne.ZP.Group,{onChange:Qt=>{Ca(Qt.target.value)},value:En,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Et=Wt==null?void 0:Wt.success_status)==null?void 0:Et[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((ln=Wt==null?void 0:Wt.success_status)==null?void 0:ln[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),li.createElement("div",{className:"flex justify-between item-center mb10"},li.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",li.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((tn=Wt==null?void 0:Wt.success_status)==null?void 0:tn[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",li.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((wt=Wt==null?void 0:Wt.success_status)==null?void 0:wt[0].count)||0),"\u4EBA"),li.createElement(y.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:La,onChange:Qt=>rn(Qt.target.value),onSearch:Fr})),li.createElement(b.default,{loading:Ta,dataSource:(Wt==null?void 0:Wt.data)||[],columns:Yn,pagination:{current:Nn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:Nn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(Wt==null?void 0:Wt.count)||0,size:"default",showTotal:Ce.rU,onChange:ri},onChange:(Qt,Gn,yt)=>{yt!=null&&yt.order?(Nn.sort_by=yt==null?void 0:yt.field,Nn.direction=(yt==null?void 0:yt.order)==="ascend"?"asc":"desc"):(Nn.sort_by=null,Nn.direction=null),So(Nn)}}))};var el=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge,user:ze})=>({shixunHomeworks:Ue,loading:Ge.effects,user:ze}))(cl),At=ee(59301),Sl=Object.defineProperty,lo=Object.defineProperties,mi=Object.getOwnPropertyDescriptors,hi=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,Hi=Object.prototype.propertyIsEnumerable,al=(Ue,Ge,ze)=>Ge in Ue?Sl(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,rl=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))ji.call(Ge,ze)&&al(Ue,ze,Ge[ze]);if(hi)for(var ze of hi(Ge))Hi.call(Ge,ze)&&al(Ue,ze,Ge[ze]);return Ue},Il=(Ue,Ge)=>lo(Ue,mi(Ge)),wo=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const ui=(0,te.createRef)(),pl=({shixunHomeworks:Ue,classroomList:Ge,loading:ze,zip:Ut,btnLoading:Kt,setBtnLoading:$t,dispatch:un})=>{var an,Et,ln,tn,wt,Ia,Nn,Ct,En,Ca,La,rn,Wt,nn,wr,da,Ta,ct,Rr,Yn,Fr,So,ri;const Ea=(0,Ee.useParams)(),[jr]=(0,Ee.useSearchParams)(),[Qt,Gn]=(0,te.useState)(rl(rl({},(0,Ee.useParams)()),{page:jr.get("page")||1,limit:20})),{workList:yt,actionTabs:Or,workSetting:so}=Ue,[Ko,ja]=(0,te.useState)([]),[Xn,fo]=(0,te.useState)(1),[Br,oi]=(0,te.useState)(),[fa,pn]=(0,te.useState)(),[ta,Gt]=(0,te.useState)(),[Pa,qa]=(0,te.useState)(),[Nr,Qr]=(0,te.useState)(),[Ar,Ao]=(0,te.useState)(!1),[Jo,Pi]=(0,te.useState)(1),[_i,sl]=(0,te.useState)(!1),[Al,Ii]=(0,te.useState)(!1),[Ol,Ps]=(0,te.useState)([]),[Is,Zl]=(0,te.useState)(!1),[Wu,Ro]=(0,te.useState)(),[Os,As]=(0,te.useState)(!1),[xs,Ds]=(0,te.useState)(""),[Kn,Wn]=(0,te.useState)(),[ii,Vr]=(0,te.useState)(),[xr,Bo]=(0,te.useState)(null),[Ai,Fi]=(0,te.useState)(!0),[qr,Wr]=(0,te.useState)([]),[to,Xo]=(0,te.useState)([]),[ra,$n]=(0,te.useState)(0),[Qn,Jr]=(0,te.useState)({status:!1,visible:!0}),[Nl,nu]=(0,te.useState)(!1),[Gu,ls]=(0,te.useState)(""),[Dl]=me.default.useForm(),[Fs,Ml]=(0,te.useState)(!0),[kl,Ms]=(0,te.useState)(!1),[au,Zs]=(0,te.useState)(null),[_s,ks]=(0,te.useState)(!1),[Ts,js]=(0,te.useState)(0),[Hs,Ws]=(0,te.useState)(!1);(0,te.useEffect)(()=>{ui&&ui.current&&(ui.current.clientHeight>47?Jr({status:!0,visible:!0}):Jr({status:!1,visible:!0}))},[yt.course_group_info&&yt.course_group_info.length]),(0,te.useEffect)(()=>{yt!=null&&yt.course_id&&ja(yt==null?void 0:yt.student_works)},[yt]);const ru=()=>wo(void 0,null,function*(){const Jt=yield un({type:"shixunHomeworks/getWorkList",payload:rl({},Qt)});(0,he.GJ)()?ja([...Jt.student_works]):ja([...Jt])});(0,te.useEffect)(()=>{!ze["shixunHomeworks/getWorkList"]&&(yt!=null&&yt.is_open_ai_review)&&!(0,he.dE)()&&Ls()},[ze["shixunHomeworks/getWorkList"]]),(0,te.useEffect)(()=>{if((au==null?void 0:au.status)=="running"){Ws(!0);const Jt=setInterval(()=>{Ls()},3e3);return()=>clearInterval(Jt)}else au!=null&&au.status&&(au==null?void 0:au.status)=="success"&&Hs&&ru()},[au==null?void 0:au.status]);const Ls=()=>wo(void 0,null,function*(){const Jt=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:Ea==null?void 0:Ea.categoryId}});(Jt==null?void 0:Jt.status)===0&&Zs(Jt==null?void 0:Jt.data)});(0,te.useEffect)(()=>{if(jr.get("page")){let Jt=JSON.parse(localStorage.getItem("commonhomeworkkey"))||{};if((Ea==null?void 0:Ea.categoryId)!=(Jt==null?void 0:Jt.categoryId))return;Gn(rl(rl({},Qt),Jt)),Jt.task_status=(Jt==null?void 0:Jt.work_status)||"all",Jt.course_group_info=(Jt==null?void 0:Jt.course_group)||"all",Jt.file_status=Jt!=null&&Jt.file_status?[Jt==null?void 0:Jt.file_status]:"all",Jt.teacher_comment=Jt!=null&&Jt.teacher_comment?[Jt==null?void 0:Jt.teacher_comment]:"all",Dl.setFieldsValue(rl({},Jt))}},[]);function Ku(){fo(1),oi(""),pn(""),Gt(""),Qr(""),qa(""),Ps([])}const Gs=()=>{Qt.page=1;const Jt=Object.assign({},Dl.getFieldsValue());Object.keys(Jt).map(function(qn){switch(qn){case"task_status":Jt[qn].includes("all")||yt[qn].length===Jt[qn].length||!Jt[qn].length?(delete Qt.work_status,Dl.setFieldsValue({task_status:"all"})):(Qt.work_status=Jt[qn],Dl.setFieldsValue({task_status:Qt.work_status}));break;case"file_status":Jt[qn].includes("all")||yt[qn].length===Jt[qn].length||!Jt[qn].length?(delete Qt.file_status,Dl.setFieldsValue({file_status:"all"})):(Qt.file_status=Jt[qn][0],Dl.setFieldsValue({file_status:Jt[qn]}));break;case"course_group_info":Jt[qn].includes("all")||yt[qn].length===Jt[qn].length||!Jt[qn].length?(delete Qt.course_group,Dl.setFieldsValue({course_group_info:"all"})):(Qt.course_group=Jt[qn],Dl.setFieldsValue({course_group_info:Qt.course_group}));break;case"teacher_comment":Jt[qn].includes("all")||yt[qn].length===Jt[qn].length||!Jt[qn].length?(delete Qt.teacher_comment,Dl.setFieldsValue({teacher_comment:"all"})):(Qt.teacher_comment=Jt[qn][0],Dl.setFieldsValue({teacher_comment:Jt[qn]}));break}}),ru()},Ks=(Jt,qn)=>{Wr(qn.map(Uo=>(Uo.course_group_id===Jt&&(Uo.checked=!Uo.checked),Uo))),Ns(qn)},Ns=Jt=>{Xo(Jt.filter(qn=>qn.checked).map(qn=>qn.course_group_id))},us=(0,te.useRef)();(0,te.useEffect)(()=>{us.current=to},[to]);const Us=(Jt,qn)=>{Qt.page=Jt,Qt.limit=qn,ru()},Ys=[{title:"\u5E8F\u53F7",dataIndex:"name",width:"5%",fixed:"left",render:(Jt,qn,Uo)=>qn!=null&&qn.isMe&&(Ko!=null&&Ko.length)?"\u6211":Qt.limit*(Qt.page-1)+Uo+1},{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,he.GJ)()||(0,he.dE)()&&!(yt!=null&&yt.anonymous_comment))&&{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:Jt=>Jt},!((0,he.dE)()&&((an=yt==null?void 0:yt.homework_status)!=null&&an.includes("\u533F\u8BC4\u4E2D")||(Et=yt==null?void 0:yt.homework_status)!=null&&Et.includes("\u7533\u8BC9\u4E2D")))&&yt.course_group_count!==0&&{title:"\u5206\u73ED",width:"7%",ellipsis:!0,dataIndex:"group_name"},{title:yt!=null&&yt.is_jupyter_lab||yt!=null&&yt.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"12%",render:Jt=>Jt===-1?"\u91CD\u505A\u4E2D":At.createElement(Ce.Uw,{status:Jt})},((0,he.GJ)()||(0,he.dE)()&&!(yt!=null&&yt.anonymous_comment)&&!yt.anonymous_appeal||(0,he.dE)()&&((ln=yt.homework_status)==null?void 0:ln.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(Jt,qn)=>At.createElement(xe.Z,{placement:"bottom",title:At.createElement("div",null,At.createElement("div",null,qn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${qn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),At.createElement("div",null,qn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${qn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),yt!=null&&yt.anonymous_comment?At.createElement("div",null,qn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${qn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",At.createElement("div",null,qn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${qn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),At.createElement("div",null,qn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${qn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),yt!=null&&yt.anonymous_comment?At.createElement("div",null,qn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${qn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(yt==null?void 0:yt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${qn.appeal_penalty||"0.0"}\u5206`,At.createElement("div",null,qn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${qn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(yt!=null&&yt.is_jupyter||yt!=null&&yt.is_jupyter_lab)&&At.createElement("div",{onClick:Uo=>{var Gl;Uo.stopPropagation(),localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),(0,Ce.xg)(yt.is_jupyter||yt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${qn.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${qn.id}?page=${Qt.page}&ids=${(Gl=Qt.course_group)==null?void 0:Gl.toString()}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${qn.id}?page=${Qt.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Jt>0?At.createElement("span",{style:{color:"#ff8100"}},Jt):Jt)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:Jt=>Jt?de()(Jt).format("YYYY-MM-DD HH:mm"):"--"},((0,he.GJ)()||((tn=yt==null?void 0:yt.homework_status)==null?void 0:tn.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6559\u5E08\u8BC4\u5206",width:"6%",dataIndex:"teacher_score"},((0,he.GJ)()||((wt=yt==null?void 0:yt.homework_status)==null?void 0:wt.includes("\u5DF2\u622A\u6B62")))&&{title:"\u52A9\u6559\u8BC4\u5206",width:"6%",dataIndex:"teaching_asistant_score"},(yt==null?void 0:yt.anonymous_comment)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(Jt,qn)=>At.createElement(xe.Z,{title:At.createElement("div",null,At.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",Jt,"\u5206"),At.createElement("br",null),At.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",qn.anonymous_comment_rate,"%"))},At.createElement("span",null,Jt))},(yt==null?void 0:yt.anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",width:"5%",dataIndex:"user_comment_count",render:Jt=>At.createElement(xe.Z,{title:"\u5728\u533F\u8BC4\u671F\u95F4\u8BC4\u9605\u7684\u4F5C\u54C1\u6570\u91CF"},At.createElement("span",null,Jt))},(yt==null?void 0:yt.anonymous_appeal)&&{title:"\u533F\u8BC4\u7533\u8BC9",width:"8%",dataIndex:"appeal_all_count",render:(Jt,qn)=>At.createElement("div",null,!!Jt&&At.createElement(xe.Z,{placement:"bottom",title:`\u5171\u6709${Jt}\u6761\u533F\u8BC4\u7533\u8BC9\uFF0C${qn.appeal_deal_count}\u6761\u5F85\u5904\u7406`},At.createElement("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"}},`${qn.appeal_deal_count}/${Jt}`)),!Jt&&At.createElement("span",null,"-/-"))},(yt==null?void 0:yt.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:"6%",render:Jt=>Jt||"- -"},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",width:"6%",render:Jt=>Jt||"- -"},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(Jt,qn)=>{var Uo,Gl,Fl;return(Uo=yt.homework_status)!=null&&Uo.includes("\u5BFC\u5165")?At.createElement("div",{style:{display:"flex",alignItems:"center"}}," ",(0,he.GJ)()&&At.createElement("a",{onClick:vl=>{vl.stopPropagation(),un({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:qn==null?void 0:qn.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),At.createElement("a",{style:{marginLeft:(0,he.GJ)()&&10},onClick:(0,ve.debounce)(vl=>wo(void 0,null,function*(){var Ll,Cu,bs,ws,zs;vl.stopPropagation();let ou=yield(0,Ze.ZP)(`/api/student_works/${qn==null?void 0:qn.id}/passed_condition.json`,{method:"get"});Pe.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:At.createElement("div",null,At.createElement("div",{style:{display:"flex"}},At.createElement("div",null,At.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),At.createElement("span",{style:{marginLeft:10}},(Ll=ou==null?void 0:ou.data)==null?void 0:Ll.user_name)),At.createElement("div",{style:{marginLeft:60}},At.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),At.createElement("span",{style:{marginLeft:10}},(Cu=ou==null?void 0:ou.data)==null?void 0:Cu.student_id)),At.createElement("div",{style:{marginLeft:60}},At.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),At.createElement("span",{style:{marginLeft:10}},(bs=ou==null?void 0:ou.data)==null?void 0:bs.group_name))),At.createElement("div",{style:{marginTop:22}},At.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),At.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((ws=ou==null?void 0:ou.data)==null?void 0:ws.description)||"\u6682\u65E0\u4FE1\u606F")),At.createElement("div",{style:{marginTop:22,marginBottom:20}},At.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),At.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((zs=ou==null?void 0:ou.data)==null?void 0:zs.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):qn.work_status===0&&!(0,he.GJ)()?At.createElement("div",null,"--"):At.createElement("div",null,!(0,he.GJ)()&&At.createElement("div",null,At.createElement("a",{target:"_blank"},"\u67E5\u770B")),(0,he.GJ)()&&At.createElement("div",null,At.createElement(Ee.Link,{className:"c-blue",target:"_blank",to:yt.is_jupyter||yt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${qn.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${qn.id}?ids=${(Gl=Qt.course_group)==null?void 0:Gl.toString()}&page=${Qt.page}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${qn.id}?page=${Qt.page}`,onClick:vl=>{var Ll,Cu,bs,ws;if(localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),vl.stopPropagation(),Qt.course_group?(0,he.Rm)()&&!((Cu=(Ll=Ge.AssistantObject)==null?void 0:Ll.group)!=null&&Cu.can_view):(0,he.Rm)()&&!((ws=(bs=Ge.AssistantObject)==null?void 0:bs.normal)!=null&&ws.can_view)){vl.preventDefault(),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}}},qn.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),At.createElement("br",null),At.createElement(xe.Z,{placement:"bottom",title:At.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",At.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},At.createElement("a",{className:"c-green",onClick:vl=>wo(void 0,null,function*(){vl.preventDefault(),vl.stopPropagation(),un({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:qn,id:qn.id,params:Qt}})})},"\u8C03\u5206"))),(0,he.GJ)()&&At.createElement("div",null,qn.work_status!==-1&&qn.work_status!==0&&qn.myshixun_identifier&&((yt==null?void 0:yt.is_jupyter)||(yt==null?void 0:yt.is_jupyter_lab))&&At.createElement(fe.Z,{justify:"center"},At.createElement("a",{onClick:vl=>wo(void 0,null,function*(){if(vl.stopPropagation(),As(!0),Fi(!0),Ds(qn.shixun_url),Wn(qn.id),Bo(qn.evaluation_codes),Vr(null),qn.myshixun_identifier){const Ll=yield(0,Ze.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:qn.myshixun_identifier,student_work_id:qn.id}});Ll.status===0&&(Vr(Ll.html_content),Fi(!1))}})},"\u67E5\u770B\u4EE3\u7801")),(yt!=null&&yt.is_new_rule?qn.work_status!==-1&&qn.work_status!==0:qn.work_status!==-1&&qn.work_status!==0&&!((Fl=yt==null?void 0:yt.homework_status)!=null&&Fl.includes("\u5DF2\u622A\u6B62")))&&At.createElement(fe.Z,{justify:"center"},At.createElement("span",{className:st.redoBtn,onClick:vl=>{var Ll;if(vl.stopPropagation(),(0,he.Rm)()&&!((Ll=Ge.AssistantObject.normal)!=null&&Ll.can_redo)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}un({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:yt.homework_id,student_work_id:qn.id,isshixun:yt.is_shixun}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(Jt=>!!Jt),_l=(Jt={key:""})=>{un({type:"shixunHomeworks/setActionTabs",payload:Jt})},Qs=()=>{var Jt;return so!=null&&so.anonymous_comment||(Jt=yt==null?void 0:yt.homework_status)!=null&&Jt.includes("\u533F\u8BC4\u4E2D")?[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},qn)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},qn)},{title:"\u5EF6\u65F6\u63D0\u4EA4",dataIndex:"delayed_num",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5EF6\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},qn)},{title:"\u672A\u533F\u8BC4",dataIndex:"no_evaluate",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:1})}},qn)},{title:"\u533F\u8BC4\u4E2D",dataIndex:"in_evaluate",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u533F\u8BC4\u4E2D\u7684\u5B66\u751F\u5217\u8868",new_work_status:2})}},qn)},{title:"\u5B8C\u6210\u533F\u8BC4",dataIndex:"evaluate",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5B8C\u6210\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:3})}},qn)},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"review",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u63D0\u4EA4\u7533\u8BC9\u7684\u5B66\u751F\u5217\u8868",new_work_status:4})}},qn)},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"under_review",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5F85\u5BA1\u6838\u7533\u8BC9\u5217\u8868",new_work_status:5})}},qn)}]:[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},qn)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},qn)},{title:"\u8865\u4EA4",dataIndex:"delayed_num",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u8865\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},qn)}]},Rs=Jt=>wo(void 0,null,function*(){$t(!0),(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/student_works/export_normal_word_all.json`,{method:"post",body:{with_edit:Jt,student_works_ids:yt==null?void 0:yt.student_works_ids,with_submit_record:Fs,course_group:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}})).status===0&&(nu(!1),Ee.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/exportlist/normal_work_list`)),$t(!1)}),Vs=()=>{var Jt,qn,Uo,Gl;return At.createElement(re.default,null,At.createElement(re.default.Item,{key:"1"},At.createElement("span",{onClick:()=>{var Fl;if((0,he.Rm)()&&!((Fl=Ge.AssistantObject.normal)!=null&&Fl.can_download)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}un({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:yt==null?void 0:yt.course_group_info,fn:()=>{(0,Tn.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")}}})}}," \u5BFC\u51FA\u6210\u7EE9 ")),(yt==null?void 0:yt.start_permanent)&&At.createElement(re.default.Item,{onClick:()=>wo(void 0,null,function*(){let Fl=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Fl.status===0&&Ee.history.push(`/classrooms/${Qt.coursesId}/exportlist/workspace_files`),Fl.status===-3&&(un({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:Qt}}),Ee.history.push(`/classrooms/${Qt.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),!((Jt=yt.homework_status)!=null&&Jt.includes("\u5BFC\u5165"))&&(0,he.GJ)()&&((qn=yt==null?void 0:yt.student_works)==null?void 0:qn.length)>0&&((yt==null?void 0:yt.is_jupyter)||(yt==null?void 0:yt.is_jupyter_lab))&&At.createElement(re.default.Item,{key:"2"},At.createElement("span",{onClick:Fl=>{var vl;if((0,he.Rm)()&&!((vl=Ge.AssistantObject.normal)!=null&&vl.can_download)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}un({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:yt==null?void 0:yt.course_group_info,fn:()=>{var Ll,Cu;un({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),(0,Ce.xg)(`/classrooms/${Qt==null?void 0:Qt.coursesId}/common_homework/${Qt.categoryId}/${(Cu=(Ll=yt==null?void 0:yt.student_works)==null?void 0:Ll[0])==null?void 0:Cu.id}/comment`)}}})}},"\u5B9E\u8BAD\u62A5\u544A")),!((Uo=yt.homework_status)!=null&&Uo.includes("\u5BFC\u5165"))&&((Gl=yt==null?void 0:yt.student_works)==null?void 0:Gl.length)>0&&!(yt!=null&&yt.is_jupyter_lab)&&!(yt!=null&&yt.is_jupyter)&&At.createElement(re.default.Item,{key:"3"},At.createElement(_e.ZP,{loading:Kt,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Fl;if((0,he.Rm)()&&!((Fl=Ge.AssistantObject.normal)!=null&&Fl.can_download)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}un({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",course_groups:yt==null?void 0:yt.course_group_info,fn:()=>{ls("\u9644\u4EF6"),nu(!0)}}})}},"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6")),At.createElement(re.default.Item,{key:"5",onClick:()=>{var Fl;if((0,he.Rm)()&&!((Fl=Ge.AssistantObject.normal)!=null&&Fl.can_download)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${Qt.coursesId}/exportlist/normal_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))},Js=Jt=>{un({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:au==null?void 0:au.id,status:Jt}})};return(0,he.dE)()?At.createElement(mn,null):At.createElement("section",{className:`${st.wrap} minH500`},At.createElement("aside",{className:`minH500 bg-white pl30 ${(0,he.GJ)()?"pt30":""} pr30`},!(yt!=null&&yt.all_member_count)&&!ze["shixunHomeworks/getWorkList"]&&(((Ia=yt==null?void 0:yt.homework_status)==null?void 0:Ia.includes("\u672A\u53D1\u5E03"))||((Nn=yt==null?void 0:yt.homework_status)==null?void 0:Nn.includes("\u672A\u5F00\u59CB")))&&At.createElement(De.Z,null),At.createElement("aside",null,!!(yt!=null&&yt.all_member_count)&&At.createElement("aside",{className:"mb30"},At.createElement(me.default,{form:Dl,onChange:Gs,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},!!((Ct=yt.teacher_comment)!=null&&Ct.length)&&At.createElement(me.default.Item,{name:"teacher_comment"},At.createElement(E.default.Group,{style:{width:"100%"}},At.createElement(fe.Z,null,At.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),At.createElement(a.Z,{flex:"80px"},At.createElement(E.default,{value:"all"},"\u5168\u90E8")),At.createElement(a.Z,{flex:"1"},(En=yt.teacher_comment)==null?void 0:En.map(Jt=>At.createElement(E.default,{value:Jt.id,key:Jt.id}," ",Jt.name,"(",Jt.count,") ")))))),!!((Ca=yt==null?void 0:yt.file_status)!=null&&Ca.length)&&(0,he.GJ)()&&At.createElement(me.default.Item,{name:"file_status"},At.createElement(E.default.Group,{style:{width:"100%"}},At.createElement(fe.Z,null,At.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),At.createElement(a.Z,{flex:"80px"},At.createElement(E.default,{value:"all"},"\u5168\u90E8")),At.createElement(a.Z,{flex:"1"},(La=yt==null?void 0:yt.file_status)==null?void 0:La.map(Jt=>At.createElement(E.default,{value:Jt.id,key:Jt.id},Jt.name,"(",Jt.count,")")))))),!!((rn=yt.task_status)!=null&&rn.length)&&At.createElement(me.default.Item,{name:"task_status"},At.createElement(E.default.Group,{value:[],style:{width:"100%"}},At.createElement(fe.Z,null,At.createElement(a.Z,{flex:"80px",style:{fontSize:14}}," \u4F5C\u54C1\u72B6\u6001: "),At.createElement(a.Z,{flex:"80px"},At.createElement(E.default,{value:"all"},"\u5168\u90E8")," "),At.createElement(a.Z,{flex:"1"},(Wt=yt.task_status)==null?void 0:Wt.map(Jt=>At.createElement(E.default,{name:"task_status",value:Jt.id,key:Jt.id},Jt.name,"(",Jt.count,")")))))),!!((nn=yt.course_group_info)!=null&&nn.length)&&At.createElement(me.default.Item,{name:"course_group_info"},At.createElement(E.default.Group,{style:{width:"100%"}},At.createElement(fe.Z,null,At.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),At.createElement(a.Z,{flex:"80px"},At.createElement(E.default,{value:"all",checked:!Qt.course_group_info},"\u5168\u90E8")),At.createElement(a.Z,{flex:"1",className:`${st.workListClass} ${Qn.visible?st.visible:""} ${Qn.status?"":st.status}`},At.createElement("div",{ref:ui,className:st.left},yt.course_group_info.map((Jt,qn)=>At.createElement(E.default,{value:Jt.course_group_id,key:Jt.course_group_id}," ",Jt.group_group_name,"(",Jt.count,")"))),Qn.status&&At.createElement("div",{className:st.tips,onClick:()=>Jr(Il(rl({},Qn),{visible:!Qn.visible}))},At.createElement("span",null,Qn.visible?"\u5C55\u5F00":"\u6536\u8D77",Qn.visible?At.createElement(Ht.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):At.createElement(hn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),At.createElement("div",{className:"mt40",style:{marginBottom:"40px"}},At.createElement("span",{className:"c-grey-333"},"\u4F5C\u4E1A\u6982\u89C8"),At.createElement(b.default,{className:"mt20",locale:{emptyText:At.createElement(De.Z,null)},columns:Qs(),dataSource:[yt==null?void 0:yt.group_data],pagination:!1})),At.createElement(fe.Z,{align:"middle"},At.createElement(a.Z,{flex:"1"},At.createElement(fe.Z,{align:"middle"},At.createElement(a.Z,null,At.createElement(y.default.Search,{style:{width:240},allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Jt=>{Qt.page=1,Qt.search=Jt.trim(),ru()}})),At.createElement(a.Z,null,At.createElement("span",{className:"ml5 c-red"},yt.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",yt.work_count,"\u4E2A\u5B66\u751F\uFF09"))),At.createElement(a.Z,{style:{textAlign:"end"},className:st.workListButtonWrap},!((wr=yt.homework_status)!=null&&wr.includes("\u5BFC\u5165"))&&!(yt!=null&&yt.is_jupyter||yt!=null&&yt.is_jupyter_lab)&&At.createElement(_e.ZP,{className:"mr10",icon:At.createElement("i",{className:"iconfont icon-chazhong"}),onClick:()=>{un({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Qt}})}},"\u6587\u6863\u67E5\u91CD"),!(yt!=null&&yt.is_new_rule)&&!((da=yt.homework_status)!=null&&da.includes("\u5BFC\u5165"))&&(((Ta=yt==null?void 0:yt.homework_status)==null?void 0:Ta.includes("\u63D0\u4EA4\u4E2D"))||((ct=yt==null?void 0:yt.homework_status)==null?void 0:ct.includes("\u8865\u4EA4\u4E2D"))||((Rr=yt==null?void 0:yt.homework_status)==null?void 0:Rr.includes("\u8FDB\u884C\u4E2D")))&&At.createElement(_e.ZP,{className:"mr10",icon:At.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:()=>{var Jt;if((0,he.Rm)()&&!((Jt=Ge.AssistantObject.normal)!=null&&Jt.can_redo)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ii(!0),wo(void 0,null,function*(){const Uo=yield(0,Ze.ZP)(`/api/homework_commons/${Qt==null?void 0:Qt.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Uo.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",Uo),Wr(Uo.data.list),Ns(Uo.data.list))})}}," \u4E00\u952E\u6253\u56DE"),((Yn=yt.homework_status)==null?void 0:Yn.includes("\u5DF2\u622A\u6B62"))&&!yt.is_jupyter&&!yt.is_jupyter_lab&&At.createElement(_e.ZP,{className:"mr10",icon:At.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{Ms(!0)}},"\u5BFC\u5165\u6210\u7EE9"),At.createElement(x.Z,{dropdownRender:Vs},At.createElement(_e.ZP,{icon:At.createElement(On.Z,null)},"\u5BFC\u51FA",At.createElement(Fn.Z,null))))),(yt==null?void 0:yt.is_shixun)&&!(yt!=null&&yt.open_evaluate)&&!(yt!=null&&yt.is_close_tips)&&At.createElement(fe.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"}},At.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"),At.createElement("span",{style:{cursor:"pointer"},onClick:()=>wo(void 0,null,function*(){let Jt=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/close_tips.json`,{method:"post"});(Jt==null?void 0:Jt.status)===0&&un({type:"shixunHomeworks/getWorkList",payload:rl({},Qt)})})},"X"))),At.createElement(b.default,{loading:ze["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},scroll:(yt==null?void 0:yt.anonymous_comment)&&{x:1300},dataSource:Ko,columns:Ys,onRow:(Jt,qn)=>({onClick:()=>{var Uo,Gl;(Uo=yt.homework_status)!=null&&Uo.includes("\u5BFC\u5165")||(localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),(0,Ce.xg)(yt.is_jupyter||yt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${Jt.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Jt.id}?ids=${(Gl=Qt.course_group)==null?void 0:Gl.toString()}&page=${Qt.page}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Jt.id}?page=${Qt.page}`))}}),rowKey:"id",onChange:(Jt,qn,Uo)=>{if(Uo.order===void 0)switch(Uo.field){case"student_id":Qt.b_order="desc",Qt.order=Uo.field;break;default:delete Qt.b_order,delete Qt.order}else Qt.b_order=Uo.order.replace("end",""),Qt.order=Uo.field;ru()}}))),At.createElement("aside",{className:"tc mb50 mt30"},At.createElement(z.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:Us,defaultCurrent:parseInt(Qt.page)||1,current:parseInt(Qt.page)||1,defaultPageSize:20,total:Ue.workList.work_count})),At.createElement(Qe,null),At.createElement(Me,null),At.createElement(Bt.Z,{getData:ru}),At.createElement(Pe.default,{title:"\u667A\u80FD\u8BC4\u9605",bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},open:Ar,width:Xn===3&&(yt!=null&&yt.is_open_ai_review)?1150:600,confirmLoading:_s,centered:!0,okText:"\u5F00\u59CB\u8BC4\u9605",onOk:()=>wo(void 0,null,function*(){var Jt,qn;if((0,he.Rm)()&&!((qn=(Jt=Ge.AssistantObject)==null?void 0:Jt.normal)!=null&&qn.can_appraise)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Xn===1){if(Br!==0){if(!Br){pe.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}}Ao(!1),sl(!0)}else if(Xn===2){if(!(ta===0||fa===0)){if(!ta){pe.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!fa){pe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(ta>fa){pe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}Ao(!1),sl(!0)}else if(Xn===3){if(yt!=null&&yt.is_open_ai_review)if(yt!=null&&yt.single_score){if(yt!=null&&yt.zero_commit_student_works)return pe.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return pe.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return pe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");ks(!0);const Uo=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Ea==null?void 0:Ea.categoryId,range:Ts}});(Uo==null?void 0:Uo.status)===0&&(Ao(!1),Ls()),ks(!1)}}),onCancel:()=>{Ao(!1),Ku()}},At.createElement("div",null,At.createElement("div",null,At.createElement("div",{style:{background:"#F6F7F9",height:40},className:"flex item-center"},At.createElement("span",{style:{margin:"0 20px"}},"\u8BC4\u9605\u65B9\u5F0F"),At.createElement(ne.ZP.Group,{value:Xn,onChange:Jt=>fo(Jt.target.value)},At.createElement(ne.ZP,{value:1},"\u7EDF\u4E00\u5F97\u5206"),At.createElement(ne.ZP,{value:2,className:"mr20"},"\u533A\u95F4\u968F\u673A\u5F97\u5206"),(yt==null?void 0:yt.show_ai_review)&&At.createElement(ne.ZP,{value:3},"\u667A\u80FD\u8BC4\u9605"))),Xn===1&&At.createElement("div",null,At.createElement("div",{className:"mt15 mb5"},At.createElement("span",{style:{color:"red"}},"*")," \u5F97\u5206"),At.createElement(oe.Z,{size:"large",min:0,max:100,value:Br,onChange:Jt=>oi(Jt),style:{width:"100%"}})),Xn===2&&At.createElement("div",{style:{display:"flex",marginTop:"20px",alignItems:"center"}},At.createElement("div",{style:{width:60}},At.createElement("span",{style:{color:"red"}},"*")," \u6700\u4F4E\u5206"),At.createElement(oe.Z,{size:"large",min:0,max:100,value:ta,onChange:Jt=>Gt(Jt),style:{width:"calc(50% - 70px)"}}),At.createElement("div",{style:{width:80}},At.createElement("span",{style:{color:"red",marginLeft:20}},"*")," \u6700\u9AD8\u5206"),At.createElement(oe.Z,{size:"large",min:0,max:100,value:fa,onChange:Jt=>pn(Jt),style:{width:"calc(50% - 70px)"}})),[1,2].includes(Xn)&&At.createElement(At.Fragment,null,At.createElement("div",{className:"mt15 mb5"},"\u8BC4\u8BED"),At.createElement(y.default.TextArea,{value:Pa,onChange:Jt=>qa(Jt.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}),At.createElement("div",{className:"mt15 mb5"},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),At.createElement(y.default.TextArea,{value:Nr,onChange:Jt=>Qr(Jt.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"})),Xn===3&&(yt!=null&&yt.is_open_ai_review?At.createElement(Qa,{range:Ts,setRange:Jt=>js(Jt)}):At.createElement(De.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/${Ea==null?void 0:Ea.coursesId}/common_homework/${Ea==null?void 0:Ea.categoryId}/detail?tabs=5`}}))))),At.createElement(Pe.default,{title:"\u63D0\u793A",open:_i,centered:!0,okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>wo(void 0,null,function*(){let Jt={};Xn===1?Jt.score=Br||"0":(Jt.min_score=ta||"0",Jt.max_score=fa||"0"),Jt.comment=Pa,Jt.hidden_comment=Nr,Jo===1?Jt.student_work_ids=Ko.map(Uo=>Uo.id):Jt.student_work_ids=Ko.filter(Uo=>!Uo.has_comment).map(Uo=>Uo.id),(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_add_score.json`,{method:"post",body:Jt})).status===0&&(pe.ZP.info("\u4FEE\u6539\u6210\u529F"),sl(!1),Ku(),ru())}),onCancel:()=>{Ku(),sl(!1)}},At.createElement("div",{style:{padding:"32px",textAlign:"center"}},At.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"),At.createElement("br",null),At.createElement(ne.ZP.Group,{value:Jo,onChange:Jt=>Pi(Jt.target.value)},At.createElement(ne.ZP,{value:1},"\u8986\u76D6\u5DF2\u6709\u8BC4\u8BBA"),At.createElement(ne.ZP,{value:2},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4")))),At.createElement(Pe.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Al,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>wo(void 0,null,function*(){if(Ns(qr),Xn===2&&us.current){if(Ol.length<=0){pe.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Pa){pe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Jt=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,status:Ol,course_group_ids:us.current}});Jt.status===0&&($n(Jt.course_group_count),Ro(Jt),Ii(!1),Zl(!0))}else{if(!(ta===0||fa===0)){if(!ta){pe.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!fa){pe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(ta>fa){pe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Pa){pe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Jt=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,min_score:ta,max_score:fa,course_group_ids:us.current}});Jt.status===0&&($n(Jt.course_group_count),Ro(Jt),Ii(!1),Zl(!0))}}),onCancel:()=>{Ii(!1),Ku()}},At.createElement("div",{style:{padding:"32px"}},At.createElement("div",null,At.createElement("div",{style:{display:"flex",marginBottom:"12px"}},At.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",At.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),At.createElement("div",{className:qr.length>15?st.scroll:"",style:{overflowX:"hidden"}},qr==null?void 0:qr.map((Jt,qn)=>At.createElement(E.default,{style:{textAlign:"left",margin:"0"},value:Jt.course_group_id,key:Jt.course_group_id,onChange:()=>{Ks(Jt.course_group_id,qr)},checked:Jt.checked},Jt.group_group_name,"(",Jt.count,")")))),At.createElement("div",null,At.createElement("span",{style:{width:"80px"}}," ",At.createElement("span",{style:{color:"red"}},"*"),"\u6253\u56DE\u65B9\u5F0F\uFF1A"),At.createElement(ne.ZP.Group,{value:Xn,onChange:Jt=>{fo(Jt.target.value)}},At.createElement(ne.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),At.createElement(ne.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Xn===1&&At.createElement("div",{style:{display:"flex",marginTop:"20px"}},At.createElement("span",{style:{width:"70px",textAlign:"end"}},At.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),At.createElement(oe.Z,{min:0,max:100,value:ta,onChange:Jt=>Gt(Jt),style:{width:"100px"}}),At.createElement("span",{style:{width:"80px",textAlign:"end"}},At.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),At.createElement(oe.Z,{min:0,max:100,value:fa,onChange:Jt=>pn(Jt),style:{width:"100px"}})),Xn===2&&At.createElement("div",{style:{display:"flex",marginTop:"20px"}},At.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),At.createElement(E.default.Group,{onChange:Jt=>{Ps([...Jt])},style:{width:"100%"}},(Fr=yt.task_status)==null?void 0:Fr.map((Jt,qn)=>At.createElement(E.default,{name:"task_status",value:Jt.id},Jt.name,"(",Jt.count,")")))),At.createElement("div",{style:{display:"flex",marginTop:"20px"}},At.createElement("span",{style:{width:"70px",textAlign:"end"}},At.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),At.createElement(_t.Z,{className:st.MdEditor,onChange:Jt=>qa(Jt),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),At.createElement(Pe.default,{open:Is,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>wo(void 0,null,function*(){Xn===2?(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,status:Ol,course_group_ids:us.current}})).status===0&&(pe.ZP.info("\u6253\u56DE\u6210\u529F"),Ku(),ru(),Zl(!1)):(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,min_score:ta,max_score:fa,course_group_ids:us.current}})).status===0&&(pe.ZP.info("\u6253\u56DE\u6210\u529F"),Ku(),ru(),Zl(!1))}),onCancel:()=>{Ku(),Zl(!1)}},At.createElement("div",{style:{padding:"32px"}},Xn===1&&At.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",ra,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",ta,"-",fa,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Xn===2&&At.createElement("span",null,"\u786E\u8BA4\u5C06",ra,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(So=yt.task_status)==null?void 0:So.filter(Jt=>Ol==null?void 0:Ol.includes(Jt.id)).map(Jt=>Jt.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),At.createElement("br",null),At.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Wu==null?void 0:Wu.count,"\u540D\u5B66\u751F"))),At.createElement(Pe.default,{open:Os,width:900,centered:!0,closeIcon:!1,footer:At.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},At.createElement("div",null,At.createElement(_e.ZP,{className:"mr20",style:{background:"none"},icon:At.createElement("i",{className:"iconfont icon-yijiandianping"}),onClick:Jt=>{var qn;if(Jt.preventDefault(),(0,he.Rm)()&&!((qn=Ge.AssistantObject.normal)!=null&&qn.can_view)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Dt.O5)()&&(0,Ce.xg)(`${xs}`)}}," \u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),At.createElement("span",{className:"mr10"},"\u8C03\u5206"),At.createElement(oe.Z,{min:0,onChange:(0,ve.debounce)(Jt=>wo(void 0,null,function*(){var qn;if(oi(Jt),(0,he.Rm)()&&!((qn=Ge.AssistantObject.normal)!=null&&qn.can_appraise)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Ze.ZP)(`/api/student_works/${Kn}/adjust_score.json`,{method:"post",body:{score:Jt}})).status===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),un({type:"shixunHomeworks/getWorkList",payload:rl({},Qt)}))}),2e3)})),At.createElement(_e.ZP,{type:"primary",onClick:Jt=>As(!1)},"\u5173\u95ED")),onOk:()=>wo(void 0,null,function*(){}),onCancel:()=>{As(!1)}},At.createElement("div",{className:st.viewcode},At.createElement("div",{className:st.lefttitle},"\u67E5\u770B\u4EE3\u7801"),At.createElement("div",null,At.createElement("span",{className:"mr10"},"\u6587\u4EF6\u8DEF\u5F84"),xr&&At.createElement(se.default,{style:{width:200},value:(ri=xr[0])==null?void 0:ri.path}," ",xr==null?void 0:xr.map(Jt=>At.createElement(se.default.Option,{value:Jt.path},Jt.path))," "))),At.createElement(ce.Z,{spinning:Ai},At.createElement("iframe",{srcDoc:ii,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}}))),At.createElement(Pe.default,{width:675,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Nl,centered:!0,onCancel:()=>nu(!1),onOk:()=>{Gu=="\u9644\u4EF6"?Rs(!1):Gu=="\u6279\u6CE8"&&Rs(!0),nu(!1)}},At.createElement(E.default,{checked:Fs,onChange:Jt=>{Ml(Jt.target.checked)}},"\u540C\u65F6\u5BFC\u51FA\u5B66\u751F\u63D0\u4EA4\u8BB0\u5F55"),At.createElement("div",{className:st.export_type_modal_title},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u9644\u4EF6\u7C7B\u578B"),At.createElement("div",{className:st.export_type_modal},At.createElement("div",{className:st.export_type_modal_con},At.createElement("div",{className:`${st.type_item} ${Gu=="\u9644\u4EF6"?st.type_item_active:""}`,onClick:()=>ls("\u9644\u4EF6")},At.createElement("div",{className:`${st.img_warp}`},At.createElement("img",{src:Sa.Z,width:72,height:80})),At.createElement("span",null,"\u5B66\u751F\u63D0\u4EA4\u7684\u9644\u4EF6")),At.createElement("div",{className:`${st.type_item} ${Gu=="\u6279\u6CE8"?st.type_item_active:""}`,onClick:()=>ls("\u6279\u6CE8")},At.createElement("div",{className:`${st.img_warp}`},At.createElement("img",{src:xa.Z,width:99,height:80})),At.createElement("span",null,"\u5305\u542B\u6279\u6CE8\u5185\u5BB9\u7684\u9644\u4EF6"))),At.createElement("div",{className:st.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"))),At.createElement(qe,{title:Or==null?void 0:Or.title,open:(Or==null?void 0:Or.key)=="\u4F5C\u4E1A\u6982\u89C8",task_status:Or==null?void 0:Or.task_status,new_work_status:Or==null?void 0:Or.new_work_status,shixunHomeworks:Ue,destroyOnClose:!0,centered:!0,onCancel:()=>{_l()},footer:null,width:764,course_group:Qt==null?void 0:Qt.course_group}),At.createElement(on.Z,{visible:kl,getData:ru,categoryId:Qt.categoryId,onCancle:()=>{Ms(!1)}}),At.createElement(jo,null),At.createElement(el,{getData:()=>Ls()}))};var Kl=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze,user:Ut})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects,user:Ut}))(pl),Tl=ee(346),iu=ee(23344),hr=Object.defineProperty,za=Object.getOwnPropertySymbols,$a=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,Co=(Ue,Ge,ze)=>Ge in Ue?hr(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,ei=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))$a.call(Ge,ze)&&Co(Ue,ze,Ge[ze]);if(za)for(var ze of za(Ge))er.call(Ge,ze)&&Co(Ue,ze,Ge[ze]);return Ue},fi=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const Ei=({shixunHomeworks:Ue,dispatch:Ge})=>{const ze=(0,Ee.useParams)();return te.createElement(Pe.default,{centered:!0,title:"\u63D0\u793A",open:Ue.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>fi(void 0,null,function*(){(yield Ge({type:"shixunHomeworks/deleteReply",payload:{object_id:Ue.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(pe.ZP.success("\u5220\u9664\u6210\u529F"),Ge({type:"shixunHomeworks/setActionTabs",payload:{}}),Ge({type:"shixunHomeworks/getReplyList",payload:ei({},Ue.actionTabs.params)}))}),onCancel:()=>{Ge({type:"shixunHomeworks/setActionTabs",payload:{}})}},te.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Oi=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(Ei),xi=ee(75736),gl=ee(26227),Ri=ee(63524),Yr={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"},Fa=ee(59301),si=Object.defineProperty,Do=Object.getOwnPropertySymbols,ko=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,Vo=(Ue,Ge,ze)=>Ge in Ue?si(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,Ni=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))ko.call(Ge,ze)&&Vo(Ue,ze,Ge[ze]);if(Do)for(var ze of Do(Ge))Di.call(Ge,ze)&&Vo(Ue,ze,Ge[ze]);return Ue},Ui=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});de().locale("ZH-cn");const Ul=({shixunHomeworks:Ue,classroomList:Ge,user:ze,globalSetting:Ut,loading:Kt,dispatch:$t})=>{const[un,an]=(0,te.useState)(Ni({},(0,Ee.useParams)())),[Et,ln]=(0,te.useState)(!1),[tn,wt]=(0,te.useState)(-1),[Ia,Nn]=(0,te.useState)(""),[Ct,En]=(0,te.useState)(""),{workList:Ca}=Ue,{detailLeftMenus:La}=Ge,{replyList:rn,workDetail:Wt}=Ue;un.page_size=10,(0,te.useEffect)(()=>{$t({type:"shixunHomeworks/getReplyList",payload:Ni({},un)}),$t({type:"shixunHomeworks/getWorkDetail",payload:Ni({},un)}),La.course_modules||$t({type:"classroomList/getClassroomLeftMenus",payload:Ni({},un)})},[un.categoryId]);const nn=da=>{da=da!=null&&da.includes(".json")?da:`${da}.json`,Pe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Fa.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ui(void 0,null,function*(){var Ta;const ct=yield(0,xi.$Q)({url:da});if(!ct)return;pe.ZP.success("\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE");const Rr=yield(0,xi.Ir)({id:ct.shixun_identifier});if(Rr!=null&&Rr.game_identifier){(Ta=Ee.history)==null||Ta.push(`/tasks/${Rr.game_identifier}`);return}(Rr==null?void 0:Rr.status)===2?nn(Rr==null?void 0:Rr.message):(Rr==null?void 0:Rr.status)===3&&wr(Rr==null?void 0:Rr.message)})})},wr=da=>{Pe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Fa.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",da,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Fa.createElement("section",{className:Yr.bg},Fa.createElement(ce.Z,{spinning:Kt["shixunHomeworks/getWorkDetail"]},Fa.createElement("section",{className:""},Fa.createElement("aside",{className:[Yr.desc,"c-black","font14","bg-white"].join(" ")},Ue.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&Fa.createElement("div",null,Fa.createElement(yo.Z,{value:(Wt==null?void 0:Wt.description)||"\u6682\u65E0\uFF5E"})),Fa.createElement(iu.Z,{authority:(0,he.GJ)(),showDimensions:!1,dataSource:Wt==null?void 0:Wt.attachments,callback:()=>{$t({type:"shixunHomeworks/getWorkDetail",payload:Ni({},un)})}}),Ue.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&Fa.createElement("aside",{className:["bg-white"].join(" ")},Fa.createElement(_t.Z,{onChange:da=>{Nn(da)},defaultValue:Wt==null?void 0:Wt.explanation,height:200,isFocus:!0,watch:!0}),Fa.createElement(fe.Z,null,Fa.createElement(a.Z,{span:24,className:"tr"},Fa.createElement(_e.ZP,{type:"default",size:"middle",onClick:()=>Ui(void 0,null,function*(){$t({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),Fa.createElement(_e.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>Ui(void 0,null,function*(){Ia===""?pe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield $t({type:"shixunHomeworks/updateWork",payload:{explanation:Ia,categoryId:un.categoryId}})).status===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),$t({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),$t({type:"shixunHomeworks/getWorkDetail",payload:Ni({},un)}))})},"\u4FDD\u5B58"))))),Fa.createElement("aside",{className:[Yr.reply,"bg-white","mt20"].join(" ")},Et&&Fa.createElement(_t.Z,{onChange:da=>{Nn(da)},height:200,isFocus:!0,watch:!0}),Fa.createElement(fe.Z,{onClick:()=>{ln(!0)}},Fa.createElement(a.Z,{flex:"1",style:{pointerEvents:"none"}},!Et&&Fa.createElement(y.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Fa.createElement(a.Z,null,Fa.createElement(_e.ZP,{type:"primary",size:"middle",onClick:()=>Ui(void 0,null,function*(){if((0,he.Rm)()&&!Ge.AssistantObject.normal.can_create){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ia===""?pe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield $t({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Ia}}})).status===0&&(pe.ZP.success("\u53D1\u5E03\u6210\u529F"),$t({type:"shixunHomeworks/getReplyList",payload:Ni({},un)}),ln(!1),Nn(""))})},"\u53D1\u8868")))),(rn==null?void 0:rn.comments)&&rn.comments!=""&&Fa.createElement("aside",{className:[Yr.replyList,"bg-white"].join(" ")},Fa.createElement(ce.Z,{spinning:Kt["shixunHomeworks/getReplyList"]},rn==null?void 0:rn.comments.map(function(da,Ta){var ct,Rr,Yn,Fr;return Fa.createElement(fe.Z,{gutter:[12,12],key:Ta},Fa.createElement(a.Z,{flex:"40px"},Fa.createElement("img",{className:Yr.headpic,width:"40",src:`${Tl.Z.IMG_SERVER}/images/${(ct=da==null?void 0:da.author)==null?void 0:ct.image_url}`})),Fa.createElement(a.Z,{flex:"1"},Fa.createElement(fe.Z,{align:"middle"},Fa.createElement(a.Z,{span:20},Fa.createElement("span",{className:"c-light-black"},(Rr=da==null?void 0:da.author)==null?void 0:Rr.name),Fa.createElement("span",{className:"c-light-black ml10"},da==null?void 0:da.time," \u53D1\u5E03")),Fa.createElement(a.Z,{className:"tr",span:4},((0,he.GJ)()||((Yn=ze==null?void 0:ze.userInfo)==null?void 0:Yn.login)===((Fr=da==null?void 0:da.author)==null?void 0:Fr.login))&&Fa.createElement(xe.Z,{title:"\u5220\u9664"},Fa.createElement(gl.Z,{className:"current",onClick:()=>{$t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:un,selectArr:da}})}}))),Fa.createElement(a.Z,{span:24},Fa.createElement(yo.Z,{value:da.content})),da.children&&Fa.createElement("aside",{className:Yr.comment},da.children.map(function(So,ri){var Ea,jr;return Fa.createElement(fe.Z,{key:ri},Fa.createElement(a.Z,{span:24},Fa.createElement(fe.Z,null,Fa.createElement(a.Z,{flex:"1"},So.author.name,Fa.createElement("span",{className:"c-light-black ml10"},So==null?void 0:So.time)),Fa.createElement(a.Z,null,((0,he.GJ)()||((Ea=ze==null?void 0:ze.userInfo)==null?void 0:Ea.login)===((jr=So==null?void 0:So.author)==null?void 0:jr.login))&&Fa.createElement(xe.Z,{title:"\u5220\u9664"},Fa.createElement(gl.Z,{className:"current",onClick:()=>{$t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:un,selectArr:So}})}}))))),Fa.createElement(a.Z,null,Fa.createElement(yo.Z,{value:So.content})))})),Fa.createElement(a.Z,{span:24,className:"mt5 c-light-black"},tn===Ta&&Fa.createElement("aside",null,Fa.createElement(_t.Z,{onChange:So=>{En(So)},height:150,isFocus:!0}),Fa.createElement(fe.Z,null,Fa.createElement(a.Z,{span:24,className:"tr"},Fa.createElement(_e.ZP,{type:"primary",size:"middle",onClick:()=>Ui(this,null,function*(){Ct===""?pe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield $t({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",m_parent_id:da.id,reply_id:1,notes:Ct}}}),$t({type:"shixunHomeworks/getReplyList",payload:Ni({},un)}),pe.ZP.success("\u53D1\u5E03\u6210\u529F"),wt(-1))})},"\u53D1\u8868")))),tn!==Ta&&Fa.createElement("div",{className:"tr"},Fa.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>wt(Ta)}),!!da.user_praise&&Fa.createElement("span",{className:"c-orange"},Fa.createElement(Ri.Z,{className:"mr5 ml30",onClick:()=>Ui(this,null,function*(){yield $t({type:"shixunHomeworks/replyUnLike",payload:{object_id:da.id,object_type:"journals_for_message"}}),$t({type:"shixunHomeworks/getReplyList",payload:Ni({},un)})})}),!!da.praise_count&&da.praise_count),!da.user_praise&&Fa.createElement("span",null,Fa.createElement(Ri.Z,{className:"mr5 ml30",onClick:()=>Ui(this,null,function*(){yield $t({type:"shixunHomeworks/replyLike",payload:{object_id:da.id,object_type:"journals_for_message"}}),$t({type:"shixunHomeworks/getReplyList",payload:Ni({},un)})})}),!!da.praise_count&&da.praise_count))))))}))))),Fa.createElement("aside",{className:"tc mt30 pb30"},Fa.createElement(z.Z,{defaultCurrent:1,total:rn==null?void 0:rn.messages_count,hideOnSinglePage:!0,current:un.page||1,onChange:da=>{un.page=da,$t({type:"shixunHomeworks/getReplyList",payload:Ni({},un)})}})),Fa.createElement(Oi,null))};var Pu=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,user:ze,loading:Ut,globalSetting:Kt})=>({shixunHomeworks:Ue,globalSetting:Kt,user:ze,classroomList:Ge,loading:Ut.effects}))(Ul),Yl=Object.defineProperty,ml=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,fu=Object.prototype.propertyIsEnumerable,Ql=(Ue,Ge,ze)=>Ge in Ue?Yl(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,lu=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))mu.call(Ge,ze)&&Ql(Ue,ze,Ge[ze]);if(ml)for(var ze of ml(Ge))fu.call(Ge,ze)&&Ql(Ue,ze,Ge[ze]);return Ue};de().locale("ZH-cn");const ss=({shixunHomeworks:Ue,classroomList:Ge,globalSetting:ze,loading:Ut,dispatch:Kt})=>{var $t,un;const an=(0,Ee.useParams)(),{detailLeftMenus:Et}=Ge,{replyList:ln,referenceAnswer:tn}=Ue;return an.page_size=10,(0,te.useEffect)(()=>{Kt({type:"shixunHomeworks/getReplyList",payload:lu({},an)}),Kt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:an.categoryId}}),Et.course_modules||Kt({type:"classroomList/getClassroomLeftMenus",payload:lu({},an)})},[an.categoryId]),te.createElement("section",{className:"pb30 bg-white pl30 pr30 pt30"},te.createElement("aside",{className:["c-black","font14"].join(" ")},te.createElement("div",null,(tn==null?void 0:tn.reference_answer)&&te.createElement(yo.Z,{value:tn==null?void 0:tn.reference_answer}),!(tn!=null&&tn.reference_answer)&&!(($t=tn.attachments)!=null&&$t.length)&&te.createElement(De.Z,null)),(un=tn==null?void 0:tn.attachments)==null?void 0:un.map((wt,Ia)=>te.createElement("div",null,te.createElement("a",{href:`${Tl.Z.API_SERVER}${wt.url}`},te.createElement("span",{className:"iconfont icon-fujian c-green font14"}),te.createElement("span",{className:"ml10 c-black"},wt.title),te.createElement("span",{className:"c-light-black ml20 font12"},wt.filesize))))))};var Bs=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze,globalSetting:Ut})=>({shixunHomeworks:Ue,globalSetting:Ut,classroomList:Ge,loading:ze.effects}))(ss),ds=ee(65071),Vl=ee(78621),wi=ee(31121),ol=ee(59301),Jl=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const cs=({shixunHomeworks:Ue,loading:Ge,dispatch:ze})=>{var Ut,Kt;const[$t,un]=(0,te.useState)(!0),[an,Et]=(0,te.useState)(!1),[ln,tn]=(0,te.useState)([]),[wt,Ia]=(0,te.useState)([]),[Nn,Ct]=(0,te.useState)([]),[En,Ca]=(0,te.useState)([]),[La,rn]=(0,te.useState)(""),Wt=(0,Ee.useParams)();function nn(){return Jl(this,null,function*(){let Ta=yield(0,Ze.ZP)(`/api/homework_commons/${Wt.categoryId}/homework_common_collaborators.json`,{method:"get"});Ia(Ta)})}function wr(){return Jl(this,null,function*(){var Ta;let ct=yield(0,Ze.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/teachers`,{method:"get",params:{homework_id:Wt.categoryId,limit:1e3}});(Ta=ct==null?void 0:ct.teacher_list)==null||Ta.map(Rr=>{Rr.key=Rr.user_id}),Ct(ct==null?void 0:ct.teacher_list),Ca(ct==null?void 0:ct.teacher_list)})}(0,te.useEffect)(()=>{nn(),((0,he.G5)()||(0,he.Rm)())&&wr()},[Wt]);const da=()=>{};return ol.createElement("section",{className:wi.Z.form},ol.createElement(fe.Z,{className:wi.Z.content,style:{padding:"20px 30px",gap:20}},(Ut=wt==null?void 0:wt.data)==null?void 0:Ut.map(Ta=>ol.createElement(fe.Z,{align:"middle",className:`${wi.Z.borderSty} ${La===(Ta==null?void 0:Ta.id)?wi.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},ol.createElement("span",{className:"c-grey-333"},Ta==null?void 0:Ta.real_name),(wt==null?void 0:wt.can_edit)&&ol.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${wi.Z.delSty}`,onMouseEnter:()=>{rn(Ta.id)},onMouseLeave:()=>{rn("")},onClick:()=>Jl(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/homework_commons/${Wt.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Ta.id}})).status===0&&(pe.ZP.info("\u5220\u9664\u6210\u529F"),nn(),wr())})}))),(wt==null?void 0:wt.can_edit)&&ol.createElement(_e.ZP,{className:wi.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Et(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(wt!=null&&wt.can_edit)&&!((Kt=wt==null?void 0:wt.data)!=null&&Kt.length)&&ol.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),ol.createElement(Pe.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:an,onCancel:()=>Et(!1),onOk:()=>Jl(void 0,null,function*(){if(ln.length===0){pe.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,Ze.ZP)(`/api/homework_commons/${Wt.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:ln}})).status===0&&(pe.ZP.info("\u6DFB\u52A0\u6210\u529F"),tn([]),nn(),wr(),Et(!1))})},ol.createElement("div",null,ol.createElement("div",{style:{display:"flex"}},ol.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",ol.createElement(y.default.Search,{onChange:Ta=>{Ct(En.filter(ct=>ct.name.indexOf(Ta.target.value)>-1))}})),ol.createElement(b.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Ta,ct)=>{tn(Ta)},selectedRowKeys:ln,getCheckboxProps:Ta=>({disabled:Ta.is_collaborator})},pagination:!1,dataSource:Nn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var gs=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge})=>({shixunHomeworks:Ue,loading:Ge.effects}))(cs),Au=ee(81327),Uu=ee(32134),uu=ee(12893),Fu=ee(21834),Za=ee(59301),Yu=Object.defineProperty,Qu=Object.defineProperties,Vu=Object.getOwnPropertyDescriptors,bu=Object.getOwnPropertySymbols,Ju=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,Rl=(Ue,Ge,ze)=>Ge in Ue?Yu(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,tl=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Ju.call(Ge,ze)&&Rl(Ue,ze,Ge[ze]);if(bu)for(var ze of bu(Ge))su.call(Ge,ze)&&Rl(Ue,ze,Ge[ze]);return Ue},wu=(Ue,Ge)=>Qu(Ue,Vu(Ge)),Bu=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const jl=({shixunHomeworks:Ue,loading:Ge,globalSetting:ze,user:Ut,dispatch:Kt})=>{var $t,un,an,Et,ln;const tn=(0,Ee.useParams)(),wt=(0,Ee.useLocation)(),{verifyModelUser:Ia,ContactModalElement:Nn}=(0,Fu.Z)(),{workSetting:Ct,workList:En}=Ue,[Ca,La]=(0,te.useState)(!0),[rn]=me.default.useForm(),[Wt,nn]=(0,te.useState)(!1),[wr,da]=(0,te.useState)(!1),[Ta,ct]=(0,te.useState)(!1),[Rr,Yn]=Pe.default.useModal();let[Fr,So]=(0,te.useState)([{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}]),[ri,Ea]=(0,te.useState)([]),[jr,Qt]=(0,te.useState)([]),[Gn,yt]=(0,te.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 Or=(($t=En==null?void 0:En.homework_status)==null?void 0:$t.includes("\u533F\u8BC4\u4E2D"))||((un=En==null?void 0:En.homework_status)==null?void 0:un.includes("\u7533\u8BC9\u4E2D")),so=((an=En==null?void 0:En.homework_status)==null?void 0:an.includes("\u533F\u8BC4\u4E2D"))||((Et=En==null?void 0:En.homework_status)==null?void 0:Et.includes("\u7533\u8BC9\u4E2D"))||((ln=En==null?void 0:En.homework_status)==null?void 0:ln.includes("\u5DF2\u622A\u6B62"));(0,te.useEffect)(()=>{},[]),(0,te.useEffect)(()=>{La(!(Ct!=null&&Ct.can_edit))},[Ct]),(0,te.useEffect)(()=>{Ct!=null&&Ct.course_id&&(Object.keys(Gn).map(function(pn){pn.indexOf("proportion")>-1&&(Ct[pn]=(Ct[pn]*100).toFixed(0)),Gn[pn]=Ct[pn]}),(!Gn.allow_late||!Gn.unified_late)&&(Gn.late_penalty=5),ri=JSON.parse(JSON.stringify(Ct.group_settings.map(pn=>wu(tl({},pn),{group_name:[pn.group_name]})).filter(pn=>pn.publish_time!==null))),jr=JSON.parse(JSON.stringify(Ct.allow_late_settings.map(pn=>wu(tl({},pn),{group_name:[pn.group_name]})).filter(pn=>pn.late_time!==null))),Fr=JSON.parse(JSON.stringify(Ct.score_details.map(pn=>tl({},pn)))),yt(tl({},Gn)),So([...Fr]),Ea([...ri]),Qt([...jr]))},[Ct]);const Ko=()=>{Kt({type:"shixunHomeworks/getWorkSetting",payload:tl({},tn)})},ja=()=>Bu(void 0,null,function*(){da(!0);let pn=!1;if(Fr==null||Fr.find(Gt=>{if(Gt.name===""||Gt.score===""){pn=!0;return}}),pn)return;if(oi().toFixed(2)!=100){pe.ZP.warning("\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206");return}if(fa(Fr)){pe.ZP.warning("\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D");return}const ta=JSON.parse(JSON.stringify(Gn));if(ta.categoryId=tn.categoryId,Gn.unified_setting||ri==null||ri.map(Gt=>{var Pa,qa;if(!Gt.publish_time||!Gt.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(!Gt.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Gt.group_name=typeof(Gt==null?void 0:Gt.group_name)=="string"?[Gt==null?void 0:Gt.group_name]:Gt==null?void 0:Gt.group_name,console.log("item:0",Gt,Ct.group_settings,ri),Gt.group_id=(qa=(Pa=Gt==null?void 0:Gt.group_name)==null?void 0:Pa.map(Nr=>{var Qr,Ar;let Ao=(Ar=(Qr=Ct.group_settings)==null?void 0:Qr.filter(Jo=>(Jo==null?void 0:Jo.group_name)===Nr))==null?void 0:Ar[0];return console.log("d:",Ao,Nr),Ao==null?void 0:Ao.group_id}))==null?void 0:qa.toString().split(",")}),ta.group_settings=ri,ta.score_details=Fr,Gn.allow_late)if(Gn.unified_late){if(Gn.late_penalty===null||Gn.late_penalty===void 0||Gn.late_penalty<0||Gn.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(!Gn.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 jr=jr==null?void 0:jr.map(Gt=>{var Pa,qa;if(Gt.late_penalty===null||Gt.late_penalty===void 0||Gt.late_penalty<0||Gt.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(!Gt.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(!Gt.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Gt.group_name=typeof(Gt==null?void 0:Gt.group_name)=="string"?[Gt==null?void 0:Gt.group_name]:Gt==null?void 0:Gt.group_name,Gt.group_id=(qa=(Pa=Gt==null?void 0:Gt.group_name)==null?void 0:Pa.map(Nr=>{var Qr,Ar;let Ao=(Ar=(Qr=Ct.group_settings)==null?void 0:Qr.filter(Jo=>(Jo==null?void 0:Jo.group_name)===Nr))==null?void 0:Ar[0];return Ao==null?void 0:Ao.group_id}))==null?void 0:qa.toString().split(","),Gt}),ta.allow_late_settings=jr;Object.keys(ta).map(function(Gt){Gt.indexOf("proportion")>-1&&(ta[Gt]=ta[Gt]/100)}),JSON.stringify(Fr)!==JSON.stringify(Ct==null?void 0:Ct.score_details)||(Ct==null?void 0:Ct.single_score)!=(Gn==null?void 0:Gn.single_score)?(Pe.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:()=>Bu(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/homework_commons/${tn.categoryId}/score_setting_with_normal.json`,{method:"post",body:tl({},ta)})).status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Ct!=null&&Ct.have_repeated&&((Ct==null?void 0:Ct.is_repeat_minus)!==(Gn==null?void 0:Gn.is_repeat_minus)||(Ct==null?void 0:Ct.repeat_setting_score)!==(Gn==null?void 0:Gn.repeat_setting_score)||(Ct==null?void 0:Ct.repeat_limit)!==(Gn==null?void 0:Gn.repeat_limit))&&Pe.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:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:tn}})}}),Ko(),Kt({type:"shixunHomeworks/getWorkList",payload:tl({},tn)}))})}),ct(!0)):(yield(0,Ze.ZP)(`/api/homework_commons/${tn.categoryId}/score_setting_with_normal.json`,{method:"post",body:tl({},ta)})).status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Ct!=null&&Ct.have_repeated&&((Ct==null?void 0:Ct.is_repeat_minus)!==(Gn==null?void 0:Gn.is_repeat_minus)||(Ct==null?void 0:Ct.repeat_setting_score)!==(Gn==null?void 0:Gn.repeat_setting_score)||(Ct==null?void 0:Ct.repeat_limit)!==(Gn==null?void 0:Gn.repeat_limit))&&Pe.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:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:tn}})}}),Ko(),Kt({type:"shixunHomeworks/getWorkList",payload:tl({},tn)}))}),Xn=Za.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Za.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 )",Za.createElement("br",null),Za.createElement("br",null),"\u6CE8\u610F\uFF1A",Za.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",Za.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"),fo=Za.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Za.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 )",Za.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"),Br=pn=>pn&&pnFr.reduce((pn,ta)=>ta.score!==""?pn+ta.score:pn,0);function fa(pn){return pn.some((ta,Gt)=>pn.find((qa,Nr)=>qa.name===ta.name&&Nr!==Gt)!==void 0)}return Za.createElement("section",{className:wi.Z.form},!(En!=null&&En.is_jupyter||En!=null&&En.is_jupyter_lab)&&Za.createElement(Za.Fragment,null,Za.createElement("div",{style:{display:"flex",alignItems:"center"}},Za.createElement("div",{className:wi.Z.title},"\u8BC4\u5206\u7EF4\u5EA6"),!Gn.single_score&&Za.createElement("div",{style:{marginLeft:"auto"}},Za.createElement("span",{style:{color:"#666666"},className:"mr10"},"\u5F53\u524D\u6EE1\u5206"),Za.createElement("span",{style:{color:"#E30000"}},oi().toFixed(2),"\u5206"))),Za.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Gn==null?void 0:Gn.single_score,onChange:pn=>{Gn.single_score=pn.target.value,yt(tl({},Gn))}},Za.createElement(ne.ZP,{value:!0},Za.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u5355\u7EF4\u5EA6\u8BC4\u5206")),Za.createElement("br",null),Za.createElement(ne.ZP,{value:!1},Za.createElement("span",{style:{color:"#000"}},"\u591A\u7EF4\u5EA6\u8BC4\u5206"),Za.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"))),!Gn.single_score&&Za.createElement(fe.Z,{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Fr==null?void 0:Fr.map((pn,ta)=>Za.createElement(Au.Z,{style:{display:"flex",alignItems:"center",fontSize:14,marginBottom:ta==(Fr==null?void 0:Fr.length)-1?"0px":"10px"},align:"baseline"},Za.createElement("span",{style:{marginLeft:"173px",marginRight:"10px"}},"\u7EF4\u5EA6\u540D\u79F0"),Za.createElement(y.default,{disabled:Ca,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0",style:{width:470},size:"large",showCount:!0,maxLength:10,value:pn==null?void 0:pn.name,onChange:Gt=>{Fr[ta].name=Gt.target.value.trim(),So([...Fr])}}),Za.createElement("span",{className:"mr10",style:{marginLeft:10}},"\u6EE1\u5206"),Za.createElement(oe.Z,{placeholder:"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C",style:{width:180,marginRight:10},size:"large",min:.01,max:100,value:pn==null?void 0:pn.score,disabled:Ca,onChange:Gt=>{console.log(Gt),Gt?(Fr[ta].score=Number(Gt.toFixed(2)),So([...Fr])):(Fr[ta].score="",So([...Fr]))}}),(Fr==null?void 0:Fr.length)<5&&!Ca&&Za.createElement(Uu.Z,{onClick:()=>{So([...Fr,{name:"",score:""}])},style:{color:"#2FA34F",marginRight:15}}),ta>1&&!Ca&&Za.createElement(uu.Z,{onClick:()=>{Fr.splice(ta,1),console.log(Fr),So([...Fr])},style:{color:"#E30000"}}),!Fr[ta].name&&wr&&Za.createElement("div",{className:wi.Z.tip1},"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0"),!Fr[ta].score&&wr&&Za.createElement("div",{className:wi.Z.tip2},"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C"))))),Za.createElement("div",{className:wi.Z.title,style:{marginTop:"30px"}},"\u6559\u5E08\u8BC4\u5206"),Za.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Gn.teacher_mode,onChange:pn=>{Gn.teacher_mode=pn.target.value,yt(tl({},Gn))}},Za.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},Za.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Za.createElement("br",null),Za.createElement(ne.ZP,{value:0},Za.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Za.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u6559\u5E08\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Za.createElement("div",{className:wi.Z.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Za.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Gn.ta_mode,onChange:pn=>{Gn.ta_mode=pn.target.value,yt(tl({},Gn))}},Za.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},Za.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Za.createElement("br",null),Za.createElement(ne.ZP,{value:0},Za.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Za.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Za.createElement("div",{className:wi.Z.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u6743\u91CD"),Za.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Gn.final_mode,onChange:pn=>{Gn.final_mode=pn.target.value,yt(tl({},Gn))}},Za.createElement(ne.ZP,{value:!0,style:{marginRight:"40px"}},Za.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148")),Za.createElement(ne.ZP,{value:!1},Za.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"))),Gn.final_mode&&Za.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",alignItems:"center",marginTop:"1px"}},Za.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"),Za.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")),!Gn.final_mode&&Za.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Za.createElement("div",{style:{marginLeft:"60px"}},"\u6559\u5E08\u8BC4\u5206"),Za.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Gn.te_proportion,onChange:pn=>{Gn.te_proportion=pn,yt(Object.assign({},Gn))}}),Za.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Za.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Gn.ta_proportion,onChange:pn=>{Gn.ta_proportion=pn,yt(Object.assign({},Gn))}}),Za.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Za.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 0 0 10px"},value:Gn.st_proportion,onChange:pn=>{Gn.st_proportion=pn,yt(Object.assign({},Gn))}}),Za.createElement("div",{style:{color:"#666"}},"\uFF08\u6309\u7167\u8BC4\u5206\u9879\u5360\u6BD4\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Za.createElement("div",{className:wi.Z.title,style:{marginTop:"30px"}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),!(En!=null&&En.is_jupyter||En!=null&&En.is_jupyter_lab)&&Za.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},Za.createElement(E.default,{disabled:Ca,checked:Gn==null?void 0:Gn.is_repeat_minus,onChange:pn=>{yt(ta=>wu(tl({},ta),{is_repeat_minus:pn.target.checked}))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),Za.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")),(Gn==null?void 0:Gn.is_repeat_minus)&&Za.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Za.createElement("div",{style:{marginLeft:"54px"}},"\u67E5\u91CD\u6263\u5206"),Za.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"\u5206",style:{margin:"0 10px",width:"120px"},value:Gn.repeat_setting_score,onChange:pn=>{Gn.repeat_setting_score=pn,yt(Object.assign({},Gn))}}),Za.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4"),Za.createElement("div",{style:{marginLeft:"50px"}},"\u6263\u5206\u9600\u503C"),Za.createElement(oe.Z,{disabled:Ca,value:Gn.repeat_limit,size:"large",addonAfter:"%",style:{margin:"0 10px",width:"120px"},onChange:pn=>{Gn.repeat_limit=pn,yt(Object.assign({},Gn))}}),Za.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")),!Ca&&Za.createElement(Za.Fragment,null,Za.createElement(_e.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:ja},"\u4FDD\u5B58"),Za.createElement(_e.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>nn(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Za.createElement(Pe.default,{open:Wt,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{nn(!1)},onOk:()=>Bu(void 0,null,function*(){const pn=JSON.parse(JSON.stringify(Gn));Object.keys(pn).map(function(Gt){Gt.indexOf("proportion")>-1&&(pn[Gt]=pn[Gt]/100)}),(yield(0,Ze.ZP)(`/api/courses/${tn.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:pn}})).status===0&&(pe.ZP.success("\u8BBE\u7F6E\u6210\u529F"),nn(!1))})},Za.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")),Nn())};var pu=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge,globalSetting:ze,user:Ut})=>({shixunHomeworks:Ue,loading:Ge.effects,globalSetting:ze,user:Ut}))(jl),$r=ee(59301),ms=Object.defineProperty,wl=Object.defineProperties,xu=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,Du=Object.prototype.hasOwnProperty,Xu=Object.prototype.propertyIsEnumerable,Lu=(Ue,Ge,ze)=>Ge in Ue?ms(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,Xl=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Du.call(Ge,ze)&&Lu(Ue,ze,Ge[ze]);if(vu)for(var ze of vu(Ge))Xu.call(Ge,ze)&&Lu(Ue,ze,Ge[ze]);return Ue},Iu=(Ue,Ge)=>wl(Ue,xu(Ge));const fs=({shixunHomeworks:Ue,dispatch:Ge})=>{const ze=(0,Ee.useParams)(),{workSetting:Ut}=Ue,[Kt,$t]=(0,te.useState)(!0);let[un,an]=(0,te.useState)([]),[Et,ln]=(0,te.useState)([]),[tn,wt]=(0,te.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});(0,te.useEffect)(()=>{$t(!(Ut!=null&&Ut.can_edit))},[Ut]),(0,te.useEffect)(()=>{},[]),(0,te.useEffect)(()=>{Ut!=null&&Ut.course_id&&(Object.keys(tn).map(function(Ct){tn[Ct]=Ut[Ct]}),(!tn.allow_late||!tn.unified_late)&&(tn.late_penalty=5),un=JSON.parse(JSON.stringify(Ut.group_settings.map(Ct=>Iu(Xl({},Ct),{group_name:[Ct.group_name]})).filter(Ct=>Ct.publish_time!==null))),Et=JSON.parse(JSON.stringify(Ut.allow_late_settings.map(Ct=>Iu(Xl({},Ct),{group_name:[Ct.group_name]})).filter(Ct=>Ct.late_time!==null))),wt(Xl({},tn)),an([...un]),ln([...Et]))},[Ut]);const Ia=()=>{Ge({type:"shixunHomeworks/getWorkSetting",payload:Xl({},ze)})},Nn=()=>{const Ct=JSON.parse(JSON.stringify(tn));if(Ct.categoryId=ze.categoryId,tn.unified_setting||un==null||un.map(En=>{var Ca,La;if(!En.publish_time||!En.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(!En.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");En.group_name=typeof(En==null?void 0:En.group_name)=="string"?[En==null?void 0:En.group_name]:En==null?void 0:En.group_name,En.group_id=(La=(Ca=En==null?void 0:En.group_name)==null?void 0:Ca.map(rn=>{var Wt,nn;let wr=(nn=(Wt=Ut.group_settings)==null?void 0:Wt.filter(da=>(da==null?void 0:da.group_name)===rn))==null?void 0:nn[0];return wr==null?void 0:wr.group_id}))==null?void 0:La.toString().split(",")}),Ct.group_settings=un,tn.allow_late)if(tn.unified_late){if(tn.late_penalty===null||tn.late_penalty===void 0||tn.late_penalty<0||tn.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(!tn.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 Et=Et==null?void 0:Et.map(En=>{var Ca,La;if(En.late_penalty===null||En.late_penalty===void 0||En.late_penalty<0||En.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!En.late_time)throw pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!En.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return En.group_name=typeof(En==null?void 0:En.group_name)=="string"?[En==null?void 0:En.group_name]:En==null?void 0:En.group_name,En.group_id=(La=(Ca=En==null?void 0:En.group_name)==null?void 0:Ca.map(rn=>{var Wt,nn;let wr=(nn=(Wt=Ut.group_settings)==null?void 0:Wt.filter(da=>(da==null?void 0:da.group_name)===rn))==null?void 0:nn[0];return wr==null?void 0:wr.group_id}))==null?void 0:La.toString().split(","),En}),Ct.allow_late_settings=Et;Object.keys(Ct).map(function(En){En.indexOf("proportion")>-1&&(Ct[En]=Ct[En]/100)}),Ge({type:"shixunHomeworks/updateSetting",payload:Ct}).then(En=>{En.status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Ia(),Ge({type:"shixunHomeworks/getWorkList",payload:Xl({},ze)}))})};return $r.createElement("section",{className:wi.Z.form},$r.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"),$r.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},$r.createElement(E.default,{checked:tn.answer_public,disabled:Kt,onChange:Ct=>{tn.answer_public=Ct.target.checked,wt(Object.assign({},tn))}},$r.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u53C2\u8003\u7B54\u6848")),$r.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"),tn.answer_public&&$r.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},$r.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),$r.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:Kt,value:tn==null?void 0:tn.answer_public_type,onChange:Ct=>{tn.answer_public_type=Ct.target.value,wt(Xl({},tn))}},$r.createElement(ne.ZP,{value:1},$r.createElement("span",{style:{color:"#000"}},"\u5B66\u751F\u63D0\u4EA4\u540E")),$r.createElement("br",null),$r.createElement(ne.ZP,{value:2},$r.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E")),$r.createElement(ne.ZP,{value:3},$r.createElement("span",{style:{color:"#000"}},"\u6559\u5E08\u8BC4\u9605\u540E"))))),$r.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},$r.createElement(E.default,{checked:tn.work_public,disabled:Kt,onChange:Ct=>{tn.work_public=Ct.target.checked,wt(Object.assign({},tn))}},$r.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u4F5C\u4E1A")),$r.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")),$r.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},$r.createElement(E.default,{checked:tn.is_score_open,disabled:Kt,onChange:Ct=>{tn.is_score_open=Ct.target.checked,wt(Object.assign({},tn))}},$r.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u6210\u7EE9")),$r.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"),tn.is_score_open&&$r.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},$r.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),$r.createElement(E.default,{checked:tn.personal_score_open,style:{marginLeft:10},disabled:Kt||tn.score_open,onChange:Ct=>{tn.personal_score_open=Ct.target.checked,wt(Object.assign({},tn))}},$r.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u4E2A\u4EBA\u6210\u7EE9")),$r.createElement(E.default,{checked:tn.score_open,disabled:Kt,onChange:Ct=>{Ct.target.checked&&(tn.personal_score_open=!0),tn.score_open=Ct.target.checked,wt(Object.assign({},tn))}},$r.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u6210\u7EE9")))),$r.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},$r.createElement(E.default,{checked:tn.see_comment,disabled:Kt,onChange:Ct=>{tn.see_comment=Ct.target.checked,wt(Object.assign({},tn))}},$r.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6559\u5E08\u8BC4\u9605")),$r.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"),tn.see_comment&&$r.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},$r.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),$r.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:Kt,value:tn==null?void 0:tn.see_comment_type,onChange:Ct=>{tn.see_comment_type=Ct.target.value,wt(Xl({},tn))}},$r.createElement(ne.ZP,{value:0},$r.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u4EFB\u610F\u65F6\u95F4")),$r.createElement("br",null),$r.createElement(ne.ZP,{value:1},$r.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E"))))),$r.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},$r.createElement(E.default,{checked:tn.shared_review,disabled:Kt,onChange:Ct=>{tn.shared_review=Ct.target.checked,wt(Object.assign({},tn))}},$r.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605")),$r.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")),!Kt&&$r.createElement(_e.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Nn()},"\u4FDD\u5B58"))};var ps=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(fs),Ou=ee(88873),ql=ee(78673),$l=ee(88646),du=ee(23493),qu=ee(41657),vs=ee(18342),cu=ee(53362),yr=ee(59301),$u=Object.defineProperty,es=Object.defineProperties,Nu=Object.getOwnPropertyDescriptors,ts=Object.getOwnPropertySymbols,hs=Object.prototype.hasOwnProperty,Es=Object.prototype.propertyIsEnumerable,Mu=(Ue,Ge,ze)=>Ge in Ue?$u(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,il=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))hs.call(Ge,ze)&&Mu(Ue,ze,Ge[ze]);if(ts)for(var ze of ts(Ge))Es.call(Ge,ze)&&Mu(Ue,ze,Ge[ze]);return Ue},yl=(Ue,Ge)=>es(Ue,Nu(Ge)),eu=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const Ss=({shixunHomeworks:Ue,loading:Ge,dispatch:ze,classroomList:Ut})=>{var Kt,$t,un,an,Et,ln,tn,wt,Ia;const Nn=(0,Ee.useParams)(),{workSetting:Ct,workList:En}=Ue,[Ca,La]=(0,te.useState)(!0);let[rn,Wt]=(0,te.useState)([]);const[nn,wr]=(0,te.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,te.useEffect)(()=>{Ea.resetFields(),jr.resetFields()},[]),(0,te.useEffect)(()=>{La(!(Ct!=null&&Ct.can_edit))},[Ct]),(0,te.useEffect)(()=>{Ct!=null&&Ct.course_id&&(Object.keys(nn).map(function(Xn){nn[Xn]=Ct[Xn]}),(!nn.allow_late||!nn.unified_late)&&(nn.late_penalty=5),rn=JSON.parse(JSON.stringify(Ct.group_settings.map(Xn=>yl(il({},Xn),{group_name:[Xn.group_name]})).filter(Xn=>Xn.publish_time!==null))),wr(il({},nn)),Wt([...rn]))},[Ct]);const da=()=>eu(void 0,null,function*(){yield ze({type:"shixunHomeworks/getWorkSetting",payload:il({},Nn)}),Ea.resetFields(),jr.resetFields()}),[Ta,ct]=(0,te.useState)(!1),Rr=()=>eu(void 0,null,function*(){ct(!Ta);const Xn=JSON.parse(JSON.stringify(nn));if(Xn.categoryId=Nn.categoryId,nn.unified_setting||rn==null||rn.map(Br=>{var oi,fa;if(!Br.publish_time||!Br.end_time)throw pe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),ct(Ta),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Br.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ct(Ta),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Br.group_name=typeof(Br==null?void 0:Br.group_name)=="string"?[Br==null?void 0:Br.group_name]:Br==null?void 0:Br.group_name,Br.group_id=(fa=(oi=Br==null?void 0:Br.group_name)==null?void 0:oi.map(pn=>{var ta,Gt;let Pa=(Gt=(ta=Ct.group_settings)==null?void 0:ta.filter(qa=>(qa==null?void 0:qa.group_name)===pn))==null?void 0:Gt[0];return Pa==null?void 0:Pa.group_id}))==null?void 0:fa.toString().split(",")}),Xn.group_settings=rn,nn.evaluation_start){if(nn.end_time&&de()(nn.evaluation_start)<=de()(nn.end_time))throw pe.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ct(Ta),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(nn.late_time&&de()(nn.evaluation_start)<=de()(nn.late_time))throw pe.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ct(Ta),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(Xn).map(function(Br){Br.indexOf("proportion")>-1&&(Xn[Br]=Xn[Br]/100)}),Xn.anonymous_comment&&!Xn.unified_anonymous_comment){const Br=yield Gn();Xn.anonymous_comment_settings=Br.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(oi=>{Reflect.deleteProperty(Xn,oi)})}if(Xn.anonymous_appeal&&!Xn.unified_anonymous_appeal){const Br=yt();Xn.anonymous_appeal_settings=Br.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(oi=>{Reflect.deleteProperty(Xn,oi)})}(yield(0,Ze.ZP)(`/api/homework_commons/${Nn.categoryId}/evaluation_setting.json`,{method:"post",body:il({},Xn)})).status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),La(!0),da(),ze({type:"shixunHomeworks/getWorkList",payload:il({},Nn)})),ct(Ta)}),Yn=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"),Fr=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"),So=(Kt=Ct==null?void 0:Ct.anonymous_comment_settings)==null?void 0:Kt.map(Xn=>({label:Xn.group_name,value:Xn.group_name,id:Xn.group_id})),ri=($t=Ct==null?void 0:Ct.anonymous_appeal_settings)==null?void 0:$t.map(Xn=>({label:Xn.group_name,value:Xn.group_name,id:Xn.group_id})),[Ea]=me.default.useForm(),[jr]=me.default.useForm(),Qt=(Xn,fo)=>Xn.map(Br=>{var oi;return(oi=fo.find(fa=>fa.value===Br))==null?void 0:oi.id}),Gn=()=>eu(void 0,null,function*(){const Xn=(0,cu.Y)(Ea.getFieldsValue(),"YYYY-MM-DD HH:mm"),fo=(0,ve.cloneDeep)(Xn);for(const Br of fo.anonymous_comment_settings||[]){if(!(Br!=null&&Br.evaluation_start))return pe.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ct(Ta),Promise.reject();if(!Br.group_name)return pe.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ct(Ta),Promise.reject();Br.evaluation_end=Br==null?void 0:Br.evaluation_start[1],Br.evaluation_start=Br==null?void 0:Br.evaluation_start[0],Br.group_id=Qt(Br.group_name,So),Reflect.deleteProperty(Br,"deleteflag")}return fo}),yt=()=>{const Xn=(0,cu.Y)(jr.getFieldsValue(),"YYYY-MM-DD HH:mm"),fo=(0,ve.cloneDeep)(Xn);for(const Br of fo.anonymous_appeal_settings||[])Br.group_id=Qt(Br.group_name,ri),Reflect.deleteProperty(Br,"deleteflag");return fo},Or=(Xn,fo)=>{if(fo==="comment"){const Br=Xn==null?void 0:Xn.filter(pn=>pn.evaluation_end!==null);return Br.length===0?[{deleteflag:!0}]:(0,cu.M)(Br,["evaluation_start","evaluation_end"]).map(pn=>yl(il({},pn),{evaluation_start:[pn.evaluation_start,pn.evaluation_end],group_name:[pn.group_name],deleteflag:!1}))}else if(fo==="appeal"){const Br=Xn==null?void 0:Xn.filter(pn=>pn.appeal_time!==null);return Br.length===0?[{deleteflag:!0}]:(0,cu.M)(Br,["appeal_time"]).map(pn=>yl(il({},pn),{group_name:[pn.group_name],deleteflag:!1}))}},so=(((un=Ct==null?void 0:Ct.homework_status)==null?void 0:un.includes("\u5DF2\u622A\u6B62"))||(So==null?void 0:So.length)>0)&&(Ct==null?void 0:Ct.student_works),Ko=((an=Ct==null?void 0:Ct.anonymous_appeal_settings)==null?void 0:an.length)>0,ja=(Ct==null?void 0:Ct.anonymous_comment)&&(Ct==null?void 0:Ct.unified_anonymous_comment)&&((Et=En==null?void 0:En.homework_status)==null?void 0:Et.includes("\u5DF2\u622A\u6B62"))||Ko;return yr.createElement("section",{className:wi.Z.form},yr.createElement("div",{className:wi.Z.title},"\u4F5C\u4E1A\u533F\u8BC4"),yr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},yr.createElement(ql.Z,{checked:nn.anonymous_comment,disabled:Ca||!so||(Ct==null?void 0:Ct.anonymous_comment),onChange:()=>{var Xn;if((0,he.Rm)()&&!((Xn=Ut.AssistantObject.normal)!=null&&Xn.can_anonymous_comment)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn.anonymous_comment=!nn.anonymous_comment,nn.allow_late&&!nn.evaluation_start||nn.unified_setting&&!nn.evaluation_start&&nn.end_time&&nn.end_time!=""&&(nn.evaluation_start=de()(nn.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),nn.evaluation_end=de()(nn.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),nn.anonymous_comment&&(nn.evaluation_num=parseInt(nn.evaluation_num)?nn.evaluation_num:3,nn.absence_penalty=parseInt(nn.absence_penalty)?nn.absence_penalty:3),wr(Object.assign({},nn))}}),yr.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),yr.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"),yr.createElement(xe.Z,{title:yr.createElement("div",null,yr.createElement("div",null,"\u89C4\u5219"),yr.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"),yr.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"),yr.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"),yr.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"))},yr.createElement("i",{className:`iconfont icon-tishixiaowenhao ${wi.Z.title_icon}`}))),nn.anonymous_comment&&yr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},yr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),yr.createElement(ne.ZP.Group,{value:nn.unified_anonymous_comment,disabled:Ca||nn.anonymous_appeal||(Ct==null?void 0:Ct.anonymous_comment),onChange:Xn=>{var fo;if((0,he.Rm)()&&!((fo=Ut.AssistantObject.normal)!=null&&fo.can_anonymous_comment)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}wr(Br=>yl(il({},Br),{unified_anonymous_comment:Xn.target.value})),Ea.resetFields()}},(Ct==null?void 0:Ct.unified_setting)&&(Ct==null?void 0:Ct.unified_late)&&yr.createElement(ne.ZP,{value:!0,disabled:Ca||nn.anonymous_appeal||(Ct==null?void 0:Ct.anonymous_comment)||!(Ct!=null&&Ct.manage_all_group)},yr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((ln=Ct==null?void 0:Ct.group_settings)==null?void 0:ln.length)>0&&yr.createElement(ne.ZP,{value:!1},yr.createElement("span",{style:{color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),nn.anonymous_comment&&nn.unified_anonymous_comment&&yr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},yr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),yr.createElement(ne.ZP.Group,{value:nn.anonymous_group,disabled:Ca||nn.anonymous_appeal||(Ct==null?void 0:Ct.anonymous_comment),onChange:Xn=>{if((0,he.Rm)()&&!Ut.AssistantObject.normal.can_anonymous_comment){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}wr(fo=>yl(il({},fo),{anonymous_group:Xn.target.value}))}},yr.createElement(ne.ZP,{value:!1},yr.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((tn=Ct==null?void 0:Ct.group_settings)==null?void 0:tn.length)>0&&yr.createElement(ne.ZP,{value:!0,disabled:Ca||!(Ct!=null&&Ct.can_anonymous_group)},yr.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),yr.createElement("aside",null,nn.anonymous_comment&&yr.createElement(yr.Fragment,null,nn.unified_anonymous_comment?yr.createElement($l.Z,{data:nn,setData:wr,disabled:Ca}):yr.createElement(me.default,{form:Ea,style:{marginTop:"1px"},autoComplete:"off",initialValues:Ct!=null&&Ct.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:Or(Ct==null?void 0:Ct.anonymous_comment_settings,"comment")}},yr.createElement(du.Z,{disabled:Ca,selectOptions:So,form:Ea,data:nn}))),yr.createElement("div",{className:wi.Z.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),yr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},yr.createElement(ql.Z,{checked:nn.anonymous_appeal,disabled:Ca||!ja||(Ct==null?void 0:Ct.anonymous_appeal),onChange:()=>{if((0,he.Rm)()&&!Ut.AssistantObject.normal.can_anonymous_appeal){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn.anonymous_appeal=!nn.anonymous_appeal,nn.anonymous_appeal&&(nn.appeal_penalty=nn.appeal_penalty?nn.appeal_penalty:2),wr(Object.assign({},nn))}}),yr.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),yr.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")),nn.anonymous_appeal&&yr.createElement(yr.Fragment,null,yr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},yr.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),yr.createElement(ne.ZP.Group,{value:nn.unified_anonymous_appeal,disabled:Ca||(Ct==null?void 0:Ct.anonymous_appeal),onChange:Xn=>{if((0,he.Rm)()&&!Ut.AssistantObject.normal.can_anonymous_appeal){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}wr(fo=>yl(il({},fo),{unified_anonymous_appeal:Xn.target.value})),jr.resetFields()}},(Ct==null?void 0:Ct.unified_anonymous_comment)&&yr.createElement(ne.ZP,{value:!0,disabled:!(Ct!=null&&Ct.manage_all_group),style:{marginRight:"40px"}},yr.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((wt=Ct==null?void 0:Ct.group_settings)==null?void 0:wt.length)>0&&yr.createElement(ne.ZP,{value:!1},yr.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),nn.unified_anonymous_appeal?yr.createElement(qu.Z,{data:nn,setData:wr,disabled:Ca}):yr.createElement(me.default,{form:jr,initialValues:Ct!=null&&Ct.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:Or(Ct==null?void 0:Ct.anonymous_appeal_settings,"appeal")}},yr.createElement(vs.Z,{disabled:Ca||(0,he.Rm)()&&!((Ia=Ut.AssistantObject.normal)!=null&&Ia.can_anonymous_appeal),selectOptions:ri,form:jr})))),!Ca&&yr.createElement(_e.ZP,{loading:Ta,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Rr()},"\u4FDD\u5B58"))};var ys=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects}))(Ss),Fe=ee(5083),ke=ee(43155),Oe=ee(44861),gt=ee(59229),pt=ee(3039),Ke=ee(59301),It=Object.defineProperty,gn=Object.defineProperties,cn=Object.getOwnPropertyDescriptors,An=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,Dn=Object.prototype.propertyIsEnumerable,In=(Ue,Ge,ze)=>Ge in Ue?It(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,Mn=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))pa.call(Ge,ze)&&In(Ue,ze,Ge[ze]);if(An)for(var ze of An(Ge))Dn.call(Ge,ze)&&In(Ue,ze,Ge[ze]);return Ue},jn=(Ue,Ge)=>gn(Ue,cn(Ge)),dn=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const Bn=Ue=>dn(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/publish_setting.json`,{method:"post",body:Ue})}),oa=Ue=>dn(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/evaluation_setting.json`,{method:"post",body:Ue})}),Ha=(Ue,Ge)=>Ue==null?void 0:Ue.map(ze=>{var Ut;return(Ut=Ge==null?void 0:Ge.find(Kt=>Kt.value===ze))==null?void 0:Ut.id}),Ma=(Ue,Ge)=>{var ze;return Ue=typeof Ue=="string"?[Ue]:Ue,(ze=Ue==null?void 0:Ue.map(Ut=>Ge==null?void 0:Ge.find(Kt=>{var $t;return($t=Kt==null?void 0:Kt.group_name)==null?void 0:$t.includes(Ut)})))==null?void 0:ze.filter(Ut=>Ut)},ba=(Ue,Ge,ze,Ut=!1)=>{let Kt=null,$t=Ut?Ge:Ma(Ue,Ge);return $t==null||$t.forEach((un,an)=>{(an==0||ze(un,Kt||{}))&&(Kt=un)}),Kt},nr=({shixunHomeworks:Ue,loading:Ge,dispatch:ze,classroomList:Ut})=>{var Kt,$t,un,an,Et,ln,tn,wt,Ia,Nn,Ct,En,Ca,La,rn,Wt,nn,wr,da;const Ta=(0,Ee.useParams)(),{workSetting:ct,workList:Rr}=Ue,[,Yn,Fr]=(0,ue.U)(Bn,{categoryId:Ta==null?void 0:Ta.categoryId,penalty_type:ke.Q.Number}),[,So,ri]=(0,ue.U)(oa,{categoryId:Ta==null?void 0:Ta.categoryId}),[Ea]=me.default.useForm(),jr=me.default.useWatch("unified_setting",Ea),Qt=me.default.useWatch("group_settings",Ea),Gn=me.default.useWatch("allow_late_settings",Ea),yt=me.default.useWatch("end_time",Ea),Or=me.default.useWatch("publish_time",Ea),so=me.default.useWatch("allow_late",Ea),Ko=me.default.useWatch("unified_late",Ea),ja=me.default.useWatch("late_time",Ea),Xn=me.default.useWatch("anonymous_comment",Ea),fo=me.default.useWatch("unified_anonymous_comment",Ea),Br=me.default.useWatch("evaluation_start",Ea),oi=me.default.useWatch("anonymous_appeal",Ea),fa=me.default.useWatch("anonymous_comment_settings",Ea),pn=me.default.useWatch("unified_anonymous_appeal",Ea),ta=me.default.useWatch("anonymous_appeal_settings",Ea),[Gt,Pa]=(0,te.useState)(!1),[qa,Nr]=(0,te.useState)({}),[Qr,Ar]=(0,te.useState)({}),[Ao,Jo]=(0,te.useState)({}),[Pi,_i]=(0,te.useState)(!1),sl=Gt||(0,he.Rm)()&&!(($t=(Kt=Ut.AssistantObject)==null?void 0:Kt.normal)!=null&&$t.can_publish),Al=Gt||(0,he.Rm)()&&!((an=(un=Ut.AssistantObject)==null?void 0:un.normal)!=null&&an.can_late),Ii=Gt||(0,he.Rm)()&&!((ln=(Et=Ut.AssistantObject)==null?void 0:Et.normal)!=null&&ln.can_anonymous_comment),Ol=Gt||(0,he.Rm)()&&!((wt=(tn=Ut.AssistantObject)==null?void 0:tn.normal)!=null&&wt.can_anonymous_appeal),[Ps,Is]=(0,te.useState)([]),Zl=(Kn,Wn)=>{if(Kn!=null&&Kn.some(ii=>typeof ii.group_name!="string")){const ii=[];Kn==null||Kn.forEach(Vr=>{var xr;typeof Vr.group_name!="string"&&((xr=Vr.group_name)==null||xr.forEach(Bo=>{ii.push(jn(Mn({},Vr),{group_name:Bo}))}))}),Kn=ii}return Kn==null?void 0:Kn.filter(ii=>{var Vr,xr,Bo;return!((Bo=(xr=(Vr=Wn==null?void 0:Wn.map(Ai=>Ai==null?void 0:Ai.group_name))==null?void 0:Vr.toString())==null?void 0:xr.split(","))!=null&&Bo.includes(String(ii.group_name)))&&ii.is_admin})},Wu=Kn=>{if(Kn=="allow_late"){Pe.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Rr!=null&&Rr.is_shixun?Ke.createElement("div",null,Ke.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"):Ke.createElement("div",null,Ke.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"),Ke.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ke.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(Kn=="anonymous_comment"){Pe.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Ke.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",Ke.createElement("br",null),Ke.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ke.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(Kn=="anonymous_appeal"){Pe.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Ke.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"),Ke.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",Ke.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",Ke.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",Ke.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",Ke.createElement("br",null))});return}if(Kn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Kn=="unified_anonymous_comment")return jr===!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(Kn=="unified_anonymous_appeal")return jr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":Ko===!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(Kn=="make_up_score")return so?"\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(Kn=="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"},Ro=(Kn,Wn={})=>{var ii,Vr,xr,Bo,Ai,Fi,qr,Wr,to,Xo;if(Kn=="unified_setting")return sl||!((ii=Rr==null?void 0:Rr.homework_status)!=null&&ii.includes("\u672A\u53D1\u5E03"))||!(ct!=null&&ct.manage_all_group);if(Kn=="publish_time")return sl||!((Vr=Rr==null?void 0:Rr.homework_status)!=null&&Vr.includes("\u672A\u53D1\u5E03")||(xr=Rr==null?void 0:Rr.homework_status)!=null&&xr.includes("\u672A\u5F00\u59CB"));if(Kn=="end_time"){const ra=ba([],(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")=de()(ct==null?void 0:ct.end_time).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&(ra==null?void 0:ra.evaluation_start)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(ra=>Kn==null?void 0:Kn.includes(ra)))return sl||!(Wn!=null&&Wn.is_admin)||!((Bo=Rr==null?void 0:Rr.homework_status)!=null&&Bo.includes("\u672A\u53D1\u5E03"))&&(Wn==null?void 0:Wn.publish_time)&&de()().startOf("second")>=de()((Ai=Wn==null?void 0:Wn.publish_time)==null?void 0:Ai[0]).startOf("second");if(["group_settings","publish_time"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.allow_late_settings)||[],(Qn,Jr)=>(Qn==null?void 0:Qn.late_time)&&(Jr==null?void 0:Jr.late_time)&&de()(Qn==null?void 0:Qn.late_time).startOf("second")(Qn==null?void 0:Qn.evaluation_start)&&(Jr==null?void 0:Jr.evaluation_start)&&de()(Qn==null?void 0:Qn.evaluation_start).startOf("second")=de()((qr=Wn==null?void 0:Wn.publish_time)==null?void 0:qr[0]).startOf("second"),(ct==null?void 0:ct.allow_late)&&(ra==null?void 0:ra.late_time)&&de()().startOf("second")>=de()(Wn==null?void 0:Wn.end_time).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&($n==null?void 0:$n.evaluation_start)&&de()().startOf("second")>=de()($n==null?void 0:$n.evaluation_start).startOf("second")]}if(Kn=="allow_late"){const ra=((Wr=ct==null?void 0:ct.allow_late_settings)==null?void 0:Wr.filter(Qn=>Qn.late_time!==null).map(Qn=>{var Jr;return(Jr=Qn==null?void 0:Qn.group_id)==null?void 0:Jr[0]}))||[],$n=ba(null,(ct==null?void 0:ct.group_settings)||[],(Qn,Jr)=>(Qn==null?void 0:Qn.end_time)&&(Jr==null?void 0:Jr.end_time)&&de()(Qn==null?void 0:Qn.end_time).startOf("second")=de()(ct==null?void 0:ct.end_time).startOf("second")||(ra==null?void 0:ra.includes((to=$n==null?void 0:$n.group_id)==null?void 0:to[0]))&&(ct==null?void 0:ct.allow_late)&&($n==null?void 0:$n.end_time)&&de()().startOf("second")>=de()($n==null?void 0:$n.end_time).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&(ct==null?void 0:ct.evaluation_start)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")}if(Kn=="unified_late"){const ra=ba(null,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")=de()(ct==null?void 0:ct.end_time).startOf("second")||jr===!1}if(Kn=="late_penalty"||Kn=="late_time")return Al||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.group_settings)||[],($n,Qn)=>($n==null?void 0:$n.end_time)&&(Qn==null?void 0:Qn.end_time)&&de()($n==null?void 0:$n.end_time).startOf("second")>de()(Qn==null?void 0:Qn.end_time).startOf("second"));return sl||!(Wn!=null&&Wn.is_admin)||(ra==null?void 0:ra.end_time)&&de()().startOf("second")>=de()(ra==null?void 0:ra.end_time).startOf("second")||(Wn==null?void 0:Wn.group_name)&&((Xo=Wn==null?void 0:Wn.group_name)==null?void 0:Xo.length)&&(ct==null?void 0:ct.unified_setting)&&(ct==null?void 0:ct.end_time)&&de()().startOf("second")>=de()(ct==null?void 0:ct.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")>de()(Qn==null?void 0:Qn.evaluation_start).startOf("second"));return sl||!(Wn!=null&&Wn.is_admin)||(ra==null?void 0:ra.evaluation_start)&&(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")=de()(ra==null?void 0:ra.evaluation_start).startOf("second")}if(Kn=="anonymous_comment"){const ra=ba(null,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")>de()(Qn==null?void 0:Qn.evaluation_start).startOf("second"),!0);return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&(ra==null?void 0:ra.evaluation_start)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second")}if(Kn=="unified_anonymous_comment"){const ra=ba(null,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||!(ct!=null&&ct.unified_anonymous_comment)&&(ct==null?void 0:ct.anonymous_comment)&&ra.evaluation_start&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second")||Ko===!1||jr===!1}if(Kn=="anonymous_group")return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.anonymous_comment)&&(ct==null?void 0:ct.evaluation_start)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Kn=="evaluation_start")return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Kn=="evaluation_start")return Ii;if(Kn=="evaluation_end")return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(Kn=="evaluation_num")return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Kn=="absence_penalty")return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(["anonymous_comment_settings","group_name"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")>de()(Qn==null?void 0:Qn.evaluation_start).startOf("second"));return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Wn!=null&&Wn.is_admin)||(ra==null?void 0:ra.evaluation_start)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")>de()(Qn==null?void 0:Qn.evaluation_start).startOf("second"));return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Wn!=null&&Wn.is_admin)||[(ra==null?void 0:ra.evaluation_start)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")>de()(Qn==null?void 0:Qn.evaluation_start).startOf("second"));return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Wn!=null&&Wn.is_admin)||(ra==null?void 0:ra.evaluation_start)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(ra=>Kn==null?void 0:Kn.includes(ra))||["anonymous_comment_settings","student_comment"].every(ra=>Kn==null?void 0:Kn.includes(ra)))return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Wn!=null&&Wn.is_admin);if(Kn=="student_comment")return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(Kn=="is_open_abnormal_score")return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.is_open_abnormal_score);if(Kn=="anonymous_appeal")return Ol||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||ct.anonymous_appeal&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Kn=="unified_anonymous_appeal")return Ol||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||Ko===!1||jr===!1||fo==!1;if(Kn=="appeal_penalty")return Ol||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(["anonymous_appeal_settings","group_name"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_end)&&(Qn==null?void 0:Qn.evaluation_end)&&de()($n==null?void 0:$n.evaluation_end).startOf("second")>de()(Qn==null?void 0:Qn.evaluation_end).startOf("second"));return Ol||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Wn!=null&&Wn.is_admin)||(ra==null?void 0:ra.evaluation_end)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(ra=>Kn==null?void 0:Kn.includes(ra))?Ol||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Wn!=null&&Wn.is_admin):!1},Os=(Kn,Wn)=>{var ii,Vr,xr,Bo,Ai,Fi,qr,Wr,to,Xo;if(console.log("handleValuesChange",Kn,Wn),ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Kn&&(Wn!=null&&Wn.end_time||Ea.setFieldsValue({end_time:de()(Wn==null?void 0:Wn.publish_time).add(7,"days")})),"unified_setting"in Kn&&(Wn!=null&&Wn.unified_setting||Ea.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Kn&&(Wn!=null&&Wn.unified_late||Ea.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Kn&&(Wn!=null&&Wn.unified_anonymous_comment||Ea.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Kn){let ra=[];(ii=Wn==null?void 0:Wn.group_settings)==null||ii.forEach($n=>{ra=[...ra,...($n==null?void 0:$n.group_name)||[]]}),Ea.setFieldsValue({allow_late_settings:((Vr=Wn==null?void 0:Wn.allow_late_settings)==null?void 0:Vr.map($n=>{var Qn;return jn(Mn({},$n),{group_name:(Qn=$n==null?void 0:$n.group_name)==null?void 0:Qn.filter(Jr=>ra.includes(Jr))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((xr=Wn==null?void 0:Wn.anonymous_comment_settings)==null?void 0:xr.map($n=>{var Qn,Jr;return jn(Mn({},$n),{group_name:$n!=null&&$n.evaluation_start&&de()().startOf("second")>=de()((Qn=$n==null?void 0:$n.evaluation_start)==null?void 0:Qn[0]).startOf("second")?$n==null?void 0:$n.group_name:(Jr=$n==null?void 0:$n.group_name)==null?void 0:Jr.filter(Nl=>ra.includes(Nl))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Bo=Wn==null?void 0:Wn.anonymous_appeal_settings)==null?void 0:Bo.map($n=>{var Qn;return jn(Mn({},$n),{group_name:(Qn=$n==null?void 0:$n.group_name)==null?void 0:Qn.filter(Jr=>ra.includes(Jr))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Kn){let ra=[];(Ai=Wn==null?void 0:Wn.allow_late_settings)==null||Ai.forEach($n=>{ra=[...ra,...($n==null?void 0:$n.group_name)||[]]}),Ea.setFieldsValue({anonymous_comment_settings:((Fi=Wn==null?void 0:Wn.anonymous_comment_settings)==null?void 0:Fi.map($n=>{var Qn,Jr;return jn(Mn({},$n),{group_name:$n!=null&&$n.evaluation_start&&de()().startOf("second")>=de()((Qn=$n==null?void 0:$n.evaluation_start)==null?void 0:Qn[0]).startOf("second")?$n==null?void 0:$n.group_name:(Jr=$n==null?void 0:$n.group_name)==null?void 0:Jr.filter(Nl=>ra.includes(Nl))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((qr=Wn==null?void 0:Wn.anonymous_appeal_settings)==null?void 0:qr.map($n=>{var Qn;return jn(Mn({},$n),{group_name:(Qn=$n==null?void 0:$n.group_name)==null?void 0:Qn.filter(Jr=>ra.includes(Jr))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Kn){let ra=[];(Wr=Wn==null?void 0:Wn.anonymous_comment_settings)==null||Wr.forEach(Qn=>{ra=[...ra,...(Qn==null?void 0:Qn.group_name)||[]]});let $n=(to=Wn==null?void 0:Wn.anonymous_comment_settings)==null?void 0:to.map(Qn=>{var Jr,Nl,nu,Gu,ls,Dl,Fs;return{max:((Nl=(Jr=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:Jr.filter(Ml=>{var kl;return(kl=Qn==null?void 0:Qn.group_name)==null?void 0:kl.includes(Ml==null?void 0:Ml.group_name)}))==null?void 0:Nl.length)===1?(ls=(Gu=(nu=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:nu.filter(Ml=>{var kl;return(kl=Qn==null?void 0:Qn.group_name)==null?void 0:kl.includes(Ml==null?void 0:Ml.group_name)}))==null?void 0:Gu[0])==null?void 0:ls.all_user_size:(Fs=(Dl=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:Dl.filter(Ml=>{var kl;return(kl=Qn==null?void 0:Qn.group_name)==null?void 0:kl.includes(Ml==null?void 0:Ml.group_name)}))==null?void 0:Fs.reduce((Ml,kl)=>(Ml==null?void 0:Ml.all_user_size)+(kl==null?void 0:kl.all_user_size))}});Is($n),Ea.setFieldsValue({anonymous_appeal_settings:((Xo=Wn==null?void 0:Wn.anonymous_appeal_settings)==null?void 0:Xo.map(Qn=>{var Jr;return jn(Mn({},Qn),{group_name:(Jr=Qn==null?void 0:Qn.group_name)==null?void 0:Jr.filter(Nl=>ra.includes(Nl))})}))||[{is_admin:!0,appeal_penalty:2}]})}Ea.validateFields(),console.log("=====",de()(Wn==null?void 0:Wn.end_time).format("YYYY-MM-DD HH:mm:ss"))},As=Kn=>dn(void 0,null,function*(){var Wn,ii,Vr,xr;const Bo=Kn;Bo.group_settings=(Wn=Bo==null?void 0:Bo.group_settings)==null?void 0:Wn.map(Fi=>{var qr,Wr;const to=Mn({},Fi);return to.end_time=de()((qr=to==null?void 0:to.publish_time)==null?void 0:qr[1]).startOf("second"),to.publish_time=de()((Wr=to==null?void 0:to.publish_time)==null?void 0:Wr[0]).startOf("second"),to.group_name=typeof(to==null?void 0:to.group_name)=="string"?[to==null?void 0:to.group_name]:to==null?void 0:to.group_name,to.group_id=Ha(to==null?void 0:to.group_name,ct==null?void 0:ct.group_settings),to}),Bo.allow_late_settings=(ii=Bo==null?void 0:Bo.allow_late_settings)==null?void 0:ii.map(Fi=>{const qr=Mn({},Fi);return qr.group_name=typeof(qr==null?void 0:qr.group_name)=="string"?[qr==null?void 0:qr.group_name]:qr==null?void 0:qr.group_name,qr.group_id=Ha(qr==null?void 0:qr.group_name,ct==null?void 0:ct.group_settings),qr}),Bo.anonymous_comment_settings=(Vr=Bo==null?void 0:Bo.anonymous_comment_settings)==null?void 0:Vr.map(Fi=>{var qr,Wr;const to=Mn({},Fi);return to.evaluation_end=de()((qr=to==null?void 0:to.evaluation_start)==null?void 0:qr[1]).startOf("second"),to.evaluation_start=de()((Wr=to==null?void 0:to.evaluation_start)==null?void 0:Wr[0]).startOf("second"),to.group_name=typeof(to==null?void 0:to.group_name)=="string"?[to==null?void 0:to.group_name]:to==null?void 0:to.group_name,to.group_id=Ha(to==null?void 0:to.group_name,ct==null?void 0:ct.group_settings),to}),Bo.anonymous_appeal_settings=(xr=Bo==null?void 0:Bo.anonymous_appeal_settings)==null?void 0:xr.map(Fi=>{const qr=Mn({},Fi);return qr.group_name=typeof(qr==null?void 0:qr.group_name)=="string"?[qr==null?void 0:qr.group_name]:qr==null?void 0:qr.group_name,qr.group_id=Ha(qr==null?void 0:qr.group_name,ct==null?void 0:ct.group_settings),qr});let Ai=yield(0,xi.Tr)({homework_common_ids:[parseInt(Ta==null?void 0:Ta.categoryId)],course_id:Ta.coursesId,type:"homework_common"});if((Ai==null?void 0:Ai.student_count)===0){if((yield Fr(Mn({},Bo))).status!==0||(yield ri(Mn({},Bo))).status!==0)return;pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),xs(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}else Jo(Bo),Ar(Ai)}),xs=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:Mn({},Ta)}),ze({type:"shixunHomeworks/getWorkList",payload:Mn({},Ta)})};(0,te.useEffect)(()=>{var Kn,Wn,ii,Vr;let xr=(Kn=ct==null?void 0:ct.group_settings)==null?void 0:Kn.filter(Wr=>Wr.publish_time!==null).map(Wr=>jn(Mn({},Wr),{group_name:[Wr.group_name],publish_time:(Wr==null?void 0:Wr.publish_time)&&[de()(Wr==null?void 0:Wr.publish_time),de()(Wr==null?void 0:Wr.end_time)]}));xr=(0,Ce.QE)((xr==null?void 0:xr.length)>0?xr:[]);const Bo=(Wn=ct.allow_late_settings)==null?void 0:Wn.filter(Wr=>Wr.late_time!==null).map(Wr=>jn(Mn({},Wr),{group_name:[Wr.group_name],late_time:(Wr==null?void 0:Wr.late_time)&&de()(Wr==null?void 0:Wr.late_time)})),Ai=(ii=ct.anonymous_comment_settings)==null?void 0:ii.filter(Wr=>Wr.evaluation_start!==null).map(Wr=>jn(Mn({},Wr),{group_name:[Wr.group_name],evaluation_start:(Wr==null?void 0:Wr.evaluation_start)&&[de()(Wr==null?void 0:Wr.evaluation_start),de()(Wr==null?void 0:Wr.evaluation_end)]})),Fi=(Vr=ct.anonymous_appeal_settings)==null?void 0:Vr.filter(Wr=>Wr.appeal_time!==null).map(Wr=>jn(Mn({},Wr),{group_name:[Wr.group_name]})),qr=jn(Mn({},ct),{late_penalty:ct!=null&&ct.allow_late?ct==null?void 0:ct.late_penalty:5,evaluation_num:ct!=null&&ct.evaluation_num?ct==null?void 0:ct.evaluation_num:3,absence_penalty:ct!=null&&ct.anonymous_comment?ct==null?void 0:ct.absence_penalty:3,appeal_penalty:ct!=null&&ct.anonymous_appeal?ct==null?void 0:ct.appeal_penalty:2,publish_time:ct!=null&&ct.publish_time?de()(ct==null?void 0:ct.publish_time):"",end_time:ct!=null&&ct.end_time?de()(ct==null?void 0:ct.end_time):"",late_time:ct!=null&&ct.late_time?de()(ct==null?void 0:ct.late_time):"",evaluation_start:ct!=null&&ct.evaluation_start?de()(ct==null?void 0:ct.evaluation_start):"",evaluation_end:ct!=null&&ct.evaluation_end?de()(ct==null?void 0:ct.evaluation_end):"",group_settings:xr!=null&&xr.length?xr:[{is_admin:!0}],allow_late_settings:Bo!=null&&Bo.length?Bo:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Ai!=null&&Ai.length?Ai:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Fi!=null&&Fi.length?Fi:[{is_admin:!0,appeal_penalty:2}]});Ea.setFieldsValue(qr),Nr(qr),Pa(!(0,he.GJ)()),console.log("workSetting",ct)},[ct]),(0,te.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0}),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ea==null||Ea.resetFields()}),[]);const Ds=(Kn,Wn)=>{ze({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Kn,index:Wn,rangePickerDisabled:Ro(["group_settings","publish_time"],Qt==null?void 0:Qt[Wn]),disabledDate:ct==null?void 0:ct.course_end_date}})};return Ke.createElement(ce.Z,{spinning:!!Ge["shixunHomeworks/getWorkSetting"]||!!Ge["shixunHomeworks/getWorkList"]},Ke.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Ke.createElement(me.default,{form:Ea,colon:!1,disabled:Gt,initialValues:qa,scrollToFirstError:!0,onValuesChange:Os,onFinish:As},Ke.createElement("div",{className:`${Oe.Z.title}`},Ke.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Ke.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")),Ke.createElement("div",{className:Oe.Z.content},Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line}`},Ke.createElement(me.default.Item,{className:(Ia=Oe.Z)==null?void 0:Ia.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},Ke.createElement(ne.ZP.Group,{disabled:Ro("unified_setting")},Ke.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((Nn=ct==null?void 0:ct.group_settings)==null?void 0:Nn.length)>0&&Ke.createElement(ne.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),jr?Ke.createElement(fe.Z,{className:Oe.Z.row_sty,style:{padding:"5px 30px"}},Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Kn,Wn)=>Wn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Kn=>Kn&&de()(Kn).startOf("second")},Ke.createElement(Fe.default,{style:{width:200},size:"large",disabled:Ro("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Kn=>(0,Ce.Q8)(Kn,ct==null?void 0:ct.course_end_date),disabledTime:Kn=>(0,Ce.d0)(Kn),showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Kn,Wn)=>Wn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Kn=>Kn&&de()(Kn).startOf("second")},Ke.createElement(Fe.default,{style:{width:200},size:"large",disabled:Ro("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Kn=>(0,Ce.Q8)(Kn,ct==null?void 0:ct.course_end_date,de()(Or).add(1,"minutes").format()),disabledTime:Kn=>(0,Ce.d0)(Kn,de()(Or).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")}})))):Ke.createElement(me.default.List,{name:"group_settings"},(Kn,{add:Wn,remove:ii})=>Kn.map((Vr,xr)=>{var Bo,Ai,Fi,qr,Wr,to;return Ke.createElement(fe.Z,{key:Vr.key,style:{padding:"5px 14px 5px 30px"}},Ke.createElement(a.Z,{className:Oe.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",xr+1),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:"ml10",name:[Vr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:Ro(["group_settings","group_name"],Qt==null?void 0:Qt[xr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Bo=ct==null?void 0:ct.group_settings)==null?void 0:Bo.filter(Xo=>{var ra,$n,Qn;return!((Qn=($n=(ra=Qt==null?void 0:Qt.map(Jr=>Jr==null?void 0:Jr.group_name))==null?void 0:ra.toString())==null?void 0:$n.split(","))!=null&&Qn.includes(String(Xo.group_name)))&&Xo.is_admin}),maxTagCount:4,maxTagPlaceholder:Xo=>Ke.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ds(Qt[xr],xr)},"+",Xo==null?void 0:Xo.length)}))),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:"ml20",name:[Vr.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},Ke.createElement(Fe.default.RangePicker,{style:{width:585},size:"large",disabled:Ro(["group_settings","publish_time"],Qt==null?void 0:Qt[xr]),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:Xo=>(0,Ce.Q8)(Xo,ct==null?void 0:ct.course_end_date),disabledTime:Xo=>(0,Ce.d0)(Xo),showTime:{format:"HH:mm",defaultValue:[de()((0,Ce.U6)(),"HH:mm"),de()((0,Ce.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Xo=>{if(Xo!=null&&Xo[0]&&!(Xo!=null&&Xo[1])){const ra=Ea.getFieldValue("group_settings");ra[xr].publish_time=[Xo[0],de()(Xo[0]).add(7,"days")],Ea.setFieldsValue({group_settings:ra})}}}))),!Gt&&Ke.createElement(fe.Z,{className:(Ai=Oe.Z)==null?void 0:Ai.h_lh_40},((qr=(Fi=Qt==null?void 0:Qt[xr])==null?void 0:Fi.group_id)==null?void 0:qr.length)>1&&Ke.createElement(a.Z,null,Ke.createElement(xe.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ke.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ds(Qt[xr],xr)}))),((to=(Wr=ct==null?void 0:ct.group_settings)==null?void 0:Wr.filter(Xo=>{var ra,$n,Qn;return!((Qn=($n=(ra=Qt==null?void 0:Qt.map(Jr=>Jr==null?void 0:Jr.group_name))==null?void 0:ra.toString())==null?void 0:$n.split(","))!=null&&Qn.includes(String(Xo.group_name)))&&Xo.is_admin}))==null?void 0:to.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Wn({is_admin:!0})}})),xr!=0&&!Ro(["group_settings","group_name"],Qt==null?void 0:Qt[xr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{ii(Vr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))}))),Ke.createElement(Ke.Fragment,null,Ke.createElement("div",{className:`${Oe.Z.title} mt30`},Ke.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4"),Ke.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")),Ke.createElement("div",{className:Oe.Z.content},Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${(Ct=Oe.Z)==null?void 0:Ct.h_lh_40}`,align:"middle"},Ke.createElement(me.default.Item,{name:"allow_late",valuePropName:"checked"},Ke.createElement(E.default,{disabled:Ro("allow_late")},"\u5F00\u542F\u8865\u4EA4"))),so&&Ke.createElement(Ke.Fragment,null,Ke.createElement(fe.Z,{className:Oe.Z.row_sty1},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),Ke.createElement(me.default.Item,{className:`${(En=Oe.Z)==null?void 0:En.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:Ro("unified_late")},Ke.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Ca=ct==null?void 0:ct.group_settings)==null?void 0:Ca.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),jr===!1&&Ke.createElement(xe.Z,{title:Wu("unified_late")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Ko?Ke.createElement("div",{style:{paddingBottom:5}},Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb10 mt5`},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Ke.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ke.createElement(me.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:Ro("late_penalty")})))),Ke.createElement(fe.Z,{className:Oe.Z.row_sty1},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ke.createElement(me.default.Item,{name:"late_time",rules:[{required:!0,validator:(Kn,Wn)=>Wn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):de()(Wn).startOf("second")<=de()(yt).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:Kn=>Kn&&de()(Kn).startOf("second")},Ke.createElement(Fe.default,{style:{width:280},size:"large",disabled:Ro("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Kn=>(0,Ce.Q8)(Kn,ct==null?void 0:ct.course_end_date,de()(yt).add(1,"minutes").format()),disabledTime:Kn=>(0,Ce.d0)(Kn,de()(yt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Ke.createElement(me.default.List,{name:"allow_late_settings"},(Kn,{add:Wn,remove:ii})=>Kn.map((Vr,xr)=>{var Bo,Ai,Fi,qr,Wr,to;const Xo=yt||((Fi=(Ai=ba((Bo=Gn==null?void 0:Gn[xr])==null?void 0:Bo.group_name,Qt||[],(ra,$n)=>{var Qn,Jr;return de()((Qn=ra==null?void 0:ra.publish_time)==null?void 0:Qn[1]).startOf("second")>de()((Jr=$n==null?void 0:$n.publish_time)==null?void 0:Jr[1]).startOf("second")}))==null?void 0:Ai.publish_time)==null?void 0:Fi[1]);return Ke.createElement(fe.Z,{key:Vr.key,style:{padding:"5px 14px 5px 52px"}},Ke.createElement(a.Z,{className:Oe.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",xr+1),Ke.createElement(a.Z,{className:"mr20 ml20"},Ke.createElement(me.default.Item,{name:[Vr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:Ro(["allow_late_settings","group_name"],Gn==null?void 0:Gn[xr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Zl(jr?ct==null?void 0:ct.group_settings:Qt,[...Gn||[],...(ct==null?void 0:ct.anonymous_comment)&&!(ct!=null&&ct.unified_anonymous_comment)&&((qr=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:qr.filter(ra=>(ra==null?void 0:ra.evaluation_start)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second")))||[]])}))),Ke.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Ke.createElement(a.Z,{className:"mr20 ml10"},Ke.createElement(me.default.Item,{name:[Vr.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ke.createElement(oe.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:Ro(["allow_late_settings","late_penalty"],Gn==null?void 0:Gn[xr])}))),Ke.createElement(a.Z,{className:Oe.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,{className:"ml10"},Ke.createElement(me.default.Item,{name:[Vr.name,"late_time"],rules:[{required:!0,validator:(ra,$n)=>$n==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Xo&&de()($n).startOf("second")<=de()(Xo).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()}]},Ke.createElement(Fe.default,{disabled:Ro(["allow_late_settings","late_time"],Gn==null?void 0:Gn[xr]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:ra=>(0,Ce.Q8)(ra,ct==null?void 0:ct.course_end_date,de()(Xo).add(1,"minutes").format()),disabledTime:ra=>(0,Ce.d0)(ra,de()(Xo).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")}}))),!Gt&&Ke.createElement(fe.Z,{className:(Wr=Oe.Z)==null?void 0:Wr.h_lh_40},((to=Zl(jr?ct==null?void 0:ct.group_settings:Qt,Gn))==null?void 0:to.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Wn({is_admin:!0,late_penalty:5})}})),xr!=0&&!Ro(["allow_late_settings","group_name"],Gn==null?void 0:Gn[xr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{ii(Vr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),Ke.createElement(Ke.Fragment,null,Ke.createElement("div",{className:`${Oe.Z.title} mt30`},Ke.createElement("span",null,"\u4F5C\u4E1A\u533F\u8BC4"),Ke.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")),Ke.createElement("div",{className:Oe.Z.content},Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${(La=Oe.Z)==null?void 0:La.h_lh_40}`,align:"middle"},Ke.createElement(me.default.Item,{name:"anonymous_comment",valuePropName:"checked"},Ke.createElement(E.default,{disabled:Ro("anonymous_comment")},"\u5F00\u542F\u533F\u8BC4"))),Xn&&Ke.createElement(Ke.Fragment,null,Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} ${!so&&"mb10"} mt5`},Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},Ke.createElement(E.default,null," ",so?"\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"," "))),!so&&Ke.createElement(a.Z,{className:"mr10"},Ke.createElement(me.default.Item,{name:"make_up_score"},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),Ke.createElement(a.Z,null,Ke.createElement(xe.Z,{title:Wu("make_up_score")},Ke.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),Ke.createElement("div",{style:{position:"relative"}},Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb5 ${Oe.Z.bottom_line}`},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:`${(rn=Oe.Z)==null?void 0:rn.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Kn,Wn)=>Wn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},Ke.createElement(ne.ZP.Group,{disabled:Ro("unified_anonymous_comment")},Ke.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Wt=ct==null?void 0:ct.group_settings)==null?void 0:Wt.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(Ko===!1||jr===!1)&&Ke.createElement(xe.Z,{title:Wu("unified_anonymous_comment")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),fo?Ke.createElement(Ke.Fragment,null,Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"anonymous_group",className:`${(nn=Oe.Z)==null?void 0:nn.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:Ro("anonymous_group")},Ke.createElement(ne.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((wr=ct==null?void 0:ct.group_settings)==null?void 0:wr.length)>0&&Ke.createElement(ne.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Kn,Wn)=>Wn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):de()(Wn).startOf("second")<=de()(ja||yt).startOf("second")?Promise.reject(ja?"\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:Kn=>Kn&&de()(Kn).startOf("second")},Ke.createElement(Fe.default,{disabled:Ro("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Kn=>(0,Ce.Q8)(Kn,ct==null?void 0:ct.course_end_date,de()(ja||yt).add(1,"minutes").format()),disabledTime:Kn=>(0,Ce.d0)(Kn,de()(ja||yt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,{className:Oe.Z.lable_name,style:{marginLeft:88}},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Kn,Wn)=>Wn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):de()(Wn).startOf("second")<=de()(Br||ja||yt).startOf("second")?Promise.reject(Br?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":ja?"\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:Kn=>Kn&&de()(Kn).startOf("second")},Ke.createElement(Fe.default,{disabled:Ro("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Kn=>(0,Ce.Q8)(Kn,ct==null?void 0:ct.course_end_date,de()(Br||ja||yt).add(1,"minutes").format()),disabledTime:Kn=>(0,Ce.d0)(Kn,de()(Br||ja||yt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")}})))),Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ke.createElement(oe.Z,{size:"large",min:1,precision:0,max:ct==null?void 0:ct.all_user_size,style:{width:186,marginLeft:10},disabled:Ro("evaluation_num")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u6BCF\u4F4D\u5B66\u751F\u9700\u8981\u533F\u8BC4\u7684\u4F5C\u4E1A\u6570\u91CF\uFF09")),Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:Ro("absence_penalty")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\u5C06\u6263\u9664\u7684\u5206\u503C\uFF09"))):Ke.createElement(me.default.List,{name:"anonymous_comment_settings"},(Kn,{add:Wn,remove:ii})=>Kn.map((Vr,xr)=>{var Bo,Ai,Fi,qr,Wr,to,Xo,ra;const $n=ja||((Ai=ba((Bo=fa==null?void 0:fa[xr])==null?void 0:Bo.group_name,Gn||[],(Qn,Jr)=>de()(Qn==null?void 0:Qn.late_time).startOf("second")>de()(Jr==null?void 0:Jr.late_time).startOf("second")))==null?void 0:Ai.late_time)||yt||((Wr=(qr=ba((Fi=fa==null?void 0:fa[xr])==null?void 0:Fi.group_name,Qt||[],(Qn,Jr)=>{var Nl,nu;return de()((Nl=Qn==null?void 0:Qn.publish_time)==null?void 0:Nl[1]).startOf("second")>de()((nu=Jr==null?void 0:Jr.publish_time)==null?void 0:nu[1]).startOf("second")}))==null?void 0:qr.publish_time)==null?void 0:Wr[1]);return Ke.createElement(fe.Z,{key:Vr.key,style:{padding:"0px 14px 0px 82px"}},Ke.createElement(a.Z,{className:Oe.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",xr+1),Ke.createElement(fe.Z,{wrap:!1,align:"top",justify:"space-between"},Ke.createElement(a.Z,null,Ke.createElement(fe.Z,{wrap:!1,align:"top"},Ke.createElement(a.Z,{className:"mr20 ml15"},Ke.createElement(me.default.Item,{name:[Vr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:Ro(["anonymous_comment_settings","group_name"],fa==null?void 0:fa[xr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Zl(jr?ct==null?void 0:ct.group_settings:Qt,fa)}))),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:[Vr.name,"evaluation_start"],rules:[{required:!0,validator:(Qn,Jr)=>Jr==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):$n&&de()(Jr).startOf("second")<=de()($n).startOf("second")?Promise.reject(yt?"\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()}]},Ke.createElement(Fe.default.RangePicker,{disabled:Ro(["anonymous_comment_settings","evaluation_start"],fa==null?void 0:fa[xr]),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:Qn=>(0,Ce.Q8)(Qn,ct==null?void 0:ct.course_end_date,de()($n).add(1,"minutes").format()),disabledTime:Qn=>(0,Ce.d0)(Qn,de()($n).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[de()((0,Ce.U6)(),"HH:mm"),de()((0,Ce.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),Ke.createElement(fe.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},Ke.createElement(a.Z,{className:Oe.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:"ml10",name:[Vr.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ke.createElement(oe.Z,{max:((to=Ps==null?void 0:Ps[xr])==null?void 0:to.max)||100,precision:0,style:{width:203},size:"large",min:1,disabled:Ro(["anonymous_comment_settings","evaluation_num"],fa==null?void 0:fa[xr])}))),Ke.createElement(a.Z,{className:Oe.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:"ml10",name:[Vr.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:Ro(["anonymous_comment_settings","absence_penalty"],fa==null?void 0:fa[xr])}))),!fo&&Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[Vr.name,"student_comment"],valuePropName:"checked"},Ke.createElement(E.default,{disabled:Ro(["anonymous_comment_settings","student_comment"],fa==null?void 0:fa[xr])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Gt&&Ke.createElement(fe.Z,{className:(Xo=Oe.Z)==null?void 0:Xo.h_lh_40},((ra=Zl(jr?ct==null?void 0:ct.group_settings:Qt,fa))==null?void 0:ra.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Wn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),xr!=0&&!Ro(["anonymous_comment_settings","group_name"],fa==null?void 0:fa[xr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{ii(Vr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb5 mt5`},Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},Ke.createElement(E.default,{disabled:Ro("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:Oe.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Kn,Wn)=>Wn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},Ke.createElement(oe.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:Ro("student_comment"),min:1,max:100}))),Ke.createElement(a.Z,null," ",Ke.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Gt?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":Ke.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(ct!=null&&ct.anonymous_comment)){pe.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${Ta==null?void 0:Ta.coursesId}/common_homework/${Ta==null?void 0:Ta.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),Ke.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"))),fo&&Ke.createElement(me.default.Item,{className:`${Oe.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},Ke.createElement(E.default,{disabled:Ro("student_comment")},Ke.createElement(fe.Z,{gutter:10},Ke.createElement(a.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),Ke.createElement(a.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")))),Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ke.createElement(me.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Oe.Z.h_lh_40},Ke.createElement(E.default,{disabled:Ro("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),Ke.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")),oi&&Ke.createElement("div",{style:{paddingBottom:5}},Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.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"}]},Ke.createElement(ne.ZP.Group,{disabled:Ro("unified_anonymous_appeal")},Ke.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((da=ct==null?void 0:ct.group_settings)==null?void 0:da.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(Ko===!1||jr===!1||fo==!1)&&Ke.createElement(xe.Z,{title:Wu("unified_anonymous_appeal")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),pn?Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:Ro("appeal_penalty")}))),Ke.createElement(a.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")):Ke.createElement(me.default.List,{name:"anonymous_appeal_settings"},(Kn,{add:Wn,remove:ii})=>Kn.map((Vr,xr)=>{var Bo,Ai;return Ke.createElement(fe.Z,{key:Vr.key,style:{padding:"5px 14px 5px 82px"}},Ke.createElement(a.Z,{className:Oe.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",xr+1),Ke.createElement(fe.Z,{wrap:!1,align:"top",justify:"space-between"},Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:"ml10",name:[Vr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:Ro(["anonymous_appeal_settings","group_name"],ta==null?void 0:ta[xr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Zl(fo?ct==null?void 0:ct.group_settings:fa,ta)}))),Ke.createElement(a.Z,{className:`${Oe.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:"ml10",name:[Vr.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:Ro(["anonymous_appeal_settings","appeal_penalty"],ta==null?void 0:ta[xr])}))),!Gt&&Ke.createElement(fe.Z,{className:(Bo=Oe.Z)==null?void 0:Bo.h_lh_40},!!((Ai=Zl(fo?ct==null?void 0:ct.group_settings:fa,ta))!=null&&Ai.length)&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Wn({is_admin:!0,appeal_penalty:2})}})),xr!=0&&!Ro(["anonymous_appeal_settings","group_name"],ta==null?void 0:ta[xr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{ii(Vr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,he.GJ)()||!(sl||Al||Ii))&&Ke.createElement(_e.ZP,{loading:Yn||So,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Ea.submit()}},"\u4FDD\u5B58"),Ke.createElement(pt.Z,{resdata:Qr,type:"shixun",okloading:Pi,oktext:(Qr==null?void 0:Qr.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Kn=>dn(void 0,null,function*(){_i(!0);let Wn=yield(0,Ze.ZP)(`/api/courses/${Ta.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ta==null?void 0:Ta.categoryId)]}});if(_i(!1),(Wn==null?void 0:Wn.status)===0){_i(!0);const ii=yield Fr(Mn({},Ao));if(_i(!1),ii.status!==0)return;_i(!0);const Vr=yield ri(Mn({},Ao));if(_i(!1),Vr.status!==0)return;pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),xs(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}})}),Ke.createElement(gt.Z,{onConfirm:(Kn,Wn)=>{Qt.splice(Kn,0,...Wn),Qt.splice(Kn+Wn.length,1);const ii=(0,Ce.QE)([...Qt]);ii.forEach(Vr=>{var xr;((xr=Vr==null?void 0:Vr.publish_time)==null?void 0:xr.length)==2?Vr.publish_time=Vr.publish_time:Vr.publish_time=[de()(Vr==null?void 0:Vr.publish_time),de()(Vr==null?void 0:Vr.end_time)]}),Ea.setFieldValue("group_settings",[...ii])}})))};var Va=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects}))(nr),ya=ee(59301),uo=Object.defineProperty,Zr=Object.getOwnPropertySymbols,po=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,zo=(Ue,Ge,ze)=>Ge in Ue?uo(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,Wo=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))po.call(Ge,ze)&&zo(Ue,ze,Ge[ze]);if(Zr)for(var ze of Zr(Ge))Lo.call(Ge,ze)&&zo(Ue,ze,Ge[ze]);return Ue},Si=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const Zo=({shixunHomeworks:Ue,loading:Ge,dispatch:ze,classroomList:Ut,user:Kt})=>{const $t=(0,Ee.useParams)(),{workSetting:un}=Ue,[an,Et]=(0,te.useState)(!1),[ln,tn]=(0,te.useState)(!1),[wt,Ia]=(0,te.useState)({start_permanent:!1,ai_q_and_a:!1});(0,te.useEffect)(()=>{Et(!(0,he.GJ)())},[(0,he.GJ)()]);const Nn=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:Wo({},$t)}),ze({type:"shixunHomeworks/getWorkList",payload:Wo({},$t)})};(0,te.useEffect)(()=>{un!=null&&un.course_id&&(Object.keys(wt).forEach(En=>{wt[En]=un[En]}),Ia(Wo({},wt)))},[un]);const Ct=()=>Si(void 0,null,function*(){var En;if(((En=Kt==null?void 0:Kt.userInfo)==null?void 0:En.user_status)===2){(0,Dt.Rd)();return}tn(!0),(yield(0,Ze.ZP)(`/api/homework_commons/${$t.categoryId}/shiyan_setting.json`,{method:"post",body:Wo({},wt)})).status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Nn()),tn(!1)});return ya.createElement("section",{className:wi.Z.form},ya.createElement("div",{className:wi.Z.title},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),ya.createElement("div",{className:wi.Z.content},ya.createElement(E.default,{disabled:an,checked:wt.start_permanent,onChange:En=>{if(!(0,he.Ny)()){(0,Dt.pW)(2);return}wt.start_permanent=En.target.checked,Ia(Object.assign({},wt))}},ya.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",ya.createElement("a",{target:"_blank",href:Tl.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),ya.createElement("div",{className:`${wi.Z.title} mt30`},"\u667A\u80FD\u52A9\u6559\u529F\u80FD"),ya.createElement("div",{className:wi.Z.content},ya.createElement(E.default,{disabled:an,checked:wt.ai_q_and_a,onChange:En=>{if(!(0,he.Ny)()){(0,Dt.pW)(2);return}wt.ai_q_and_a=En.target.checked,Ia(Object.assign({},wt))}},"AI\u95EE\u7B54 ",ya.createElement("span",{style:{color:"#666"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09"))),!an&&ya.createElement(ya.Fragment,null,ya.createElement(_e.ZP,{type:"primary",size:"large",loading:ln,style:{width:"138px",marginTop:"30px"},onClick:()=>Ct()},"\u4FDD\u5B58")))};var Fo=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze,user:Ut})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects,user:Ut}))(Zo),bo=ee(71068),Po=ee(48716),Hn=ee(59301),Oo=Object.defineProperty,To=Object.defineProperties,Mi=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,at=(Ue,Ge,ze)=>Ge in Ue?Oo(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,lt=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Re.call(Ge,ze)&&at(Ue,ze,Ge[ze]);if(Bi)for(var ze of Bi(Ge))je.call(Ge,ze)&&at(Ue,ze,Ge[ze]);return Ue},vt=(Ue,Ge)=>To(Ue,Mi(Ge)),St=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const{RangePicker:zt}=Fe.default,{Option:Rt}=se.default,Tt=({shixunHomeworks:Ue,loading:Ge,dispatch:ze,classroomList:Ut})=>{var Kt,$t,un,an,Et,ln,tn,wt,Ia,Nn,Ct,En,Ca;const La=(0,Ee.useParams)(),{workSetting:rn,workList:Wt}=Ue,[nn,wr]=(0,te.useState)(!0);let[da,Ta]=(0,te.useState)([]),[ct,Rr]=(0,te.useState)([]),[Yn,Fr]=(0,te.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:ke.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,te.useEffect)(()=>{},[]);const[So,ri]=(0,te.useState)(!1);(0,te.useEffect)(()=>{rn!=null&&rn.course_id&&(Object.keys(Yn).map(function(Gt){Yn[Gt]=rn[Gt]}),rn.anonymous_comment&&(Yn.unified_late=rn.unified_anonymous_comment,ri(rn.unified_anonymous_comment)),(!Yn.allow_late||!Yn.unified_late)&&(Yn.late_penalty=5),Yn.unified_setting||(Yn.unified_late=!1,Yn.unified_anonymous_comment=!1,Yn.unified_anonymous_appeal=!1),da=JSON.parse(JSON.stringify(rn.group_settings.map(Gt=>vt(lt({},Gt),{group_name:[Gt.group_name]})).filter(Gt=>Gt.publish_time!==null))),ct=JSON.parse(JSON.stringify(rn.allow_late_settings.map(Gt=>vt(lt({},Gt),{group_name:[Gt.group_name]})).filter(Gt=>Gt.late_time!==null))),Fr(lt({},Yn)),Ta(da.length?[...da]:[{}]),Rr([...ct]))},[rn]),(0,te.useEffect)(()=>{wr(!(0,he.GJ)())},[(0,he.GJ)()]);const Ea=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:lt({},La)})},[jr,Qt]=(0,te.useState)(!1),Gn=()=>St(void 0,null,function*(){Qt(!jr);const Gt=JSON.parse(JSON.stringify(Yn));if(Gt.categoryId=La.categoryId,Yn.unified_setting||da==null||da.map(qa=>{var Nr,Qr;if(!qa.publish_time||!qa.end_time)throw pe.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!qa.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Qt(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");qa.group_name=typeof(qa==null?void 0:qa.group_name)=="string"?[qa==null?void 0:qa.group_name]:qa==null?void 0:qa.group_name,qa.group_id=(Qr=(Nr=qa==null?void 0:qa.group_name)==null?void 0:Nr.map(Ar=>{var Ao,Jo;let Pi=(Jo=(Ao=rn.group_settings)==null?void 0:Ao.filter(_i=>(_i==null?void 0:_i.group_name)===Ar))==null?void 0:Jo[0];return Pi==null?void 0:Pi.group_id}))==null?void 0:Qr.toString().split(",")}),Gt.group_settings=da,Yn.allow_late)if(Yn.unified_late){if(Yn.late_penalty===null||Yn.late_penalty===void 0||Yn.late_penalty<0||Yn.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Qt(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Yn.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(de()(Yn.late_time)<=de()(Yn.end_time))throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"),Qt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4")}else ct=ct==null?void 0:ct.map(qa=>{var Nr,Qr;if(qa.penalty_type=ke.Q.Number,qa.late_penalty===null||qa.late_penalty===void 0||qa.late_penalty<0||qa.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Qt(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!qa.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!qa.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Qt(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return qa.group_name=typeof(qa==null?void 0:qa.group_name)=="string"?[qa==null?void 0:qa.group_name]:qa==null?void 0:qa.group_name,qa.group_id=(Qr=(Nr=qa==null?void 0:qa.group_name)==null?void 0:Nr.map(Ar=>{var Ao,Jo;let Pi=(Jo=(Ao=rn.group_settings)==null?void 0:Ao.filter(_i=>(_i==null?void 0:_i.group_name)===Ar))==null?void 0:Jo[0];return Pi==null?void 0:Pi.group_id}))==null?void 0:Qr.toString().split(","),qa}),Gt.allow_late_settings=ct;if(Yn!=null&&Yn.submit_limit&&!(Yn!=null&&Yn.submit_limit_num)){pe.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1);return}if(Yn!=null&&Yn.can_submit&&!(Yn!=null&&Yn.submit_num)){pe.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1);return}Object.keys(Gt).map(function(qa){qa.indexOf("proportion")>-1&&(Gt[qa]=Gt[qa]/100)}),(yield(0,Ze.ZP)(`/api/homework_commons/${La.categoryId}/publish_setting.json`,{method:"post",body:vt(lt({},Gt),{penalty_type:ke.Q.Number})})).status===0?(Qt(!1),pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Ea(),ze({type:"shixunHomeworks/getWorkList",payload:lt({},La)})):Qt(!1)}),yt=Hn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Hn.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 - (",Hn.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 )",Hn.createElement("br",null),Hn.createElement("br",null),"\u6CE8\u610F",Hn.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",Hn.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Hn.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",Hn.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"),Or=Hn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Hn.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",Hn.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 )",Hn.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"),so=(Gt,Pa,qa="group_id")=>{var Nr;return Pa?Pa.find(Qr=>Qr[qa]===Gt):(Nr=rn==null?void 0:rn.group_settings)==null?void 0:Nr.find(Qr=>Qr.group_id[0]===Gt)},Ko=(rn==null?void 0:rn.allow_late)||(rn==null?void 0:rn.anonymous_comment),ja=Gt=>{var Pa,qa;const Nr=so(Gt,rn==null?void 0:rn.allow_late_settings,"id"),Qr=so(Gt,rn==null?void 0:rn.anonymous_comment_settings),Ar=so(Gt);return(rn==null?void 0:rn.allow_late)&&Nr&&de()(Nr==null?void 0:Nr.late_time)<=de()()||(rn==null?void 0:rn.anonymous_comment)&&Qr&&(Qr==null?void 0:Qr.evaluation_start)!==null||((qa=(de()(Ar==null?void 0:Ar.end_time)<=de()()&&((Pa=rn==null?void 0:rn.allow_late_settings)==null?void 0:Pa.filter(Ao=>Ao.group_id.includes(Gt))))[0])==null?void 0:qa.late_time)!=null},Xn=(Kt=rn==null?void 0:rn.allow_late_settings)!=null&&Kt.length?($t=rn==null?void 0:rn.allow_late_settings)==null?void 0:$t.every(Gt=>{if(Gt.evaluation_start)return!0}):!1,fo=(rn==null?void 0:rn.unified_late)&&(rn==null?void 0:rn.anonymous_comment),Br=rn==null?void 0:rn.anonymous_comment,oi=(0,te.useMemo)(()=>{var Gt,Pa;return rn!=null&&rn.unified_setting?!((Gt=Wt==null?void 0:Wt.homework_status)!=null&&Gt.includes("\u5DF2\u622A\u6B62"))||(rn==null?void 0:rn.allow_late)||(rn==null?void 0:rn.anonymous_comment):!((Pa=rn==null?void 0:rn.group_settings)==null?void 0:Pa.some(Nr=>de()(Nr.end_time)<=de()()))||(rn==null?void 0:rn.allow_late)||(rn==null?void 0:rn.all_group_late)},[rn,Wt]),fa=rn==null?void 0:rn.anonymous_comment,pn=Gt=>{if(!Gt)return!1;const Pa=so(Gt,rn==null?void 0:rn.anonymous_comment_settings);return(rn==null?void 0:rn.anonymous_comment)&&Pa&&(Pa==null?void 0:Pa.evaluation_start)!==null},ta=Gt=>{const Pa=so(Gt,rn==null?void 0:rn.anonymous_comment_settings);return Pa&&(Pa==null?void 0:Pa.evaluation_start)!==null};return Hn.createElement("section",{style:{padding:"30px 50px"}},Hn.createElement("div",{className:`${Oe.Z.title}`},Hn.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Hn.createElement(xe.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"},Hn.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Oe.Z.title_icon}`}))),Hn.createElement("div",{className:Oe.Z.content},Hn.createElement(fe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${Oe.Z.h_lh_40}`},Hn.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:nn||!((un=Wt==null?void 0:Wt.homework_status)!=null&&un.includes("\u672A\u53D1\u5E03"))||(0,he.Rm)()&&!((Et=(an=Ut.AssistantObject)==null?void 0:an.normal)!=null&&Et.can_publish),value:Yn.unified_setting,onChange:Gt=>{var Pa;if(!((Pa=Wt==null?void 0:Wt.homework_status)!=null&&Pa.includes("\u672A\u53D1\u5E03"))){pe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Yn.unified_setting=!Yn.unified_setting,Yn.unified_setting||(Yn.unified_late=!1),Fr(Object.assign({},Yn)),Yn.unified_setting===!1&&da==""){Ta(da.concat({}));return}Yn.unified_setting&&(Ta([]),Rr([{late_penalty:5}]))}},Hn.createElement(ne.ZP,{value:!0,disabled:!(rn!=null&&rn.manage_all_group)||!(0,he.GJ)()},"\u7EDF\u4E00\u53D1\u5E03"),Hn.createElement(ne.ZP,{disabled:((ln=rn==null?void 0:rn.group_settings)==null?void 0:ln.length)===0||!(0,he.GJ)(),value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")),((tn=rn==null?void 0:rn.group_settings)==null?void 0:tn.length)===0&&Hn.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")),Yn.unified_setting&&Hn.createElement("div",{className:Oe.Z.row_sty,style:{padding:"5px 30px"}},Hn.createElement(fe.Z,{align:"middle"},Hn.createElement(a.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),Hn.createElement(a.Z,{className:"ml5"},Hn.createElement(Fe.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:Gt=>(0,Po.Q8)(Gt,rn==null?void 0:rn.course_end_date),disabledTime:Gt=>(0,Po.d0)(Gt),disabled:nn||!((wt=Wt==null?void 0:Wt.homework_status)!=null&&wt.includes("\u672A\u53D1\u5E03")||(Ia=Wt==null?void 0:Wt.homework_status)!=null&&Ia.includes("\u672A\u5F00\u59CB"))||(0,he.Rm)()&&!((Nn=Ut.AssistantObject.normal)!=null&&Nn.can_publish),value:Yn.publish_time?de()(Yn.publish_time):"",allowClear:!1,onChange:(Gt,Pa)=>{Yn.publish_time=Pa,(Yn.end_time==""||!Yn.end_time)&&Yn.unified_setting&&(Yn.end_time=de()(Gt).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),Yn.end_time=Yn.end_time),Fr(Object.assign({},Yn))}})),Hn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),Hn.createElement(fe.Z,{align:"middle"},Hn.createElement(a.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),Hn.createElement(a.Z,{className:"ml5"},Hn.createElement(Fe.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Xn||Br||(rn==null?void 0:rn.allow_late)&&(rn==null?void 0:rn.homework_status.includes("\u5DF2\u622A\u6B62"))||nn||(rn==null?void 0:rn.allow_late)&&de()()>=de()(rn==null?void 0:rn.end_time)||(0,he.Rm)()&&!((Ct=Ut.AssistantObject.normal)!=null&&Ct.can_publish),allowClear:!1,disabledDate:Gt=>(0,Po.Q8)(Gt,rn==null?void 0:rn.course_end_date,Yn.publish_time),disabledTime:Gt=>(0,Po.d0)(Gt,Yn.publish_time),value:Yn.end_time?de()(Yn.end_time):"",onChange:(Gt,Pa)=>{Yn.end_time=Pa,Fr(Object.assign({},Yn))}})),Hn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Yn.unified_setting&&Hn.createElement(fe.Z,null,da&&da.map(function(Gt,Pa){var qa,Nr,Qr,Ar;return Hn.createElement(fe.Z,{key:Pa},Hn.createElement(fe.Z,{style:{padding:"5px 14px 5px 52px"}},Hn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",Pa+1),Hn.createElement(a.Z,{flex:1,style:{maxWidth:400}},Hn.createElement(se.default,{disabled:nn||((qa=Wt==null?void 0:Wt.homework_status)!=null&&qa.includes("\u672A\u53D1\u5E03")&&Gt.id||de()(){var Jo,Pi;if((0,he.Rm)()&&!((Pi=(Jo=Ut.AssistantObject)==null?void 0:Jo.normal)!=null&&Pi.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}da[Pa].group_name=Ao,da[Pa].group_id=Gt.group_id;const _i=(0,ve.flattenDeep)(da.map(Al=>Al.group_name)),sl=ct.map(Al=>{let Ii=(Al==null?void 0:Al.group_name)||[];return vt(lt({},Al),{group_name:(0,ve.remove)(Ii,Ol=>_i.includes(Ol))})});Rr(sl),Ta(da.slice())}},rn.group_settings&&rn.group_settings.map(function(Ao){if(!da.map(Jo=>Jo.group_name).toString().split(",").includes(String(Ao.group_name)))return Hn.createElement(Rt,{value:Ao.group_name,key:Ao.id},Ao.group_name)})))),Hn.createElement(a.Z,{style:{padding:"5px 0"}},Hn.createElement(zt,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[Gt.publish_time?de()(Gt.publish_time):de()(),de()()]},disabled:nn||(de()()<=de()((Nr=so(Gt.id))==null?void 0:Nr.publish_time)?!1:[!0,ja(Gt.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:Ao=>(0,Po.Q8)(Ao,rn==null?void 0:rn.course_end_date),disabledTime:Ao=>(0,Po.d0)(Ao),showTime:{format:"HH:mm",defaultValue:[de()((0,Ce.U6)(),"HH:mm"),de()((0,Ce.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Gt.publish_time&&[de()(Gt.publish_time),de()(Gt.end_time)],onChange:(Ao,Jo)=>{var Pi,_i;if((0,he.Rm)()&&!((_i=(Pi=Ut.AssistantObject)==null?void 0:Pi.normal)!=null&&_i.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}da[Pa].publish_time=Jo[0],da[Pa].end_time=Jo[1],Ta([...da])}})),!nn&&Hn.createElement(a.Z,{className:`${(Qr=Oe.Z)==null?void 0:Qr.h_lh_40}`,style:{padding:"5px 0"}},da.length<((Ar=rn==null?void 0:rn.group_settings)==null?void 0:Ar.length)&&Hn.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Ta(da.concat({}))}}),(Gt!=null&&Gt.publish_time&&de()(){var Ao,Jo;if((0,he.Rm)()&&!((Jo=(Ao=Ut.AssistantObject)==null?void 0:Ao.normal)!=null&&Jo.can_publish)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Pi=(0,ve.cloneDeep)(ct);Pi.forEach((_i,sl)=>{_i.group_name&&(_i.group_name=_i.group_name.filter(Al=>{var Ii;return!((Ii=da[Pa].group_name)!=null&&Ii.includes(Al))}))}),da=da.filter((_i,sl)=>Pa!==sl),Rr(Pi),Ta(da.slice()),setTimeout(()=>Ta(da.slice()),10)}}):Hn.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),!(Wt!=null&&Wt.is_shixun)&&Hn.createElement(bo.ZP,{checkMarginLeft:60,disabled:nn,value:Yn,onChange:Gt=>Fr(lt(lt({},Yn),Gt))}),Hn.createElement(Hn.Fragment,null,Hn.createElement("div",{className:`${Oe.Z.title} mt30`},Hn.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),Hn.createElement("div",{className:Oe.Z.content},Hn.createElement(fe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${(En=Oe.Z)==null?void 0:En.h_lh_40}`,align:"middle"},Hn.createElement(ql.Z,{checked:Yn.allow_late,disabled:Xn||nn||(rn==null?void 0:rn.allow_late),onChange:Gt=>{var Pa,qa;if((0,he.Rm)()&&!((qa=(Pa=Ut.AssistantObject)==null?void 0:Pa.normal)!=null&&qa.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}Gt&&Pe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:Hn.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Hn.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"),Hn.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Hn.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"))}),Yn.allow_late=Gt,ct==""&&Rr([{late_penalty:5}]),Fr(lt({},Yn))}}),Hn.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Hn.createElement(xe.Z,{overlayStyle:{width:380,maxWidth:380},title:Hn.createElement("div",{style:{display:"flex",flexFlow:"column"}},Hn.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),Hn.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"),Hn.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"))},Hn.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Oe.Z.title_icon}`}))),(Yn==null?void 0:Yn.allow_late)&&Hn.createElement("div",{className:"pb5"},Hn.createElement(fe.Z,{className:Oe.Z.row_sty1},Hn.createElement(a.Z,{className:Oe.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),Hn.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:nn,value:Yn.unified_late,onChange:Gt=>{var Pa;if((0,he.Rm)()&&!((Pa=Ut.AssistantObject.normal)!=null&&Pa.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}Yn.unified_late=Gt.target.value,ct==""&&!Gt.target.value&&Rr([{late_penalty:5}]),Fr(lt({},Yn))}},(Yn==null?void 0:Yn.unified_setting)&&Hn.createElement(ne.ZP,{disabled:(rn==null?void 0:rn.allow_late)||!(rn!=null&&rn.manage_all_group),value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Ca=rn==null?void 0:rn.group_settings)==null?void 0:Ca.length)&&Hn.createElement(ne.ZP,{disabled:rn==null?void 0:rn.allow_late,value:!1},"\u5206\u73ED\u8865\u4EA4"))),Yn!=null&&Yn.unified_late?Hn.createElement("div",null,Hn.createElement(fe.Z,{wrap:!1,align:"middle",className:`${Oe.Z.row_sty1} mb10 mt5`},Hn.createElement(a.Z,{className:Oe.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Hn.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Hn.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:206},disabled:nn||fa,value:Yn.late_penalty,onChange:Gt=>{var Pa;if((0,he.Rm)()&&!((Pa=Ut.AssistantObject.normal)!=null&&Pa.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}Yn.late_penalty=Gt,Fr(Object.assign({},Yn))}})),Hn.createElement(a.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")),Hn.createElement(fe.Z,{className:`${Oe.Z.row_sty1}`},Hn.createElement(a.Z,{className:Oe.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Hn.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Hn.createElement(Fe.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:nn||fo||Xn,value:Yn.late_time?de()(Yn.late_time):"",disabledDate:Gt=>(0,Po.Q8)(Gt,rn==null?void 0:rn.course_end_date),disabledTime:Gt=>(0,Po.d0)(Gt),onChange:(Gt,Pa)=>{var qa;if((0,he.Rm)()&&!((qa=Ut.AssistantObject.normal)!=null&&qa.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}Yn.late_time=Pa,Fr(Object.assign({},Yn))}})),Hn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):ct.map(function(Gt,Pa){var qa;return Hn.createElement(fe.Z,{key:Pa,style:{padding:"5px 14px 5px 52px"}},Hn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",Pa+1),Hn.createElement(a.Z,{className:"mr20 ml10"},Hn.createElement(se.default,{size:"large",disabled:nn||!((qa=Wt==null?void 0:Wt.homework_status)!=null&&qa.includes("\u672A\u53D1\u5E03"))&&Gt.id,mode:"multiple",style:{width:250},value:typeof Gt.group_name=="string"?[Gt.group_name]:Gt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Nr=>{var Qr;if((0,he.Rm)()&&!((Qr=Ut.AssistantObject.normal)!=null&&Qr.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}ct[Pa].group_name=Nr,ct[Pa].group_id=Gt.group_id,Rr(ct.slice())}},rn.group_settings&&rn.group_settings.map(function(Nr){if(Yn!=null&&Yn.unified_setting&&!ct.map(Qr=>Qr.group_name).toString().split(",").includes(String(Nr.group_name))&&!ta(Nr.id))return Hn.createElement(Rt,{value:Nr.group_name,key:Nr.id},Nr.group_name);if(da.map(Qr=>Qr.group_name).toString().split(",").includes(String(Nr.group_name))&&!ct.map(Qr=>Qr.group_name).toString().split(",").includes(String(Nr.group_name))&&!ta(Nr.id))return Hn.createElement(Rt,{value:Nr.group_name,key:Nr.id},Nr.group_name)}))),Hn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Hn.createElement(a.Z,{className:"mr20 ml10"},Hn.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:nn||pn(Gt.id),defaultValue:Gt.late_penalty,onChange:Nr=>{var Qr,Ar;if((0,he.Rm)()&&!((Ar=(Qr=Ut.AssistantObject)==null?void 0:Qr.normal)!=null&&Ar.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}ct[Pa].late_penalty=Nr,ct[Pa].penalty_type=ke.Q.Number}})),Hn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Hn.createElement(a.Z,{className:"ml10"},Hn.createElement(Fe.default,{size:"large",disabled:nn||pn(Gt.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Nr=>(0,Po.Q8)(Nr,rn==null?void 0:rn.course_end_date),disabledTime:Nr=>(0,Po.d0)(Nr),format:"YYYY-MM-DD HH:mm",value:Gt!=null&&Gt.late_time?de()(Gt.late_time):void 0,onChange:(Nr,Qr)=>{var Ar,Ao;if((0,he.Rm)()&&!((Ao=(Ar=Ut.AssistantObject)==null?void 0:Ar.normal)!=null&&Ao.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ct[Pa].late_time=Qr,Rr([...ct])}})),!nn&&Hn.createElement(a.Z,{style:{height:40,lineHeight:"40px"}},Hn.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Rr(ct.concat({penalty_type:ke.Q.Number,late_penalty:5}))}}),Pa>0&&!Gt.id?Hn.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{ct=ct.filter((Nr,Qr)=>Pa!==Qr),Rr(ct.slice()),setTimeout(()=>Rr(ct.slice()),10)}}):Hn.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),Hn.createElement(_e.ZP,{loading:jr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Gn()},"\u4FDD\u5B58"))};var en=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects}))(Tt),Vt=ee(59301),qt=Object.defineProperty,wn=Object.defineProperties,bn=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,na=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,va=(Ue,Ge,ze)=>Ge in Ue?qt(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,ea=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))na.call(Ge,ze)&&va(Ue,ze,Ge[ze]);if(xn)for(var ze of xn(Ge))Jn.call(Ge,ze)&&va(Ue,ze,Ge[ze]);return Ue},ha=(Ue,Ge)=>wn(Ue,bn(Ge)),Ja=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const dr=Ue=>Ja(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/publish_setting.json`,{method:"post",body:Ue})}),Ga=Ue=>Ja(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/evaluation_setting.json`,{method:"post",body:Ue})}),lr=(Ue,Ge)=>Ue==null?void 0:Ue.map(ze=>{var Ut;return(Ut=Ge==null?void 0:Ge.find(Kt=>Kt.value===ze))==null?void 0:Ut.id}),Lr=(Ue,Ge)=>{var ze;return Ue=typeof Ue=="string"?[Ue]:Ue,(ze=Ue==null?void 0:Ue.map(Ut=>Ge==null?void 0:Ge.find(Kt=>{var $t;return($t=Kt==null?void 0:Kt.group_name)==null?void 0:$t.includes(Ut)})))==null?void 0:ze.filter(Ut=>Ut)},Da=(Ue,Ge,ze,Ut=!1)=>{let Kt=null,$t=Ut?Ge:Lr(Ue,Ge);return $t==null||$t.forEach((un,an)=>{(an==0||ze(un,Kt||{}))&&(Kt=un)}),Kt},Ya=({shixunHomeworks:Ue,loading:Ge,dispatch:ze,classroomList:Ut})=>{var Kt,$t,un,an,Et,ln;const tn=(0,Ee.useParams)(),{workSetting:wt,workList:Ia}=Ue,[,Nn,Ct]=(0,ue.U)(dr,{categoryId:tn==null?void 0:tn.categoryId,penalty_type:ke.Q.Number}),[,En,Ca]=(0,ue.U)(Ga,{categoryId:tn==null?void 0:tn.categoryId}),[La]=me.default.useForm(),rn=me.default.useWatch("unified_setting",La),Wt=me.default.useWatch("group_settings",La),nn=me.default.useWatch("allow_late_settings",La),wr=me.default.useWatch("end_time",La),da=me.default.useWatch("publish_time",La),Ta=me.default.useWatch("allow_late",La),ct=me.default.useWatch("unified_late",La),Rr=me.default.useWatch("late_time",La),Yn=me.default.useWatch("anonymous_comment",La),Fr=me.default.useWatch("unified_anonymous_comment",La),So=me.default.useWatch("evaluation_start",La),ri=me.default.useWatch("anonymous_appeal",La),Ea=me.default.useWatch("anonymous_comment_settings",La),jr=me.default.useWatch("unified_anonymous_appeal",La),Qt=me.default.useWatch("anonymous_appeal_settings",La),[Gn,yt]=(0,te.useState)(!1),[Or,so]=(0,te.useState)({}),Ko=Gn||(0,he.Rm)()&&!(($t=(Kt=Ut.AssistantObject)==null?void 0:Kt.normal)!=null&&$t.can_publish),ja=Gn||(0,he.Rm)()&&!((an=(un=Ut.AssistantObject)==null?void 0:un.normal)!=null&&an.can_late),Xn=Gn||(0,he.Rm)()&&!((ln=(Et=Ut.AssistantObject)==null?void 0:Et.normal)!=null&&ln.can_anonymous_comment),fo=oi=>Ja(void 0,null,function*(){const fa=oi;let pn=yield(0,Ze.ZP)(`/api/homework_commons/${tn==null?void 0:tn.categoryId}/publish_setting_for_submit.json`,{method:"post",body:fa});(pn==null?void 0:pn.status)===0&&(pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Br(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),Br=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:ea({},tn)}),ze({type:"shixunHomeworks/getWorkList",payload:ea({},tn)})};return(0,te.useEffect)(()=>{var oi,fa,pn,ta;let Gt=(oi=wt==null?void 0:wt.group_settings)==null?void 0:oi.filter(Ar=>Ar.publish_time!==null).map(Ar=>ha(ea({},Ar),{group_name:[Ar.group_name],publish_time:(Ar==null?void 0:Ar.publish_time)&&[de()(Ar==null?void 0:Ar.publish_time),de()(Ar==null?void 0:Ar.end_time)]}));Gt=(0,Ce.QE)((Gt==null?void 0:Gt.length)>0?Gt:[]);const Pa=(fa=wt.allow_late_settings)==null?void 0:fa.filter(Ar=>Ar.late_time!==null).map(Ar=>ha(ea({},Ar),{group_name:[Ar.group_name],late_time:(Ar==null?void 0:Ar.late_time)&&de()(Ar==null?void 0:Ar.late_time)})),qa=(pn=wt.anonymous_comment_settings)==null?void 0:pn.filter(Ar=>Ar.evaluation_start!==null).map(Ar=>ha(ea({},Ar),{group_name:[Ar.group_name],evaluation_start:(Ar==null?void 0:Ar.evaluation_start)&&[de()(Ar==null?void 0:Ar.evaluation_start),de()(Ar==null?void 0:Ar.evaluation_end)]})),Nr=(ta=wt.anonymous_appeal_settings)==null?void 0:ta.filter(Ar=>Ar.appeal_time!==null).map(Ar=>ha(ea({},Ar),{group_name:[Ar.group_name]})),Qr=ha(ea({},wt),{late_penalty:wt!=null&&wt.allow_late?wt==null?void 0:wt.late_penalty:5,evaluation_num:wt!=null&&wt.evaluation_num?wt==null?void 0:wt.evaluation_num:3,absence_penalty:wt!=null&&wt.anonymous_comment?wt==null?void 0:wt.absence_penalty:3,appeal_penalty:wt!=null&&wt.anonymous_appeal?wt==null?void 0:wt.appeal_penalty:2,publish_time:wt!=null&&wt.publish_time?de()(wt==null?void 0:wt.publish_time):"",end_time:wt!=null&&wt.end_time?de()(wt==null?void 0:wt.end_time):"",late_time:wt!=null&&wt.late_time?de()(wt==null?void 0:wt.late_time):"",evaluation_start:wt!=null&&wt.evaluation_start?de()(wt==null?void 0:wt.evaluation_start):"",evaluation_end:wt!=null&&wt.evaluation_end?de()(wt==null?void 0:wt.evaluation_end):"",group_settings:Gt!=null&&Gt.length?Gt:[{is_admin:!0}],allow_late_settings:Pa!=null&&Pa.length?Pa:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:qa!=null&&qa.length?qa:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Nr!=null&&Nr.length?Nr:[{is_admin:!0,appeal_penalty:2}]});La.setFieldsValue(Qr),so(Qr),yt(!(0,he.GJ)()),console.log("workSetting",wt)},[wt]),(0,te.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0}),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),La==null||La.resetFields()}),[]),Vt.createElement(ce.Z,{spinning:!!Ge["shixunHomeworks/getWorkSetting"]||!!Ge["shixunHomeworks/getWorkList"]},Vt.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Vt.createElement(me.default,{form:La,colon:!1,disabled:Gn,initialValues:Or,scrollToFirstError:!0,onFinish:fo},!(Ia!=null&&Ia.is_shixun)&&Vt.createElement(bo.rU,{form:La})),((0,he.GJ)()||!(Ko||ja||Xn))&&Vt.createElement(_e.ZP,{loading:Nn||En,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{La.submit()}},"\u4FDD\u5B58"),Vt.createElement(gt.Z,{onConfirm:(oi,fa)=>{Wt.splice(oi,0,...fa),Wt.splice(oi+fa.length,1);const pn=(0,Ce.QE)([...Wt]);pn.forEach(ta=>{var Gt;((Gt=ta==null?void 0:ta.publish_time)==null?void 0:Gt.length)==2?ta.publish_time=ta.publish_time:ta.publish_time=[de()(ta==null?void 0:ta.publish_time),de()(ta==null?void 0:ta.end_time)]}),La.setFieldValue("group_settings",[...pn])}})))};var Na=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects}))(Ya),ua=ee(59301);const Aa=({shixunHomeworks:Ue,loading:Ge,dispatch:ze})=>{const{workSetting:Ut,workList:Kt}=Ue,[$t,un]=(0,te.useState)("1"),an=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Ut!=null&&Ut.is_new_rule?ua.createElement(Va,null):ua.createElement(en,null)},!(Kt!=null&&Kt.is_shixun)&&{key:"7",label:"\u63D0\u4EA4\u8BBE\u7F6E",element:ua.createElement(Na,null)},((Kt==null?void 0:Kt.is_jupyter)||(Kt==null?void 0:Kt.is_jupyter_lab))&&{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:ua.createElement(Fo,null)},!(Ut!=null&&Ut.is_new_rule)&&{key:"2",label:"\u533F\u8BC4\u8BBE\u7F6E",element:ua.createElement(ys,null)},{key:"3",label:"\u8BC4\u5206\u8BBE\u7F6E",element:ua.createElement(pu,null)},{key:"4",label:"\u516C\u5F00\u8BBE\u7F6E",element:ua.createElement(ps,null)},{key:"5",label:"\u534F\u4F5C\u8BBE\u7F6E",element:ua.createElement(gs,null)}].filter(Et=>!!Et);return(0,te.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0})}),[]),ua.createElement("div",{style:{paddingBottom:"50px"}},(an==null?void 0:an.length)&&ua.createElement(Ou.Z,{dataSource:an,style:{marginBottom:52}}))};var or=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge})=>({shixunHomeworks:Ue,loading:Ge.effects}))(Aa),Tr={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"},kr=ee(57542),Xa=ee(40400),_r=ee(46400),Gr="data:image/png;base64,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",Xr=Object.defineProperty,Kr=Object.defineProperties,Go=Object.getOwnPropertyDescriptors,ao=Object.getOwnPropertySymbols,Pr=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,pr=(Ue,Ge,ze)=>Ge in Ue?Xr(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,mo=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Pr.call(Ge,ze)&&pr(Ue,ze,Ge[ze]);if(ao)for(var ze of ao(Ge))Qo.call(Ge,ze)&&pr(Ue,ze,Ge[ze]);return Ue},vo=(Ue,Ge)=>Kr(Ue,Go(Ge)),yi=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const Er=({shixunHomeworks:Ue,loading:Ge,dispatch:ze})=>{var Ut;const Kt=(0,Ee.useParams)(),[$t,un]=(0,te.useState)(mo(mo({},{page:1,limit:20,group_ids:[]}),Kt)),{codeReview:an}=Ue,[Et]=me.default.useForm();$t.order="code_rate",$t.sort="desc",$t.category=$t.categoryId,(0,te.useEffect)(()=>{ln()},[$t]),(0,te.useEffect)(()=>{Ue.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&ln()},[Ue.actionTabs.key]);const ln=()=>yi(void 0,null,function*(){(yield ze({type:"shixunHomeworks/getFileRepeatResult",payload:vo(mo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})).status===-2&&setTimeout(()=>ln(),1500)}),tn=(Ia,Nn)=>{$t.page=Ia,$t.limit=20,ze({type:"shixunHomeworks/getFileRepeatResult",payload:vo(mo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})},wt=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(Ia,Nn,Ct)=>$t.limit*($t.page-1)+Ct+1},{title:"\u59D3\u540D",dataIndex:"user"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"similar_rate",render:Ia=>te.createElement("span",{className:"c-orange"},Ia)},{title:"\u64CD\u4F5C",dataInex:"action",render:(Ia,Nn)=>te.createElement("div",null,te.createElement(Ee.Link,{target:"_blank",to:`/classrooms/${$t.coursesId}/common_homework/${$t.categoryId}/review_detail/${Nn.user_id}`},"\u67E5\u770B"),te.createElement("br",null))}];return te.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},te.createElement(fe.Z,null,te.createElement(a.Z,{flex:"1"},te.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",an.time,te.createElement(_e.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:$t}})}},"\u6587\u6863\u67E5\u91CD"))),te.createElement(a.Z,null,te.createElement(y.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Ia=>{$t.search=Ia,ze({type:"shixunHomeworks/getFileRepeatResult",payload:vo(mo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})},style:{width:200}}),te.createElement("span",{className:"ml5 c-red"}))),(an==null?void 0:an.status)===-2&&te.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},te.createElement("img",{src:Gr}),te.createElement("br",null),te.createElement(_e.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{ze({type:"shixunHomeworks/getFileRepeatResult",payload:vo(mo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})}},"\u5237\u65B0\u9875\u9762")),((Ut=an.course_groups)==null?void 0:Ut.length)>0&&te.createElement(te.Fragment,null,te.createElement(fe.Z,null,te.createElement(a.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),te.createElement(a.Z,{flex:"80px"},te.createElement(E.default,{checked:$t.group_ids=="",value:"all",onChange:Ia=>{delete $t.group_ids,$t.group_ids=[],$t.page=1,un(mo({},$t))}},"\u5168\u90E8")),te.createElement(a.Z,{flex:"1"},an.course_groups&&an.course_groups.map((Ia,Nn)=>te.createElement(E.default,{value:Ia.id,checked:$t.group_ids.includes(Ia.id),onChange:Ct=>{Ct.target.checked?$t.group_ids.push(Ia.id):$t.group_ids.splice($t.group_ids.indexOf(Ia.id),1),$t.page=1,un(mo({},$t))}},Ia.name,"(",Ia.members_count,")")))),te.createElement(fe.Z,{className:"font14 c-red mt5"},te.createElement(a.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),(an==null?void 0:an.data)==="\u52A0\u8F7D\u4E2D"&&te.createElement(ce.Z,null,te.createElement(_r.Z,{message:an==null?void 0:an.data,type:"info"})),(an==null?void 0:an.data)==="\u6682\u65E0\u67E5\u91CD\u8BB0\u5F55"||(an==null?void 0:an.data)==="\u52A0\u8F7D\u4E2D"?"":te.createElement("div",null,te.createElement("p",{className:"mt10"},te.createElement("span",{className:"c-red"},an.similar_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u5B66\u5458\uFF08",an.total_count,"\u5B66\u5458\uFF09"),te.createElement(b.default,{className:"mt30",pagination:!1,dataSource:an.data,columns:wt,onChange:(Ia,Nn,Ct)=>{Ct.order==="ascend"&&($t.b_order="asc"),Ct.order==="descend"&&($t.b_order="desc"),Ct.order||delete $t.b_order,ze({type:"shixunHomeworks/getFileRepeatResult",payload:vo(mo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})}}),te.createElement("aside",{className:"tc mb50 mt30"},te.createElement(z.Z,{showSizeChanger:!1,onChange:tn,defaultCurrent:$t.page||1,current:$t.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:an.copy_reviews_count}))))};var cr=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge})=>({shixunHomeworks:Ue,loading:Ge.effects}))(Er),mr=Object.defineProperty,tr=Object.defineProperties,_a=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,Ba=Object.prototype.hasOwnProperty,Ir=Object.prototype.propertyIsEnumerable,Ur=(Ue,Ge,ze)=>Ge in Ue?mr(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,zi=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Ba.call(Ge,ze)&&Ur(Ue,ze,Ge[ze]);if(Ln)for(var ze of Ln(Ge))Ir.call(Ge,ze)&&Ur(Ue,ze,Ge[ze]);return Ue},Li=(Ue,Ge)=>tr(Ue,_a(Ge)),ll=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const ci=({shixunHomeworks:Ue,dispatch:Ge})=>{const ze=(0,Ee.useParams)(),[Ut,Kt]=(0,te.useState)([]),[$t,un]=(0,te.useState)(!1),[an,Et]=(0,te.useState)(!1),[ln,tn]=(0,te.useState)(!1),[wt,Ia]=(0,te.useState)(""),[Nn,Ct]=(0,te.useState)(!1);(0,te.useEffect)(()=>{Ue.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(En.resetFields(),Kt([]),Et(!0),La()):Et(!1)},[Ue.actionTabs.key]);const[En]=me.default.useForm();let Ca=[];const La=()=>ll(void 0,null,function*(){un(!0);const nn=yield(0,ae.VB)(Li(zi({},ze),{course_id:ze==null?void 0:ze.coursesId,id:ze==null?void 0:ze.categoryId}));Kt([...Ut,...nn==null?void 0:nn.data]),Ia(nn),un(!1)}),rn=()=>{Ge({type:"shixunHomeworks/setActionTabs",payload:{}}),tn(!1),un(!1),Kt([]),En.resetFields()},Wt=[{title:"",dataIndex:"course_group_id",width:280,render:(nn,wr)=>te.createElement(E.default,{disabled:!(wr.work_count>=1),value:String(wr.course_group_id)},wr.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 te.createElement(Pe.default,{centered:!0,title:"\u6587\u6863\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:an,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>ll(void 0,null,function*(){var nn;const wr=En.getFieldsValue();if(((nn=wr.group_ids)==null?void 0:nn.length)<=0){pe.ZP.info("\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7");return}Ct(!0);const da=yield(0,Ze.ZP)(`/api/homework_commons/${ze.categoryId}/homework_file_repeat.json`,{method:"get",params:{course_group_id:[...wr.group_ids.map(Ta=>Number(Ta))]}});Ct(!1),da.status===0&&(rn(),pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield Ge({type:"shixunHomeworks/getWorkList",payload:Ue.actionTabs.params}),Ee.history.push(`/classrooms/${ze.coursesId}/common_homework/${ze.categoryId}/detail?tabs=4`),Ge({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:Nn},onCancel:rn},te.createElement("span",null,"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",wt==null?void 0:wt.repeat_setting_score,"\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Ue.codeReviewCourse&&te.createElement(me.default,{form:En,initialValues:{group_ids:Ca,end_time:de()(de()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},te.createElement("div",{className:"flexd-table-header mt20"},te.createElement(b.default,{pagination:!1,dataSource:[],columns:Wt})),te.createElement(me.default.Item,{name:"group_ids"},te.createElement(E.default.Group,{className:"w100"},te.createElement("div",{style:{width:"100%",maxHeight:360,overflow:"auto"}},te.createElement(b.default,{showHeader:!1,columns:Wt,dataSource:Ut,pagination:!1,loading:$t}))))),te.createElement(fe.Z,null,te.createElement(a.Z,{className:"ml10"},te.createElement(E.default,{checked:ln,onChange:nn=>{tn(nn.target.checked);let wr=[];nn.target.checked&&(wr=Ut.filter(da=>da.work_count>=1).map(da=>da.course_group_id+"")),En.setFieldsValue({group_ids:wr})}},"\u5168\u9009"))))};var ti=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(ci),fr=ee(39939),Wi=ee(12840),Yi=ee(93603),Io=ee(30909),No=ee(4656),di={TabsStyle:"TabsStyle___cT3EC"},ar=ee(59301),Ci=Object.defineProperty,oo=Object.defineProperties,Qi=Object.getOwnPropertyDescriptors,ki=Object.getOwnPropertySymbols,Mo=Object.prototype.hasOwnProperty,Cr=Object.prototype.propertyIsEnumerable,pi=(Ue,Ge,ze)=>Ge in Ue?Ci(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,ni=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Mo.call(Ge,ze)&&pi(Ue,ze,Ge[ze]);if(ki)for(var ze of ki(Ge))Cr.call(Ge,ze)&&pi(Ue,ze,Ge[ze]);return Ue},Zi=(Ue,Ge)=>oo(Ue,Qi(Ge)),nl=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const ul=Ue=>nl(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/student_works/${Ue.userId}/deal_appeal_score.json`,{method:"post",body:Ue})}),Xi=({globalSetting:Ue,shixunHomeworks:Ge,dispatch:ze,classroomList:Ut})=>{var Kt,$t,un,an,Et,ln;const tn=(0,Ee.useParams)(),[wt]=(0,Ee.useSearchParams)(),{workList:Ia,workSetting:Nn}=Ge,[Ct]=me.default.useForm(),[En,Ca]=(0,te.useState)(!1),[La,rn]=(0,te.useState)(null),[,Wt,nn,wr]=(0,ue.U)(ae.cN,{homeworkId:tn==null?void 0:tn.categoryId}),[,da,Ta,ct]=(0,ue.U)(ae.Qz,{homeworkId:tn==null?void 0:tn.categoryId}),[,Rr,Yn,Fr]=(0,ue.U)(ae.mQ,{homeworkId:tn==null?void 0:tn.categoryId}),[,,So,ri]=(0,ue.U)(ul,{}),[Ea,jr]=(0,te.useState)({activeKey:"1",page:1,limit:10,status:""}),Qt=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Gn=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ja,Xn,fo)=>`${((Ea==null?void 0:Ea.page)-1)*Ea.limit+fo+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:(ja,Xn)=>ar.createElement("a",{onClick:()=>{Ko(Zi(ni({},Xn),{id:Ia.is_jupyter||Ia.is_jupyter_lab?Xn==null?void 0:Xn.id:Xn==null?void 0:Xn.student_work_id}))}},ja)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:ja=>de()(ja).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(ja,Xn)=>ar.createElement("a",{onClick:()=>{Ko(Zi(ni({},Xn),{id:Ia.is_jupyter||Ia.is_jupyter_lab?Xn==null?void 0:Xn.id:Xn==null?void 0:Xn.student_work_id}))}},"\u67E5\u770B")}],yt=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ja,Xn,fo)=>`${((Ea==null?void 0:Ea.page)-1)*Ea.limit+fo+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:ja=>ja===-1?"\u91CD\u505A\u4E2D":ar.createElement(Ce.Uw,{status:ja})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(ja,Xn)=>ar.createElement("a",{onClick:()=>{Ko(Zi(ni({},Xn),{id:Ia.is_jupyter||Ia.is_jupyter_lab?Xn==null?void 0:Xn.id:Xn==null?void 0:Xn.student_work_id}))}},"\u67E5\u770B")}],Or=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ja,Xn,fo)=>`${((Ea==null?void 0:Ea.page)-1)*Ea.limit+fo+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(ja,Xn)=>ar.createElement("a",{onClick:()=>{Ko(Zi(ni({},Xn),{id:Ia.is_jupyter||Ia.is_jupyter_lab?Xn==null?void 0:Xn.id:Xn==null?void 0:Xn.student_work_id}))}},ja)},{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:ja=>de()(ja).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(ja,Xn)=>ar.createElement(ar.Fragment,null,ja==3&&ar.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),ja==4&&ar.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),ja==1&&ar.createElement(ar.Fragment,null,ar.createElement(Se.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>nl(void 0,null,function*(){(yield So({userId:Xn.student_work_id,score_id:Xn.student_works_score_id,status:4})).status===0&&so()})},"\u9A73\u56DE"),ar.createElement(Se.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>nl(void 0,null,function*(){rn(Xn),Ca(!0)})},"\u63A5\u53D7")))}],so=(ja=Ea)=>{Ea.activeKey=="1"&&Ta({page:ja==null?void 0:ja.page,limit:ja==null?void 0:ja.limit}),Ea.activeKey=="2"&&Yn({page:ja==null?void 0:ja.page,limit:ja==null?void 0:ja.limit}),Ea.activeKey=="3"&&nn({page:ja==null?void 0:ja.page,limit:ja==null?void 0:ja.limit,status:ja==null?void 0:ja.status})},Ko=(ja={})=>{var Xn;ja!=null&&ja.id&&(0,Ce.xg)(Ia.is_jupyter||Ia.is_jupyter_lab?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/${ja.id}/comment`:tn.course_group?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${ja.id}?ids=${(Xn=tn.course_group)==null?void 0:Xn.toString()}`:`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${ja.id}`)};return(0,te.useEffect)(()=>{so(Ea)},[Ea]),(0,te.useEffect)(()=>{console.log("params",tn,wt.get("TabsActiveKey")),jr(Zi(ni({},Ea),{activeKey:wt.get("TabsActiveKey")||"1"}))},[wt.get("TabsActiveKey")]),ar.createElement(ce.Z,{spinning:da||Wt||Rr},ar.createElement("section",{className:"p30",style:{background:"#fff"}},ar.createElement(ge.default,{destroyInactiveTabPane:!0,className:di.TabsStyle,activeKey:Ea.activeKey,onChange:ja=>{jr(Zi(ni({},Ea),{activeKey:ja,page:1,limit:10}))}},ar.createElement(ge.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},ar.createElement(b.default,{className:"mt20",locale:{emptyText:ar.createElement(De.Z,null)},columns:Gn,dataSource:((Kt=ct==null?void 0:ct.data)==null?void 0:Kt.list)||[],pagination:{total:(($t=ct==null?void 0:ct.data)==null?void 0:$t.count)||0,onChange:(ja,Xn)=>{jr(Zi(ni({},Ea),{page:ja,limit:Xn}))},current:Ea==null?void 0:Ea.page,pageSize:Ea==null?void 0:Ea.limit,showTotal:ja=>ar.createElement(ar.Fragment,null,"\u5171",ar.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ja),"\u6761\u6570\u636E")}})),ar.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},ar.createElement(b.default,{className:"mt20",locale:{emptyText:ar.createElement(De.Z,null)},columns:yt,dataSource:((un=Fr==null?void 0:Fr.data)==null?void 0:un.list)||[],pagination:{total:((an=Fr==null?void 0:Fr.data)==null?void 0:an.count)||0,onChange:(ja,Xn)=>{jr(Zi(ni({},Ea),{page:ja,limit:Xn}))},current:Ea==null?void 0:Ea.page,pageSize:Ea==null?void 0:Ea.limit,showTotal:ja=>ar.createElement(ar.Fragment,null,"\u5171",ar.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ja),"\u6761\u6570\u636E")}})),ar.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},ar.createElement(Se.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:Ea.status,onChange:ja=>{jr(Zi(ni({},Ea),{status:ja,page:1}))},dataSource:Qt,titleWidth:60}),ar.createElement(b.default,{locale:{emptyText:ar.createElement(De.Z,null)},columns:Or,dataSource:((Et=wr==null?void 0:wr.data)==null?void 0:Et.list)||[],pagination:{total:((ln=wr==null?void 0:wr.data)==null?void 0:ln.count)||0,onChange:(ja,Xn)=>{jr(Zi(ni({},Ea),{page:ja,limit:Xn}))},current:Ea==null?void 0:Ea.page,pageSize:Ea==null?void 0:Ea.limit,showTotal:ja=>ar.createElement(ar.Fragment,null,"\u5171",ar.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ja),"\u6761\u6570\u636E")}}))),ar.createElement(Pe.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:En,centered:!0,destroyOnClose:!0,onCancel:()=>{Ca(!1)},maskClosable:!1,width:544,onOk:()=>{Ct.submit()}},ar.createElement(me.default,{form:Ct,colon:!1,onFinish:ja=>nl(void 0,null,function*(){(yield So(Zi(ni({},ja),{userId:La.student_work_id,score_id:La.student_works_score_id,status:3}))).status===0&&(so(),Ca(!1))})},ar.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"),ar.createElement(mt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ar.createElement("a",{onClick:()=>{Ko(Zi(ni({},La),{id:Ia.is_jupyter||Ia.is_jupyter_lab?La==null?void 0:La.id:La==null?void 0:La.student_work_id}))}},La==null?void 0:La.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ar.createElement("span",{style:{color:"#191919"}},La==null?void 0:La.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ar.createElement("span",{style:{color:"#191919"}},La==null?void 0:La.score)}]}),ar.createElement(fe.Z,{className:"mt20",wrap:!1},ar.createElement(a.Z,null,ar.createElement(me.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ar.createElement(oe.Z,{min:1,max:100,step:1}))),ar.createElement(a.Z,null,ar.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ar.createElement(a.Z,null,ar.createElement(me.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ar.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var bi=(0,Ee.connect)(({user:Ue,shixunHomeworks:Ge,loading:ze,globalSetting:Ut,classroomList:Kt})=>({user:Ue,shixunHomeworks:Ge,globalSetting:Ut,loading:ze.effects,classroomList:Kt}))(Xi),eo=ee(59301),Bl=Object.defineProperty,zl=Object.defineProperties,Cl=Object.getOwnPropertyDescriptors,Pl=Object.getOwnPropertySymbols,gu=Object.prototype.hasOwnProperty,ku=Object.prototype.propertyIsEnumerable,Eo=(Ue,Ge,ze)=>Ge in Ue?Bl(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,_o=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))gu.call(Ge,ze)&&Eo(Ue,ze,Ge[ze]);if(Pl)for(var ze of Pl(Ge))ku.call(Ge,ze)&&Eo(Ue,ze,Ge[ze]);return Ue},Gi=(Ue,Ge)=>zl(Ue,Cl(Ge)),gi=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const qi=({shixunHomeworks:Ue,classroomList:Ge,loading:ze,dispatch:Ut})=>{const[Kt,$t]=(0,te.useState)(_o(_o({},(0,Ee.useParams)()),{page:1,limit:20})),{workList:un,workSetting:an}=Ue,[Et,ln]=(0,te.useState)([]);(0,te.useEffect)(()=>{un!=null&&un.course_id&&ln(un==null?void 0:un.student_works)},[un]),(0,te.useEffect)(()=>{tn()},[]);const tn=()=>gi(void 0,null,function*(){const Nn=yield Ut({type:"shixunHomeworks/getWorkList",payload:Gi(_o({},Kt),{score_open:!0,work_public:!0})});ln((Nn==null?void 0:Nn.student_works)||[])}),wt=(Nn,Ct)=>{Kt.page=Nn,Kt.limit=20,tn()},Ia=[{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:Nn=>Nn},{title:un!=null&&un.is_jupyter_lab||un!=null&&un.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"6%",render:Nn=>Nn===-1?"\u91CD\u505A\u4E2D":eo.createElement(Ce.Uw,{status:Nn})},{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(Nn,Ct)=>eo.createElement(xe.Z,{placement:"bottom",title:eo.createElement("div",null,eo.createElement("div",null,Ct.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Ct.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),eo.createElement("div",null,Ct.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Ct.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),un!=null&&un.anonymous_comment?eo.createElement("div",null,Ct.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Ct.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",eo.createElement("div",null,Ct.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${Ct.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),eo.createElement("div",null,Ct.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Ct.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),un!=null&&un.anonymous_comment?eo.createElement("div",null,Ct.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Ct.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",eo.createElement("div",null,Ct.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Ct.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(un!=null&&un.is_jupyter||un!=null&&un.is_jupyter_lab)&&eo.createElement("div",{onClick:En=>{var Ca;En.stopPropagation(),(0,Ce.xg)(un.is_jupyter||un.is_jupyter_lab?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/${Ct.id}/comment`:Kt.course_group?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ct.id}?ids=${(Ca=Kt.course_group)==null?void 0:Ca.toString()}`:`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ct.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Nn>0?eo.createElement("span",{style:{color:"#ff8100"}},Nn):Nn)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:Nn=>Nn?de()(Nn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(Nn,Ct)=>eo.createElement(xe.Z,{title:eo.createElement("div",null,eo.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",Nn,"\u5206"),eo.createElement("br",null),eo.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",Ct.anonymous_comment_rate,"%"))},eo.createElement("span",null,Nn))},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(Nn,Ct)=>un!=null&&un.work_public?eo.createElement("a",{target:"_blank",onClick:()=>{var En,Ca;(En=un.homework_status)!=null&&En.includes("\u5BFC\u5165")||(0,Ce.xg)(un.is_jupyter||un.is_jupyter_lab?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/${Ct.id}/comment`:Kt.course_group?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ct.id}?ids=${(Ca=Kt.course_group)==null?void 0:Ca.toString()}`:`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ct.id}`)}},"\u67E5\u770B"):"--"}].filter(Nn=>!!Nn);return eo.createElement("div",{className:"p30 bg-white"},eo.createElement(b.default,{loading:ze["shixunHomeworks/getWorkList"],pagination:!1,locale:{emptyText:eo.createElement(De.Z,null)},dataSource:Et,columns:Ia,onRow:(Nn,Ct)=>({}),rowKey:"id",onChange:(Nn,Ct,En)=>{if(En.order===void 0)switch(En.field){case"student_id":Kt.b_order="desc",Kt.order=En.field;break;default:delete Kt.b_order,delete Kt.order}else Kt.b_order=En.order.replace("end",""),Kt.order=En.field;tn()}}),eo.createElement(z.Z,{showSizeChanger:!1,onChange:wt,hideOnSinglePage:!0,defaultCurrent:Kt.page||1,current:Kt.page||1,defaultPageSize:20,total:Ue.workList.work_count}))};var $i=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze,user:Ut})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects,user:Ut}))(qi),vi={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"},xl=ee(59001),Tu=Object.defineProperty,ns=Object.getOwnPropertySymbols,Ru=Object.prototype.hasOwnProperty,Cs=Object.prototype.propertyIsEnumerable,zu=(Ue,Ge,ze)=>Ge in Ue?Tu(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,hu=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Ru.call(Ge,ze)&&zu(Ue,ze,Ge[ze]);if(ns)for(var ze of ns(Ge))Cs.call(Ge,ze)&&zu(Ue,ze,Ge[ze]);return Ue};const tu=Ue=>React.createElement("svg",hu({className:"reviewSuccess_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ue),React.createElement("path",{d:"M463.368 835.6c-139.688-23.544-278.456-159-278.456-323.256 6.512-159.328 121.848-293.224 278.456-323.256V.648C230.768 24.192.008 244.08.008 511.704c0 267.616 230.624 488.16 463.352 511.048V835.6zm0 0",fill:"#3EBDFF"}),React.createElement("path",{d:"M837.352 511.704a322.96 322.96 0 0 1-21.6 121.048l161.832 93.592a520.536 520.536 0 0 0 44.528-214.64m0 0C1028.84 243.816 823.016 18.328 555.624.648l.648 187.8c186.088 23.576 281.08 159 281.08 323.256",fill:"#FD6421"}),React.createElement("path",{d:"M770.336 711.928A315.104 315.104 0 0 1 558.28 833.76v188a533.704 533.704 0 0 0 371.096-216.168l-159.04-93.664zm0 0",fill:"#3EBDFF"}));var Hl="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQ2My4zNjggODM1LjZjLTEzOS42ODgtMjMuNTQ0LTI3OC40NTYtMTU5LTI3OC40NTYtMzIzLjI1NiA2LjUxMi0xNTkuMzI4IDEyMS44NDgtMjkzLjIyNCAyNzguNDU2LTMyMy4yNTZWLjY0OEMyMzAuNzY4IDI0LjE5Mi4wMDggMjQ0LjA4LjAwOCA1MTEuNzA0YzAgMjY3LjYxNiAyMzAuNjI0IDQ4OC4xNiA0NjMuMzUyIDUxMS4wNDhWODM1LjZ6bTAgMCIgZmlsbD0iIzNFQkRGRiIvPjxwYXRoIGQ9Ik04MzcuMzUyIDUxMS43MDRhMzIyLjk2IDMyMi45NiAwIDAgMS0yMS42IDEyMS4wNDhsMTYxLjgzMiA5My41OTJhNTIwLjUzNiA1MjAuNTM2IDAgMCAwIDQ0LjUyOC0yMTQuNjRtMCAwQzEwMjguODQgMjQzLjgxNiA4MjMuMDE2IDE4LjMyOCA1NTUuNjI0LjY0OGwuNjQ4IDE4Ny44YzE4Ni4wODggMjMuNTc2IDI4MS4wOCAxNTkgMjgxLjA4IDMyMy4yNTYiIGZpbGw9IiNGRDY0MjEiLz48cGF0aCBkPSJNNzcwLjMzNiA3MTEuOTI4QTMxNS4xMDQgMzE1LjEwNCAwIDAgMSA1NTguMjggODMzLjc2djE4OGE1MzMuNzA0IDUzMy43MDQgMCAwIDAgMzcxLjA5Ni0yMTYuMTY4bC0xNTkuMDQtOTMuNjY0em0wIDAiIGZpbGw9IiMzRUJERkYiLz48L3N2Zz4=",ai=ee(59301),Zu=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const _u=({shixunHomeworks:Ue,user:Ge,loading:ze,dispatch:Ut})=>{const{workList:Kt}=Ue,{is_open_ai_review:$t,single_score:un,zero_commit_student_works:an}=Kt,Et=(0,Ee.useParams)(),[ln,tn]=(0,te.useState)(!1),[wt,Ia]=(0,te.useState)(0),[Nn,Ct]=(0,te.useState)(!1),[En,Ca]=(0,te.useState)(null);(0,te.useEffect)(()=>{if((En==null?void 0:En.status)=="running"){const nn=setInterval(()=>{Wt()},3e3);return()=>clearInterval(nn)}},[En==null?void 0:En.status]),(0,te.useEffect)(()=>{ze["shixunHomeworks/getWorkList"]||Wt()},[ze["shixunHomeworks/getWorkList"]]);const La=nn=>{Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:En==null?void 0:En.id,status:nn}})},rn=()=>Zu(void 0,null,function*(){if($t)if(un){if(an)return pe.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return pe.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return pe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");Ct(!0);const nn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Et==null?void 0:Et.categoryId,range:wt}});(nn==null?void 0:nn.status)===0&&(tn(!1),Wt()),Ct(!1)}),Wt=()=>Zu(void 0,null,function*(){const nn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:Et==null?void 0:Et.categoryId}});(nn==null?void 0:nn.status)===0&&Ca(nn==null?void 0:nn.data)});return ai.createElement(ai.Fragment,null,ai.createElement("div",{className:vi.review_warp},ai.createElement(xe.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},ai.createElement("div",{className:vi.btn_operate,onClick:()=>{Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}},ai.createElement("i",{className:"iconfont icon-lishijilu"}))),ai.createElement("div",null,$t&&(En==null?void 0:En.status)=="running"&&ai.createElement("div",{className:vi.under_review,style:{marginRight:0}},ai.createElement(ce.Z,{spinning:!0,className:"mr6",size:"small"}),ai.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D"),ai.createElement("span",{className:"ml5",style:{color:"#3061D0"}},En==null?void 0:En.rate)),$t&&["success","failed"].includes(En==null?void 0:En.status)&&ai.createElement(xe.Z,{title:ai.createElement("div",{className:vi.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",ai.createElement("span",{style:{color:"#1B8565",margin:"0 3px",fontWeight:"bold"}},En==null?void 0:En.success_count),"\u4EBA\uFF0C \u5931\u8D25",ai.createElement("span",{style:{color:"#E30000",margin:"0 3px",fontWeight:"bold"}},En==null?void 0:En.fail_count),"\u4EBA")},ai.createElement("div",{className:vi.under_review},ai.createElement("img",{src:Hl,className:"mr5",style:{width:14,height:14}}),"\u6210\u529F",ai.createElement("span",{style:{color:"#1B8565",fontWeight:"bold"},onClick:()=>La(1)},En==null?void 0:En.success_count),"\u4EBA\uFF0C \u5931\u8D25",ai.createElement("span",{style:{color:"#E30000",fontWeight:"bold"},onClick:()=>La(0)},En==null?void 0:En.fail_count),"\u4EBA"))),(En==null?void 0:En.status)!="running"&&ai.createElement("div",{className:`${vi.btn_review} ${(En==null?void 0:En.status)=="running"&&vi.is_disabled}`,onClick:()=>{if((En==null?void 0:En.status)!="running"){if(!(Kt!=null&&Kt.is_open_ai_review))return pe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;Ia(0),tn(!0)}}},ai.createElement("img",{src:xl.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),ai.createElement(Pe.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:ln,destroyOnClose:!0,onCancel:()=>tn(!1),okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:Nn,onOk:()=>rn()},ai.createElement("div",{className:vi.title_sty},"\u8BC4\u5206\u6807\u51C6"),ai.createElement(b.default,{pagination:!1,dataSource:Kt==null?void 0:Kt.ai_review_settings,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),ai.createElement("div",{className:vi.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),ai.createElement("div",{className:vi.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},ai.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:nn=>Ia(nn.target.value),value:wt,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"}]}))),ai.createElement(jo,null),ai.createElement(el,{getData:()=>Wt()}))};var ju=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge,user:ze})=>({shixunHomeworks:Ue,loading:Ge.effects,user:ze}))(_u),ir=ee(59301),Eu=Object.defineProperty,as=Object.getOwnPropertySymbols,Su=Object.prototype.hasOwnProperty,Hu=Object.prototype.propertyIsEnumerable,rs=(Ue,Ge,ze)=>Ge in Ue?Eu(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,Wl=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Su.call(Ge,ze)&&rs(Ue,ze,Ge[ze]);if(as)for(var ze of as(Ge))Hu.call(Ge,ze)&&rs(Ue,ze,Ge[ze]);return Ue},os=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const is=({globalSetting:Ue,shixunHomeworks:Ge,dispatch:ze,classroomList:Ut})=>{var Kt,$t,un,an,Et,ln,tn;const wt=(0,Ee.useParams)(),Ia=(0,Ee.useLocation)(),[Nn]=(0,Ee.useSearchParams)(),[Ct,En]=(0,te.useState)(Nn.get("tabs")||"0"),Ca=(0,te.useRef)(null),[La,rn]=(0,te.useState)(!1),{workList:Wt,workSetting:nn}=Ge,[,,wr]=(0,ue.U)(ae.Gw,{homeworkId:Wt==null?void 0:Wt.id});Nn.get("category_id")&&(wt.category=Nn.get("category_id")),(0,te.useEffect)(()=>{da()},[wt.coursesId]),(0,te.useEffect)(()=>{ze({type:"classroomList/getAssistantPermissions",payload:{course_id:wt.coursesId}})},[(0,he.bg)()]),(0,te.useEffect)(()=>{new URLSearchParams(Ia.search).get("tabs")=="3"&&Ta()},[]);const da=()=>{let Yn=Nn.get("page")&&JSON.parse(localStorage.getItem("commonhomeworkkey"));Yn=(wt==null?void 0:wt.categoryId)!=(Yn==null?void 0:Yn.categoryId)?{}:Yn,ze({type:"shixunHomeworks/getWorkList",payload:Wl(Wl({},wt),Yn)})},Ta=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:Wl({},wt)})},ct=[{name:(0,he.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",component:ir.createElement(Kl,{zip:Ca,btnLoading:La,setBtnLoading:rn})},{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:ir.createElement($i,null),hidden:(0,he.GJ)()||!(Wt!=null&&Wt.can_public_work)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",component:ir.createElement("div",{className:"minH500"},ir.createElement(Pu,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",hidden:(Kt=Wt.homework_status)==null?void 0:Kt.includes("\u5BFC\u5165"),component:ir.createElement(No.Z,null)},{name:"\u6587\u6863\u67E5\u91CD",id:"4",component:ir.createElement(cr,null),hidden:(($t=Wt.homework_status)==null?void 0:$t.includes("\u5BFC\u5165"))||!(0,he.GJ)()||Wt.is_jupyter||Wt.is_jupyter_lab},{name:"\u53C2\u8003\u7B54\u6848",id:"2",component:ir.createElement(Bs,null),hidden:((un=Wt.homework_status)==null?void 0:un.includes("\u5BFC\u5165"))||!(Wt!=null&&Wt.view_answer)||Wt.is_jupyter||Wt.is_jupyter_lab},{name:ir.createElement(Be.Z,{dot:Wt==null?void 0:Wt.appeal_notice,offset:[5,-5]},ir.createElement("span",{style:{color:Ct=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:ir.createElement(bi,null),hidden:(0,he.dE)()||!(Wt!=null&&Wt.anonymous_comment)},{name:(0,he.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",component:(an=Wt.homework_status)!=null&&an.includes("\u5BFC\u5165")?ir.createElement(Wi.Z,null):ir.createElement(or,null),hidden:((Et=Wt.homework_status)==null?void 0:Et.includes("\u5BFC\u5165"))&&(0,he.dE)(),forceRender:!1}].filter(Yn=>!Yn.hidden),Rr=()=>{var Yn,Fr,So,ri,Ea,jr,Qt,Gn,yt,Or,so,Ko,ja,Xn,fo,Br,oi;return ir.createElement(ir.Fragment,null,(Yn=Wt.homework_status)!=null&&Yn.includes("\u5BFC\u5165")&&(0,he.GJ)()?ir.createElement(_e.ZP,{icon:ir.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{ze({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:Wt==null?void 0:Wt.homework_name,id:Wt==null?void 0:Wt.homework_id,type:"normal"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):ir.createElement("div",{className:Tr.workListTabButton},(0,he.GJ)()&&ir.createElement(ir.Fragment,null,(Wt.is_jupyter||Wt.is_jupyter_lab)&&ir.createElement(_e.ZP,{type:"primary",icon:ir.createElement("i",{className:"iconfont icon-shixunxiangmu"}),onClick:()=>(0,Ce.xg)(`/shixuns/${Wt.shixun_identifier}/challenges`)},"\u8FDB\u5165\u5B9E\u8BAD"),(((Fr=Wt.homework_status)==null?void 0:Fr.includes("\u672A\u53D1\u5E03"))||((So=Wt.homework_status)==null?void 0:So.includes("\u672A\u5F00\u59CB")))&&ir.createElement(_e.ZP,{type:"primary",icon:ir.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:fa=>{fa.preventDefault(),ze({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[wt.categoryId],selectArrsAll:[Wt],params:wt,detail:!0,type:2,manage_all_group:nn==null?void 0:nn.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),!((ri=Wt.homework_status)!=null&&ri.includes("\u672A\u53D1\u5E03"))&&!((Ea=Wt.homework_status)!=null&&Ea.includes("\u672A\u5F00\u59CB"))&&!((jr=Wt.homework_status)!=null&&jr.includes("\u5DF2\u622A\u6B62"))&&ir.createElement(_e.ZP,{type:"primary",icon:ir.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:fa=>{var pn,ta;if(fa.preventDefault(),(0,he.Rm)()&&!((ta=(pn=Ut.AssistantObject)==null?void 0:pn.normal)!=null&&ta.can_stop)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ze({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[wt.categoryId],selectArrsAll:[],params:wt,type:2}})}},"\u7ACB\u5373\u622A\u6B62"),Wt!=null&&Wt.is_jupyter_lab||Wt!=null&&Wt.is_jupyter?ir.createElement(ir.Fragment,null,Ct==="1"&&ir.createElement(_e.ZP,{type:"primary",icon:ir.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var fa,pn;if((0,he.Rm)()&&!((pn=(fa=Ut.AssistantObject)==null?void 0:fa.normal)!=null&&pn.can_create)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${wt.coursesId}/common_homework/${wt.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")):ir.createElement(ir.Fragment,null,ir.createElement(_e.ZP,{type:"primary",icon:ir.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var fa,pn;if((0,he.Rm)()&&!((pn=(fa=Ut.AssistantObject)==null?void 0:fa.normal)!=null&&pn.can_create)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${wt.coursesId}/common_homework/${wt.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"))),(Wt!=null&&Wt.is_jupyter_lab||Wt!=null&&Wt.is_jupyter)&&(0,he.dE)()?ir.createElement(_e.ZP,{type:"primary",onClick:()=>os(void 0,null,function*(){(0,fr.Z)({is_jupyter:Wt.is_jupyter,is_jupyter_lab:Wt.is_jupyter_lab,shixunId:Wt.shixun_identifier,homework_common_id:Wt.homework_id})})},ir.createElement("i",{className:"iconfont icon-kaiqizhong"}),(Qt=Wt==null?void 0:Wt.task_operation)==null?void 0:Qt[0]):!((Gn=Wt==null?void 0:Wt.homework_status)!=null&&Gn.includes("\u5BFC\u5165"))&&ir.createElement(ir.Fragment,null,((yt=Wt==null?void 0:Wt.work_statuses)==null?void 0:yt.includes("\u53D6\u6D88\u5173\u8054"))&&ir.createElement(_e.ZP,{type:"primary",onClick:()=>os(void 0,null,function*(){const fa=yield(0,ae.rN)({homeworkId:wt.categoryId});(fa==null?void 0:fa.status)===0&&(pe.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),ze({type:"shixunHomeworks/getWorkList",payload:Wl({},wt)}))})},"\u53D6\u6D88\u5173\u8054"),((Or=Wt==null?void 0:Wt.work_statuses)==null?void 0:Or.includes("\u5173\u8054\u9879\u76EE"))&&ir.createElement(_e.ZP,{type:"primary",onClick:()=>{var fa;return(0,Ce.xg)(`${(fa=Ue==null?void 0:Ue.setting)==null?void 0:fa.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((so=Wt==null?void 0:Wt.work_statuses)==null?void 0:so.includes("\u5173\u8054\u9879\u76EE"))&&ir.createElement(_e.ZP,{type:"primary",onClick:fa=>{fa.preventDefault(),Pe.default.confirm({title:"\u5173\u8054\u9879\u76EE",centered:!0,width:600,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ir.createElement("div",{className:"tc font14"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",ir.createElement("a",{onClick:()=>{var pn;(0,Ce.xg)(`${(pn=Ue==null?void 0:Ue.setting)==null?void 0:pn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")})}},"\u5173\u8054\u9879\u76EE"),((Ko=Wt==null?void 0:Wt.work_statuses)==null?void 0:Ko.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&ir.createElement(_e.ZP,{type:"primary",onClick:()=>(0,Ce.xg)(`/classrooms/${Wt.course_id}/common_homework/${Wt.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((ja=Wt==null?void 0:Wt.work_statuses)==null?void 0:ja.includes("\u4FEE\u6539\u4F5C\u54C1"))&&ir.createElement(_e.ZP,{type:"primary",onClick:()=>{const fa=()=>{(0,Ce.xg)(`/classrooms/${Wt.course_id}/common_homework/${Wt.homework_id}/${Wt.id}/edit`)};if(nn!=null&&nn.can_submit&&!(nn!=null&&nn.submit_size)){pe.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}fa()}},"\u4FEE\u6539\u4F5C\u54C1"),((Xn=Wt==null?void 0:Wt.work_statuses)==null?void 0:Xn.includes("\u8865\u4EA4\u4F5C\u54C1"))&&ir.createElement(_e.ZP,{type:"primary",onClick:()=>(0,Ce.xg)(`/classrooms/${Wt.course_id}/common_homework/${Wt.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((fo=Wt==null?void 0:Wt.work_statuses)==null?void 0:fo.includes("\u8865\u4EA4\u9644\u4EF6"))||((Br=Wt==null?void 0:Wt.work_statuses)==null?void 0:Br.includes("\u4FEE\u6539\u9644\u4EF6")))&&ir.createElement(_e.ZP,{type:"primary",onClick:()=>{var fa;if(nn!=null&&nn.can_submit&&!(nn!=null&&nn.submit_size)){pe.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ze({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:wt,selectArrs:Wl({},Wt),title:(fa=Wt==null?void 0:Wt.work_statuses)!=null&&fa.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(oi=Wt==null?void 0:Wt.work_statuses)!=null&&oi.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))))};return ir.createElement("section",{className:`${Tr.bg} ${Tr.homeworkDetailWrapper}`},ir.createElement("div",{className:"edu-container mb30"},Wt.homework_name&&ir.createElement("section",{className:"animated fadeIn"},ir.createElement("aside",{className:"mt10"},Wt.category&&ir.createElement(le.Z,{separator:">"},ir.createElement(le.Z.Item,null,ir.createElement(Ee.Link,{to:`/classrooms/${wt==null?void 0:wt.coursesId}/common_homework`},Wt.course_name)),ir.createElement(le.Z.Item,null,ir.createElement(Ee.Link,{to:`/classrooms/${wt==null?void 0:wt.coursesId}/common_homework/${((ln=Wt.category)==null?void 0:ln.main)===1?"":Wt.category.category_id}`},Wt.category.category_name)),ir.createElement(le.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),ir.createElement("aside",{className:[Tr.title,"mt20"].join(" ")},ir.createElement(Ee.Link,{to:`/classrooms/${Wt.course_id}/common_homework/${((tn=Wt.category)==null?void 0:tn.main)===1?"":Wt.category.category_id}`},ir.createElement(Le.Z,{className:"font16 c-black"})),ir.createElement("strong",{className:"font20 ml5"},Wt.homework_name),ir.createElement(Ce.VV,{temporary:!0,status:Wt.homework_status}))),ir.createElement("aside",{className:`mt30 relative ${Tr.workListTabWrap}`},ir.createElement(ge.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Ct,tabBarExtraContent:Ct=="5"?(0,he.GJ)()&&ir.createElement(ju,null):Rr(),onTabClick:(Yn,Fr)=>{parseInt(Yn)==3&&Ta();const So=()=>{if(parseInt(Yn)===2){if(!(Wt!=null&&Wt.view_answer)){pe.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}En(Yn)}else En(Yn)};Yn!=="11"&&da(),Ge.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Pe.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:()=>{So(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):So()},className:Tr.tabs,items:ct.map(Yn=>({label:Yn.name,key:Yn.id,children:Yn.component,forceRender:Yn.forceRender}))}))),ir.createElement(kr.Z,null),ir.createElement(Yi.Z,{onOk:()=>{da()}}),ir.createElement(Io.Z,{onOk:()=>{da()}}),ir.createElement(ds.Z,{type:"edit",onCallback:()=>da(),courseEndTime:Wt==null?void 0:Wt.course_end_date}),ir.createElement(Vl.Z,{courseEndTime:Wt==null?void 0:Wt.course_end_date,successCallback:()=>da(),visible:Ut.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[wt.categoryId],courseId:wt.coursesId,isBatch:!1}),ir.createElement(ti,null),ir.createElement(Xa.Z,{ref:Ca,hide:!0,name:`${Wt==null?void 0:Wt.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>rn(!1)}))};var yu=(0,Ee.connect)(({user:Ue,shixunHomeworks:Ge,loading:ze,globalSetting:Ut,classroomList:Kt})=>({user:Ue,shixunHomeworks:Ge,globalSetting:Ut,loading:ze.effects,classroomList:Kt}))(is)},57542:function(Mt,Ft,ee){"use strict";var te=ee(78241),Ee=ee(43418),Be=ee(8591),_e=ee(92832),pe=ee(1247),Pe=ee(25690),le=ee(96472),ge=ee(59301),Le=Object.defineProperty,Ce=Object.defineProperties,me=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(z,ne,oe)=>ne in z?Le(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:oe}):z[ne]=oe,a=(z,ne)=>{for(var oe in ne||(ne={}))fe.call(ne,oe)&&E(z,oe,ne[oe]);if(xe)for(var oe of xe(ne))re.call(ne,oe)&&E(z,oe,ne[oe]);return z},b=(z,ne)=>Ce(z,me(ne)),y=(z,ne,oe)=>new Promise((se,ce)=>{var Ae=Ze=>{try{De(oe.next(Ze))}catch(ye){ce(ye)}},de=Ze=>{try{De(oe.throw(Ze))}catch(ye){ce(ye)}},De=Ze=>Ze.done?se(Ze.value):Promise.resolve(Ze.value).then(Ae,de);De((oe=oe.apply(z,ne)).next())});const x=({classroomList:z,loading:ne,dispatch:oe,shixunHomeworks:se})=>{const ce=(0,Pe.useParams)(),[Ae]=te.default.useForm(),{workList:de,workSetting:De}=se,Ze=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},ce)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},ce)})};return ge.createElement(Ee.default,{centered:!0,title:z.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:z.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const ye=()=>y(void 0,null,function*(){var nt;yield Ae.validateFields();const we=a({},Ae.getFieldValue()),{selectArrs:ut}=z.actionTabs;we.attachment_ids=(nt=we.attachment_ids)==null?void 0:nt.map(et=>et.response.id),(yield(0,pe.mz)(b(a({},we),{homeworkId:ut.work_id}))).status===0&&(Ae.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),Ze())});if(De!=null&&De.can_submit){if(!(De!=null&&De.submit_size)){Be.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}Ee.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:ge.createElement(ge.Fragment,null,"\u4F60\u8FD8\u6709 ",ge.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},De==null?void 0:De.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:()=>{ye()}});return}ye()}),onCancel:()=>{Ae.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(te.default,{form:Ae,initialValues:{}},ge.createElement(te.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ge.createElement(le.Z,null)),ge.createElement(te.default.Item,{name:"description"},ge.createElement(_e.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${z.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};Ft.Z=(0,Pe.connect)(({classroomList:z,loading:ne,shixunHomeworks:oe})=>({classroomList:z,loading:ne,shixunHomeworks:oe}))(x)},65071:function(Mt,Ft,ee){"use strict";var te=ee(59301),Ee=ee(78241),Be=ee(8591),_e=ee(43418),pe=ee(95237),Pe=ee(43604),le=ee(5083),ge=ee(5112),Le=ee(24905),Ce=ee(61186),me=ee.n(Ce),xe=ee(38986),fe=ee(48790),re=ee(51257),E=ee(25690),a=ee(73410),b=ee(71068),y=ee(82264),x=ee(48716),z=ee(3039),ne=ee(75736),oe=ee(59301),se=Object.defineProperty,ce=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,ye=(it,$e,Me)=>$e in it?se(it,$e,{enumerable:!0,configurable:!0,writable:!0,value:Me}):it[$e]=Me,nt=(it,$e)=>{for(var Me in $e||($e={}))De.call($e,Me)&&ye(it,Me,$e[Me]);if(de)for(var Me of de($e))Ze.call($e,Me)&&ye(it,Me,$e[Me]);return it},we=(it,$e)=>ce(it,Ae($e)),ut=(it,$e)=>{var Me={};for(var he in it)De.call(it,he)&&$e.indexOf(he)<0&&(Me[he]=it[he]);if(it!=null&&de)for(var he of de(it))$e.indexOf(he)<0&&Ze.call(it,he)&&(Me[he]=it[he]);return Me},Je=(it,$e,Me)=>new Promise((he,Ie)=>{var Ve=tt=>{try{He(Me.next(tt))}catch(ht){Ie(ht)}},ot=tt=>{try{He(Me.throw(tt))}catch(ht){Ie(ht)}},He=tt=>tt.done?he(tt.value):Promise.resolve(tt.value).then(Ve,ot);He((Me=Me.apply(it,$e)).next())});const et=it=>{var $e=it,{classroomList:Me,dispatch:he,courseEndTime:Ie}=$e,Ve=ut($e,["classroomList","dispatch","courseEndTime"]),ot,He,tt,ht;const Pt=(0,E.useParams)(),[dt]=Ee.default.useForm(),[xt,Qe]=(0,te.useState)(1),[Bt,Dt]=(0,te.useState)([]),[ve,mt]=(0,te.useState)(0),[Se,ue]=(0,te.useState)(2e3),[ae,ie]=(0,te.useState)(!0),[Ne,We]=(0,te.useState)(!1),[be,Te]=(0,te.useState)(!1),[rt,Xe]=(0,te.useState)([]),[Ye,ft]=(0,te.useState)(!0),[Lt,Zt]=(0,te.useState)(null),[jt,Xt]=(0,te.useState)({}),[Yt,qe]=(0,te.useState)({});(0,te.useEffect)(()=>{if(Me.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Fn(),st(),Me.actionTabs.type===2){const fn=Me.actionTabs.selectArrsAll[0];Zt({submit_limit:fn==null?void 0:fn.submit_limit,submit_limit_num:fn==null?void 0:fn.submit_limit_num,must_file:fn==null?void 0:fn.must_file,can_submit:fn==null?void 0:fn.can_submit,submit_num:fn==null?void 0:fn.submit_num}),ft(fn.unified_setting)}else ft(!1),Zt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[Me.actionTabs]),(0,te.useEffect)(()=>{if(Ne){if(be)return;he({type:"classroomList/setActionTabs",payload:{}}),(0,fe.GJ)()?he({type:"classroomList/getClassroomTeacherCommonList",payload:we(nt({},Me.actionTabs.params),{type:1})}):he({type:"classroomList/getClassroomCommonList",payload:nt({},Me.actionTabs.params)})}},[Ne]);const st=fn=>Je(void 0,null,function*(){ie(!0);const ka=yield(0,y.c_)(we(nt({},Pt),{page:fn||xt,limit:2e4,homework_id:Me.actionTabs.type===1?"":Me.actionTabs.selectArrs[0]}));ka==null||ka.course_groups.map((Ka,ga)=>{Ka.key=Ka.id,Ka.title=Ka.name,Ka.disabled=Ka.is_published}),ka&&(Dt([...ka==null?void 0:ka.course_groups]),mt(ka==null?void 0:ka.course_groups_count),ie(!1),fn||dt.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"))}))}),_t=fn=>{Qe(fn),st(fn)},Ht=()=>{(0,fe.GJ)()?Me.actionTabs.detail?(he({type:"shixunHomeworks/setActionTabs",payload:{}}),he({type:"shixunHomeworks/getWorkList",payload:nt({},Pt)}),he({type:"shixunHomeworks/getWorkSetting",payload:nt({},Pt)})):he({type:"classroomList/getClassroomTeacherCommonList",payload:we(nt({},Me.actionTabs.params),{type:1})}):he({type:"classroomList/getClassroomCommonList",payload:nt({},Me.actionTabs.params)})},hn=()=>Je(void 0,null,function*(){var fn,ka;if((0,fe.Rm)()&&!((fn=Me.AssistantObject.normal)!=null&&fn.can_publish)){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"),sa(!1);return}const Ka=nt({},dt.getFieldsValue());if(Ka.end_time<=Ka.publish_time){Be.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),sa(!1);return}if((rt==null?void 0:rt.length)<=0&&!Ye&&Bt.length>0){Be.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(Lt!=null&&Lt.submit_limit&&!(Lt!=null&&Lt.submit_limit_num)){Be.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(Lt!=null&&Lt.can_submit&&!(Lt!=null&&Lt.submit_num)){Be.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}let ga=nt({homework_ids:[...Me.actionTabs.selectArrs],group_ids:rt.length>0?rt.map(ur=>ur.id):(ka=Me.detailCommonHomeworksList)==null?void 0:ka.course_groups,end_time:me()(Ka.end_time).format("YYYY-MM-DD HH:mm"),publish_time:me()(Ka.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!rt.length},Lt),gr=yield(0,ne.Tr)({homework_common_ids:[...Me.actionTabs.selectArrs],course_id:Pt.coursesId,type:"homework_common"});(gr==null?void 0:gr.student_count)===0?On(ga):(qe(ga),Xt(gr))}),On=fn=>Je(void 0,null,function*(){sa(!0);const ka=yield(0,xe.ZP)(`/api/courses/${Pt.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:nt({},fn)});sa(!1),ka.status===0&&((0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Be.ZP.success("\u53D1\u5E03\u6210\u529F"),he({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Ve.onCallback&&Ve.onCallback(),Ht(),localStorage.getItem("Noviceguide")==="0"||he({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:oe.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~")}}))}),Fn=()=>{Qe(1),Dt([]),Xe([])},{detailCommonHomeworksList:Tn}=Me,Sa=ve>xt*Se,[xa,sa]=(0,te.useState)(!1);return oe.createElement("div",null,oe.createElement(_e.default,{width:600,centered:!0,confirmLoading:xa,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Me.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:hn,onCancel:()=>{Fn(),Ht(),he({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",oe.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Bt&&oe.createElement(Ee.default,{form:dt},oe.createElement("div",{style:{paddingLeft:0}},oe.createElement(pe.Z,{className:"mt30",align:"middle"},oe.createElement(Pe.Z,null,oe.createElement(Ee.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},oe.createElement(le.default,{style:{width:170,marginRight:"25px"},disabledDate:fn=>(0,x.Q8)(fn,Ie),disabledTime:fn=>(0,x.d0)(fn),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),oe.createElement(Pe.Z,{className:"ml20"},oe.createElement(Ee.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},oe.createElement(le.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,re.U6)(),"HH:mm")},disabledDate:fn=>(0,x.Q8)(fn,Ie,dt.getFieldValue("publish_time")),disabledTime:fn=>(0,x.d0)(fn,dt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Me.actionTabs.type===2&&oe.createElement(pe.Z,{style:{marginBottom:"10px"}},oe.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),oe.createElement(ge.ZP.Group,{value:Ye,onChange:fn=>{ft(fn.target.value),Xe([])}},oe.createElement(ge.ZP,{value:!0,disabled:!Me.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),oe.createElement(ge.ZP,{className:"ml20",disabled:Bt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Bt.length<=0&&Me.actionTabs.type===2&&oe.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"')),(Me.actionTabs.type===1||!Ye)&&Bt.length>0&&oe.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},oe.createElement("span",{style:{flex:1}},oe.createElement(Le.default,{checked:rt.length===Bt.length,onChange:fn=>{rt.length===Bt.length?Xe([]):Xe(Bt.filter(ka=>!ka.is_published))}},"\u5168\u9009")),oe.createElement("span",{style:{width:16}}),oe.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",rt.length||0,"\u4E2A\u5206\u73ED")),(Me.actionTabs.type===1||!Ye)&&Bt.length>0&&oe.createElement(a.Z,{data:Bt,selectedRowKeys:rt,setSelectedRowKeys:Xe})),!((tt=(He=(ot=Me==null?void 0:Me.actionTabs)==null?void 0:ot.selectArrsAll)==null?void 0:He[0])!=null&&tt.is_shixun)&&oe.createElement(b.ZP,{value:Lt,onChange:fn=>Zt(nt({},fn))})),oe.createElement(z.Z,{resdata:jt,type:((ht=Me.actionTabs.selectArrs)==null?void 0:ht.length)===1?"shixun":"shixunpush",okloading:xa,oktext:(jt==null?void 0:jt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:fn=>Je(void 0,null,function*(){sa(!0);let ka=yield(0,xe.ZP)(`/api/courses/${Pt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...Me.actionTabs.selectArrs]}});sa(!1),(ka==null?void 0:ka.status)===0&&On(Yt)})}))};Ft.Z=(0,E.connect)(({classroomList:it})=>({classroomList:it}))(et)},88873:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return Ae}});var te=ee(59301),Ee={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Be=Object.defineProperty,_e=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,le=(de,De,Ze)=>De in de?Be(de,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):de[De]=Ze,ge=(de,De)=>{for(var Ze in De||(De={}))pe.call(De,Ze)&&le(de,Ze,De[Ze]);if(_e)for(var Ze of _e(De))Pe.call(De,Ze)&&le(de,Ze,De[Ze]);return de};const Le=de=>React.createElement("svg",ge({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},de),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 Ce="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",me=ee(99313),xe=ee(92310),fe=ee.n(xe),re=ee(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(de,De,Ze)=>De in de?E(de,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):de[De]=Ze,oe=(de,De)=>{for(var Ze in De||(De={}))x.call(De,Ze)&&ne(de,Ze,De[Ze]);if(y)for(var Ze of y(De))z.call(De,Ze)&&ne(de,Ze,De[Ze]);return de},se=(de,De)=>a(de,b(De)),Ae=({dataSource:de,className:De,style:Ze})=>{const[ye,nt]=(0,te.useState)([]),[we,ut]=(0,te.useState)(""),Je=(0,te.useRef)("");(0,te.useEffect)(()=>{if(de!=null&&de.length){const $e=String(Math.random()).slice(-6),Me=de.map(he=>se(oe({},he),{key:`${$e}-${he.key}`}));nt(Me),ut(Me[0].key)}},[de.length]);const et=$e=>{ut($e),Je.current=$e;const Me=document.getElementById($e);if(Me){const he=Me.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:he,behavior:"smooth"})}},it=()=>{const $e=ye.map(he=>document.getElementById(he.key)),Me=window.innerHeight/2;for(const he of $e)if(he){const Ie=he.getBoundingClientRect();if(Ie.top>=0&&Ie.top(window.addEventListener("scroll",it),()=>{window.removeEventListener("scroll",it)}),[ye]),re.createElement("div",{className:fe()(Ee.anchorNavigation,De),style:Ze},re.createElement(me.default,{items:ye,tabBarGutter:60,className:Ee.tabs,activeKey:we,onChange:et}),ye.map($e=>re.createElement("div",{key:$e.key,id:$e.key,className:Ee.box},re.createElement("div",{className:Ee.head},re.createElement("img",{className:"mr10",src:Ce,alt:"Dot"}),$e.label),re.createElement("div",{className:Ee.element},$e.element))))}},48716:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Q8:function(){return he},d0:function(){return Ie},w6:function(){return Me}});var te=ee(59301),Ee=ee(5083),Be=ee(57809),_e=ee(8591),pe=ee(43418),Pe=ee(5112),le=ee(95237),ge=ee(43604),Le=ee(6848),Ce=ee(24905),me=ee(3113),xe=ee(61186),fe=ee.n(xe),re=ee(48790),E=ee(38986),a=ee(89392),b=ee.n(a),y=ee(51257),x=ee(22982),z=ee(25690),ne=ee(43155),oe=ee(40197),se=ee(59229),ce=ee(3039),Ae=ee(75736),de=ee(59301),De=Object.defineProperty,Ze=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Je=(tt,ht,Pt)=>ht in tt?De(tt,ht,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):tt[ht]=Pt,et=(tt,ht)=>{for(var Pt in ht||(ht={}))we.call(ht,Pt)&&Je(tt,Pt,ht[Pt]);if(nt)for(var Pt of nt(ht))ut.call(ht,Pt)&&Je(tt,Pt,ht[Pt]);return tt},it=(tt,ht)=>Ze(tt,ye(ht)),$e=(tt,ht,Pt)=>new Promise((dt,xt)=>{var Qe=ve=>{try{Dt(Pt.next(ve))}catch(mt){xt(mt)}},Bt=ve=>{try{Dt(Pt.throw(ve))}catch(mt){xt(mt)}},Dt=ve=>ve.done?dt(ve.value):Promise.resolve(ve.value).then(Qe,Bt);Dt((Pt=Pt.apply(tt,ht)).next())});function Me(tt,ht){const Pt=[];for(let dt=tt;dt{const dt=ttfe()(ht).endOf("day"),Qe=tt{const Pt=parseInt(fe()(tt).format("HH")),dt=parseInt(fe()().format("HH")),xt=parseInt(fe()().format("mm"));if(!tt)return{disabledHours:()=>Me(0,dt),disabledMinutes:()=>Me(0,xt)};if(ht){const Qe=parseInt(fe()(ht).format("HH")),Bt=parseInt(fe()(ht).format("mm"));return fe()(tt).isSame(fe()(ht),"day")?{disabledHours:()=>Me(0,Qe),disabledMinutes:()=>Pt<=Qe?Me(0,Bt):[]}:void 0}if(fe()(tt).isSame(fe()(),"day"))return{disabledHours:()=>Me(0,dt),disabledMinutes:()=>fe()(tt).isSame(fe()(),"hour")&&Pt<=dt?Me(0,xt):[]}},{RangePicker:Ve}=Ee.default,{Option:ot}=Be.default,He=({shixunHomeworks:tt,loading:ht,dispatch:Pt,classroomList:dt,user:xt})=>{var Qe,Bt,Dt,ve,mt,Se,ue,ae,ie;const Ne=(0,z.useParams)(),{workSetting:We,workList:be,shixunWorkList:Te,headerInfo:rt,changeData:Xe}=tt,[Ye,ft]=(0,te.useState)(!1),[Lt,Zt]=(0,te.useState)(!1);let[jt,Xt]=(0,te.useState)([]),[Yt,qe]=(0,te.useState)([]),[st,_t]=(0,te.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.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[Ht,hn]=(0,te.useState)({}),[On,Fn]=(0,te.useState)({});(0,te.useEffect)(()=>()=>{Xt([])},[]),(0,te.useEffect)(()=>{ft(!(0,re.GJ)())},[(0,re.GJ)()]);const Tn=()=>{Pt({type:"shixunHomeworks/getWorkSetting",payload:et({},Ne)})};(0,te.useEffect)(()=>{if(!(We!=null&&We.course_id))return;Object.keys(st).map(function(kn){st[kn]=We[kn]}),(!st.allow_late||!st.unified_late)&&(st.late_penalty=20,st.penalty_type=ne.Q.Percent),st.unified_setting||(st.unified_late=!1,st.unified_anonymous_comment=!1,st.unified_anonymous_appeal=!1),jt=JSON.parse(JSON.stringify(We.group_settings.map(kn=>it(et({},kn),{group_name:[kn.group_name]})).filter(kn=>kn.publish_time!==null))),Yt=JSON.parse(JSON.stringify(We.allow_late_settings.map(kn=>it(et({},kn),{group_name:[kn.group_name]})).filter(kn=>kn.late_time!==null))),_t(et({},st));const sn=(0,y.QE)((jt==null?void 0:jt.length)>0?jt:[]);Xt([...sn]),(Yt==null?void 0:Yt.length)<=0?qe([{penalty_type:ne.Q.Percent,late_penalty:20}]):qe([...Yt])},[We]);const Sa=()=>$e(void 0,null,function*(){var sn,kn;if(((sn=xt==null?void 0:xt.userInfo)==null?void 0:sn.user_status)===2){(0,oe.Rd)();return}const Ua=JSON.parse(JSON.stringify(st));if(Ua.challenge_settings.filter(on=>!on.hide),Ua.categoryId=Ne.categoryId,(kn=Ua.challenge_settings)!=null&&kn.every(on=>!on.checked)){_e.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(jt),!st.unified_setting)jt=jt==null?void 0:jt.map(on=>{var Rn;if(!on.publish_time||!on.end_time)throw _e.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(!on.group_name)throw _e.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return on.group_name=typeof(on==null?void 0:on.group_name)=="string"?[on==null?void 0:on.group_name]:on==null?void 0:on.group_name,on.group_id=(Rn=We.group_settings)==null?void 0:Rn.filter(zn=>{var Wa;return(Wa=on==null?void 0:on.group_name)==null?void 0:Wa.includes(zn.group_name)}).map(zn=>zn.group_id||zn.id).toString().split(","),on});else if(!st.publish_time||!st.end_time)throw _e.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(Ua.group_settings=jt,st.allow_late)if(st.unified_late){if(st.late_penalty===null||st.late_penalty===void 0||st.late_penalty<0||st.late_penalty>100)throw _e.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(!st.late_time)throw _e.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 Yt=Yt==null?void 0:Yt.map(on=>{var Rn,zn;if(on.late_penalty===null||on.late_penalty===void 0||on.late_penalty<0||on.late_penalty>100)throw _e.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(!on.late_time)throw _e.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(!on.group_name)throw _e.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return on.group_name=typeof(on==null?void 0:on.group_name)=="string"?[on==null?void 0:on.group_name]:on==null?void 0:on.group_name,on.group_id=(zn=(Rn=on==null?void 0:on.group_name)==null?void 0:Rn.map(Wa=>{var rr,ma;let bt=(ma=(rr=We.group_settings)==null?void 0:rr.filter(kt=>(kt==null?void 0:kt.group_name)===Wa))==null?void 0:ma[0];return bt==null?void 0:bt.group_id}))==null?void 0:zn.toString().split(","),on}),Ua.allow_late_settings=Yt;let mn=yield(0,Ae.Tr)({homework_common_ids:[parseInt(Ne.categoryId)],course_id:Ne.coursesId,type:"homework_common"});(mn==null?void 0:mn.student_count)===0?xa(Ua):(Fn(Ua),hn(mn))}),xa=sn=>{var kn;if(sn.total_score===null){_e.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(sn!=null&&sn.work_efficiency&&sn.eff_score===null){_e.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ua=sn.challenge_settings.reduce((Rn,zn)=>Rn+Number(zn.challenge_score),0);if((Ua==null?void 0:Ua.toFixed(10))!==((kn=sn.total_score-sn.eff_score)==null?void 0:kn.toFixed(10))){_e.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${sn.total_score}\u5206`);return}const mn={shixun_evaluation:sn.shixun_evaluation,challenge_settings:sn.challenge_settings};let on=()=>{var Rn;const zn=()=>$e(void 0,null,function*(){Zt(!0),(yield(0,E.ZP)(`/api/homework_commons/${Ne.categoryId}/publish_setting.json`,{method:"post",body:et({},sn)})).status===0&&(_e.ZP.success("\u66F4\u65B0\u6210\u529F"),Tn(),Pt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:et({},Ne)})),Zt(!1)});!(0,a.isEqual)(Xe,mn)&&!((Rn=rt==null?void 0:rt.homework_status)!=null&&Rn.includes("\u672A\u53D1\u5E03"))?pe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:zn}):zn()};We!=null&&We.high_resources_consume&&!(We!=null&&We.high_resources_consume_permission)?Pt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ne.coursesId,type:"shixun",type_id:Ne.categoryId,name:We.homework_name,fn:()=>{on()}}}):on()},sa=(sn,kn,Ua="group_id")=>{var mn;return kn?kn.find(on=>on[Ua]===sn):(mn=We==null?void 0:We.group_settings)==null?void 0:mn.find(on=>on.group_id[0]===sn)},fn=(We==null?void 0:We.allow_late)||(We==null?void 0:We.anonymous_comment),ka=sn=>{var kn,Ua;const mn=sa(sn,We==null?void 0:We.allow_late_settings,"id"),on=sa(sn,We==null?void 0:We.anonymous_comment_settings),Rn=sa(sn);return(We==null?void 0:We.allow_late)&&mn&&fe()(mn==null?void 0:mn.late_time)<=fe()()||(We==null?void 0:We.anonymous_comment)&&on&&(on==null?void 0:on.evaluation_start)!==null||((Ua=(fe()(Rn==null?void 0:Rn.end_time)<=fe()()&&((kn=We==null?void 0:We.allow_late_settings)==null?void 0:kn.filter(zn=>zn.group_id.includes(sn))))[0])==null?void 0:Ua.late_time)!=null},Ka=(0,te.useMemo)(()=>(We==null?void 0:We.allow_late)||(We==null?void 0:We.all_group_late),[We,rt]),ga=We==null?void 0:We.anonymous_comment,gr=sn=>{if(!sn)return!1;const kn=sa(sn,We==null?void 0:We.anonymous_comment_settings);return(We==null?void 0:We.anonymous_comment)&&kn&&(kn==null?void 0:kn.evaluation_start)!==null},ur=(sn,kn)=>{var Ua,mn,on;Pt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:sn,index:kn,rangePickerDisabled:Ye||(fe()()<=fe()((mn=sa((Ua=sn==null?void 0:sn.group_id)==null?void 0:Ua[0]))==null?void 0:mn.publish_time)?!1:[!0,ka((on=sn==null?void 0:sn.group_id)==null?void 0:on[0])]),disabledDate:We==null?void 0:We.course_end_date}})};return de.createElement("section",{className:x.Z.form},de.createElement("div",{className:x.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",de.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")),de.createElement("div",null,de.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(Pe.ZP.Group,{disabled:Ye||!((Qe=rt==null?void 0:rt.homework_status)!=null&&Qe.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((Bt=dt.AssistantObject.practice)!=null&&Bt.can_publish),value:st.unified_setting,onChange:sn=>{var kn;if(!((kn=rt==null?void 0:rt.homework_status)!=null&&kn.includes("\u672A\u53D1\u5E03"))){_e.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(st.unified_setting=!st.unified_setting,st.unified_setting||(st.unified_late=!1,qe([{late_penalty:5}])),_t(Object.assign({},st)),st.unified_setting===!1&&jt==""){Xt(jt.concat({}));return}st.unified_setting&&(Xt([]),qe([{late_penalty:5}]))}},de.createElement(Pe.ZP,{value:!0,disabled:Ye||!(We!=null&&We.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),de.createElement(Pe.ZP,{disabled:Ye||!((Dt=We==null?void 0:We.group_settings)!=null&&Dt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((ve=We==null?void 0:We.group_settings)==null?void 0:ve.length)===0&&de.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")),st.unified_setting&&de.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},de.createElement(le.Z,{align:"middle"},de.createElement(ge.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml10"},de.createElement(Ee.default,{size:"large",disabled:Ye||!((mt=rt==null?void 0:rt.homework_status)!=null&&mt.includes("\u672A\u53D1\u5E03")||(Se=rt==null?void 0:rt.homework_status)!=null&&Se.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((ue=dt.AssistantObject.practice)!=null&&ue.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:sn=>he(sn,We==null?void 0:We.course_end_date),disabledTime:sn=>Ie(sn),value:st.publish_time?fe()(st.publish_time):"",onChange:(sn,kn)=>{st.publish_time=kn,(st.end_time==""||!st.end_time)&&st.unified_setting&&(st.end_time=fe()(sn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),_t(Object.assign({},st))}}))),de.createElement(le.Z,{align:"middle",className:"pl30"},de.createElement(ge.Z,null,"\u622A\u6B62\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml10"},de.createElement(Ee.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(We==null?void 0:We.allow_late)&&(We==null?void 0:We.homework_status.includes("\u5DF2\u622A\u6B62"))||Ye||(We==null?void 0:We.allow_late)&&fe()()>=fe()(We==null?void 0:We.end_time)||(0,re.Rm)()&&!((ae=dt.AssistantObject.practice)!=null&&ae.can_publish),disabledDate:sn=>he(sn,We==null?void 0:We.course_end_date,st.publish_time),disabledTime:sn=>Ie(sn,st.publish_time),value:st.end_time?fe()(st.end_time):"",onChange:(sn,kn)=>{st.end_time=kn,_t(Object.assign({},st))}})))),!st.unified_setting&&(jt==null?void 0:jt.length)>0&&de.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},jt&&jt.map(function(sn,kn){var Ua,mn,on,Rn,zn,Wa,rr;return de.createElement(ge.Z,{span:24,key:kn},de.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:kn==(jt==null?void 0:jt.length)-1?"0px":"10px"}},de.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",kn+1),de.createElement(Be.default,{disabled:Ye||((Ua=rt==null?void 0:rt.homework_status)!=null&&Ua.includes("\u672A\u53D1\u5E03")&&sn.id||fe()(){var bt;if((0,re.Rm)()&&!((bt=dt.AssistantObject.practice)!=null&&bt.can_publish)){_e.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}jt[kn].group_name=ma,jt[kn].group_id=sn.group_id;const kt=(0,a.flattenDeep)(jt.map(Cn=>Cn.group_name)),Ot=Yt.map(Cn=>{let la=(Cn==null?void 0:Cn.group_name)||[];return it(et({},Cn),{group_name:(0,a.remove)(la,Zn=>kt.includes(Zn))})});qe(Ot),Xt(jt.slice())},maxTagCount:4,maxTagPlaceholder:ma=>de.createElement("div",{style:{cursor:"pointer"},onClick:()=>ur(sn,kn)},"+",ma==null?void 0:ma.length)},We.group_settings&&We.group_settings.map(function(ma){if(!jt.map(kt=>kt.group_name).flat().includes(ma.group_name))return de.createElement(ot,{value:ma.group_name,key:ma.id},ma.group_name)})),de.createElement("div",{className:"ml20"},de.createElement(Ve,{size:"large",ranges:{\u6B64\u523B:[sn.publish_time?fe()(sn.publish_time):fe()(),fe()()]},allowClear:!1,disabled:Ye||(fe()()<=fe()((Rn=sa((on=sn==null?void 0:sn.group_id)==null?void 0:on[0]))==null?void 0:Rn.publish_time)?!1:[!0,ka((zn=sn==null?void 0:sn.group_id)==null?void 0:zn[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:ma=>he(ma,We==null?void 0:We.course_end_date),disabledTime:ma=>Ie(ma),showTime:{showNow:!0,format:"HH:mm",defaultValue:[fe()((0,y.U6)(),"HH:mm"),fe()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:sn.publish_time&&[fe()(sn.publish_time),sn.end_time?fe()(sn.end_time):void 0],onChange:(ma,bt)=>{var kt;if((0,re.Rm)()&&!((kt=dt.AssistantObject.practice)!=null&&kt.can_publish)){_e.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}jt[kn].publish_time=bt[0],!sn.end_time&&bt[0]?jt[kn].end_time=fe()(bt[0]).add(7,"days"):jt[kn].end_time=bt[1],Xt([...jt])},onCalendarChange:(ma,bt,kt)=>{if(bt!=null&&bt[0]&&!bt[1]){const Ot=fe()(bt[0]).add(7,"days");jt[kn].publish_time=bt[0],jt[kn].end_time=Ot,Xt([...jt])}}})),!Ye&&de.createElement("div",{style:{display:"flex",width:"50px"}},((Wa=sn==null?void 0:sn.group_id)==null?void 0:Wa.length)>1&&de.createElement(Le.Z,{title:"\u89C4\u5219\u62C6\u5206"},de.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ur(sn,kn)})),jt.length<((rr=We==null?void 0:We.group_settings)==null?void 0:rr.length)&&de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ma;if((0,re.Rm)()&&!((ma=dt.AssistantObject.practice)!=null&&ma.can_publish)){_e.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(jt.concat({}))}}),((sn==null?void 0:sn.publish_time)&&fe()(){const ma=(0,a.cloneDeep)(Yt);ma.forEach((bt,kt)=>{bt.group_name&&(bt.group_name=bt.group_name.filter(Ot=>{var Cn;return!((Cn=jt[kn].group_name)!=null&&Cn.includes(Ot))}))}),jt=jt.filter((bt,kt)=>kn!==kt),qe(ma),Xt(jt.slice()),setTimeout(()=>Xt(jt.slice()),10)}}))))}))),de.createElement(le.Z,null,de.createElement(ge.Z,null,de.createElement("div",{className:x.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",de.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"))),de.createElement(ge.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(Ce.default,{checked:st.allow_late,disabled:Ye||Ka,onChange:sn=>{var kn;if((0,re.Rm)()&&!((kn=dt.AssistantObject.practice)!=null&&kn.can_late)){_e.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}sn.target.checked&&pe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:de.createElement("div",{style:{padding:10,background:"#f5f6f9"}},de.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"),de.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),de.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"))}),st.allow_late=!st.allow_late,Yt==""&&qe([{late_penalty:5}]),_t(Object.assign({},st))}},de.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(st==null?void 0:st.allow_late)&&de.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},de.createElement("div",{style:{display:"flex"}},de.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),de.createElement(Pe.ZP.Group,{style:{marginLeft:"20px"},disabled:Ye||(We==null?void 0:We.anonymous_comment)||(We==null?void 0:We.allow_late),value:st.unified_late,onChange:sn=>{var kn;if((0,re.Rm)()&&!((kn=dt.AssistantObject.practice)!=null&&kn.can_late)){_e.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}st.unified_late=sn.target.value,Yt==""&&!sn.target.value&&qe([{penalty_type:ne.Q.Percent,late_penalty:20}]),_t(et({},st))}},(st==null?void 0:st.unified_setting)&&de.createElement(Pe.ZP,{value:!0,disabled:!(We!=null&&We.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((ie=We==null?void 0:We.group_settings)==null?void 0:ie.length)>0&&de.createElement(Pe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),st!=null&&st.unified_late?de.createElement(de.Fragment,null,de.createElement(le.Z,{align:"middle",style:{marginTop:"10px"}},de.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),de.createElement(ge.Z,{className:"ml20"},de.createElement(ne.Z,{disabled:Ye||ga,value:{type:st.penalty_type,inputValue:st.late_penalty},onChange:sn=>{var kn;if((0,re.Rm)()&&!((kn=dt.AssistantObject.practice)!=null&&kn.can_late)){_e.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}_t(it(et({},st),{late_penalty:sn.inputValue,penalty_type:sn.type}))}})),de.createElement(ge.Z,{flex:"1",className:"ml5"},de.createElement("span",{className:"c-grey-c ml10"},st.penalty_type===ne.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)"))),de.createElement(le.Z,{align:"middle",style:{marginTop:"15px"}},de.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml20"},de.createElement(Ee.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ye||ga,value:st.late_time?fe()(st.late_time):"",disabledDate:sn=>he(sn,We==null?void 0:We.course_end_date),onChange:(sn,kn)=>{var Ua;if((0,re.Rm)()&&!((Ua=dt.AssistantObject.practice)!=null&&Ua.can_late)){_e.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}st.late_time=kn,_t(Object.assign({},st))}})))):Yt.map(function(sn,kn){var Ua;return de.createElement(ge.Z,{span:24,key:kn},de.createElement(le.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},de.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",kn+1),de.createElement(Be.default,{disabled:Ye||!((Ua=rt==null?void 0:rt.homework_status)!=null&&Ua.includes("\u672A\u53D1\u5E03"))&&sn.id||(We==null?void 0:We.anonymous_comment),mode:"multiple",className:x.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof sn.group_name=="string"?[sn.group_name]:sn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:mn=>{var on;if((0,re.Rm)()&&!((on=dt.AssistantObject.practice)!=null&&on.can_late)){_e.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[kn].group_name=mn,Yt[kn].group_id=sn.group_id,qe(Yt.slice())}},We.group_settings&&We.group_settings.map(function(mn){const on=Yt.map(zn=>zn.group_name).flat(),Rn=jt.map(zn=>zn.group_name).flat();if(st!=null&&st.unified_setting){if(!on.includes(mn.group_name))return de.createElement(ot,{value:mn.group_name,key:mn.id},mn.group_name)}else if(Rn.includes(mn.group_name)&&!on.includes(mn.group_name))return de.createElement(ot,{value:mn.group_name,key:mn.id},mn.group_name)})),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),de.createElement(ne.Z,{disabled:Ye||gr(sn.id),value:{type:sn.penalty_type,inputValue:sn.late_penalty},onChange:mn=>{var on;if((0,re.Rm)()&&!((on=dt.AssistantObject.practice)!=null&&on.can_late)){_e.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[kn].late_penalty=mn.inputValue,Yt[kn].penalty_type=mn.type,qe([...Yt])}}),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(Ee.default,{size:"large",disabled:Ye||gr(sn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:mn=>he(mn,We==null?void 0:We.course_end_date),format:"YYYY-MM-DD HH:mm",value:sn!=null&&sn.late_time?fe()(sn.late_time):void 0,onChange:(mn,on)=>{var Rn;if((0,re.Rm)()&&!((Rn=dt.AssistantObject.practice)!=null&&Rn.can_late)){_e.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[kn].late_time=on,qe([...Yt])}}),!Ye&&de.createElement("div",{style:{display:"flex",width:"50px"}},de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var mn;if((0,re.Rm)()&&!((mn=dt.AssistantObject.practice)!=null&&mn.can_late)){_e.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}qe(Yt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),kn>0&&!sn.id&&de.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var mn;if((0,re.Rm)()&&!((mn=dt.AssistantObject.practice)!=null&&mn.can_late)){_e.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=Yt.filter((on,Rn)=>kn!==Rn),qe(Yt.slice()),setTimeout(()=>qe(Yt.slice()),10)}}))))})),!Ye&&de.createElement(de.Fragment,null,de.createElement(me.ZP,{type:"primary",size:"large",loading:Lt,style:{width:"138px",marginTop:"30px"},onClick:()=>Sa()},"\u4FDD\u5B58")),de.createElement(se.Z,{onConfirm:(sn,kn)=>{jt.splice(sn,0,...kn),jt.splice(sn+kn.length,1);const Ua=(0,y.QE)([...jt]);Xt([...Ua])}}),de.createElement(ce.Z,{resdata:Ht,type:"shixun",okloading:Lt,oktext:(Ht==null?void 0:Ht.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:sn=>$e(void 0,null,function*(){Zt(!0);let kn=yield(0,E.ZP)(`/api/courses/${Ne.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ne.categoryId)]}});Zt(!1),(kn==null?void 0:kn.status)===0&&xa(On)})}))};Ft.ZP=(0,z.connect)(({shixunHomeworks:tt,classroomList:ht,loading:Pt,user:dt})=>({shixunHomeworks:tt,classroomList:ht,loading:Pt.effects,user:dt}))(He)},93603:function(Mt,Ft,ee){"use strict";var te=ee(59301),Ee=ee(54580),Be=ee(78241),_e=ee(43418),pe=ee(8591),Pe=ee(1710),le=ee(25690),ge=ee(346),Le=ee(19493),Ce=ee(38986),me=ee(61186),xe=ee.n(me),fe=ee(51257),re=ee(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,x=(ce,Ae,de)=>Ae in ce?E(ce,Ae,{enumerable:!0,configurable:!0,writable:!0,value:de}):ce[Ae]=de,z=(ce,Ae)=>{for(var de in Ae||(Ae={}))b.call(Ae,de)&&x(ce,de,Ae[de]);if(a)for(var de of a(Ae))y.call(Ae,de)&&x(ce,de,Ae[de]);return ce},ne=(ce,Ae,de)=>new Promise((De,Ze)=>{var ye=ut=>{try{we(de.next(ut))}catch(Je){Ze(Je)}},nt=ut=>{try{we(de.throw(ut))}catch(Je){Ze(Je)}},we=ut=>ut.done?De(ut.value):Promise.resolve(ut.value).then(ye,nt);we((de=de.apply(ce,Ae)).next())});const{Dragger:oe}=Ee.default,se=({classroomList:ce,dispatch:Ae,onOk:de})=>{const De=(0,le.useParams)(),[Ze]=Be.default.useForm(),[ye,nt]=(0,te.useState)(),[we,ut]=(0,te.useState)(!1),Je={height:100,onRemove:()=>{nt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:et=>ne(void 0,null,function*(){return nt(et),!1})};return(0,te.useEffect)(()=>{Ze.setFieldsValue({publish_time:xe()(xe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:xe()(xe()(new Date((0,fe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(_e.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ce.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:we},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Be.default,{form:Ze,onFinish:et=>ne(void 0,null,function*(){var it,$e,Me;if(!(ye!=null&&ye.size)){pe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}ut(!0);let he=new FormData;he.append("type",ce.actionTabs.type),he.append("file",ye);let Ie;window.location.href.indexOf("exercise")>-1?Ie=`/api/exercises/${ce.actionTabs.id}/supplement_score.json`:Ie=`/api/homework_commons/${ce.actionTabs.id}/supplement_score.json`;let Ve=yield(0,Ce.ZP)(Ie,{method:"post",body:he},!0);ut(!1),(Ve==null?void 0:Ve.status)===0&&(de(),Ze.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}}),(($e=(it=Ve==null?void 0:Ve.data)==null?void 0:it.fail)==null?void 0:$e.length)>0&&_e.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Pe.default,{pagination:!1,dataSource:(Me=Ve==null?void 0:Ve.data)==null?void 0:Me.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,fe.FH)("",ge.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ce.actionTabs.type}`)}}))})},re.createElement(Be.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ce.actionTabs.name),re.createElement(Be.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:Le.Z.downloadbutton,href:ge.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ce.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Be.default.Item,{style:{marginBottom:0}},re.createElement(oe,z({},Je),re.createElement("a",{className:Le.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.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"))))))};Ft.Z=(0,le.connect)(({classroomList:ce})=>({classroomList:ce}))(se)},4656:function(Mt,Ft,ee){"use strict";var te=ee(59301),Ee=ee(54580),Be=ee(78241),_e=ee(99313),pe=ee(1710),Pe=ee(58421),le=ee(25690),ge=ee(38986),Le=ee(61186),Ce=ee.n(Le),me=ee(59301),xe=(E,a,b)=>new Promise((y,x)=>{var z=se=>{try{oe(b.next(se))}catch(ce){x(ce)}},ne=se=>{try{oe(b.throw(se))}catch(ce){x(ce)}},oe=se=>se.done?y(se.value):Promise.resolve(se.value).then(z,ne);oe((b=b.apply(E,a)).next())});const{Dragger:fe}=Ee.default,re=({})=>{const E=(0,le.useParams)(),[a]=Be.default.useForm(),[b,y]=(0,te.useState)(!0),[x,z]=(0,te.useState)(!1);let[ne,oe]=(0,te.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const se=[{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 ce(){return xe(this,null,function*(){let de;z(!0),window.location.href.indexOf("exercise")>-1?de=`/api/exercises/${E==null?void 0:E.categoryId}/redo_logs.json`:de=`/api/homework_commons/${E==null?void 0:E.categoryId}/redo_logs.json`;let De=yield(0,ge.ZP)(de,{method:"get",params:ne});z(!1),(De==null?void 0:De.status)===0&&y(De==null?void 0:De.data)})}(0,te.useEffect)(()=>{ce()},[]);let Ae=[{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:(de,De,Ze)=>{var ye;return(ye=se.find(nt=>nt.question_type===de))==null?void 0:ye.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:(de,De,Ze)=>{var ye;return(ye=[{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(nt=>nt.id===de))==null?void 0:ye.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(de,De,Ze)=>Ce()(de).format("YYYY-MM-DD HH:mm:ss")}].filter(de=>!!de);return me.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},me.createElement(_e.default,{destroyInactiveTabPane:!0,onChange:de=>{ne.type=de,ne.page=1,ne.limit=10,oe(ne),ce()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:me.createElement(pe.default,{className:"mt20",loading:x,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:(de,De,Ze)=>Ce()(de).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:b==null?void 0:b.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:me.createElement(pe.default,{className:"mt20",loading:x,columns:Ae,dataSource:b==null?void 0:b.list,pagination:!1})}].filter(de=>!!de)}),me.createElement(Pe.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(de,De)=>{ne.page=de,ne.limit=De,oe(ne),ce()},current:ne.page,total:b.count,pageSize:ne.limit,style:{marginTop:20}}))};Ft.Z=(0,le.connect)(({classroomList:E})=>({classroomList:E}))(re)},30909:function(Mt,Ft,ee){"use strict";var te=ee(59301),Ee=ee(54580),Be=ee(78241),_e=ee(43418),pe=ee(5871),Pe=ee(25690),le=ee(38986),ge=ee(61186),Le=ee.n(ge),Ce=ee(51257),me=ee(59301),xe=Object.defineProperty,fe=Object.defineProperties,re=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ce,Ae,de)=>Ae in ce?xe(ce,Ae,{enumerable:!0,configurable:!0,writable:!0,value:de}):ce[Ae]=de,x=(ce,Ae)=>{for(var de in Ae||(Ae={}))a.call(Ae,de)&&y(ce,de,Ae[de]);if(E)for(var de of E(Ae))b.call(Ae,de)&&y(ce,de,Ae[de]);return ce},z=(ce,Ae)=>fe(ce,re(Ae)),ne=(ce,Ae,de)=>new Promise((De,Ze)=>{var ye=ut=>{try{we(de.next(ut))}catch(Je){Ze(Je)}},nt=ut=>{try{we(de.throw(ut))}catch(Je){Ze(Je)}},we=ut=>ut.done?De(ut.value):Promise.resolve(ut.value).then(ye,nt);we((de=de.apply(ce,Ae)).next())});const{Dragger:oe}=Ee.default,se=({classroomList:ce,dispatch:Ae,onOk:de})=>{const De=(0,Pe.useParams)(),[Ze]=Be.default.useForm(),[ye,nt]=(0,te.useState)(),[we,ut]=(0,te.useState)(!1),Je={height:100,onRemove:()=>{nt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:et=>ne(void 0,null,function*(){return nt(et),!1})};return(0,te.useEffect)(()=>{Ze.setFieldsValue({publish_time:Le()(Le()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Le()(Le()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),me.createElement(_e.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:ce.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:we},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}})}},me.createElement(Be.default,{form:Ze,onFinish:et=>ne(void 0,null,function*(){var it,$e;console.log("---",ce.actionTabs,et,De);let Me=((it=ce==null?void 0:ce.actionTabs)==null?void 0:it.type)==="exercise"?`/api/exercises/${De==null?void 0:De.category}/exercise_user/edit_score.json`:`/api/student_works/${ce.actionTabs.id}/edit_score.json`;ut(!0);let he=yield(0,le.ZP)(Me,{method:"post",body:z(x({},et),{exercise_user_id:(($e=ce==null?void 0:ce.actionTabs)==null?void 0:$e.type)==="exercise"?ce.actionTabs.id:""})});ut(!1),Ze.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}}),de()})},me.createElement(Be.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(pe.Z,{min:0,style:{width:"100%"}}))))};Ft.Z=(0,Pe.connect)(({classroomList:ce})=>({classroomList:ce}))(se)},12840:function(Mt,Ft,ee){"use strict";var te=ee(59301),Ee=ee(54580),Be=ee(78241),_e=ee(3113),pe=ee(95237),Pe=ee(81327),le=ee(5083),ge=ee(25690),Le=ee(61186),Ce=ee.n(Le),me=ee(48716),xe=ee(38986),fe=ee(59301),re=(b,y,x)=>new Promise((z,ne)=>{var oe=Ae=>{try{ce(x.next(Ae))}catch(de){ne(de)}},se=Ae=>{try{ce(x.throw(Ae))}catch(de){ne(de)}},ce=Ae=>Ae.done?z(Ae.value):Promise.resolve(Ae.value).then(oe,se);ce((x=x.apply(b,y)).next())});const{Dragger:E}=Ee.default,a=({})=>{const b=(0,ge.useParams)(),[y]=Be.default.useForm(),[x,z]=(0,te.useState)(!0),[ne,oe]=(0,te.useState)(!1);console.log("----",b);function se(){return re(this,null,function*(){var ce,Ae;let de;window.location.href.indexOf("exercise")>-1?de=`/api/exercises/${b==null?void 0:b.categoryId}/get_time_setting.json`:de=`/api/homework_commons/${b==null?void 0:b.categoryId}/get_time_setting.json`;let De=yield(0,xe.ZP)(de,{method:"get"});(De==null?void 0:De.status)===0&&y.setFieldsValue({publish_time:Ce()(Ce()((ce=De==null?void 0:De.data)==null?void 0:ce.publish_time).format("YYYY-MM-DD HH:mm")),end_time:Ce()(Ce()((Ae=De==null?void 0:De.data)==null?void 0:Ae.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,te.useEffect)(()=>{se()},[]),fe.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},fe.createElement("div",{style:{textAlign:"end"}},x&&fe.createElement(_e.ZP,{onClick:()=>{z(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!x&&fe.createElement("div",null,fe.createElement(_e.ZP,{type:"primary",loading:ne,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),fe.createElement(_e.ZP,{style:{marginLeft:20},onClick:()=>{z(!0)}},"\u53D6\u6D88"))),fe.createElement(Be.default,{form:y,disabled:x,onFinish:ce=>re(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let Ae;window.location.href.indexOf("exercise")>-1?Ae=`/api/exercises/${b==null?void 0:b.categoryId}/time_setting.json`:Ae=`/api/homework_commons/${b==null?void 0:b.categoryId}/time_setting.json`;let de=yield(0,xe.ZP)(Ae,{method:"post",body:{publish_time:Ce()(ce.publish_time).format("YYYY-MM-DD HH:mm"),end_time:Ce()(ce.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(de==null?void 0:de.status)===0&&z(!0)})},fe.createElement(pe.Z,null,fe.createElement(Pe.Z,null,fe.createElement(Be.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},fe.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ce=>(0,me.Q8)(ce),disabledTime:ce=>(0,me.d0)(ce),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),fe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),fe.createElement(pe.Z,null,fe.createElement(Pe.Z,null,fe.createElement(Be.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},fe.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ce=>(0,me.Q8)(ce,"",y.getFieldValue("publish_time")),disabledTime:ce=>(0,me.d0)(ce,y.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),fe.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")))))};Ft.Z=(0,ge.connect)(({classroomList:b})=>({classroomList:b}))(a)},73410:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return Ce}});var te=ee(59301),Ee=ee(92832),Be=ee(24905),_e=ee(95237),pe={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",le=ee(28426),ge=(me,xe,fe)=>new Promise((re,E)=>{var a=x=>{try{y(fe.next(x))}catch(z){E(z)}},b=x=>{try{y(fe.throw(x))}catch(z){E(z)}},y=x=>x.done?re(x.value):Promise.resolve(x.value).then(a,b);y((fe=fe.apply(me,xe)).next())}),Ce=({data:me,value:xe=[],handleChangePage:fe,setSelectedRowKeys:re,selectedRowKeys:E,onChange:a=()=>{}})=>{const[b,y]=(0,te.useState)([]),[x,z]=(0,te.useState)([]),[ne,oe]=(0,te.useState)([]);let[se,ce]=(0,te.useState)(1),[Ae,de]=(0,te.useState)();return(0,te.useEffect)(()=>{y(me),z([]),oe([])},[me]),(0,te.useEffect)(()=>{re&&(z(E),oe(E))},[E]),te.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},te.createElement("div",{className:pe.leftdiv},te.createElement(Ee.default.Search,{size:"middle",onChange:De=>ge(void 0,null,function*(){y(me.filter(Ze=>{var ye;return(ye=Ze==null?void 0:Ze.name)==null?void 0:ye.includes(De.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),b.length===0&&te.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),te.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},te.createElement(Be.default.Group,{value:x.map(De=>`${De.id}`),onChange:De=>{re(b.filter(Ze=>De.includes(`${Ze.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},b.map((De,Ze)=>te.createElement(_e.Z,{key:De.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},te.createElement(Be.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:De.is_published,value:`${De.id}`},te.createElement("div",{className:pe.listClass},te.createElement("span",{className:pe.spantitle,style:{width:De.is_published?"108px":"170px"}},De.name),De.is_published&&te.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),te.createElement("div",{className:pe.rightdiv},te.createElement(Ee.default.Search,{onChange:De=>{oe(x.filter(Ze=>Ze.name.includes(De.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&te.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&te.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},te.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((De,Ze)=>te.createElement(_e.Z,{justify:"space-between",style:{marginTop:"10px"},key:De.id},te.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},De.name),te.createElement("img",{src:Pe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(x.filter(ye=>`${ye.id}`!=`${De.id}`))}})))))))}},71068:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Ei:function(){return y},rU:function(){return x},ZP:function(){return ne}});var te=ee(59301),Ee={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Be=ee(78241),_e=ee(24905),pe=ee(5871),Pe=ee(95237),le=ee(43604),ge=ee(6848),Le=ee(92310),Ce=ee.n(Le),me=ee(59301),xe=Object.defineProperty,fe=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,se,ce)=>se in oe?xe(oe,se,{enumerable:!0,configurable:!0,writable:!0,value:ce}):oe[se]=ce,b=(oe,se)=>{for(var ce in se||(se={}))re.call(se,ce)&&a(oe,ce,se[ce]);if(fe)for(var ce of fe(se))E.call(se,ce)&&a(oe,ce,se[ce]);return oe};const y=({value:oe,className:se,style:ce})=>{const[Ae,de]=(0,te.useState)("0");(0,te.useEffect)(()=>{if(oe){const{submit_limit:Ze,must_file:ye}=oe;if(Ze&&ye){de("1");return}if(Ze&&!ye){de("2");return}if(!Ze&&ye){de("3");return}}},[oe]);const De={1:me.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",me.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.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"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:me.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Ae==="0"?me.createElement(me.Fragment,null):me.createElement("section",{className:Ce()(Ee.exhibition,se),style:ce},me.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),De==null?void 0:De[Ae])},x=({className:oe,style:se,form:ce})=>{const Ae=Be.default.useWatch("submit_limit",ce),de=Be.default.useWatch("can_submit",ce);return me.createElement("section",{className:Ce()(Ee.wrap,oe),style:se},me.createElement("div",{className:`${Ee.title}`},me.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),me.createElement("div",null,me.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},me.createElement(Be.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},me.createElement(_e.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),me.createElement(Be.default.Item,{name:"submit_num",rules:de&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},me.createElement(pe.Z,{precision:0,min:1,disabled:!de,size:"large",addonAfter:"\u6B21",style:{width:223}})),me.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),me.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},me.createElement(Be.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},me.createElement(_e.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),me.createElement(Be.default.Item,{className:"mr10",name:"submit_limit_num",rules:Ae&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},me.createElement(pe.Z,{precision:0,min:1,disabled:!Ae,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),me.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},me.createElement(Be.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},me.createElement(_e.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(Be.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},me.createElement(_e.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 ne=({value:oe,onChange:se,className:ce,style:Ae,disabled:de=!1,checkMarginLeft:De=0})=>{const Ze={submit_limit:!1,submit_limit_num:200,must_file:!1},[ye,nt]=(0,te.useState)({});(0,te.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const ut={submit_limit:oe==null?void 0:oe.submit_limit,submit_limit_num:oe==null?void 0:oe.submit_limit_num,must_file:oe==null?void 0:oe.must_file,can_submit:oe==null?void 0:oe.can_submit,submit_num:oe==null?void 0:oe.submit_num};nt(b({},ut))},[oe]);const we=ut=>{const Je=b(b({},ye),ut);se(Je)};return me.createElement("section",{className:Ce()(Ee.wrap,ce),style:Ae},me.createElement("div",{className:`${Ee.title} mt30`},me.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),me.createElement(Pe.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},me.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},me.createElement(_e.default,{disabled:de,checked:ye==null?void 0:ye.can_submit,onChange:ut=>we({can_submit:ut.target.checked})}),me.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),me.createElement(pe.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:de||!(ye!=null&&ye.can_submit),value:ye==null?void 0:ye.submit_num,onChange:ut=>we({submit_num:ut})}),me.createElement(ge.Z,{overlayInnerStyle:{width:520},title:me.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",me.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",me.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},me.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ee.title_icon}`}))),me.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},me.createElement(_e.default,{style:{marginLeft:De},disabled:de,checked:ye==null?void 0:ye.submit_limit,onChange:ut=>we({submit_limit:ut.target.checked})}),me.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),me.createElement(pe.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:de||!(ye!=null&&ye.submit_limit),value:ye==null?void 0:ye.submit_limit_num,onChange:ut=>we({submit_limit_num:ut})})),me.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},me.createElement(_e.default,{style:{marginLeft:De},disabled:de,checked:ye==null?void 0:ye.must_file,onChange:ut=>we({must_file:ut.target.checked})}),me.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},59229:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return a}});var te=ee(59301),Ee=ee(25690),Be=ee(5083),_e=ee(43418),pe=ee(92832),Pe=ee(95237),le=ee(43604),ge={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Le=ee(61186),Ce=ee.n(Le),me=ee(51257),xe=ee(28426),fe=ee(59301);const{RangePicker:re}=Be.default,E=({dispatch:b,classroomList:y,onConfirm:x})=>{const[z,ne]=(0,te.useState)([]),[oe,se]=(0,te.useState)([]),[ce,Ae]=(0,te.useState)("");(0,te.useEffect)(()=>{var Ze;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ye=y.actionTabs.data;console.log("data",ye);let nt=(Ze=ye==null?void 0:ye.group_name)==null?void 0:Ze.map((we,ut)=>{var Je;return{group_id:ye==null?void 0:ye.group_id[ut],group_name:ye==null?void 0:ye.group_name[ut],is_admin:ye==null?void 0:ye.is_admin,end_time:ye==null?void 0:ye.end_time,publish_time:Array.isArray(ye==null?void 0:ye.publish_time)?(Je=ye==null?void 0:ye.publish_time)==null?void 0:Je[0]:ye==null?void 0:ye.publish_time}});nt&&(ne([...nt]),se([...nt]))}},[y.actionTabs]);const de=()=>{b({type:"classroomList/setActionTabs",payload:{}}),Ae("")},De=Ze=>{if(Ze){const ye=oe==null?void 0:oe.filter(nt=>{var we,ut;return(ut=(we=nt==null?void 0:nt.group_name)==null?void 0:we.toLowerCase())==null?void 0:ut.includes(Ze==null?void 0:Ze.toLowerCase())});ne(ye)}else ne(oe)};return fe.createElement(_e.default,{width:980,title:fe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},fe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",fe.createElement("span",{className:ge.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")),fe.createElement(pe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ce,onChange:Ze=>{Ae(Ze.target.value.trim()),De(Ze.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>de(),onOk:()=>{var Ze;x((Ze=y.actionTabs)==null?void 0:Ze.index,oe),de()}},fe.createElement("div",{className:ge.modal_con},fe.createElement(Pe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(z==null?void 0:z.length)>0?z.map(function(Ze,ye){var nt,we;return fe.createElement(le.Z,{span:24,key:ye},fe.createElement(Pe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ye==(z==null?void 0:z.length)-1?"0px":"10px"}},fe.createElement("div",{className:ge.multiple_select,title:Ze.group_name},Ze.group_name),fe.createElement("div",{className:"ml20"},fe.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Ze.publish_time?Ce()(Ze.publish_time):Ce()(),Ce()()]},allowClear:!1,disabled:(nt=y.actionTabs)==null?void 0:nt.rangePickerDisabled,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:ut=>{var Je;return(0,me.Q8)(ut,(Je=y.actionTabs)==null?void 0:Je.disabledDate)},disabledTime:ut=>(0,me.d0)(ut),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ce()((0,me.U6)(),"HH:mm"),Ce()((0,me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ze.publish_time&&[Ce()(Ze.publish_time),Ze.end_time?Ce()(Ze.end_time):void 0],onChange:(ut,Je)=>{z[ye].publish_time=Je[0],z[ye].end_time=Je[1],ne([...z]),oe.forEach(et=>{et.group_id===Ze.group_id&&(et.publish_time=Je[0],et.end_time=Je[1])}),se([...oe])}})),(we=y.actionTabs)!=null&&we.rangePickerDisabled?fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{z.splice(ye,1),ne([...z]),oe.forEach((ut,Je)=>{ut.group_id===Ze.group_id&&oe.splice(Je,1)}),se([...oe])}})))}):fe.createElement(xe.Z,null))))};var a=(0,Ee.connect)(({classroomList:b})=>({classroomList:b}))(E)},51917:function(Mt,Ft,ee){"use strict";ee.d(Ft,{$J:function(){return Be},JZ:function(){return pe},bN:function(){return le},jP:function(){return Pe},rO:function(){return _e}});var te=ee(38986),Ee=(ge,Le,Ce)=>new Promise((me,xe)=>{var fe=a=>{try{E(Ce.next(a))}catch(b){xe(b)}},re=a=>{try{E(Ce.throw(a))}catch(b){xe(b)}},E=a=>a.done?me(a.value):Promise.resolve(a.value).then(fe,re);E((Ce=Ce.apply(ge,Le)).next())});function Be(ge){return(0,te.U2)(`libraries/${ge}.json`)}function _e(ge){return(0,te.U2)("library_tags.json",ge)}function pe(ge){return Ee(this,null,function*(){return(yield(0,te.IV)(`attachments/${ge}.json`)).status===0})}function Pe(ge){return(0,te.v_)("libraries.json",ge)}function le(ge,Le){return(0,te.gz)(`libraries/${ge}.json`,Le)}},40133:function(Mt,Ft,ee){"use strict";ee.d(Ft,{AD:function(){return ut},D9:function(){return he},Hp:function(){return se},IM:function(){return Ve},Iy:function(){return ce},KM:function(){return Dt},MJ:function(){return Ae},Ne:function(){return Ie},ON:function(){return Pt},Uj:function(){return Qe},VY:function(){return tt},YO:function(){return xt},YX:function(){return dt},Zn:function(){return E},_g:function(){return z},_k:function(){return $e},c6:function(){return nt},cr:function(){return a},eV:function(){return we},fi:function(){return b},gh:function(){return Ze},hS:function(){return ot},iA:function(){return y},j6:function(){return ne},je:function(){return it},jj:function(){return oe},kS:function(){return ht},o6:function(){return ye},pO:function(){return Bt},rQ:function(){return Je},sA:function(){return De},xm:function(){return Me},xo:function(){return He},y8:function(){return et},yd:function(){return x}});var te=ee(82264),Ee=ee(25690),Be=ee(51257),_e=ee(8591),pe=ee(346),Pe=Object.defineProperty,le=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ce=(ve,mt,Se)=>mt in ve?Pe(ve,mt,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ve[mt]=Se,me=(ve,mt)=>{for(var Se in mt||(mt={}))ge.call(mt,Se)&&Ce(ve,Se,mt[Se]);if(le)for(var Se of le(mt))Le.call(mt,Se)&&Ce(ve,Se,mt[Se]);return ve},xe=(ve,mt,Se)=>new Promise((ue,ae)=>{var ie=be=>{try{We(Se.next(be))}catch(Te){ae(Te)}},Ne=be=>{try{We(Se.throw(be))}catch(Te){ae(Te)}},We=be=>be.done?ue(be.value):Promise.resolve(be.value).then(ie,Ne);We((Se=Se.apply(ve,mt)).next())});const fe=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=ve=>xe(void 0,null,function*(){fe(),(yield(0,te.YR)(me({},ve))).status===0&&(yield(0,Be.QH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/courses/${ve.coursesId}/export_couser_info.json`,query:ve}))),re()}),a=ve=>xe(void 0,null,function*(){const mt=yield(0,te.yS)(me({},ve));if(mt.status===0)_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_member_act_score`);else{if(mt.status===-2)return mt;mt.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_member_act_score`))}}),b=ve=>xe(void 0,null,function*(){const mt=yield(0,te.W0)(me({},ve));if(mt.status===0)_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_score`);else{if(mt.status===-4)return mt;mt.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_score`))}}),y=ve=>xe(void 0,null,function*(){const mt=yield(0,te.Nl)(me({},ve));if(mt.status===0)_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_exercise_and_other`);else{if(mt.status===-4)return mt;mt.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_exercise_and_other`))}}),x=ve=>xe(void 0,null,function*(){const mt=yield(0,te.IU)(me({},ve));if(mt.status===0)_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/export_star_user`);else{if(mt.status===-4)return mt;mt.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/export_star_user`))}}),z=ve=>xe(void 0,null,function*(){const mt=yield(0,te.td)(me({},ve));if(mt.status===0)_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_exercise_and_other`);else{if(mt.status===-2)return mt;if(mt.status===-3)(0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_exercise_and_other`);else if(mt.status===-4)return mt}}),ne=ve=>xe(void 0,null,function*(){const mt=yield(0,te.QX)(me({},ve));if(mt.status===0)_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_homework`);else{if(mt.status===-4)return mt;mt.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_homework`))}}),oe=(ve,mt)=>xe(void 0,null,function*(){const Se=yield(0,te.o_)(me({},ve));Se.status===0?(_e.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"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`)):Se.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`))}),se=(ve,mt)=>xe(void 0,null,function*(){const Se=yield(0,te.ZL)(me({},ve));Se.status===0?(_e.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"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`)):Se.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`))}),ce=(ve,mt)=>xe(void 0,null,function*(){const Se=yield(0,te.aP)(me({},ve));Se.status===0?(_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`)):Se.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`))}),Ae=(ve,mt)=>xe(void 0,null,function*(){const Se=yield(0,te.vV)(me({},ve));Se.status===0?(_e.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"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`)):Se.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`))}),de=ve=>xe(void 0,null,function*(){fe(),(yield exportCourseWorkListAppendix(me({},ve))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ve.categoryId}/works_list.zip`,query:ve}))),re()}),De=ve=>xe(void 0,null,function*(){fe(),yield(0,Be.QH)("",pe.Z.API_SERVER+`/api/polls/${ve.categoryId}/commit_result.xlsx`),re()}),Ze=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/courses/${ve.coursesId}/attendances/export_xlsx_data.xlsx`,query:ve}))}),ye=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/courses/${ve.coursesId}/video_study_statics.xlsx`,query:ve}))}),nt=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/courses/${ve.coursesId}/export_video_study.xlsx`,query:ve}))}),we=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/courses/${ve.coursesId}/export_course_students_info.xlsx`,query:ve}))}),ut=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ve}))}),Je=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ve}))}),et=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ve}))}),it=ve=>xe(void 0,null,function*(){const mt=yield(0,te.Uy)(me({},ve));mt.status===0?(_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/exercise_score,export_exercise_users`)):mt.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/exercise_score,export_exercise_users`))}),$e=ve=>xe(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/export_records/${ve.id}.xlsx`,query:ve}))}),Me=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ve}))}),he=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/courses/${ve==null?void 0:ve.coursesId}/${ve.menuKey}_statistic.xlsx?${ve.checkedList.map(mt=>`course_group_id[]=${mt}`).join("&")}`,query:ve}))}),Ie=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/ec_years/${ve==null?void 0:ve.ec_year_id}/ec_training_objectives.xlsx`,query:ve}))}),Ve=ve=>xe(void 0,null,function*(){yield(0,Be.FH)(ve==null?void 0:ve.name,(0,Be.NY)({url:pe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ve}))}),ot=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/ec_years/${ve==null?void 0:ve.ec_year_id}/ec_courses.xlsx`,query:ve}))}),He=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/ec_years/${ve==null?void 0:ve.ec_year_id}/ec_graduation_requirements.xlsx`,query:ve}))}),tt=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ve}))}),ht=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ve}))}),Pt=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/examination_banks/${ve.id}.json`,query:ve}))}),dt=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/exercises/${ve.categoryId}.json`,query:ve}))}),xt=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/polls/${ve==null?void 0:ve.id}/commit_result.json`,query:ve}))}),Qe=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ve}))}),Bt=(ve,mt)=>xe(void 0,null,function*(){yield(0,Be.FH)(mt||"",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/exercises/${ve==null?void 0:ve.exercise_id}/consult_exercise.json`,query:ve}))}),Dt=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/competitions/${ve==null?void 0:ve.identifier}/competition_commit_records/member_works.xlsx`,query:ve}))})},53362:function(Mt,Ft,ee){"use strict";ee.d(Ft,{M:function(){return Pe},Y:function(){return pe}});var te=ee(61186),Ee=ee.n(te),Be=ee(89392),_e=ee.n(Be);const pe=(le,ge="YYYY-MM-DD")=>(0,Be.cloneDeepWith)(le,Ce=>{if(Ce instanceof Ee())return Ce.format(ge)}),Pe=(le,ge,Le)=>{const Ce=me=>Reflect.toString.call(me)==="[object Object]";if(!Ce(le)&&!Array.isArray(le))return le;for(const me of Object.keys(le))Array.isArray(le[me])?le[me]=le[me].map(xe=>Pe(xe,ge,Le)):Ce(le[me])?le[me]=Pe(le[me],ge,Le):ge.includes(me)&&typeof le[me]=="string"&&(le[me]=Le?Ee()(le[me],Le):Ee()(le[me]));return le}},45937:function(Mt,Ft,ee){"use strict";ee.d(Ft,{U:function(){return Le}});var te=ee(59301),Ee=Object.defineProperty,Be=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Pe=(Ce,me,xe)=>me in Ce?Ee(Ce,me,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Ce[me]=xe,le=(Ce,me)=>{for(var xe in me||(me={}))_e.call(me,xe)&&Pe(Ce,xe,me[xe]);if(Be)for(var xe of Be(me))pe.call(me,xe)&&Pe(Ce,xe,me[xe]);return Ce},ge=(Ce,me,xe)=>new Promise((fe,re)=>{var E=y=>{try{b(xe.next(y))}catch(x){re(x)}},a=y=>{try{b(xe.throw(y))}catch(x){re(x)}},b=y=>y.done?fe(y.value):Promise.resolve(y.value).then(E,a);b((xe=xe.apply(Ce,me)).next())});function Le(Ce,me){const[xe,fe]=(0,te.useState)(me),[re,E]=(0,te.useState)(!1),[a,b]=(0,te.useState)();return[xe,re,(x,z=!1)=>ge(this,null,function*(){const ne=z?me:le(le({},xe),x);E(!0),fe(ne);const oe=yield Ce(ne);return E(!1),b(oe),oe}),a]}},21834:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return xe}});var te=ee(59301),Ee=ee.p+"static/modelContact.7a7eb113.png",Be=ee(43418),_e={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",Pe=ee(59301),ge=({visible:fe,setVisible:re,image:E,closeImageStyle:a,hiddenbutton:b})=>Pe.createElement(Be.default,{centered:!0,destroyOnClose:!0,open:fe,footer:null,wrapClassName:_e.modal,onCancel:()=>re(!1)},Pe.createElement("div",{className:_e.content},Pe.createElement("img",{src:E}),b,Pe.createElement("img",{onClick:()=>re(!1),className:_e.close,src:pe,style:a}))),Le=ee(48790),Ce=ee(59301),xe=()=>{const[fe,re]=(0,te.useState)(!1);return{verifyModelUser:()=>(0,Le.$O)()?!0:(re(!0),!1),ContactModalElement:()=>Ce.createElement(ge,{visible:fe,setVisible:re,image:Ee}),contactOpen:fe,setContactOpen:re}}},39939:function(Mt,Ft,ee){"use strict";ee.d(Ft,{_:function(){return me}});var te=ee(75736),Ee=ee(43418),Be=ee(8591),_e=ee(1710),pe=ee(51257),Pe=ee(59301),le=(xe,fe,re)=>new Promise((E,a)=>{var b=z=>{try{x(re.next(z))}catch(ne){a(ne)}},y=z=>{try{x(re.throw(z))}catch(ne){a(ne)}},x=z=>z.done?E(z.value):Promise.resolve(z.value).then(b,y);x((re=re.apply(xe,fe)).next())});const ge=xe=>le(void 0,[xe],function*({is_jupyter:fe,is_jupyter_lab:re,shixunId:E,homework_common_id:a,courseId:b}){if(fe||re){const x=yield(0,te.BK)({id:E});x!=null&&x.identifier&&(0,pe.xg)(`/tasks/${x.identifier}/jupyter?homework_common_id=${a}`);return}const y=yield(0,te.Ir)({id:E,homework_common_id:a});if(y!=null&&y.game_identifier){(0,pe.xg)(`/tasks/${b}/${a}/${y.game_identifier}`);return}(y==null?void 0:y.status)===2?Le(y==null?void 0:y.message,a,b):(y==null?void 0:y.status)===3?Ce(y==null?void 0:y.message):(y==null?void 0:y.status)==-3&&(0,pe.eF)()}),Le=(xe,fe,re)=>{xe=xe!=null&&xe.includes(".json")?xe:`${xe}.json`,Ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Pe.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>le(void 0,null,function*(){const E=yield(0,te.$Q)({url:xe});if(!E)return;Be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const a=yield(0,te.Ir)({id:E.shixun_identifier,homework_common_id:fe});if(a!=null&&a.game_identifier){(0,pe.xg)(`/tasks/${re}/${fe}/${a.game_identifier}`);return}(a==null?void 0:a.status)===2?Le(a==null?void 0:a.message,fe,re):(a==null?void 0:a.status)===3&&Ce(a==null?void 0:a.message)})})},Ce=xe=>{Ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Pe.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",xe,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},me=(xe,fe)=>le(void 0,[xe,fe],function*(re,{is_jupyter:E,is_jupyter_lab:a}){const b=yield(0,te.WT)(re);if(b.length>1)return Ee.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:Pe.createElement("div",null,Pe.createElement("div",null,"\u4F60\u5F53\u524D\u6709",b.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"),Pe.createElement(_e.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(y,x){const{course_identifier:z,id:ne}=x||{};return Pe.createElement("a",{target:"_blank",href:`/classrooms/${z}/shixun_homework/${ne}/detail`},y)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(y,x){const{course_identifier:z,id:ne,shixun_identifier:oe}=x;return Pe.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{ge({is_jupyter:E,is_jupyter_lab:a,shixunId:oe,homework_common_id:ne,courseId:z})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:b,rowKey:"id"}))}),!0;if(b.length===1){const{shixun_identifier:y,id:x,course_identifier:z}=b[0];return ge({is_jupyter:E,is_jupyter_lab:a,shixunId:y,homework_common_id:x,courseId:z}),!0}return!1});Ft.Z=ge},40197:function(Mt,Ft,ee){"use strict";ee.d(Ft,{rX:function(){return ne},pW:function(){return oe},gy:function(){return se},xY:function(){return z},O5:function(){return x},tJ:function(){return re},o1:function(){return E},Rd:function(){return y}});var te=ee(25690),Ee=ee(43418),Be=ee(28103),_e=ee(8591),pe=ee(48790),Pe=ee(51257),le=ee(87169),ge=ee(25510),Le="data:image/png;base64,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",Ce=ee.p+"static/newqrcode.a8740efb.png",me=ee(32637),xe=ee(59301),fe=(ce,Ae,de)=>new Promise((De,Ze)=>{var ye=ut=>{try{we(de.next(ut))}catch(Je){Ze(Je)}},nt=ut=>{try{we(de.throw(ut))}catch(Je){Ze(Je)}},we=ut=>ut.done?De(ut.value):Promise.resolve(ut.value).then(ye,nt);we((de=de.apply(ce,Ae)).next())});const re=(ce,Ae=!1)=>!!(E(ce)&&a(Ae)),E=ce=>(0,pe.bg)()?!0:(ce({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ce=!1)=>{var Ae;const{user:de}=(0,te.getDvaApp)()._store.getState();return(Ae=de.userInfo)!=null&&Ae.profile_completed?!0:(Ee.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Pe.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{Ee.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{Ee.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:xe.createElement("div",{style:{textAlign:"center"}},xe.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"),xe.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:me}),xe.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},x=()=>{var ce;const{user:Ae}=(0,te.getDvaApp)()._store.getState();return(ce=Ae.userInfo)!=null&&ce.professional_certification?!0:(Ee.default.confirm({title:"\u63D0\u793A",centered:!0,content:xe.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,Pe.xg)("/account/certification")}}),!1)},z=()=>(0,pe.V9)()?!0:(Ee.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:xe.createElement("div",{className:"tc",style:{marginLeft:-38}},xe.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),xe.createElement("img",{src:Ce,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(ce,Ae)=>ce?!0:(Ee.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:xe.createElement("div",null,xe.createElement("p",null,Ae||"\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"),xe.createElement("div",{style:{marginLeft:"110px"}},xe.createElement("img",{src:Le,width:200}),xe.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Pe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=ce=>{Ee.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:xe.createElement("div",null,xe.createElement("div",null,xe.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"),xe.createElement(Be.Z,null),xe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",xe.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 ",xe.createElement("a",null,ce),"\u5929\u3002"),xe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",xe.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")),xe.createElement("div",{style:{textAlign:"center",marginTop:30}},xe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})))})},se=(ce,Ae="")=>{const{shixunsDetail:{detail:de}}=(0,te.getDvaApp)()._store.getState();if((de==null?void 0:de.public)===2||(de==null?void 0:de.public)===1||(de==null?void 0:de.shixun_status)===3){let De="";return(de==null?void 0:de.public)===2&&(De="\u5DF2\u516C\u5F00"),(de==null?void 0:de.public)===1&&(De="\u5F85\u5BA1\u6838"),(de==null?void 0:de.shixun_status)===3&&(De="\u5DF2\u5173\u95ED"),Ee.default.info({centered:!0,icon:xe.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:xe.createElement("div",{className:"tc",style:{marginLeft:-38}},xe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},xe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",De,"\uFF0C",Ae,"\u3002"),xe.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),xe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(de==null?void 0:de.shixun_status)===2?(Ee.default.confirm({centered:!0,icon:xe.createElement(le.Z,null),title:"\u63D0\u793A",content:xe.createElement("div",null,xe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ae,"\u3002"),xe.createElement("br",null),xe.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Ee.default.confirm({width:440,centered:!0,icon:xe.createElement(le.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>fe(void 0,null,function*(){(yield ce({type:"shixunsDetail/cancelRelease",payload:{id:de==null?void 0:de.identifier}})).status!==401&&(_e.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ce({type:"shixunsDetail/getShixunsDetail",payload:{id:de==null?void 0:de.identifier}}),ce({type:"practiceSetting/getCommonData",payload:{id:de==null?void 0:de.identifier}}))})})}}),!0):!1}},50371:function(Mt,Ft){"use strict";function ee(){const te=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Ee=1;Ee{const pe=Be[_e];pe!==void 0&&(te[_e]=pe)})}return te}Ft.Z=ee},13845:function(Mt,Ft,ee){"use strict";ee.d(Ft,{F:function(){return te},Z:function(){return Ee}});function te(Be){return Be!=null&&Be===Be.window}function Ee(Be,_e){var pe,Pe;if(typeof window=="undefined")return 0;const le=_e?"scrollTop":"scrollLeft";let ge=0;return te(Be)?ge=Be[_e?"pageYOffset":"pageXOffset"]:Be instanceof Document?ge=Be.documentElement[le]:(Be instanceof HTMLElement||Be)&&(ge=Be[le]),Be&&!te(Be)&&typeof ge!="number"&&(ge=(Pe=((pe=Be.ownerDocument)!==null&&pe!==void 0?pe:Be).documentElement)===null||Pe===void 0?void 0:Pe[le]),ge}},56762:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return Ee}});var te=ee(59301);function Ee(){const[,Be]=te.useReducer(_e=>_e+1,0);return Be}},68031:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return _e}});var te=ee(16089);function Ee(pe,Pe,le,ge){const Le=le-Pe;return pe/=ge/2,pe<1?Le/2*pe*pe*pe+Pe:Le/2*((pe-=2)*pe*pe+2)+Pe}var Be=ee(13845);function _e(pe){let Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:ge,duration:Le=450}=Pe,Ce=le(),me=(0,Be.Z)(Ce,!0),xe=Date.now(),fe=()=>{const E=Date.now()-xe,a=Ee(E>Le?Le:E,me,pe,Le);(0,Be.F)(Ce)?Ce.scrollTo(window.pageXOffset,a):Ce instanceof Document||Ce.constructor.name==="HTMLDocument"?Ce.documentElement.scrollTop=a:Ce.scrollTop=a,E({backgroundColor:it,border:`${he.lineWidth}px ${he.lineType} ${$e}`,[`${Ie}-icon`]:{color:Me}}),a=it=>{const{componentCls:$e,motionDurationSlow:Me,marginXS:he,marginSM:Ie,fontSize:Ve,fontSizeLG:ot,lineHeight:He,borderRadiusLG:tt,motionEaseInOutCirc:ht,withDescriptionIconSize:Pt,colorText:dt,colorTextHeading:xt,withDescriptionPadding:Qe,defaultPadding:Bt}=it;return{[$e]:Object.assign(Object.assign({},(0,fe.Wf)(it)),{position:"relative",display:"flex",alignItems:"center",padding:Bt,wordWrap:"break-word",borderRadius:tt,[`&${$e}-rtl`]:{direction:"rtl"},[`${$e}-content`]:{flex:1,minWidth:0},[`${$e}-icon`]:{marginInlineEnd:he,lineHeight:0},"&-description":{display:"none",fontSize:Ve,lineHeight:He},"&-message":{color:xt},[`&${$e}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${Me} ${ht}, opacity ${Me} ${ht}, +`),yn.focus();default:throw new Error}},[yn,Qa]),ji=(0,te.useMemo)(()=>{switch(Qa){case _t:return te.createElement(Ve,{callback:hi,onCancel:Hi});case Tn:return te.createElement(ot.Z,{callback:hi,onCancel:Hi});case Ht:return te.createElement(He.Z,{callback:hi,onCancel:Hi});case hn:return te.createElement(We,{callback:hi,onCancel:Hi});case Sa:return te.createElement(Ye,{callback:hi,onCancel:Hi});case"maths-latex":return te.createElement(Xt,{showSaveButton:!0,callback:hi});case"inline-latex":return te.createElement(Yt.Z,{showSaveButton:!0,callback:hi});default:return null}},[Qa]);function Hi(){Hr("")}(0,te.useEffect)(()=>{if(cl.current){let hr=function(fi){Co=!0,ei=fi.pageY},za=function(){Co=!1},$a=function(fi){if(Co){let Ei=fi.pageY-ei;Ei<0&&(Ei=0),Ei>300&&(Ei=300);let Oi=Cn+Ei+"px";Ho(Oi)}},er=cl.current,Co=!1,ei=0;return er.addEventListener("mousedown",hr),document.addEventListener("mousemove",$a),document.addEventListener("mouseup",za),()=>{er.removeEventListener("mousedown",hr),document.removeEventListener("mousemove",$a),document.removeEventListener("mouseup",za)}}},[yn,cl]),(0,te.useEffect)(()=>{Ho(Cn)},[Cn]);const al=on(Ot),rl=on(jo),Il={width:al,height:rl},wo=(0,te.useMemo)(()=>{if(ro){let hr=new Date(ro),za=hr.getHours(),$a=hr.getMinutes(),er=hr.getSeconds();return za=za<10?"0"+za:za,$a=$a<10?"0"+$a:$a,er=er<10?"0"+er:er,`${za}:${$a}:${er}`}return 0},[ro]),ui=hr=>{const za=[];if(yo){let $a=-1;hr=hr.replace(/(@▁▁@|@▁@)/g,function(er,Co,ei){za.push({multiLine:er!==kn})})}return za};function pl(){window.sessionStorage.removeItem(br),Vi(!1),zr(0)}function Kl(){Vi(!1),zr(0),yn.setValue(window.sessionStorage.getItem(br))}(0,te.useEffect)(()=>{rr[Qa]&&Qa!==On&&Qa!==hn&&setTimeout(()=>{const hr=document.getElementsByClassName("markdown-popup-form")[0],za=window.innerWidth/2-hr.offsetWidth/2,$a=window.innerHeight/2-hr.offsetHeight/2;fl(za),$o($a)},0)},[Qa]);const Tl=hr=>{hr.preventDefault();const za=hr.clientX-bl,$a=hr.clientY-Ti;document.body.onmousemove=er=>{let Co=er.clientX-za,ei=er.clientY-$a;const fi=document.getElementsByClassName("markdown-popup-form")[0],Ei=window.innerWidth-fi.offsetWidth,Oi=window.innerHeight-fi.offsetHeight;Co=Math.max(0,Math.min(Co,Ei)),ei=Math.max(0,Math.min(ei,Oi)),iu(er.clientX,er.clientY,za,$a)&&(fl(Co),$o(ei))},document.body.onmouseup=function(){document.body.onmousemove=null}},iu=(hr,za,$a,er)=>{const Co=document.body.clientHeight,ei=document.body.clientWidth;return hr<20&&$a>hr||hr>ei-20&&$aza||za>Co-20&&erZe in De?xe(De,Ze,{enumerable:!0,configurable:!0,writable:!0,value:ye}):De[Ze]=ye,x=(De,Ze)=>{for(var ye in Ze||(Ze={}))a.call(Ze,ye)&&y(De,ye,Ze[ye]);if(E)for(var ye of E(Ze))b.call(Ze,ye)&&y(De,ye,Ze[ye]);return De},z=(De,Ze)=>fe(De,re(Ze));const{useForm:ne}=te.default,oe={width:280,marginRight:10},se={labelCol:{span:5},wrapperCol:{span:19}};var ce=({callback:De,onCancel:Ze})=>{const[ye]=ne();let nt=(0,Le.useRef)();function we(et){nt.current.width=ye.getFieldValue("width"),nt.current.align=ye.getFieldValue("align"),De(et,nt.current)}function ut(et,it){if(et.status===-1){Ee.ZP.error(et.message);return}ye.setFieldsValue({src:`/api/attachments/${et.id}`,type:it.type})}function Je(et){let it=et.target.files[0];nt.current=it,de(it,ut)}return me.createElement(te.default,z(x({form:ye},se),{className:"upload-image-panel",onFinish:we,style:{width:470,overflow:"hidden"}}),me.createElement(te.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},me.createElement("div",{className:"flex-container"},me.createElement(te.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},me.createElement(Be.default,{style:oe})),me.createElement(Ae,{onFileChange:Je}))),me.createElement(te.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},me.createElement(Be.default,{style:{width:264}})),me.createElement(te.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},me.createElement(_e.Z,null,me.createElement(te.default.Item,{name:"width",style:{margin:0}},me.createElement(pe.Z,{style:{width:264}})),me.createElement("span",{className:"ml8"},"%"))),me.createElement(te.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},me.createElement(Pe.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"}]})),me.createElement("aside",null,me.createElement(te.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},me.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),me.createElement(le.ZP,{type:"default",onClick:Ze},"\u53D6\u6D88"))))};function Ae({onFileChange:De}){return me.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",me.createElement("input",{type:"file",onChange:De}))}function de(De,Ze){if(!De)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ce.bg)())throw Ee.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ye=new FormData;ye.append("editormd-image-file",De),ye.append("file_param_name","editormd-image-file"),ye.append("byxhr","true");var nt=new window.XMLHttpRequest;nt.withCredentials=!0,nt.addEventListener("load",function(we){Ze(JSON.parse(we.target.responseText),De)},!1),nt.addEventListener("error",function(we){console.error(we)},!1),nt.open("POST",`${ge.KI}/api/attachments.json`),nt.send(ye)}},91558:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return Be}});var te=ee(59301),Ee=ee(4676);class Be extends te.Component{constructor(pe){super(pe);const Pe=window.document;this.node=Pe.createElement("div"),Pe.body.appendChild(this.node)}render(){const{children:pe}=this.props;return(0,Ee.createPortal)(pe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},7501:function(Mt,Ft,ee){"use strict";ee.d(Ft,{i:function(){return oe},Z:function(){return ce}});var te={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"},Ee=ee(71418),Be=ee(6848),_e=ee(92310),pe=ee.n(_e),Pe=ee(51257),le=ee(28426),ge=ee(48790),Le="data:image/png;base64,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",Ce="data:image/png;base64,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",me="data:image/png;base64,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",xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEulJREFUeF7tW3d8VVW2/s4lCQQCPEIAUQjS24QylNBBSAL4KD4Fab5RQSPgiOj49A0DT1qAUBXpzS4MJYDOKB2GFkIRQpHOEIQkhBCqlEDueb+9djl7n3tTHHjPf3Ilv5ucu8+556xvf2t9q2jdPPq5bVkWYFmwLA9/Z/+xY2B/ys/oD3Hc/c7X2QBsy4KHzgRsj7iGTafSZ/m9PF52FXE+uyL/B9i2emdHbJu+jR+nX/l57Dj9yHPZcdsL2/bS5172zpZ6bbA7tr3yWmKNPF+8s+ta9DX8PH599rv8Xi9/bm09vx92PX6P8jP29HRMu1fxdM7zAWkeeLdZVpH3Kz075qJ148hnBBAHwuMAIkFih2GCREdoPfvHz2G3wvGw4PUHkrR6PiBZwiBkbPFAElZueAmGAxI7zo0oj7l/ZwaVBjONaQmA+HVzyPjSiLrR2X1xgPjn+hq5efIGiZ+bJ0gEJjeUB3aWZXkaWtcZQGRwtssZg7jBuR3zZxKtl0zT3v9/QJLGFHBqIPHdK3asZJzY/cZnjEkaawAvbC9jhWSnA4Zcx9ljgqRY7g+8f4FJZFN4l1rXDy8RLo4Z2mSSARK5Pk4Tzijh/iS7XGAa7k5zb8rJPTYmOcyg7Zcnkxx3p7ON3J1iH3dhuTKJXDDf6f7YZIDvBkvbKGL3aG5Q+gzHnXuANOt68hKb4gYZjAOkuzsTJOHu/IDEY5bJuLxB4iDn9dLdHUUQ5sr4k0ksyHX5MkU8pCsuqXUaANKgDCRhdXF9AZICJG8mGS7PJyY5bFTxU9ybl9yzAzpjMBmG3SOz57VDi5VI4GTwxyRNMEg39huA5MQfISJUTOIPxY3NGWXGJLnjNUO4WcIVhAKJu7hHAEncm0+s0tydIRb8CgcvrOs/LrIpuiu15lJoKiY5IEmF57g7J2b5U4GP7O5IcTkv2nV+mcRAEgpLyj+l6nRWSTY4AV+pK6Y43TFJqTYz9viLSQVmklKaWqz0AckSAPEonwdIXIIb0pudIoA1VN7/VUzSQCLyKzVu08bneDEmObJbSm0V1A3pzVZKuSzjjmSQCyRiElN4ppTnEtwlFnz+li5Zc3NGvDOVp+nubFhZBxZoMtsPSCImOSDwLMeR2ZYmHNzqz4xJFC2kBPcRDgWISS6QmL3Z3sq+cwtHtqxCRHQfBAQWFTHJl0npZ49g6+I4RMWOQWjlGiLHkiCZ8jnt5EHsX7sYHQeNhDfHi6RVs9G0+yCULFdR7AWe/yiQRKzauPBD1GgWhfCIViJXMgGQm8VQgn7Eg9xoVtb+eTZnB09ShWZWSamTqOoiwgGJjno8sDVVJ4VFvu4ONn65eQ3enAco8W9h8BQJ4PeQx4vlLZRLiB/2oJfPHMaWRXEoWbY8OgwaRddymMQlM2Nc+pnD2LxgLKKGjkNY5VpOLqPijePC0o4fwO5lMxEzlF33CWz/cgru3b6BZwaO4PcphEDWpXMoXioURYNLEiDfzRiOOm3+HdWbdPSTT9FdKeAMsARIxEgBPFttXd03RwEk1RuJCMkcvXpAmWhu7o4B7EjvnOy7SFz2CTJTTuP5Dz/llQRS6TypvXAsCQfXLsGtzHR62KDgEqj7TE80jOkD21PEB6KH2few++uPkHH2GHqN/hQesUaquxtpKdiyeDzlMNFvxiGkTHkfJmWcPoJNC8Ygeuh4lA2v5RjKT56UduoQdn01HTGDx6Fk+Uq4eyMLm+aPwpP1mqJxlwGqMrE2/k38rlMvVG3cjgM07W3UbdtNAVTQmKRXHXSQrKt759i8hMOMW8Rgkg9ISoLLcpDGJI19V1NOYd/qhbielkJGGjA1QZWQGDipx/dh66I4lKtWF/Xa90RA0WBcOJKI07vWoU777mj2fKzBpMzzJ5G0Yjayfj5H13tpxhoCSMahHAa8bePOjUysnzUC4REt8fvurxiqju0KYtD8MYh5Mw5lK9c0YorazUIFZpw/jn8snoAOr41E2FPMHdq4knICQcVDEBJaQYDrBQMoolNvVPl9OzB2fzdtGOq27Y4agkFUdBLlHb+VDp/P+HoJkpWZNMtmLoozwwSJuS1Zf5P5kXR5jvsyQdow+8/IungO5avVI1eQfvow+k9Z5eRWsLEm7g160M7DJsMTGKQqEfvXLMbxbWvQY8QclK4QToxcN+M9XPnnCbpeYLFgXPrpAAFkMTdj2/CIWh0JbdvG/dvXEVS8JN9o5IakcLBxmTFo/mjE/HECwgRAjsuRCSKPSdfTL2DDrBFo+4f/Qvlq9Wkz3Ll5FbeupOFmZiqebtQaHk8A1kwaQgBVbdKeDPvdlLc4QE07GS40N5DyikmUBzKA3EVQd0xyM8kESZaGeOz4Yca7qNWqC6q3iEHS8tk4f3AH+k9ZqRiUcfYoNs79H7R9+X083bA1pWVSOGTfvY3lI19CvQ7PoXHPVwnU7yYORc3WXVG7zbNIXDoTZ5M2OwCxU7WYJNWdqndJcUcgeZHOAJo3GjFvTUBYpZoqjjjuBch5cJ8AYF7gwLefomzlGsh5+AC3r6bjYfZ9LpA8FqLeGIOQ0CewZuJgRET1RrUmHQiQbyf/EXXb9SCAmIFZSqC7L1McOMVTE0An+bau7PmEJ6oi2DvVBFM4FBwkhjffvXuWf4LzB3ei3+QVqgrOWHJq9w/oPe5LFC0eQmUjCRK7i/Uz36dg3HPkAif3Efe3+5uPcHbPJgOg76e+g4f37qqY1ajbHxAe0QI7v5iCC0eTjFjG2OR9+BCegAB1j3JB8xcGo0rD1tj+2SSknjyozitRphzCwmshJOwJ+ikdWhEhoeVheQKInasnxKJB1IuCQcC3k9/kADWLcuVTfup3umz3clB4ciyZD1gZiTMNma1KPUoMSHVnKaXmlINkWYiZ2cyT2BodIE4UC9s/j8fVC2dIOAjy8CqAAGHv8lk4t38r+rG4xYseKh75Ayj5+6+Qk51N645uSUCrfsNQLTIKF5J349bliwZAN6+mEQNrtIxGSOlyqiXB5MtT9ZqiVPnKyLxwCjkPskm5bZj7F1Rp0AoNOvdTxdHTu9ehQtU6KFU+nFxhQtxraBD9omIQi0l12/dE9WadyP3qjJEtD3/VctUeMUpLXliXd3+sANIltVNbc5jkLybpMUoqPB6fgKQVs4hBfeOXKwZtmPXf5Cq6vTdTuD2FAoF08G+f46fNq/DihKUIKhFigOQPIIkAixFfvN0NrfsNQ/XIaBbqKW5wSc4DFYuHG+eOQudhE4kV/DBfx1yRIxS469mycAwCihZDmwF/oqsw0cPOb9ilH2o2j6Y1CXGvo0F0H1Rr0p7OXxM/FHXb9USN5lEiRyoYSHpNUAfSurzrIxWD3MzgIMkYw5lEO13Iab/rCRx+DmNQyqFd6DtpuTrn++nvknjo+s5UWifBlPlP8vqlOLJ+GV4Y/SmCWT4j0iL2tnvpxz4uTqfIl8M4QDUio3lPTggHWRZKOyUBmsQBUg1BUQUXbkYa68DaJUg/k4yuw6cRkDu+mIxbV1IR81Y8V5FeG6vGD0LDmH6o1pTFIC/WTByCeh0YQBxAnsiasYbUnMiHzNYFr27Ihh8l4hk7P7JtChlOJduXSZxF8rg/kMyElq9NWjkbKYxBE/+qkuBti8bi9tUM9PjzHAGO4xoZSPtXL8CJHX9H/6kJKFIkQHVl2R0mfvMxziaZMcgNUKv+b6Mm270ikdWZlHYqWTAoHuWqiERVB0nUjKQcTknegcRls9BzxFykHv+RUofI3kNQOaKlMn7CuEFoFN0X1Zox1ZaD1RMHU+pQk20SoyurlaBUV9ZMXPX1sjloZeyYQQzyUp75eEHau3IOUg7tRJ8JyxS4jFUXj+1D77FfUAWCM8gBie3S9DNH0Gv8V/x+mKFF67ygADEXx/IiCZJ0Y2mnk7Fxzih0eTseYeG1VTvaYJIGEhMrq+NiSVWe3Pk3VKgegdYDhqvKObm4sQPRiBjUka6XMIGt74lakTFO+10xSe9XmZ1bule9I8zYzNh3eft01W7wulyXfybxSgIZTZtbcOdJ7O+9K+eSi2MASZFwctf3FGeYkUIrVecEUCDZWDn6VYQ+VQ2dYkdT65zXLjhIEqAB01fDExBoCAD2B3NxjEHVW0STzXWQmLu7fOqQAGgywqrU5q0F6VJUu1kvxQCb5o3ClfMnUTLsCUQNHY/AoGCnmQdg1ehX0LBzf9Ro3onmG5hoqN/xP1AzMsYlEKS7KxhIyj1e3j6NGMSN7avU8nJ3+YG0b9U8AujFuKWqEs4Kmyx3qN26Kxp3e9lp8lnMgMlUK2vzn3/ipRNmPg0kVhtjLo4A8lO3kwBViojEvoQFaPPSewZIaacPYePsUegyfDLKhdd2zTfojT8e2DNTTmHnV9Nw50YW1e/KVqpBu/z+LzfIXoFFi3OAug4g1SZjUv2OL6BWC8YgvVpuNvz0ARTdtbkr5lb6P6aKPEgOhnB353G3F8TUDyeNIxx0kDxUkeBymhi0ah7J3d7jv3E6tQAdT0neidb9h6PS7yIJpNtX07B14Tj6vccHs2AFBPJzNJASmUjYu5kAYpUEXYJLBkV07oOUgzvgzclBz7/Mg6dIoAKJubgNs0ei63DGoDqCQXJuQQRnFqYfPsCJnX/HoR++QXBIaTy4fxd1OzyHeu2fI6OfO7AVP21ZjWffnY6Mc8dQIrQCgkuFctk9diA4QF0EO/MCycmNcqvZWanbptisgKmqA+yxPYJJecQkR+GxSjY/RweHfb4vgQGUiN7jvzZEyMPsu5QQkuso9yQCixXDtdQUFCtRCs+8NhJlnqzK3agEW4C0xwWQniexKsRfP+hL91CxdiO0e+UDBJUoyd2gKAmln07GegFQOQaQ9PtiDZCD04kbcHRzAn65dgWV6zdDZK8hOLN/C45uXEFFVpYr7VkxC9l376DtS+86SaUYw0oY+yoVTzlA7Kv5pJCZDzmdWznS5WaRZJJ1aetkYpAESRpGdlmVi9OYYeY+XOFJJqlYBAuZF07gl6wreLpJB59xLlZ1vngsCawoyXZsmYpVULVpBwQFszqa09qQILGHzfjncdzKTOX+XrBVgsTU4vbP4lG/0/No3P1lWO6KOGtLnDyEDXNGoes7U0gkyMYGl70cyJ1fT8WN9Ito0LkvJa/sA++DbGya/yG5OpaEJq/7Gs17DUGl+s1x92YWWKW9SGAQrqWepwp4kx4DUbVRWx70ZSuDJLwvY/yNc+lsslK3xNPQiA6SSFo4K7S2g84Q57hQYgwkrW1Oaz1yJEuukXmVbEvIxp82Z+czfOIwiWzoEg5SKXgf3MPF4z9SuSa3FwE0eySeZQBVqcOrxmKxBCmHjM3KOCLFFZNC9+/exrbF46kKEhZeEx1jx9DzHd++FofXLVVfGVyqDKIGj0NQcMi/0DrnJR4DoEtb4olByp1oEz4kHAoAEsUkNkQiQDJyIqkMZVIqJ1hlV1Z1Z0U31md6lYHIQZK9pNxAcsckN1B3rmfi58OJqNqwNYqVLMObfn5A8lV3smSeg6xL51G6QiWKgezc7Hu3cVv0tBhrS5V/UiSavLpuFkd529ycUtXVnckwurdLmyepSoIEyYhJfmYVpCEcILRqA1OCLlC5y+KG5sxzzTfI6VUCWbo34by0UWQ3SCK/VnU8yYb8urIyJrFvMMe5RC6iYpIjHPiu1gdPtLxFmy5yz8pRz8oYdGSpc+7CwV2nsy5umqjNZjMm8Z3sgMQ7pVKKq/KO35jEJ1OVbPfXlVVu0M8QimCsoxTzB4lvFqegKrZCvjN3Jkg8y1cz5T4jxpoE1w0ugFRG9dM6p3KNwSR9DFlWrrUmnSiWClDTCCAZW2RckQPwTq3NP0gmM6S8LiLGh8WwfJ6tc84m5/v1mMQtb3yHYKE/d8c3BXdqVEWmumGu4Yh/INRdwZgkEkxRGnIXViXDbOTkkqDqTHJA0guj5NK08hBsLLV+3jjB6Qdp7kw20XSQaK5AEwI8T3GEhCMcWOucH/dbAWdn5TbfoI8Yu9ydj6uULkpMCskaoQRJfndeMOU+vSoCNg1oOAORElhSd67iqsOk3FyYCZIjvx2GOgVWO6sYijW0LmyIE+0GbcdqQFEzXAZ2zdWZrXB5rh5jePs8X5BUjNGZ5BYMUvU5ao85JD6uLOJILiAVhEl5g6QNFop5BU4+Z4bOqKFJd5ZrnBHNONmU0ydceYE3DbZ3W7GcoPeLt3j9orV7/sD5AGJz22Wt3liSn6PIx48UfvwoFrCOLR8ddOPaz9sAu6W/CxUC9CjmffRziR3758dWzEbOAcDmY5PaqxCgRzfyo1xBua+kxQNbenOwzbYRVAjQo5j08Z5rxJc9C1+L9Xq9LCapVyGDHq/Bf+3VfASAWzQUAvRrTfp41/sA5BYNhQA9XoP/2qv5ldC6aCgE6Nea9PGuzzXHkaKhZewS/j/cFL5+EwvkmYQy0dDi9UULfpM7K/xSssD/Akhf9+xkhHlgAAAAAElFTkSuQmCC",fe="data:image/png;base64,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",re="data:image/png;base64,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",E="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC",a="data:image/png;base64,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",b="data:image/png;base64,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",y="data:image/png;base64,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",x="data:image/png;base64,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",z="data:image/png;base64,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",ne=ee(59301);const oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Le,swimg:Ce},{name:"101\u8BA1\u5212",ptimg:me,swimg:xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:fe,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:E,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:y},{name:"\u519B\u961F\u4E00\u6D41",ptimg:x,swimg:z}];var ce=({className:Ae,dataSource:de=[],col:De=4,right:Ze,bottom:ye=23,precision:nt=0,wrapWidth:we=1200,trackEventItems:ut,loading:Je,onRemove:et=()=>{},isCurrent:it=!0,showAlias:$e=!1})=>{const Me=Math.floor((we-(De-1)*Ze)/De),he=[{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"}].map(Ie=>(window.ENV==="build"&&(Ie.ptimg=`/react/build${Ie.ptimg}`,Ie.swimg=`/react/build${Ie.swimg}`),Ie));return ne.createElement(Ee.Z,{spinning:Je},ne.createElement("div",{className:pe()(te.list,Ae)},!!(de!=null&&de.length)&&(de==null?void 0:de.map((Ie,Ve)=>{var ot;const{name:He,id:tt,identifier:ht,featured:Pt,school_name:dt,image_url:xt,excellent:Qe,is_plan:Bt}=Ie;return ne.createElement("div",{key:tt,className:te.wrap,style:{width:Me,marginRight:(1+Ve)%De===0?0:Ze+nt,marginBottom:ye}},ne.createElement("a",{className:te.li,onClick:Dt=>{Dt.preventDefault(),Dt.stopPropagation(),ut&&(0,Pe.L9)([ut]),(0,Pe.xg)(`/paths/${ht}`)}},ne.createElement("div",{className:te.img},ne.createElement("img",{className:te.cover,src:`${xt}`}),it&&(0,ge.bg)()&&(Ie==null?void 0:Ie.studying)&&ne.createElement("div",{className:`${te.movebq} user-path-items`,onClick:Dt=>{Dt.stopPropagation(),et(Ie)}},ne.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ne.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ot=Ie==null?void 0:Ie.subject_tags)==null?void 0:ot.map((Dt,ve)=>{var mt,Se;if(ve===0){const ae=(mt=he.find(ie=>ie.name==Dt))==null?void 0:mt.swimg;return ne.createElement("img",{className:te.sign,src:ae,style:{left:"-4px"}})}const ue=(Se=he.find(ae=>ae.name==Dt))==null?void 0:Se.ptimg;return ne.createElement("img",{className:te.sign,src:ue,style:{left:`${48+52*(ve-1)+2*ve}px`}})}),ne.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ie==null?void 0:Ie.excellent)&&ne.createElement("div",{className:te.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ne.createElement("div",{className:te.name},ne.createElement(Be.Z,{title:$e&&(Ie!=null&&Ie.excellent_alias_name)?ne.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${He}`,ne.createElement("br",null),ne.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ie==null?void 0:Ie.excellent_alias_name}`)):He},ne.createElement("span",{className:te.e},$e&&(Ie==null?void 0:Ie.excellent_alias_name)||He))),ne.createElement("div",{className:te.tags},ne.createElement("div",null,ne.createElement(Be.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ne.createElement("span",null,Ie.stages_count))),ne.createElement(Be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ne.createElement("span",null,Ie.members_count)))))))})),!de.length&&ne.createElement(le.Z,null)))}},9148:function(Mt,Ft,ee){"use strict";ee.d(Ft,{jL:function(){return pe},w9:function(){return Ie},QD:function(){return Yt},cQ:function(){return et.Z},op:function(){return Ye},O5:function(){return Ua},_b:function(){return On},t7:function(){return y},Gi:function(){return Pt},YG:function(){return tt},qp:function(){return me},vr:function(){return _t},qE:function(){return Zt},Je:function(){return ne},wb:function(){return Je},cq:function(){return ve},tp:function(){return re}});var te=ee(59301),Ee={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",pe=({dataSource:mn=[],img:on,imgWidth:Rn=346,title:zn,sunTitle:Wa,bannerExtraContent:rr})=>te.createElement("div",{className:Ee.banner},te.createElement("div",{className:Ee.content},te.createElement("aside",null,te.createElement("p",null,te.createElement("b",null,zn),te.createElement("span",null,Wa)),mn.length>0&&te.createElement("div",{className:Ee.btns},mn.map((ma,bt)=>te.createElement("div",{key:bt,onClick:ma.click},ma.name,ma.sign?te.createElement("img",{src:Be,width:39}):null))),rr),on&&te.createElement("img",{style:{marginTop:33,marginRight:38},src:on,width:Rn}))),Pe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=ee(92310),ge=ee.n(le),Le=ee(89392),me=({dataSource:mn=[],value:on,onChange:Rn,onTitleChange:zn,className:Wa,title:rr,titleWidth:ma=41,style:bt={},fontColor:kt="#6A7283",showCount:Ot})=>{const[Cn,la]=(0,te.useState)(0),[Zn,vr]=(0,te.useState)(!1),Ra=(0,te.useRef)(null),Oa=(0,te.useRef)(null);return(0,te.useEffect)(()=>{var br;mn.length!==0&&(((br=Ra==null?void 0:Ra.current)==null?void 0:br.clientHeight)>97?la(1):la(0)),mn.length===0&&la(0),vr(!1)},[mn]),te.createElement("div",{className:ge()(Pe.row,Wa),style:bt},te.createElement("div",{onClick:(0,Le.throttle)(()=>zn==null?void 0:zn(),2e3),style:{width:ma,marginTop:Zn?12:4},className:`${Pe.title} ${zn?"current":""}`},rr),te.createElement("div",{className:Zn?`${Pe.tagsWrap} ${Pe.tagsBorderWrap}`:Pe.tagsWrap},te.createElement("div",{className:Pe.bar,ref:Oa,style:Cn>0?{height:Cn===1?97:"auto",overflow:Cn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},te.createElement("div",{className:Pe.tag,ref:Ra},mn==null?void 0:mn.map(br=>te.createElement("span",{onClick:()=>Rn(br.id),key:br.id,style:{color:kt},className:on===br.id?Pe.active:""},te.createElement("span",{title:br.name,className:Pe.name},br.name),!!Ot&&te.createElement("span",{className:Pe.num},br.count))))),!!Cn&&te.createElement(te.Fragment,null,Cn===1?te.createElement("div",{onClick:()=>{var br;la(2),((br=Ra==null?void 0:Ra.current)==null?void 0:br.clientHeight)>245?vr(!0):vr(!1)},className:Pe.action},"\u5C55\u5F00",te.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):te.createElement("div",{onClick:()=>{Oa.current.scrollTop=0,la(1),vr(!1)},className:Pe.action},"\u6536\u8D77",te.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},xe={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"},re=({dataSource:mn=[],value:on,onChange:Rn,className:zn,style:Wa={}})=>te.createElement("div",{style:Wa,className:ge()(xe.tabs,zn)},mn.map(rr=>te.createElement("span",{onClick:()=>Rn(rr.id),className:on===rr.id?xe.active:"",key:rr.id},rr.name))),E={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"},a=ee(92832),y=({dataSource:mn=[],value:on="",onChange:Rn,onInputChange:zn=()=>{},className:Wa,style:rr={},placeholder:ma,allowClear:bt=!1})=>{var kt;const[Ot,Cn]=(0,te.useState)(""),[la,Zn]=(0,te.useState)("");(0,te.useEffect)(()=>{var Oa;let br=on;(Oa=JSON.stringify(on))!=null&&Oa.includes("{")&&(Cn(on.id),br=on.value||"");try{Zn(decodeURIComponent(br||""))}catch(sr){Zn(decodeURIComponent(br||""))}},[on]);const vr=()=>{Rn(encodeURIComponent(la),Ot||null)},Ra=Oa=>{Oa!==Ot&&(Cn(Oa),Rn(encodeURIComponent(la),Oa))};return te.createElement("div",{className:ge()(E.input,Wa),style:rr},!!mn.length&&te.createElement("div",{className:E.dropdown},te.createElement("div",{className:E.text},(kt=mn.find(Oa=>Oa.id===Ot))==null?void 0:kt.name,te.createElement("i",{className:"iconfont icon-zhankai4"}),te.createElement("b",{className:E.b1}),te.createElement("b",{className:E.b2})),te.createElement("div",{className:E.menu},mn.map((Oa,br)=>te.createElement("div",{key:br,onClick:()=>Ra(Oa.id)},Oa.name)))),te.createElement(a.default,{onPressEnter:vr,value:la,onChange:Oa=>{Zn(Oa.target.value),zn(encodeURIComponent(Oa.target.value),Ot||null)},bordered:!1,placeholder:ma}),te.createElement("i",{onClick:vr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},x={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ne=({value:mn,onChange:on,className:Rn,total:zn,pageSize:Wa,style:rr={}})=>{const ma=mn<2,bt=mn>=Math.ceil(zn/Wa);return zn<=Wa?te.createElement(te.Fragment,null):te.createElement("div",{className:ge()(x.quickPager,Rn),style:rr},te.createElement("div",{onClick:()=>{ma||on(mn-1,"prev")},className:ma?x.disabled:""},"\u4E0A\u4E00\u9875"),te.createElement("div",{onClick:()=>{bt||on(mn+1,"next")},className:bt?x.disabled:""},"\u4E0B\u4E00\u9875"))},oe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},se=ee(71418),ce=ee(6848),Ae=ee(13570),de=ee(346),De=ee(51257),Ze=ee(96908),ye=ee(57177),nt=ee(81378),we=ee(28426),Je=({className:mn,dataSource:on=[],col:Rn=4,right:zn,bottom:Wa=23,precision:rr=0,wrapWidth:ma=1200,trackEventItems:bt,loading:kt})=>{const Ot=Math.floor((ma-(Rn-1)*zn)/Rn);return te.createElement(se.Z,{spinning:kt},te.createElement("div",{className:ge()(oe.list,mn)},!!on.length&&on.map((Cn,la)=>{const{name:Zn,id:vr,identifier:Ra,power:Oa,cover_image_id:br,pic:sr}=Cn;return te.createElement("div",{className:oe.wrap,key:vr,style:{width:Ot,marginRight:(1+la)%Rn===0?0:zn+rr,marginBottom:Wa}},te.createElement("a",{target:"_blank",href:`/shixuns/${Ra}/challenges`,className:oe.li,onClick:Vn=>{Vn.preventDefault(),bt&&(0,De.L9)([bt]),Oa&&(0,De.xg)(`/shixuns/${Ra}/challenges`)}},te.createElement("div",{className:oe.img},te.createElement("img",{className:oe.cover,src:`${sr}`}),Cn.is_jupyter&&te.createElement("img",{className:oe.sign,src:Ze}),Cn.is_jupyter_lab&&te.createElement("img",{className:oe.sign,src:ye}),Cn.is_unity_3d&&te.createElement("img",{className:oe.sign,src:nt})),te.createElement("div",{className:oe.name},te.createElement(ce.Z,{title:Zn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},te.createElement("span",{className:oe.e},Zn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),te.createElement("div",{className:oe.tags},te.createElement(ce.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),te.createElement("span",null,Cn.challenges_count))),!!Cn.myshixuns_count&&te.createElement(ce.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),te.createElement("span",null,Cn.myshixuns_count))),te.createElement(ce.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},te.createElement("span",null,te.createElement("span",null,Cn.level))),te.createElement("div",{className:oe.rate},te.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:Cn.score_info}),te.createElement("span",null,"\xA0",Cn.score_info?`${Cn.score_info}\u5206`:"5\u5206")))),!Oa&&te.createElement("div",{className:oe.lockWrap},te.createElement("img",{src:`${de.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),te.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!on.length&&te.createElement(we.Z,null)))},et=ee(7501),it={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"},$e="data:image/png;base64,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",Me=ee(59301),Ie=({className:mn,dataSource:on=[],col:Rn=4,right:zn,bottom:Wa=23,precision:rr=0,wrapWidth:ma=1200,trackEventItems:bt,loading:kt})=>{const Ot=Math.floor((ma-(Rn-1)*zn)/Rn);return Me.createElement(se.Z,{spinning:kt},Me.createElement("div",{className:ge()(it.list,mn)},!!on.length&&on.map((Cn,la)=>{const{subject_identifier:Zn,id:vr,identifier:Ra,power:Oa}=Cn,br=Cn.is_public!=0&&Cn.is_public;return Me.createElement("div",{className:it.wrap,key:vr,style:{width:Ot,marginRight:(1+la)%Rn===0?0:zn+rr,marginBottom:Wa}},Me.createElement("a",{className:it.li,onClick:sr=>{sr.preventDefault(),bt&&(0,De.L9)([bt]),(0,De.xg)(Cn.first_category_url)}},Me.createElement("div",{className:it.top},Me.createElement(ce.Z,{title:Cn.name},Me.createElement("div",{className:it.name},Cn.name)),Me.createElement("img",{className:it.img,src:de.Z.IMG_SERVER+"/images/"+Cn.avatar_url}),Me.createElement("div",{className:it.text,title:Cn.creator},Cn.creator),Zn&&Me.createElement("div",{className:it.btns},Me.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Me.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),br&&Me.createElement("div",{className:it.sign},"\u516C\u5F00")),Me.createElement("div",{className:it.bottom},Cn.visits>0&&Me.createElement(ce.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Me.createElement("span",null,Me.createElement("i",{className:"iconfont icon-liulanyan"}),Me.createElement("span",null,Cn.visits))),Cn.course_members_count>0&&Me.createElement(ce.Z,{title:"\u6210\u5458",placement:"bottom"},Me.createElement("span",null,Me.createElement("i",{className:"iconfont icon-chengyuan"}),Cn.course_members_count)),Cn.tasks_count>0&&Me.createElement(ce.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Me.createElement("span",null,Me.createElement("i",{className:"iconfont icon-zuoye"}),Cn.tasks_count)),Cn.is_end?Me.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Me.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Cn.is_accessible&&Me.createElement("div",{className:it.lockWrap},Me.createElement("img",{src:`${de.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Me.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!on.length&&Me.createElement(we.Z,null)))},Ve={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ot=ee(25690),tt=({dataSource:mn=[],value:on,onChange:Rn,className:zn,style:Wa={},tabBarExtraContent:rr})=>te.createElement("div",{className:ge()(Ve.tabs,zn),style:Wa},te.createElement("div",{className:Ve.tabsWrap},mn.map((ma,bt)=>te.createElement("aside",{className:Ve.tab,onClick:()=>{Rn(ma.id),ma.link&&ot.history.push(ma.link)},key:bt},te.createElement("div",{className:on===ma.id?Ve.active:""},ma.name),(ma==null?void 0:ma.resetCount)==null&&(ma==null?void 0:ma.total)!==void 0&&te.createElement("span",null,"\uFF08",ma==null?void 0:ma.total,"\uFF09"),(ma==null?void 0:ma.resetCount)!==void 0&&(ma==null?void 0:ma.total)!==void 0&&te.createElement(ce.Z,{title:(ma==null?void 0:ma.tip)!=null?ma==null?void 0:ma.tip:""},te.createElement("span",{style:{color:"#9096A3"}},"\uFF08",te.createElement("span",{style:{color:"#000"}},ma==null?void 0:ma.resetCount),"/",te.createElement("span",null,ma==null?void 0:ma.total),"\uFF09"))))),te.createElement("div",{className:Ve.tabBar},rr)),Pt=({className:mn,style:on={},children:Rn})=>te.createElement("div",{className:ge()(mn),style:on},Rn),dt={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"},xt=ee(38854),Qe=ee(20834);const Bt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ve=({sortValue:mn,dropValue:on,className:Rn,onSort:zn,onDrop:Wa,dataSource:rr=Bt})=>{var ma;return te.createElement("div",{className:ge()(dt.orderWrap,Rn)},te.createElement(xt.Z,{dropdownRender:()=>te.createElement(Qe.default,null,rr.map((bt,kt)=>te.createElement(Qe.default.Item,{key:kt,onClick:()=>Wa(bt.id)},bt.name)))},te.createElement("span",{className:dt.orderTextWrap},(ma=rr.find(bt=>on===bt.id))==null?void 0:ma.name)),te.createElement("span",{className:dt.orderIconWrap},te.createElement("span",{className:dt.orderAsc},te.createElement("i",{className:mn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${dt.cursorPointer} ${dt.active}`:`iconfont icon-sanjiaoxing-up font12 ${dt.cursorPointer}`,onClick:()=>zn(mn==="asc"?"desc":"asc")})),te.createElement("span",{className:dt.orderDesc},te.createElement("i",{className:mn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${dt.cursorPointer} ${dt.active}`:`iconfont icon-sanjiaoxing-down font12 ${dt.cursorPointer}`,onClick:()=>zn(mn==="asc"?"desc":"asc")}))))},mt={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"},Se=ee(3113),ue=Object.defineProperty,ae=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,We=(mn,on,Rn)=>on in mn?ue(mn,on,{enumerable:!0,configurable:!0,writable:!0,value:Rn}):mn[on]=Rn,be=(mn,on)=>{for(var Rn in on||(on={}))ie.call(on,Rn)&&We(mn,Rn,on[Rn]);if(ae)for(var Rn of ae(on))Ne.call(on,Rn)&&We(mn,Rn,on[Rn]);return mn},Te=(mn,on)=>{var Rn={};for(var zn in mn)ie.call(mn,zn)&&on.indexOf(zn)<0&&(Rn[zn]=mn[zn]);if(mn!=null&&ae)for(var zn of ae(mn))on.indexOf(zn)<0&&Ne.call(mn,zn)&&(Rn[zn]=mn[zn]);return Rn},rt=(mn,on,Rn)=>new Promise((zn,Wa)=>{var rr=kt=>{try{bt(Rn.next(kt))}catch(Ot){Wa(Ot)}},ma=kt=>{try{bt(Rn.throw(kt))}catch(Ot){Wa(Ot)}},bt=kt=>kt.done?zn(kt.value):Promise.resolve(kt.value).then(rr,ma);bt((Rn=Rn.apply(mn,on)).next())}),Ye=mn=>{var on=mn,{className:Rn,style:zn,children:Wa,loading:rr=!1,openLoading:ma,onClick:bt=()=>{},size:kt="middle",shape:Ot="round"}=on,Cn=Te(on,["className","style","children","loading","openLoading","onClick","size","shape"]);const[la,Zn]=(0,te.useState)(!1);return te.createElement(Se.ZP,be({onClick:(0,Le.throttle)(vr=>rt(void 0,null,function*(){ma&&Zn(!0);try{yield bt(vr)}catch(Ra){console.log("error",Ra)}ma&&Zn(!1)}),2e3,{leading:!0,trailing:!1}),className:ge()(mt.btn,mt[`${kt}-${Ot}`],Rn),style:zn,size:kt,shape:Ot,loading:la||rr},Cn),Wa)},ft={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"},Zt=({className:mn,style:on,children:Rn=null,onClick:zn,title:Wa})=>te.createElement("div",{className:ge()(ft.head,mn),style:on},te.createElement("span",{className:"primary-hover",onClick:zn},te.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),te.createElement("b",{title:Wa},Wa),te.createElement("div",{className:ft.node},Rn)),jt={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"},Yt=({confirmShow:mn=!0,confirmTitle:on,confirmClick:Rn,cancelShow:zn=!0,cancelTitle:Wa,cancelClick:rr,className:ma,style:bt,confirmLoading:kt=!1})=>te.createElement("div",{className:ge()(jt.btns,ma),style:bt},mn&&te.createElement(Se.ZP,{loading:kt,onClick:Rn,type:"primary",className:jt.confirm},on),zn&&te.createElement(Se.ZP,{onClick:rr,className:jt.cancel},Wa)),qe={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"},_t=({className:mn,style:on={},LeftContent:Rn,children:zn,RightContent:Wa})=>te.createElement("div",{className:ge()(qe.fixedBottom,mn),style:on},te.createElement("div",{className:qe.wrap},te.createElement("div",{className:qe.left},Rn),te.createElement("div",{className:qe.center},zn),te.createElement("div",{className:qe.right},Wa))),Ht={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"},On=({className:mn,style:on={},dataSource:Rn=[]})=>te.createElement("div",{className:ge()(Ht.crumbs,mn),style:on},Rn.map((zn,Wa)=>Waot.history.push(zn.path)},zn.name):te.createElement("span",null,zn.name),te.createElement("span",null,"\xA0",">","\xA0")):te.createElement("span",{key:Wa,style:{color:"#5F6368"}},zn.name))),Fn=ee(31797),Tn=Object.defineProperty,Sa=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,ka=Object.prototype.propertyIsEnumerable,Ka=(mn,on,Rn)=>on in mn?Tn(mn,on,{enumerable:!0,configurable:!0,writable:!0,value:Rn}):mn[on]=Rn,ga=(mn,on)=>{for(var Rn in on||(on={}))fn.call(on,Rn)&&Ka(mn,Rn,on[Rn]);if(sa)for(var Rn of sa(on))ka.call(on,Rn)&&Ka(mn,Rn,on[Rn]);return mn},gr=(mn,on)=>Sa(mn,xa(on)),ur=(mn,on)=>{var Rn={};for(var zn in mn)fn.call(mn,zn)&&on.indexOf(zn)<0&&(Rn[zn]=mn[zn]);if(mn!=null&&sa)for(var zn of sa(mn))on.indexOf(zn)<0&&ka.call(mn,zn)&&(Rn[zn]=mn[zn]);return Rn};const{Countdown:sn}=Fn.default;var Ua=mn=>{var on=mn,{onChange:Rn}=on,zn=ur(on,["onChange"]);const[Wa,rr]=(0,te.useState)(null);(0,te.useEffect)(()=>{typeof Wa=="number"&&Wa>=0&&Rn(Wa)},[Wa]);const ma=bt=>{const kt=Math.floor(bt/1e3);rr(kt)};return te.createElement(sn,gr(ga({},zn),{onChange:ma}))}},37808:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return Ee}});var te=ee(59301);function Ee(Be,_e){const pe=(0,te.useRef)();(0,te.useEffect)(()=>{pe.current=Be}),(0,te.useEffect)(()=>{function Pe(){pe.current()}if(_e!==null){let le=setInterval(Pe,_e);return()=>clearInterval(le)}},[_e])}},18342:function(Mt,Ft,ee){"use strict";var te=ee(59301),Ee=ee(78241),Be=ee(95237),_e=ee(43604),pe=ee(57809),Pe=ee(5871),le=ee(6848),ge=ee(5083),Le=ee(92832),Ce=ee(25690),me=ee(48716),xe=ee(31121),fe=ee(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,z=(Ae,de,De)=>de in Ae?re(Ae,de,{enumerable:!0,configurable:!0,writable:!0,value:De}):Ae[de]=De,ne=(Ae,de)=>{for(var De in de||(de={}))y.call(de,De)&&z(Ae,De,de[De]);if(b)for(var De of b(de))x.call(de,De)&&z(Ae,De,de[De]);return Ae},oe=(Ae,de)=>E(Ae,a(de)),se=(Ae,de)=>{var De={};for(var Ze in Ae)y.call(Ae,Ze)&&de.indexOf(Ze)<0&&(De[Ze]=Ae[Ze]);if(Ae!=null&&b)for(var Ze of b(Ae))de.indexOf(Ze)<0&&x.call(Ae,Ze)&&(De[Ze]=Ae[Ze]);return De};const ce=({disabled:Ae,shixunHomeworks:de,selectOptions:De,form:Ze})=>{const{workSetting:ye}=de,[nt,we]=(0,te.useState)([]),ut=(0,te.useMemo)(()=>De==null?void 0:De.filter(Je=>!nt.includes(Je.value)),[nt,De]);return(0,te.useEffect)(()=>{var Je;const et=((Je=ye==null?void 0:ye.anonymous_appeal_settings)==null?void 0:Je.filter(it=>it.appeal_time))||[];we(et.map(it=>it.group_name))},[ye]),fe.createElement(Ee.default.List,{name:"anonymous_appeal_settings"},(Je,{add:et,remove:it})=>fe.createElement(fe.Fragment,null,Je.map($e=>{var Me;const he=$e,{key:Ie,name:Ve}=he,ot=se(he,["key","name"]),tt=Ze.getFieldValue(["anonymous_appeal_settings",Ve]).deleteflag;return fe.createElement("div",{key:Ie},fe.createElement(Be.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(_e.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Ie+1),fe.createElement(_e.Z,null,fe.createElement(Ee.default.Item,oe(ne({},ot),{name:[$e.name,"group_name"]}),fe.createElement(pe.default,{mode:"multiple",disabled:Ae||!tt,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:xe.Z.multiple_select,options:ut||[],onSelect:ht=>{we(Pt=>[...Pt,ht])},onDeselect:ht=>{we(Pt=>Pt.filter(dt=>dt!==ht))}}))),fe.createElement(_e.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),fe.createElement(_e.Z,null,fe.createElement(Ee.default.Item,oe(ne({},ot),{label:"",name:[$e.name,"appeal_penalty"]}),fe.createElement(Pe.Z,{min:0,disabled:Ae,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),fe.createElement(le.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${xe.Z.title_icon}`})),fe.createElement(_e.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),fe.createElement(_e.Z,null,fe.createElement(Ee.default.Item,oe(ne({},ot),{label:"",name:[$e.name,"appeal_time"]}),fe.createElement(ge.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Ae,size:"large",disabledDate:ht=>(0,me.Q8)(ht,ye==null?void 0:ye.course_end_date),disabledTime:ht=>(0,me.d0)(ht),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),fe.createElement(Ee.default.Item,oe(ne({},ot),{name:[Ve,"deleteflag"]}),fe.createElement(Le.default,{type:"hidden"})),!Ae&&Je.length<((Me=ye==null?void 0:ye.anonymous_appeal_settings)==null?void 0:Me.length)&&fe.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{et({deleteflag:!0})}}),Ie!==0&&!Ae&&tt&&fe.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const ht=Ze.getFieldValue(["anonymous_appeal_settings",Ve,"group_name"])||[];we(Pt=>Pt.filter(dt=>!ht.includes(dt))),it(Ve)}})))})))};Ft.Z=(0,Ce.connect)(({shixunHomeworks:Ae})=>({shixunHomeworks:Ae}))(ce)},23493:function(Mt,Ft,ee){"use strict";var te=ee(59301),Ee=ee(5083),Be=ee(78241),_e=ee(95237),pe=ee(43604),Pe=ee(57809),le=ee(8591),ge=ee(92832),Le=ee(5871),Ce=ee(6848),me=ee(24905),xe=ee(61186),fe=ee.n(xe),re=ee(25690),E=ee(48716),a=ee(48790),b=ee(31121),y=ee(59301),x=Object.defineProperty,z=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,Ae=(we,ut,Je)=>ut in we?x(we,ut,{enumerable:!0,configurable:!0,writable:!0,value:Je}):we[ut]=Je,de=(we,ut)=>{for(var Je in ut||(ut={}))se.call(ut,Je)&&Ae(we,Je,ut[Je]);if(oe)for(var Je of oe(ut))ce.call(ut,Je)&&Ae(we,Je,ut[Je]);return we},De=(we,ut)=>z(we,ne(ut)),Ze=(we,ut)=>{var Je={};for(var et in we)se.call(we,et)&&ut.indexOf(et)<0&&(Je[et]=we[et]);if(we!=null&&oe)for(var et of oe(we))ut.indexOf(et)<0&&ce.call(we,et)&&(Je[et]=we[et]);return Je};const{RangePicker:ye}=Ee.default,nt=({disabled:we,shixunHomeworks:ut,selectOptions:Je,form:et,data:it,classroomList:$e})=>{const{workSetting:Me}=ut,[he,Ie]=(0,te.useState)([]),Ve=(0,te.useMemo)(()=>Je==null?void 0:Je.filter(He=>!he.includes(He.value)),[he,Je]);(0,te.useEffect)(()=>{var He;const tt=((He=Me==null?void 0:Me.anonymous_comment_settings)==null?void 0:He.filter(ht=>ht.evaluation_end))||[];Ie(tt.map(ht=>ht.group_name))},[Me]);const ot=He=>{var tt;const ht=(tt=Me==null?void 0:Me.anonymous_appeal_settings)==null?void 0:tt.find(Pt=>Pt.group_id===He);return it.anonymous_appeal&&ht&&(ht==null?void 0:ht.appeal_time)!==null};return y.createElement(Be.default.List,{name:"anonymous_comment_settings"},(He,{add:tt,remove:ht})=>y.createElement(y.Fragment,null,He.map(Pt=>{var dt,xt;const Qe=Pt,{key:Bt,name:Dt}=Qe,ve=Ze(Qe,["key","name"]),mt=et.getFieldValue(["anonymous_comment_settings",Dt]),Se=mt.deleteflag,ue=fe()((dt=mt.evaluation_start)==null?void 0:dt[0])<=fe()(),ae=!Se&&ue?[!0,ot(mt==null?void 0:mt.group_id)]:[!1,!1];return y.createElement("div",{key:Bt,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(_e.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(pe.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",Bt+1),y.createElement(pe.Z,{flex:1},y.createElement(_e.Z,{align:"middle",style:{marginBottom:10}},y.createElement(pe.Z,{span:8},y.createElement(Be.default.Item,De(de({},ve),{name:[Dt,"group_name"]}),y.createElement(Pe.default,{mode:"multiple",disabled:we||!Se,className:b.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Ve||[],onSelect:ie=>{Ie(Ne=>[...Ne,ie])},onDeselect:ie=>{Ie(Ne=>Ne.filter(We=>We!==ie))}}))),y.createElement(pe.Z,{className:"ml20"},y.createElement(Be.default.Item,De(de({},ve),{name:[Dt,"evaluation_start"]}),y.createElement(ye,{ranges:{\u6B64\u523B:()=>{var ie;const Ne=(ie=mt==null?void 0:mt.evaluation_start)==null?void 0:ie[0];return[Ne?fe()(Ne):fe()(),fe()()]}},size:"large",style:{width:"500px"},disabled:we||ae,allowClear:!1,disabledDate:ie=>(0,E.Q8)(ie,Me==null?void 0:Me.course_end_date),disabledTime:ie=>(0,E.d0)(ie),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var ie;if((0,a.Rm)()&&!((ie=$e.AssistantObject.group)!=null&&ie.can_anonymous_comment)){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");return}}}))),y.createElement(Be.default.Item,De(de({},ve),{name:[Dt,"deleteflag"]}),y.createElement(ge.default,{type:"hidden"})),!we&&He.length<((xt=Me==null?void 0:Me.anonymous_comment_settings)==null?void 0:xt.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{tt({deleteflag:!0})}}),Bt!==0&&!we&&Se&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const ie=et.getFieldValue(["anonymous_comment_settings",Dt,"group_name"])||[];Ie(Ne=>Ne.filter(We=>!ie.includes(We))),ht(Dt)}})))),y.createElement(_e.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(pe.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(pe.Z,null,y.createElement(Be.default.Item,De(de({},ve),{label:"",colon:!1,name:[Dt,"evaluation_num"]}),y.createElement(Le.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:we||!Se&&ue}))),y.createElement(Ce.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"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${b.Z.title_icon}`})),y.createElement(pe.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(pe.Z,null,y.createElement(Be.default.Item,De(de({},ve),{label:"",colon:!1,name:[Dt,"absence_penalty"]}),y.createElement(Le.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:we,onChange:ie=>{var Ne;if((0,a.Rm)()&&!((Ne=$e.AssistantObject.group)!=null&&Ne.can_anonymous_comment)){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");return}}}))),y.createElement(pe.Z,{style:{marginLeft:"40px"}},y.createElement(Be.default.Item,De(de({},ve),{name:[Dt,"student_comment"],valuePropName:"checked"}),y.createElement(me.default,{disabled:we,onChange:()=>{var ie;if((0,a.Rm)()&&!((ie=$e.AssistantObject.group)!=null&&ie.can_anonymous_comment)){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");return}}}))),y.createElement(pe.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};Ft.Z=(0,re.connect)(({shixunHomeworks:we,classroomList:ut})=>({shixunHomeworks:we,classroomList:ut}))(nt)},41657:function(Mt,Ft,ee){"use strict";var te=ee(25690),Ee=ee(95237),Be=ee(43604),_e=ee(5083),pe=ee(5871),Pe=ee(6848),le=ee(61186),ge=ee.n(le),Le=ee(48716),Ce=ee(31121),me=ee(59301);const xe=({data:fe,disabled:re,setData:E,shixunHomeworks:a})=>{const{workSetting:b,workList:y}=a;return me.createElement("div",null,me.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},me.createElement(Be.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),me.createElement(Be.Z,null,me.createElement(_e.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:re,disabledDate:x=>(0,Le.Q8)(x,b==null?void 0:b.course_end_date),disabledTime:x=>(0,Le.d0)(x),value:fe.appeal_time?ge()(fe.appeal_time):"",onChange:(x,z)=>{fe.appeal_time=z,E(Object.assign({},fe))}})),me.createElement(Be.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),me.createElement(Be.Z,null,me.createElement(pe.Z,{size:"large",disabled:re,value:fe.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:x=>{fe.appeal_penalty=x,E(Object.assign({},fe))}})),me.createElement(Pe.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 ${Ce.Z.title_icon}`}))))};Ft.Z=(0,te.connect)(({shixunHomeworks:fe})=>({shixunHomeworks:fe}))(xe)},88646:function(Mt,Ft,ee){"use strict";var te=ee(5083),Ee=ee(5871),Be=ee(6848),_e=ee(24905),pe=ee(61186),Pe=ee.n(pe),le=ee(25690),ge=ee(48716),Le=ee(31121),Ce=ee(59301);const me=({data:xe,setData:fe,disabled:re,shixunHomeworks:E})=>{const{workSetting:a}=E,b=Pe()(a==null?void 0:a.evaluation_start)<=Pe()(),y=xe.anonymous_appeal;return Ce.createElement("div",null,Ce.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Ce.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),Ce.createElement(te.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:x=>(0,ge.Q8)(x,a==null?void 0:a.course_end_date),disabledTime:x=>(0,ge.d0)(x),disabled:re||b||y,value:xe.evaluation_start?Pe()(xe.evaluation_start):"",onChange:(x,z)=>{xe.evaluation_start=z,fe(Object.assign({},xe))}}),Ce.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ce.createElement(te.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:x=>(0,ge.Q8)(x,a==null?void 0:a.course_end_date,xe.evaluation_start),disabledTime:x=>(0,ge.d0)(x,Pe()(xe.evaluation_start)),disabled:re||y,value:xe.evaluation_end?Pe()(xe.evaluation_end):"",onChange:(x,z)=>{xe.evaluation_end=z,fe(Object.assign({},xe))}})),Ce.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Ce.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),Ce.createElement(Ee.Z,{disabled:re||b||y,value:xe.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:x=>{xe.evaluation_num=x,fe(Object.assign({},xe))}}),Ce.createElement(Be.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"},Ce.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Le.Z.title_icon}`})),Ce.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),Ce.createElement(Ee.Z,{min:0,disabled:re,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:xe.absence_penalty,onChange:x=>{xe.absence_penalty=x,fe(Object.assign({},xe))}})),xe.anonymous_comment&&Ce.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},Ce.createElement(_e.default,{checked:xe.student_comment,disabled:re,onChange:()=>{xe.student_comment=!xe.student_comment,fe(Object.assign({},xe))}},Ce.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};Ft.Z=(0,le.connect)(({shixunHomeworks:xe})=>({shixunHomeworks:xe}))(me)},38148:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return oe}});var te=ee(59301),Ee=ee(43418),Be=ee(8591),_e=ee(95237),pe=ee(43604),Pe=ee(3113),le=ee(54580),ge=ee(1710),Le={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},Ce=ee(9148),me=ee(346),xe=ee(38986),fe=ee(51257),re=Object.defineProperty,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(se,ce,Ae)=>ce in se?re(se,ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):se[ce]=Ae,x=(se,ce)=>{for(var Ae in ce||(ce={}))a.call(ce,Ae)&&y(se,Ae,ce[Ae]);if(E)for(var Ae of E(ce))b.call(ce,Ae)&&y(se,Ae,ce[Ae]);return se},z=(se,ce,Ae)=>new Promise((de,De)=>{var Ze=we=>{try{nt(Ae.next(we))}catch(ut){De(ut)}},ye=we=>{try{nt(Ae.throw(we))}catch(ut){De(ut)}},nt=we=>we.done?de(we.value):Promise.resolve(we.value).then(Ze,ye);nt((Ae=Ae.apply(se,ce)).next())}),oe=({visible:se,categoryId:ce,getData:Ae,onCancle:de})=>{var De,Ze;const[ye,nt]=(0,te.useState)([]),[we,ut]=(0,te.useState)(!1),[Je,et]=(0,te.useState)(!1),[it,$e]=(0,te.useState)({success_size:0,error_list:[]}),Me={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{nt([])},beforeUpload:he=>z(void 0,null,function*(){return nt([he]),!1}),fileList:ye,accept:".xlsx"};return te.createElement(te.Fragment,null,te.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:se,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Je,onOk:()=>z(void 0,null,function*(){if(ye.length===0){Be.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}et(!0);const he=new FormData;he.append("file",ye[0]);const Ie=yield(0,xe.ZP)(`/api/homework_commons/${ce}/import_external_score.json`,{method:"post",body:he},!0);(Ie==null?void 0:Ie.status)===0&&($e(Ie),de(),Ae(),ut(!0),nt([])),et(!1)}),onCancel:()=>{nt([]),de()}},te.createElement("div",{className:Le.achieveSty},te.createElement("div",{className:Le.tip},te.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),te.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"),te.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")),te.createElement(_e.Z,{align:"middle",className:"mt20"},te.createElement(pe.Z,{className:"mr10"},te.createElement("span",{className:Le.labolIcon},"*"),te.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),te.createElement(pe.Z,null,te.createElement(Pe.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},te.createElement("a",{className:Le.downloadbutton,onClick:he=>{he.stopPropagation(),he.preventDefault(),(0,fe.FH)("",me.Z.API_SERVER+`/api/homework_commons/${ce}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),te.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),te.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},te.createElement(le.default.Dragger,x({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Me),te.createElement("div",null,te.createElement(Ce.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),te.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"))))),te.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:we,onCancel:()=>{ut(!1)},footer:null},te.createElement("div",null,te.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},te.createElement("span",null,"\u5BFC\u5165\u6210\u529F",te.createElement("span",{style:{color:"#19CB70"}}," ",it==null?void 0:it.success_size," "),"\u4E2A\u5B66\u751F"),te.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",te.createElement("span",{style:{color:"#E30000"}}," ",(De=it==null?void 0:it.error_list)==null?void 0:De.length," "),"\u4E2A\u5B66\u751F")),!!((Ze=it==null?void 0:it.error_list)!=null&&Ze.length)&&te.createElement("div",{className:"mb20"},te.createElement(ge.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:he=>te.createElement("span",{style:{color:"#000"}},he)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:he=>te.createElement("span",{style:{color:"#666"}},he)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:he=>te.createElement("span",{style:{color:"#000"}},he)}],dataSource:it==null?void 0:it.error_list,pagination:!1,scroll:{y:47*8}})))))}},16143:function(Mt,Ft,ee){"use strict";var te=ee(43418),Ee=ee(8591),Be=ee(38986),_e=ee(25690),pe=ee(48790),Pe=ee(59301),le=(Le,Ce,me)=>new Promise((xe,fe)=>{var re=b=>{try{a(me.next(b))}catch(y){fe(y)}},E=b=>{try{a(me.throw(b))}catch(y){fe(y)}},a=b=>b.done?xe(b.value):Promise.resolve(b.value).then(re,E);a((me=me.apply(Le,Ce)).next())});const ge=({shixunHomeworks:Le,dispatch:Ce,classroomList:me,getData:xe})=>Pe.createElement(te.default,{centered:!0,title:"\u63D0\u793A",open:Le.actionTabs.key==="redoShixunModal",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>le(void 0,null,function*(){var fe;if((0,pe.Rm)()&&!((fe=me.AssistantObject.normal)!=null&&fe.can_redo)){Ee.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,Be.ZP)(`/api/homework_commons/${Le.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:Le.actionTabs.student_work_id}})).status===0&&(Ee.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ce({type:"shixunHomeworks/setActionTabs",payload:{}}),xe())}),onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},Pe.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",Le.actionTabs.isshixun?"\u5B66\u751F\u5B9E\u8BAD":"\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4","\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),Pe.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));Ft.Z=(0,_e.connect)(({shixunHomeworks:Le,classroomList:Ce})=>({shixunHomeworks:Le,classroomList:Ce}))(ge)},29289:function(Mt,Ft,ee){"use strict";ee.r(Ft),ee.d(Ft,{default:function(){return yu}});var te=ee(59301),Ee=ee(25690),Be=ee(49127),_e=ee(3113),pe=ee(8591),Pe=ee(43418),le=ee(66104),ge=ee(99313),Le=ee(27812),Ce=ee(51257),me=ee(78241),xe=ee(6848),fe=ee(95237),re=ee(20834),E=ee(24905),a=ee(43604),b=ee(1710),y=ee(92832),x=ee(38854),z=ee(58421),ne=ee(5112),oe=ee(5871),se=ee(57809),ce=ee(71418),Ae=ee(61186),de=ee.n(Ae),De=ee(28426),Ze=ee(38986),ye=Object.defineProperty,nt=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Je=(Ue,Ge,ze)=>Ge in Ue?ye(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,et=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))we.call(Ge,ze)&&Je(Ue,ze,Ge[ze]);if(nt)for(var ze of nt(Ge))ut.call(Ge,ze)&&Je(Ue,ze,Ge[ze]);return Ue},it=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const $e=({shixunHomeworks:Ue,dispatch:Ge})=>{const ze=(0,Ee.useParams)();return te.createElement(Pe.default,{centered:!0,title:"\u63D0\u793A",open:Ue.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>it(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/myshixuns/${Ue.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:ze.coursesId}})).status===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ge({type:"shixunHomeworks/setActionTabs",payload:{}}),Ge({type:"shixunHomeworks/getWorkList",payload:et({},Ue.actionTabs.params)}))}),onCancel:()=>{Ge({type:"shixunHomeworks/setActionTabs",payload:{}})}},te.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),te.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var Me=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))($e),he=ee(48790),Ie=ee(59301),Ve=Object.defineProperty,ot=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,ht=(Ue,Ge,ze)=>Ge in Ue?Ve(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,Pt=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))He.call(Ge,ze)&&ht(Ue,ze,Ge[ze]);if(ot)for(var ze of ot(Ge))tt.call(Ge,ze)&&ht(Ue,ze,Ge[ze]);return Ue},dt=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const xt=({shixunHomeworks:Ue,classroomList:Ge,dispatch:ze})=>{const Ut=(0,Ee.useParams)(),[Kt,$t]=(0,te.useState)(!0),[un,an]=(0,te.useState)(!1),[Et]=me.default.useForm();return Ie.createElement(Ie.Fragment,null,Ie.createElement(Pe.default,{centered:!0,title:"\u8C03\u5206",open:Ue.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:un,onOk:()=>dt(void 0,null,function*(){var ln;if((0,he.Rm)()&&!((ln=Ge.AssistantObject.normal)!=null&&ln.can_appraise)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield Et.validateFields();const tn=Et.getFieldsValue();an(!0),(yield(0,Ze.ZP)(`/api/student_works/${Ue.actionTabs.id}/adjust_score.json`,{method:"post",body:Pt({},tn)})).status===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Et.resetFields(),ze({type:"shixunHomeworks/setActionTabs",payload:{}}),ze({type:"shixunHomeworks/getWorkList",payload:Pt({},Ue.actionTabs.params)})),an(!1)}),onCancel:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ie.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"),Ie.createElement(me.default,{form:Et,layout:"horizontal"},Ie.createElement("div",{style:{display:"flex",alignItems:"baseline"}},Ie.createElement(me.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Ie.createElement(oe.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),Ie.createElement("span",{className:"ml10"},"\u5206")),Ie.createElement("div",null,Ie.createElement(me.default.Item,{name:"comment"},Ie.createElement(y.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Qe=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge})=>({shixunHomeworks:Ue,classroomList:Ge}))(xt),Bt=ee(16143),Dt=ee(40197),ve=ee(89392),mt=ee(37906),Se=ee(9148),ue=ee(45937),ae=ee(1247),ie=ee(59301),Ne=Object.defineProperty,We=Object.defineProperties,be=Object.getOwnPropertyDescriptors,Te=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Ye=(Ue,Ge,ze)=>Ge in Ue?Ne(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,ft=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))rt.call(Ge,ze)&&Ye(Ue,ze,Ge[ze]);if(Te)for(var ze of Te(Ge))Xe.call(Ge,ze)&&Ye(Ue,ze,Ge[ze]);return Ue},Lt=(Ue,Ge)=>We(Ue,be(Ge)),Zt=(Ue,Ge)=>{var ze={};for(var Ut in Ue)rt.call(Ue,Ut)&&Ge.indexOf(Ut)<0&&(ze[Ut]=Ue[Ut]);if(Ue!=null&&Te)for(var Ut of Te(Ue))Ge.indexOf(Ut)<0&&Xe.call(Ue,Ut)&&(ze[Ut]=Ue[Ut]);return ze},jt=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const Xt=Ue=>jt(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/student_works/${Ue.userId}/deal_appeal_score.json`,{method:"post",body:Ue})});var qe=Ue=>{var Ge=Ue,{task_status:ze,new_work_status:Ut,shixunHomeworks:Kt,course_group:$t}=Ge,un=Zt(Ge,["task_status","new_work_status","shixunHomeworks","course_group"]),an;const Et=(0,Ee.useParams)(),[ln]=me.default.useForm(),{workList:tn,workSetting:wt}=Kt,[Ia,Nn]=(0,te.useState)(!1),[Ct,En]=(0,te.useState)(null),[Ca,La]=(0,te.useState)({search:"",page:1,limit:10,work_status:ze!=null?ze==0?[0,-1]:[ze]:null,new_work_status:Ut,status:Ut||"",course_group:$t}),[,rn,Wt,nn]=(0,ue.U)(ae.h$,ft({},Et)),[,wr,da,Ta]=(0,ue.U)(ae.cN,{homeworkId:Et==null?void 0:Et.categoryId}),[,,ct,Rr]=(0,ue.U)(Xt,{}),[Yn,Fr]=(0,te.useState)([]),So=()=>{var Qt,Gn,yt;if(ze==0)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u63D0\u4EA4\u4F5C\u54C1");if(ze==1)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1");if(ze==2)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F",wt!=null&&wt.anonymous_comment||(Qt=tn==null?void 0:tn.homework_status)!=null&&Qt.includes("\u533F\u8BC4\u4E2D")?"\u5EF6\u65F6\u63D0\u4EA4":"\u8865\u4EA4","\u4F5C\u54C1");if(Ut==1)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u533F\u8BC4");if(Ut==2)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u533F\u8BC4\u4E2D");if(Ut==3)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u5B8C\u6210\u533F\u8BC4");if(Ut==4)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},((Gn=Ta==null?void 0:Ta.data)==null?void 0:Gn.count)||0),"\u4F4D\u5B66\u751F\u63D0\u4EA4\u4E86\u7533\u8BC9");if(Ut==5)return ie.createElement(ie.Fragment,null,"\u5171",ie.createElement("span",{style:{color:"#DF711C"}},((yt=Ta==null?void 0:Ta.data)==null?void 0:yt.count)||0),"\u6761\u7533\u8BC9\u8BB0\u5F55\u5F85\u5BA1\u6838")},ri=()=>{var Qt,Gn;return ze?(Qt=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(yt,Or,so)=>`${((Ca==null?void 0:Ca.page)-1)*Ca.limit+so+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(yt,Or)=>ie.createElement("a",{onClick:()=>{Ea(Or)}},yt)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},ze!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(yt,Or)=>ie.createElement(xe.Z,{placement:"bottom",title:ie.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Or.teacher_score||"0.0","\u5206",ie.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Or.teaching_asistant_score||"0.0","\u5206",ie.createElement("br",null),tn!=null&&tn.anonymous_comment?ie.createElement(ie.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Or.student_score||"0.0","\u5206",ie.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Or.late_penalty||"0.0","\u5206",ie.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",Or.repeat_minus_score||"0.0","\u5206",ie.createElement("br",null),tn!=null&&tn.anonymous_comment?ie.createElement(ie.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Or.absence_penalty||"0.0","\u5206",ie.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",Or.work_score||"0.0","\u5206",ie.createElement("br",null),!(tn!=null&&tn.is_jupyter||tn!=null&&tn.is_jupyter_lab)&&ie.createElement("div",{onClick:so=>{Ea(Or)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},yt>0?ie.createElement("span",{style:{color:"#ff8100"}},yt):yt)},ze>1&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:yt=>de()(yt).format("YYYY-MM-DD HH:mm")}])==null?void 0:Qt.filter(yt=>yt):Ut==4||Ut==5?[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:80,render:(yt,Or)=>ie.createElement("a",{onClick:()=>{Ea(Or)}},yt)},{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:yt=>de()(yt).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"appeal_status",ellipsis:!0,width:140,align:"right",render:(yt,Or)=>ie.createElement(ie.Fragment,null,yt==3&&ie.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),yt==4&&ie.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),yt==1&&ie.createElement(ie.Fragment,null,ie.createElement(Se.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>jt(void 0,null,function*(){(yield ct({userId:Or.student_work_id,score_id:Or.student_works_score_id,status:4})).status===0&&jr()})},"\u9A73\u56DE"),ie.createElement(Se.op,{className:"ml20",type:"link",style:{padding:0},onClick:()=>{En(Or),Nn(!0)}},"\u63A5\u53D7")))}]:(Gn=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(yt,Or,so)=>`${((Ca==null?void 0:Ca.page)-1)*Ca.limit+so+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(yt,Or)=>ie.createElement("a",{onClick:()=>{Ea(Or)}},yt)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},ze!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(yt,Or)=>ie.createElement(xe.Z,{placement:"bottom",title:ie.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Or.teacher_score||"0.0","\u5206",ie.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Or.teaching_asistant_score||"0.0","\u5206",ie.createElement("br",null),tn!=null&&tn.anonymous_comment?ie.createElement(ie.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Or.student_score||"0.0","\u5206",ie.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Or.late_penalty||"0.0","\u5206",ie.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",Or.repeat_minus_score||"0.0","\u5206",ie.createElement("br",null),tn!=null&&tn.anonymous_comment?ie.createElement(ie.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Or.absence_penalty||"0.0","\u5206",ie.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",Or.work_score||"0.0","\u5206",ie.createElement("br",null),!(tn!=null&&tn.is_jupyter||tn!=null&&tn.is_jupyter_lab)&&ie.createElement("div",{onClick:so=>{Ea(Or)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},yt>0?ie.createElement("span",{style:{color:"#ff8100"}},yt):yt)},Ut==2&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:yt=>de()(yt).format("YYYY-MM-DD HH:mm")},Ut==2&&{title:"\u9700\u8BC4\u6570",dataIndex:"need_evaluate",ellipsis:!0},Ut==2&&{title:"\u5DF2\u8BC4\u6570",dataIndex:"evaluate_num",ellipsis:!0}])==null?void 0:Gn.filter(yt=>yt)},Ea=(Qt={})=>{var Gn;(Qt!=null&&Qt.id||Qt!=null&&Qt.student_work_id)&&(0,Ce.xg)(tn.is_jupyter||tn.is_jupyter_lab?`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/${Qt.id}/comment`:Et.course_group?`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/review/${Ut==4?Qt.student_work_id:Qt==null?void 0:Qt.id}?ids=${(Gn=Et.course_group)==null?void 0:Gn.toString()}`:`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/review/${Ut==4?Qt.student_work_id:Qt==null?void 0:Qt.id}`)},jr=(Qt=Ca)=>{const Gn=Lt(ft({},Qt),{work_status:ze!=null?ze==0?[0,-1]:[ze]:null,new_work_status:Ut,status:Ut==4?"":1,course_group:$t});La(Gn),Ut==4||Ut==5?da(Gn):Wt(Gn)};return(0,te.useEffect)(()=>{var Qt;Fr((Ut==4||Ut==5?(Qt=Ta==null?void 0:Ta.data)==null?void 0:Qt.list:nn==null?void 0:nn.student_works)||[])},[nn,Ta]),(0,te.useEffect)(()=>{un.open&&jr(),un.open||(Fr([]),La(Lt(ft({},Ca),{search:"",page:1,limit:10})),En(null),Nn(!1),ln.resetFields())},[un.open,Ca.page,Ca.limit]),(0,te.useEffect)(()=>{console.log(Ct)},[Ct]),ie.createElement(ie.Fragment,null,ie.createElement(Pe.default,ft({},un),ie.createElement(fe.Z,{wrap:!1,justify:"space-between",align:"middle"},ie.createElement(a.Z,null,So()),ie.createElement(a.Z,null,ie.createElement(Se.t7,{style:{width:300},value:Ca==null?void 0:Ca.search,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Qt=>{jr(Lt(ft({},Ca),{search:decodeURIComponent(Qt).trim(),page:1}))},onInputChange:Qt=>{La(Lt(ft({},Ca),{search:decodeURIComponent(Qt).trim()}))}}))),ie.createElement(b.default,{loading:rn||wr,className:"mt20",columns:ri(),locale:{emptyText:ie.createElement(De.Z,null)},dataSource:Yn,pagination:{total:(nn==null?void 0:nn.work_count)||((an=Ta==null?void 0:Ta.data)==null?void 0:an.count)||0,onChange:(Qt,Gn)=>{La(Lt(ft({},Ca),{page:Qt,limit:Gn}))},current:Ca==null?void 0:Ca.page,pageSize:Ca==null?void 0:Ca.limit}})),ie.createElement(Pe.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:Ia,centered:!0,destroyOnClose:!0,onCancel:()=>{Nn(!1)},maskClosable:!1,width:544,onOk:()=>{ln.submit()}},ie.createElement(me.default,{form:ln,colon:!1,onFinish:Qt=>jt(void 0,null,function*(){(yield ct(Lt(ft({},Qt),{userId:Ct.student_work_id,score_id:Ct.student_works_score_id,status:3}))).status===0&&(jr(),Nn(!1))})},ie.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"),ie.createElement(mt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ie.createElement("a",{onClick:()=>{Ea(Lt(ft({},Ct),{id:tn.is_jupyter||tn.is_jupyter_lab?Ct==null?void 0:Ct.id:Ct==null?void 0:Ct.student_work_id}))}},Ct==null?void 0:Ct.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ie.createElement("span",{style:{color:"#191919"}},Ct==null?void 0:Ct.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ie.createElement("span",{style:{color:"#191919"}},Ct==null?void 0:Ct.score)}]}),ie.createElement(fe.Z,{className:"mt20",wrap:!1},ie.createElement(a.Z,null,ie.createElement(me.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ie.createElement(oe.Z,{min:1,max:100,step:1}))),ie.createElement(a.Z,null,ie.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ie.createElement(a.Z,null,ie.createElement(me.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ie.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570")))))))},st={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"},_t=ee(39793),Ht=ee(84105),hn=ee(87395),On=ee(67921),Fn=ee(89489),Tn=ee(40133),Sa=ee(99003),xa=ee(71028),sa=ee(58617),fn=ee(59301),ka=Object.defineProperty,Ka=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,gr=Object.prototype.propertyIsEnumerable,ur=(Ue,Ge,ze)=>Ge in Ue?ka(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,sn=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))ga.call(Ge,ze)&&ur(Ue,ze,Ge[ze]);if(Ka)for(var ze of Ka(Ge))gr.call(Ge,ze)&&ur(Ue,ze,Ge[ze]);return Ue},kn=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const Ua=({shixunHomeworks:Ue,user:Ge,loading:ze,dispatch:Ut})=>{var Kt,$t,un,an,Et,ln;const tn=(0,Ee.useParams)(),{workList:wt}=Ue,[,Ia,Nn]=(0,ue.U)(ae.Gw,{homeworkId:wt==null?void 0:wt.id}),Ct=(rn,Wt={},nn=0)=>wt!=null&&wt.can_make_up&&(wt==null?void 0:wt.work_status)==0?"--":rn||"--",En=[{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:rn=>rn===-1?"\u91CD\u505A\u4E2D":fn.createElement(Ce.Uw,{status:rn}),isShow:!0},{title:"\u5F53\u524D\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(rn,Wt)=>fn.createElement(xe.Z,{placement:"bottom",title:fn.createElement("div",null,fn.createElement("div",null,Wt.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Wt.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),fn.createElement("div",null,Wt.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Wt.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),wt!=null&&wt.anonymous_comment?fn.createElement("div",null,Wt.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Wt.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",fn.createElement("div",null,Wt.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Wt.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),fn.createElement("div",null,Wt.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Wt.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),wt!=null&&wt.anonymous_comment?fn.createElement("div",null,Wt.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Wt.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(wt==null?void 0:wt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Wt.appeal_penalty||"0.0"}\u5206`,fn.createElement("div",null,Wt.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Wt.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(wt!=null&&wt.is_jupyter||wt!=null&&wt.is_jupyter_lab)&&fn.createElement("div",{onClick:nn=>{var wr;nn.stopPropagation(),(0,Ce.xg)(wt.is_jupyter||wt.is_jupyter_lab?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/${Wt.id}/comment`:tn.course_group?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${Wt.id}?ids=${(wr=tn.course_group)==null?void 0:wr.toString()}`:`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${Wt.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},rn>0?fn.createElement("span",{style:{color:"#ff8100"}},rn):rn),isShow:!0},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",ellipsis:!0,isShow:!0,render:Ct},{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",ellipsis:!0,isShow:wt==null?void 0:wt.can_submit,render:(rn,Wt={},nn=0)=>(wt==null?void 0:wt.work_status)==0?"--":rn||"--"},{title:"\u9700\u8BC4\u6570",dataIndex:"need_comment_count",ellipsis:!0,render:Ct,isShow:wt==null?void 0:wt.student_anonymous_comment},{title:"\u5DF2\u8BC4\u6570",dataIndex:"user_comment_count",ellipsis:!0,render:Ct,isShow:wt==null?void 0:wt.student_anonymous_comment},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0,render:Ct,isShow:wt==null?void 0:wt.student_anonymous_comment},{title:"\u88AB\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ct,isShow:wt==null?void 0:wt.student_anonymous_comment},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ct,isShow:wt==null?void 0:wt.student_anonymous_comment},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"appeal_deal_count",ellipsis:!0,render:Ct,isShow:wt==null?void 0:wt.student_anonymous_comment},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"center",width:80,render:(rn,Wt)=>fn.createElement("a",{onClick:()=>{var nn;(nn=wt==null?void 0:wt.homework_status)!=null&&nn.includes("\u5BFC\u5165")||La(Wt,"review")}},"\u67E5\u770B"),isShow:!0}].filter(rn=>rn.isShow),Ca=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(rn,Wt,nn)=>nn+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Ct},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:rn=>wt!=null&&wt.can_make_up&&(wt==null?void 0:wt.work_status)==0?"--":rn?fn.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):fn.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:rn=>wt!=null&&wt.can_make_up&&(wt==null?void 0:wt.work_status)==0?"--":rn?de()(rn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ct},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ct},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:rn=>wt!=null&&wt.can_make_up&&(wt==null?void 0:wt.work_status)==0?"--":rn===1?fn.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):rn===-1?"--":fn.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(rn,Wt)=>{var nn;return fn.createElement("a",{onClick:()=>{var wr;if((wt==null?void 0:wt.work_status)==0||(wt==null?void 0:wt.work_status)==-1){pe.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(wr=wt.homework_status)!=null&&wr.includes("\u5BFC\u5165")||La(Wt)}},!((nn=wt==null?void 0:wt.homework_status)!=null&&nn.includes("\u5DF2\u622A\u6B62")&&!(wt!=null&&wt.work_public)&&(0,he.dE)())&&(Wt!=null&&Wt.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605"))}}],La=(rn={},Wt="")=>{var nn;rn!=null&&rn.id&&(0,Ce.xg)(wt.is_jupyter||wt.is_jupyter_lab?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/${rn.id}/comment`:tn.course_group?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${rn==null?void 0:rn.id}?ids=${(nn=tn.course_group)==null?void 0:nn.toString()}&review=${Wt}`:`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${rn==null?void 0:rn.id}?review=${Wt}`)};return fn.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(wt!=null&&wt.all_member_count)&&!ze["shixunHomeworks/getWorkList"]&&(((Kt=wt==null?void 0:wt.homework_status)==null?void 0:Kt.includes("\u672A\u53D1\u5E03"))||(($t=wt==null?void 0:wt.homework_status)==null?void 0:$t.includes("\u672A\u5F00\u59CB")))&&fn.createElement(De.Z,null),!((un=wt==null?void 0:wt.homework_status)!=null&&un.includes("\u672A\u53D1\u5E03"))&&!((an=wt==null?void 0:wt.homework_status)!=null&&an.includes("\u672A\u5F00\u59CB"))&&fn.createElement(fn.Fragment,null,fn.createElement(fe.Z,{wrap:!1,align:"middle",justify:"space-between"},fn.createElement(a.Z,null,fn.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),fn.createElement(a.Z,null,fn.createElement("span",null,(Et=wt==null?void 0:wt.left_time)==null?void 0:Et.status,fn.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(ln=wt==null?void 0:wt.left_time)==null?void 0:ln.time)))),(wt==null?void 0:wt.is_shixun)&&!(wt!=null&&wt.open_evaluate)&&!(wt!=null&&wt.is_close_tips)&&fn.createElement(fe.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},fn.createElement(a.Z,null,fn.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 ")),fn.createElement(a.Z,null,fn.createElement("span",{className:"current",onClick:()=>kn(void 0,null,function*(){const rn=yield(0,Ze.ZP)(`/api/homework_commons/${tn.categoryId}/close_tips.json`,{method:"post"});(rn==null?void 0:rn.status)===0&&Ut({type:"shixunHomeworks/getWorkList",payload:sn({},tn)})})},"X"))),!(wt!=null&&wt.is_shixun)&&(wt==null?void 0:wt.feedback_notice)&&fn.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},fn.createElement("i",{className:"iconfont icon-tishi11 font14"}),fn.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"),Ia?fn.createElement(sa.Z,null):fn.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>kn(void 0,null,function*(){const rn=yield Nn({homeworkId:wt==null?void 0:wt.id});(rn==null?void 0:rn.status)===0&&Ut({type:"shixunHomeworks/getWorkList",payload:sn({},tn)})})})),fn.createElement(b.default,{className:"mt20",locale:{emptyText:fn.createElement(De.Z,null)},pagination:!1,columns:En,dataSource:[wt]}),(wt==null?void 0:wt.student_anonymous_comment)&&fn.createElement("div",{className:"mt20"},fn.createElement(fe.Z,{wrap:!1,align:"middle",justify:"space-between"},fn.createElement(a.Z,null,"\u5171",fn.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(wt==null?void 0:wt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),fn.createElement(a.Z,null,fn.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",fn.createElement("span",{className:"c-grey-333 ml10"},(wt==null?void 0:wt.evaluation_start)&&de()(wt==null?void 0:wt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(wt==null?void 0:wt.evaluation_end)&&de()(wt==null?void 0:wt.evaluation_end).format("YYYY-MM-DD HH:mm")))),fn.createElement(b.default,{className:"mt20",locale:{emptyText:fn.createElement(De.Z,null)},columns:Ca,dataSource:wt==null?void 0:wt.student_works,pagination:!1}))))};var mn=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze,user:Ut})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects,user:Ut}))(Ua),on=ee(38148),Rn={title_sty:"title_sty___P5YJg",znpy:"znpy___NSwrB",btns_pfbz:"btns_pfbz___DaiTV"},zn=ee(44125),Wa=Object.defineProperty,rr=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,kt=(Ue,Ge,ze)=>Ge in Ue?Wa(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,Ot=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))ma.call(Ge,ze)&&kt(Ue,ze,Ge[ze]);if(rr)for(var ze of rr(Ge))bt.call(Ge,ze)&&kt(Ue,ze,Ge[ze]);return Ue};const Cn=Ue=>React.createElement("svg",Ot({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Ue),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 la="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuOTQuMjE5IDMuODQxIDQuOHY2LjM1NmEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNiAyLjQwNmgtOC43NWEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNi0yLjQwNnYtOC43NUEyLjQwNiAyLjQwNiAwIDAgMSAyLjYyNS4yMTlIOS45NFpNOS4zMSAxLjUzSDIuNjI1Yy0uNjA0IDAtMS4wOTQuNDktMS4wOTQgMS4wOTR2OC43NWMwIC42MDQuNDkgMS4wOTQgMS4wOTQgMS4wOTRoOC43NWMuNjA0IDAgMS4wOTQtLjQ5IDEuMDk0LTEuMDk0VjUuNDhMOS4zMSAxLjUzMVptMS42IDUuODMyYS42NTYuNjU2IDAgMCAxIC4xNTcuODQybC0uMDU1LjA4LTIuMSAyLjYyNWEuNjU2LjY1NiAwIDAgMS0uODg4LjEyOGwtLjA3My0uMDYtMS40LTEuMzEyYS42NTYuNjU2IDAgMCAxIC44MjItMS4wMThsLjA3Ni4wNi44ODIuODI4IDEuNjU3LTIuMDcxYS42NTYuNjU2IDAgMCAxIC45MjItLjEwMlpNNC4zNzUgOC45NjlhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNmwtLjA4OS4wMDZIMy41YS42NTYuNjU2IDAgMCAxLS4wODktMS4zMDZsLjA4OS0uMDA2aC44NzVaTTcgNi4zNDRhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNkw3IDcuNjU2SDMuNWEuNjU2LjY1NiAwIDAgMS0uMDg5LTEuMzA2bC4wODktLjAwNkg3Wm0wLTIuNjI1YS42NTYuNjU2IDAgMCAxIC4wODkgMS4zMDZMNyA1LjAzMUgzLjVhLjY1Ni42NTYgMCAwIDEtLjA4OS0xLjMwNmwuMDg5LS4wMDZIN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Zn=Object.defineProperty,vr=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Oa=Object.prototype.propertyIsEnumerable,br=(Ue,Ge,ze)=>Ge in Ue?Zn(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,sr=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Ra.call(Ge,ze)&&br(Ue,ze,Ge[ze]);if(vr)for(var ze of vr(Ge))Oa.call(Ge,ze)&&br(Ue,ze,Ge[ze]);return Ue};const Vn=Ue=>React.createElement("svg",sr({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},Ue),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 no="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjAzLjQ3NWExLjM3OCAxLjM3OCAwIDAgMSAxLjcyIDEuMzM1djExLjExYzAgLjQ5NC0uMzU2LjkxOC0uODQ0IDEuMDAzbC02Ljg4IDEuMjA0Yy0uMTU1LjAyNy0uMzE1LjAyMS0uNDY4LS4wMThMMS4wMTUgMTMuNDJhMS4wMiAxLjAyIDAgMCAxLS43NjUtLjk4N1YxLjgyQTEuMzc4IDEuMzc4IDAgMCAxIDEuOTg4LjQ5bDUuODM1IDEuNTc3Wm0uMjIgMS40OTEtNi4xNTEgMS41OGMtLjE4Ni4wNDctLjM4LjA0Ni0uNTY1LS4wMDRMMS43NSAxLjk4djEwLjA4MWw2LjA5OSAxLjU3NCA2LjQwMS0xLjEyMVYxLjk2NlpNOS44ODUgOC45NjlhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTNsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4Wm0wLTMuMTRhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTJsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",yo=ee(91842),co=ee(59301);const io=({shixunHomeworks:Ue,loading:Ge,dispatch:ze})=>{var Ut,Kt,$t,un;const{workList:an,workDetail:Et}=Ue,ln=(0,Ee.useParams)();(0,te.useEffect)(()=>{var wt;((wt=Ue.actionTabs)==null?void 0:wt.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97"&&ze({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:ln==null?void 0:ln.categoryId}})},[(Ut=Ue.actionTabs)==null?void 0:Ut.key]);const tn=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return co.createElement(Pe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:(Kt=Ue.actionTabs)==null?void 0:Kt.title,open:(($t=Ue.actionTabs)==null?void 0:$t.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>tn(),footer:[co.createElement(_e.ZP,{type:"primary",onClick:()=>{tn(),Ee.history.push(`/classrooms/${ln==null?void 0:ln.coursesId}/common_homework/${an==null?void 0:an.homework_id}/edit`)}},"\u7F16\u8F91")]},co.createElement(yo.Z,{value:((un=Ue.actionTabs)==null?void 0:un.title)=="\u4F5C\u4E1A\u8981\u6C42"?(Et==null?void 0:Et.description)||"\u6682\u65E0\u5185\u5BB9~":(Et==null?void 0:Et.reference_answer)||"\u6682\u65E0\u5185\u5BB9~"}))};var Nt=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge,user:ze})=>({shixunHomeworks:Ue,loading:Ge.effects,user:ze}))(io),Sn={radio_con:"radio_con___iO1MG",result_con:"result_con___e0e_t",result_title:"result_title___fa5Xp",title_icon:"title_icon___Khfgd"},Pn=ee(96472),vn=ee(59301),aa=Object.defineProperty,ia=Object.defineProperties,Un=Object.getOwnPropertyDescriptors,_n=Object.getOwnPropertySymbols,Mr=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,yn=(Ue,Ge,ze)=>Ge in Ue?aa(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,ho=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Mr.call(Ge,ze)&&yn(Ue,ze,Ge[ze]);if(_n)for(var ze of _n(Ge))Sr.call(Ge,ze)&&yn(Ue,ze,Ge[ze]);return Ue},xo=(Ue,Ge)=>ia(Ue,Un(Ge)),Yo=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const qo=({shixunHomeworks:Ue,loading:Ge,dispatch:ze})=>{var Ut,Kt,$t,un,an;const{workList:Et}=Ue,[ln,tn]=(0,te.useState)(xo(ho({},(0,Ee.useParams)()),{page:1,limit:10})),[wt,Ia]=(0,te.useState)([]),[Nn,Ct]=(0,te.useState)(""),[En,Ca]=(0,te.useState)(1),[La]=me.default.useForm(),[rn,Wt]=(0,te.useState)({}),[nn,wr]=(0,te.useState)(null),[da,Ta]=(0,te.useState)(!1),ct=(0,te.useRef)(null),Rr=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(yt,Or,so)=>(ln.page-1)*ln.limit+so+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130},(0,he.GJ)()||(0,he.dE)()&&!(Et!=null&&Et.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:220}:null,!((0,he.dE)()&&((Ut=Et==null?void 0:Et.homework_status)!=null&&Ut.includes("\u533F\u8BC4\u4E2D")||(Kt=Et==null?void 0:Et.homework_status)!=null&&Kt.includes("\u7533\u8BC9\u4E2D")))&&(Et==null?void 0:Et.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:Et!=null&&Et.is_jupyter_lab||Et!=null&&Et.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:yt=>yt===-1?"\u91CD\u505A\u4E2D":vn.createElement(Ce.Uw,{status:yt})},{title:"\u66F4\u65B0\u65F6\u95F4",width:170,dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:yt=>yt?de()(yt).format("YYYY-MM-DD HH:mm"):"--"}].filter(Boolean),Yn=(yt,Or)=>{ln.page=yt,ln.limit=Or,tn(ho({},ln)),Fr(ln)},Fr=yt=>Yo(void 0,null,function*(){ze({type:"shixunHomeworks/getWorkList",payload:ho({},yt)})}),So=yt=>{ln.search=yt,ln.page=1,La.resetFields(),Wt({}),Ia([]),wr(null),tn(ho({},ln)),Fr(ln)},ri=(un=($t=Et==null?void 0:Et.student_works)==null?void 0:$t.filter(yt=>(yt==null?void 0:yt.work_status)===0||(yt==null?void 0:yt.work_status)===-1))==null?void 0:un.map(yt=>yt==null?void 0:yt.id),Ea=yt=>Yo(void 0,null,function*(){var Or,so,Ko;const ja=ho({},rn);if(!((Or=yt==null?void 0:yt.content)!=null&&Or.trim()||(so=yt==null?void 0:yt.attachment_ids)!=null&&so.length)){pe.ZP.warning("\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01");return}ja.content=yt==null?void 0:yt.content,ja.attachment_ids=(Ko=yt==null?void 0:yt.attachment_ids)==null?void 0:Ko.map(Xn=>Xn.response.id),jr(ja)}),jr=yt=>Yo(void 0,null,function*(){Ta(!0);const Or=yield(0,Ze.ZP)(`/api/homework_commons/${Et==null?void 0:Et.homework_id}/test_ai_review.json`,{method:"post",body:yt});if([0,-3].includes(Or.status)){Or.status==0&&pe.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),wr(Or);const so=document.querySelector(".modal-ai-pfcs");if(so){const Ko=so.querySelector(".ant-modal-body");Ko&&(Ko.scrollTop=Ko.scrollHeight)}}Ta(!1)}),Qt=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ca(1),Gn()},Gn=()=>{La.resetFields(),Wt({}),Ia([]),Ct(""),wr(null)};return vn.createElement(Pe.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:da,open:((an=Ue.actionTabs)==null?void 0:an.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Qt(),okText:nn?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{if(En==1){if(wt.length==0)return pe.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");jr({student_work_id:wt[0]})}else En==2&&La.submit()}},vn.createElement(ce.Z,{spinning:da,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},vn.createElement("div",{className:Sn.radio_con},vn.createElement("span",{className:"mr20"},"\u6D4B\u8BD5\u65B9\u5F0F"),vn.createElement(ne.ZP.Group,{onChange:yt=>{yt.target.value==1&&Yn(1,10),Ca(yt.target.value),Gn()},value:En,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"}}]})),En==1&&vn.createElement(vn.Fragment,null,vn.createElement("div",{className:"flex justify-between item-center mb10"},vn.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"),vn.createElement(y.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Nn,onChange:yt=>Ct(yt.target.value),onSearch:So})),vn.createElement(b.default,{rowSelection:{type:"radio",selectedRowKeys:wt,onChange:(yt,Or)=>{Ia(yt)},getCheckboxProps:yt=>({disabled:ri.includes(yt.id)})},loading:Ge["shixunHomeworks/getWorkList"],rowKey:"id",dataSource:(Et==null?void 0:Et.student_works)||[],columns:Rr,pagination:{current:ln.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:ln.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Et.work_count,size:"default",showTotal:Ce.rU,onChange:Yn},onChange:(yt,Or,so)=>{if(so.order===void 0)switch(so.field){case"student_id":ln.b_order="desc",ln.order=so.field;break;default:delete ln.b_order,delete ln.order}else ln.b_order=so.order.replace("end",""),ln.order=so.field;Fr(ln)}})),En==2&&vn.createElement("div",{style:{marginTop:20}},vn.createElement(me.default,{form:La,className:Sn.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Wt(ho({},La.getFieldsValue()))},onFinish:Ea},vn.createElement(me.default.Item,{name:"content",label:"\u4F5C\u4E1A\u5185\u5BB9",style:{marginBottom:20}},vn.createElement(_t.Z,{watch:!0})),vn.createElement(me.default.Item,{name:"attachment_ids",style:{marginBottom:0}},vn.createElement(Pn.Z,null)))),nn&&vn.createElement("div",{className:Sn.result_con},vn.createElement("div",{className:Sn.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(nn==null?void 0:nn.status)==0&&vn.createElement("div",{className:"p20"},vn.createElement("div",{className:"mb5"},vn.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),nn==null?void 0:nn.score),vn.createElement("div",{className:"flex"},vn.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),vn.createElement(yo.Z,{value:nn==null?void 0:nn.content,style:{fontSize:"14px"}}))),(nn==null?void 0:nn.status)==-3&&vn.createElement("div",{className:"p20"},vn.createElement(yo.Z,{value:nn==null?void 0:nn.message,style:{fontSize:"14px"}})))))};var ca=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge,user:ze})=>({shixunHomeworks:Ue,loading:Ge.effects,user:ze}))(qo),wa=ee(59301);const Dr=({shixunHomeworks:Ue,classroomList:Ge,loading:ze,dispatch:Ut,range:Kt,setRange:$t,closeModal:un})=>{const{workList:an}=Ue,Et=(0,Ee.useParams)();return wa.createElement("div",null,wa.createElement("div",{className:"flex item-center justify-between",style:{height:50}},wa.createElement("div",{className:Rn.title_sty},"\u8BC4\u5206\u6807\u51C6"),wa.createElement("div",{className:"flex"},wa.createElement("div",{className:Rn.btns_pfbz,onClick:()=>{Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},wa.createElement("img",{src:no}),"\u4F5C\u4E1A\u8981\u6C42"),wa.createElement("div",{className:Rn.btns_pfbz,onClick:()=>{Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u53C2\u8003\u7B54\u6848"}})}},wa.createElement("img",{src:la})," \u53C2\u8003\u7B54\u6848"),wa.createElement("div",{className:Rn.btns_pfbz,onClick:()=>{Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},wa.createElement("img",{src:zn.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),wa.createElement("div",{className:Rn.btns_pfbz,onClick:()=>{window.location.href=`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/detail?tabs=5`}},wa.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),wa.createElement(b.default,{pagination:!1,dataSource:an==null?void 0:an.ai_review_settings,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),wa.createElement("div",{className:Rn.title_sty,style:{marginTop:20,marginBottom:10}},"\u8BC4\u9605\u8303\u56F4"),wa.createElement("div",{className:Rn.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},wa.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:ln=>$t(ln.target.value),value:Kt,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"}]})),wa.createElement(Nt,null),wa.createElement(ca,null))};var Qa=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge,classroomList:ze,user:Ut})=>({shixunHomeworks:Ue,loading:Ge.effects,classroomList:ze,user:Ut}))(Dr),Hr=ee(59301),ro=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const zr=({shixunHomeworks:Ue,loading:Ge,dispatch:ze})=>{var Ut,Kt;const{workList:$t}=Ue,[un,an]=(0,te.useState)([]),Et=(0,Ee.useParams)(),[ln,tn]=(0,te.useState)(!1),wt=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:Nn=>Hr.createElement(xe.Z,{placement:"bottom",title:Nn},Hr.createElement("span",{style:{color:"#333"}},de()(Nn).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(Nn,Ct)=>Hr.createElement("span",{style:{color:"#333"}},Ct==null?void 0:Ct.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(Nn,Ct)=>(Ct==null?void 0:Ct.status)=="running"?Hr.createElement("span",{style:{color:"#333"}}," ",Hr.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",Ct==null?void 0:Ct.rate):Hr.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",Ct==null?void 0:Ct.success_count," \u4EBA\uFF0C\u5931\u8D25 ",Ct==null?void 0:Ct.fail_count," \u4EBA")}];(0,te.useEffect)(()=>{var Nn;((Nn=Ue.actionTabs)==null?void 0:Nn.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&Ia()},[(Ut=Ue.actionTabs)==null?void 0:Ut.key]);const Ia=()=>ro(void 0,null,function*(){tn(!0);const Nn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_history.json",{method:"get",params:{homework_id:Et==null?void 0:Et.categoryId}});Nn.status===0&&an(Nn==null?void 0:Nn.data),tn(!1)});return Hr.createElement(Pe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((Kt=Ue.actionTabs)==null?void 0:Kt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},footer:null},Hr.createElement(b.default,{loading:ln,pagination:!1,dataSource:un,columns:wt,className:"mb10"}))};var jo=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge,user:ze})=>({shixunHomeworks:Ue,loading:Ge.effects,user:ze}))(zr),Ho={radio_con:"radio_con___Ga5KB",result_con:"result_con____hJwj",result_title:"result_title___P6TDk"},li=ee(59301),Vi=Object.defineProperty,Ki=Object.defineProperties,hl=Object.getOwnPropertyDescriptors,El=Object.getOwnPropertySymbols,bl=Object.prototype.hasOwnProperty,fl=Object.prototype.propertyIsEnumerable,Ti=(Ue,Ge,ze)=>Ge in Ue?Vi(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,$o=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))bl.call(Ge,ze)&&Ti(Ue,ze,Ge[ze]);if(El)for(var ze of El(Ge))fl.call(Ge,ze)&&Ti(Ue,ze,Ge[ze]);return Ue},Ji=(Ue,Ge)=>Ki(Ue,hl(Ge)),dl=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const cl=({shixunHomeworks:Ue,loading:Ge,dispatch:ze,getData:Ut})=>{var Kt,$t,un,an,Et,ln,tn,wt;const{workList:Ia}=Ue,[Nn,Ct]=(0,te.useState)({page:1,limit:10}),[En,Ca]=(0,te.useState)(-1),[La,rn]=(0,te.useState)(""),[Wt,nn]=(0,te.useState)({}),[wr,da]=(0,te.useState)(!1),[Ta,ct]=(0,te.useState)(!1),Rr=(0,Ee.useParams)(),Yn=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Qt,Gn,yt)=>(Nn.page-1)*Nn.limit+yt+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180},(0,he.GJ)()||(0,he.dE)()&&!(Ia!=null&&Ia.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:180}:null,!((0,he.dE)()&&((Kt=Ia==null?void 0:Ia.homework_status)!=null&&Kt.includes("\u533F\u8BC4\u4E2D")||($t=Ia==null?void 0:Ia.homework_status)!=null&&$t.includes("\u7533\u8BC9\u4E2D")))&&(Ia==null?void 0:Ia.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:Ia!=null&&Ia.is_jupyter_lab||Ia!=null&&Ia.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:Qt=>Qt===-1?"\u91CD\u505A\u4E2D":li.createElement(Ce.Uw,{status:Qt})},{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:Qt=>Qt?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:(Qt,Gn)=>Qt===1?li.createElement("span",{className:"c-green"},"\u6210\u529F"):li.createElement(xe.Z,{title:Gn==null?void 0:Gn.error_message},li.createElement("span",{className:"c-red"},"\u5931\u8D25"))}].filter(Boolean);(0,te.useEffect)(()=>{var Qt,Gn;((Qt=Ue.actionTabs)==null?void 0:Qt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Ca((Gn=Ue.actionTabs)==null?void 0:Gn.status)},[(un=Ue.actionTabs)==null?void 0:un.key]),(0,te.useEffect)(()=>{var Qt;((Qt=Ue.actionTabs)==null?void 0:Qt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&En!=null&&ri(1,10)},[En]);const Fr=Qt=>{Nn.keyword=Qt,Nn.page=1,Ct($o({},Nn)),So(Nn)},So=Qt=>dl(void 0,null,function*(){var Gn;ct(!0);const yt=yield(0,Ze.ZP)(`/api/homework_common_resubmits/${(Gn=Ue.actionTabs)==null?void 0:Gn.id}/resubmit_student_list.json`,{method:"get",params:Ji($o({},Qt),{homework_id:Rr==null?void 0:Rr.categoryId,success_status:En!=-1?[En]:null})});(yt==null?void 0:yt.status)===0&&nn(yt||{}),ct(!1)}),ri=(Qt,Gn)=>{Nn.page=Qt,Nn.limit=Gn,Ct($o({},Nn)),So(Nn)},Ea=()=>dl(void 0,null,function*(){var Qt,Gn;if(En==1&&((Qt=Wt==null?void 0:Wt.success_status)==null?void 0:Qt[1].count)==0||En==2&&((Gn=Wt==null?void 0:Wt.success_status)==null?void 0:Gn[0].count)==0)return pe.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");da(!0);const yt=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Rr==null?void 0:Rr.categoryId,student_works_ids:Wt==null?void 0:Wt.student_works_ids}});(yt==null?void 0:yt.status)===0&&(jr(),Ut()),da(!1)}),jr=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),rn(""),Ca(null)};return li.createElement(Pe.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((an=Ue.actionTabs)==null?void 0:an.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:wr,onCancel:()=>jr(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>Ea()},li.createElement("div",{className:Ho.radio_con},li.createElement("div",null,li.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),li.createElement(ne.ZP.Group,{onChange:Qt=>{Ca(Qt.target.value)},value:En,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Et=Wt==null?void 0:Wt.success_status)==null?void 0:Et[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((ln=Wt==null?void 0:Wt.success_status)==null?void 0:ln[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),li.createElement("div",{className:"flex justify-between item-center mb10"},li.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",li.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((tn=Wt==null?void 0:Wt.success_status)==null?void 0:tn[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",li.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((wt=Wt==null?void 0:Wt.success_status)==null?void 0:wt[0].count)||0),"\u4EBA"),li.createElement(y.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:La,onChange:Qt=>rn(Qt.target.value),onSearch:Fr})),li.createElement(b.default,{loading:Ta,dataSource:(Wt==null?void 0:Wt.data)||[],columns:Yn,pagination:{current:Nn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:Nn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(Wt==null?void 0:Wt.count)||0,size:"default",showTotal:Ce.rU,onChange:ri},onChange:(Qt,Gn,yt)=>{yt!=null&&yt.order?(Nn.sort_by=yt==null?void 0:yt.field,Nn.direction=(yt==null?void 0:yt.order)==="ascend"?"asc":"desc"):(Nn.sort_by=null,Nn.direction=null),So(Nn)}}))};var el=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge,user:ze})=>({shixunHomeworks:Ue,loading:Ge.effects,user:ze}))(cl),At=ee(59301),Sl=Object.defineProperty,lo=Object.defineProperties,mi=Object.getOwnPropertyDescriptors,hi=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,Hi=Object.prototype.propertyIsEnumerable,al=(Ue,Ge,ze)=>Ge in Ue?Sl(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,rl=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))ji.call(Ge,ze)&&al(Ue,ze,Ge[ze]);if(hi)for(var ze of hi(Ge))Hi.call(Ge,ze)&&al(Ue,ze,Ge[ze]);return Ue},Il=(Ue,Ge)=>lo(Ue,mi(Ge)),wo=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const ui=(0,te.createRef)(),pl=({shixunHomeworks:Ue,classroomList:Ge,loading:ze,zip:Ut,btnLoading:Kt,setBtnLoading:$t,dispatch:un})=>{var an,Et,ln,tn,wt,Ia,Nn,Ct,En,Ca,La,rn,Wt,nn,wr,da,Ta,ct,Rr,Yn,Fr,So,ri;const Ea=(0,Ee.useParams)(),[jr]=(0,Ee.useSearchParams)(),[Qt,Gn]=(0,te.useState)(rl(rl({},(0,Ee.useParams)()),{page:jr.get("page")||1,limit:20})),{workList:yt,actionTabs:Or,workSetting:so}=Ue,[Ko,ja]=(0,te.useState)([]),[Xn,fo]=(0,te.useState)(1),[Br,oi]=(0,te.useState)(),[fa,pn]=(0,te.useState)(),[ta,Gt]=(0,te.useState)(),[Pa,qa]=(0,te.useState)(),[Nr,Qr]=(0,te.useState)(),[Ar,Ao]=(0,te.useState)(!1),[Jo,Pi]=(0,te.useState)(1),[_i,sl]=(0,te.useState)(!1),[Al,Ii]=(0,te.useState)(!1),[Ol,Ps]=(0,te.useState)([]),[Is,Zl]=(0,te.useState)(!1),[Wu,Ro]=(0,te.useState)(),[Os,As]=(0,te.useState)(!1),[xs,Ds]=(0,te.useState)(""),[Kn,Wn]=(0,te.useState)(),[ii,Vr]=(0,te.useState)(),[xr,Bo]=(0,te.useState)(null),[Ai,Fi]=(0,te.useState)(!0),[qr,Wr]=(0,te.useState)([]),[to,Xo]=(0,te.useState)([]),[ra,$n]=(0,te.useState)(0),[Qn,Jr]=(0,te.useState)({status:!1,visible:!0}),[Nl,nu]=(0,te.useState)(!1),[Gu,ls]=(0,te.useState)(""),[Dl]=me.default.useForm(),[Fs,Ml]=(0,te.useState)(!0),[kl,Ms]=(0,te.useState)(!1),[au,Zs]=(0,te.useState)(null),[_s,ks]=(0,te.useState)(!1),[Ts,js]=(0,te.useState)(0),[Hs,Ws]=(0,te.useState)(!1);(0,te.useEffect)(()=>{ui&&ui.current&&(ui.current.clientHeight>47?Jr({status:!0,visible:!0}):Jr({status:!1,visible:!0}))},[yt.course_group_info&&yt.course_group_info.length]),(0,te.useEffect)(()=>{yt!=null&&yt.course_id&&ja(yt==null?void 0:yt.student_works)},[yt]);const ru=()=>wo(void 0,null,function*(){const Jt=yield un({type:"shixunHomeworks/getWorkList",payload:rl({},Qt)});(0,he.GJ)()?ja([...Jt.student_works]):ja([...Jt])});(0,te.useEffect)(()=>{!ze["shixunHomeworks/getWorkList"]&&(yt!=null&&yt.is_open_ai_review)&&!(0,he.dE)()&&Ls()},[ze["shixunHomeworks/getWorkList"]]),(0,te.useEffect)(()=>{if((au==null?void 0:au.status)=="running"){Ws(!0);const Jt=setInterval(()=>{Ls()},3e3);return()=>clearInterval(Jt)}else au!=null&&au.status&&(au==null?void 0:au.status)=="success"&&Hs&&ru()},[au==null?void 0:au.status]);const Ls=()=>wo(void 0,null,function*(){const Jt=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:Ea==null?void 0:Ea.categoryId}});(Jt==null?void 0:Jt.status)===0&&Zs(Jt==null?void 0:Jt.data)});(0,te.useEffect)(()=>{if(jr.get("page")){let Jt=JSON.parse(localStorage.getItem("commonhomeworkkey"))||{};if((Ea==null?void 0:Ea.categoryId)!=(Jt==null?void 0:Jt.categoryId))return;Gn(rl(rl({},Qt),Jt)),Jt.task_status=(Jt==null?void 0:Jt.work_status)||"all",Jt.course_group_info=(Jt==null?void 0:Jt.course_group)||"all",Jt.file_status=Jt!=null&&Jt.file_status?[Jt==null?void 0:Jt.file_status]:"all",Jt.teacher_comment=Jt!=null&&Jt.teacher_comment?[Jt==null?void 0:Jt.teacher_comment]:"all",Dl.setFieldsValue(rl({},Jt))}},[]);function Ku(){fo(1),oi(""),pn(""),Gt(""),Qr(""),qa(""),Ps([])}const Gs=()=>{Qt.page=1;const Jt=Object.assign({},Dl.getFieldsValue());Object.keys(Jt).map(function(qn){switch(qn){case"task_status":Jt[qn].includes("all")||yt[qn].length===Jt[qn].length||!Jt[qn].length?(delete Qt.work_status,Dl.setFieldsValue({task_status:"all"})):(Qt.work_status=Jt[qn],Dl.setFieldsValue({task_status:Qt.work_status}));break;case"file_status":Jt[qn].includes("all")||yt[qn].length===Jt[qn].length||!Jt[qn].length?(delete Qt.file_status,Dl.setFieldsValue({file_status:"all"})):(Qt.file_status=Jt[qn][0],Dl.setFieldsValue({file_status:Jt[qn]}));break;case"course_group_info":Jt[qn].includes("all")||yt[qn].length===Jt[qn].length||!Jt[qn].length?(delete Qt.course_group,Dl.setFieldsValue({course_group_info:"all"})):(Qt.course_group=Jt[qn],Dl.setFieldsValue({course_group_info:Qt.course_group}));break;case"teacher_comment":Jt[qn].includes("all")||yt[qn].length===Jt[qn].length||!Jt[qn].length?(delete Qt.teacher_comment,Dl.setFieldsValue({teacher_comment:"all"})):(Qt.teacher_comment=Jt[qn][0],Dl.setFieldsValue({teacher_comment:Jt[qn]}));break}}),ru()},Ks=(Jt,qn)=>{Wr(qn.map(Uo=>(Uo.course_group_id===Jt&&(Uo.checked=!Uo.checked),Uo))),Ns(qn)},Ns=Jt=>{Xo(Jt.filter(qn=>qn.checked).map(qn=>qn.course_group_id))},us=(0,te.useRef)();(0,te.useEffect)(()=>{us.current=to},[to]);const Us=(Jt,qn)=>{Qt.page=Jt,Qt.limit=qn,ru()},Ys=[{title:"\u5E8F\u53F7",dataIndex:"name",width:"5%",fixed:"left",render:(Jt,qn,Uo)=>qn!=null&&qn.isMe&&(Ko!=null&&Ko.length)?"\u6211":Qt.limit*(Qt.page-1)+Uo+1},{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,he.GJ)()||(0,he.dE)()&&!(yt!=null&&yt.anonymous_comment))&&{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:Jt=>Jt},!((0,he.dE)()&&((an=yt==null?void 0:yt.homework_status)!=null&&an.includes("\u533F\u8BC4\u4E2D")||(Et=yt==null?void 0:yt.homework_status)!=null&&Et.includes("\u7533\u8BC9\u4E2D")))&&yt.course_group_count!==0&&{title:"\u5206\u73ED",width:"7%",ellipsis:!0,dataIndex:"group_name"},{title:yt!=null&&yt.is_jupyter_lab||yt!=null&&yt.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"12%",render:Jt=>Jt===-1?"\u91CD\u505A\u4E2D":At.createElement(Ce.Uw,{status:Jt})},((0,he.GJ)()||(0,he.dE)()&&!(yt!=null&&yt.anonymous_comment)&&!yt.anonymous_appeal||(0,he.dE)()&&((ln=yt.homework_status)==null?void 0:ln.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(Jt,qn)=>At.createElement(xe.Z,{placement:"bottom",title:At.createElement("div",null,At.createElement("div",null,qn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${qn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),At.createElement("div",null,qn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${qn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),yt!=null&&yt.anonymous_comment?At.createElement("div",null,qn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${qn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",At.createElement("div",null,qn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${qn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),At.createElement("div",null,qn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${qn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),yt!=null&&yt.anonymous_comment?At.createElement("div",null,qn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${qn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(yt==null?void 0:yt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${qn.appeal_penalty||"0.0"}\u5206`,At.createElement("div",null,qn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${qn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(yt!=null&&yt.is_jupyter||yt!=null&&yt.is_jupyter_lab)&&At.createElement("div",{onClick:Uo=>{var Gl;Uo.stopPropagation(),localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),(0,Ce.xg)(yt.is_jupyter||yt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${qn.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${qn.id}?page=${Qt.page}&ids=${(Gl=Qt.course_group)==null?void 0:Gl.toString()}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${qn.id}?page=${Qt.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Jt>0?At.createElement("span",{style:{color:"#ff8100"}},Jt):Jt)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:Jt=>Jt?de()(Jt).format("YYYY-MM-DD HH:mm"):"--"},((0,he.GJ)()||((tn=yt==null?void 0:yt.homework_status)==null?void 0:tn.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6559\u5E08\u8BC4\u5206",width:"6%",dataIndex:"teacher_score"},((0,he.GJ)()||((wt=yt==null?void 0:yt.homework_status)==null?void 0:wt.includes("\u5DF2\u622A\u6B62")))&&{title:"\u52A9\u6559\u8BC4\u5206",width:"6%",dataIndex:"teaching_asistant_score"},(yt==null?void 0:yt.anonymous_comment)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(Jt,qn)=>At.createElement(xe.Z,{title:At.createElement("div",null,At.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",Jt,"\u5206"),At.createElement("br",null),At.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",qn.anonymous_comment_rate,"%"))},At.createElement("span",null,Jt))},(yt==null?void 0:yt.anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",width:"5%",dataIndex:"user_comment_count",render:Jt=>At.createElement(xe.Z,{title:"\u5728\u533F\u8BC4\u671F\u95F4\u8BC4\u9605\u7684\u4F5C\u54C1\u6570\u91CF"},At.createElement("span",null,Jt))},(yt==null?void 0:yt.anonymous_appeal)&&{title:"\u533F\u8BC4\u7533\u8BC9",width:"8%",dataIndex:"appeal_all_count",render:(Jt,qn)=>At.createElement("div",null,!!Jt&&At.createElement(xe.Z,{placement:"bottom",title:`\u5171\u6709${Jt}\u6761\u533F\u8BC4\u7533\u8BC9\uFF0C${qn.appeal_deal_count}\u6761\u5F85\u5904\u7406`},At.createElement("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"}},`${qn.appeal_deal_count}/${Jt}`)),!Jt&&At.createElement("span",null,"-/-"))},(yt==null?void 0:yt.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:"6%",render:Jt=>Jt||"- -"},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",width:"6%",render:Jt=>Jt||"- -"},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(Jt,qn)=>{var Uo,Gl,Fl;return(Uo=yt.homework_status)!=null&&Uo.includes("\u5BFC\u5165")?At.createElement("div",{style:{display:"flex",alignItems:"center"}}," ",(0,he.GJ)()&&At.createElement("a",{onClick:vl=>{vl.stopPropagation(),un({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:qn==null?void 0:qn.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),At.createElement("a",{style:{marginLeft:(0,he.GJ)()&&10},onClick:(0,ve.debounce)(vl=>wo(void 0,null,function*(){var Ll,Cu,bs,ws,zs;vl.stopPropagation();let ou=yield(0,Ze.ZP)(`/api/student_works/${qn==null?void 0:qn.id}/passed_condition.json`,{method:"get"});Pe.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:At.createElement("div",null,At.createElement("div",{style:{display:"flex"}},At.createElement("div",null,At.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),At.createElement("span",{style:{marginLeft:10}},(Ll=ou==null?void 0:ou.data)==null?void 0:Ll.user_name)),At.createElement("div",{style:{marginLeft:60}},At.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),At.createElement("span",{style:{marginLeft:10}},(Cu=ou==null?void 0:ou.data)==null?void 0:Cu.student_id)),At.createElement("div",{style:{marginLeft:60}},At.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),At.createElement("span",{style:{marginLeft:10}},(bs=ou==null?void 0:ou.data)==null?void 0:bs.group_name))),At.createElement("div",{style:{marginTop:22}},At.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),At.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((ws=ou==null?void 0:ou.data)==null?void 0:ws.description)||"\u6682\u65E0\u4FE1\u606F")),At.createElement("div",{style:{marginTop:22,marginBottom:20}},At.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),At.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((zs=ou==null?void 0:ou.data)==null?void 0:zs.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):qn.work_status===0&&!(0,he.GJ)()?At.createElement("div",null,"--"):At.createElement("div",null,!(0,he.GJ)()&&At.createElement("div",null,At.createElement("a",{target:"_blank"},"\u67E5\u770B")),(0,he.GJ)()&&At.createElement("div",null,At.createElement(Ee.Link,{className:"c-blue",target:"_blank",to:yt.is_jupyter||yt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${qn.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${qn.id}?ids=${(Gl=Qt.course_group)==null?void 0:Gl.toString()}&page=${Qt.page}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${qn.id}?page=${Qt.page}`,onClick:vl=>{var Ll,Cu,bs,ws;if(localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),vl.stopPropagation(),Qt.course_group?(0,he.Rm)()&&!((Cu=(Ll=Ge.AssistantObject)==null?void 0:Ll.group)!=null&&Cu.can_view):(0,he.Rm)()&&!((ws=(bs=Ge.AssistantObject)==null?void 0:bs.normal)!=null&&ws.can_view)){vl.preventDefault(),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}}},qn.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),At.createElement("br",null),At.createElement(xe.Z,{placement:"bottom",title:At.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",At.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},At.createElement("a",{className:"c-green",onClick:vl=>wo(void 0,null,function*(){vl.preventDefault(),vl.stopPropagation(),un({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:qn,id:qn.id,params:Qt}})})},"\u8C03\u5206"))),(0,he.GJ)()&&At.createElement("div",null,qn.work_status!==-1&&qn.work_status!==0&&qn.myshixun_identifier&&((yt==null?void 0:yt.is_jupyter)||(yt==null?void 0:yt.is_jupyter_lab))&&At.createElement(fe.Z,{justify:"center"},At.createElement("a",{onClick:vl=>wo(void 0,null,function*(){if(vl.stopPropagation(),As(!0),Fi(!0),Ds(qn.shixun_url),Wn(qn.id),Bo(qn.evaluation_codes),Vr(null),qn.myshixun_identifier){const Ll=yield(0,Ze.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:qn.myshixun_identifier,student_work_id:qn.id}});Ll.status===0&&(Vr(Ll.html_content),Fi(!1))}})},"\u67E5\u770B\u4EE3\u7801")),(yt!=null&&yt.is_new_rule?qn.work_status!==-1&&qn.work_status!==0:qn.work_status!==-1&&qn.work_status!==0&&!((Fl=yt==null?void 0:yt.homework_status)!=null&&Fl.includes("\u5DF2\u622A\u6B62")))&&At.createElement(fe.Z,{justify:"center"},At.createElement("span",{className:st.redoBtn,onClick:vl=>{var Ll;if(vl.stopPropagation(),(0,he.Rm)()&&!((Ll=Ge.AssistantObject.normal)!=null&&Ll.can_redo)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}un({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:yt.homework_id,student_work_id:qn.id,isshixun:yt.is_shixun}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(Jt=>!!Jt),_l=(Jt={key:""})=>{un({type:"shixunHomeworks/setActionTabs",payload:Jt})},Qs=()=>{var Jt;return so!=null&&so.anonymous_comment||(Jt=yt==null?void 0:yt.homework_status)!=null&&Jt.includes("\u533F\u8BC4\u4E2D")?[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},qn)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},qn)},{title:"\u5EF6\u65F6\u63D0\u4EA4",dataIndex:"delayed_num",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5EF6\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},qn)},{title:"\u672A\u533F\u8BC4",dataIndex:"no_evaluate",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:1})}},qn)},{title:"\u533F\u8BC4\u4E2D",dataIndex:"in_evaluate",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u533F\u8BC4\u4E2D\u7684\u5B66\u751F\u5217\u8868",new_work_status:2})}},qn)},{title:"\u5B8C\u6210\u533F\u8BC4",dataIndex:"evaluate",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5B8C\u6210\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:3})}},qn)},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"review",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u63D0\u4EA4\u7533\u8BC9\u7684\u5B66\u751F\u5217\u8868",new_work_status:4})}},qn)},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"under_review",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5F85\u5BA1\u6838\u7533\u8BC9\u5217\u8868",new_work_status:5})}},qn)}]:[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},qn)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},qn)},{title:"\u8865\u4EA4",dataIndex:"delayed_num",render:qn=>At.createElement("a",{onClick:()=>{_l({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u8865\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},qn)}]},Rs=Jt=>wo(void 0,null,function*(){$t(!0),(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/student_works/export_normal_word_all.json`,{method:"post",body:{with_edit:Jt,student_works_ids:yt==null?void 0:yt.student_works_ids,with_submit_record:Fs,course_group:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}})).status===0&&(nu(!1),Ee.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/exportlist/normal_work_list`)),$t(!1)}),Vs=()=>{var Jt,qn,Uo,Gl;return At.createElement(re.default,null,At.createElement(re.default.Item,{key:"1"},At.createElement("span",{onClick:()=>{var Fl;if((0,he.Rm)()&&!((Fl=Ge.AssistantObject.normal)!=null&&Fl.can_download)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}un({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:yt==null?void 0:yt.course_group_info,fn:()=>{(0,Tn.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")}}})}}," \u5BFC\u51FA\u6210\u7EE9 ")),(yt==null?void 0:yt.start_permanent)&&At.createElement(re.default.Item,{onClick:()=>wo(void 0,null,function*(){let Fl=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Fl.status===0&&Ee.history.push(`/classrooms/${Qt.coursesId}/exportlist/workspace_files`),Fl.status===-3&&(un({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:Qt}}),Ee.history.push(`/classrooms/${Qt.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),!((Jt=yt.homework_status)!=null&&Jt.includes("\u5BFC\u5165"))&&(0,he.GJ)()&&((qn=yt==null?void 0:yt.student_works)==null?void 0:qn.length)>0&&((yt==null?void 0:yt.is_jupyter)||(yt==null?void 0:yt.is_jupyter_lab))&&At.createElement(re.default.Item,{key:"2"},At.createElement("span",{onClick:Fl=>{var vl;if((0,he.Rm)()&&!((vl=Ge.AssistantObject.normal)!=null&&vl.can_download)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}un({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:yt==null?void 0:yt.course_group_info,fn:()=>{var Ll,Cu;un({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),(0,Ce.xg)(`/classrooms/${Qt==null?void 0:Qt.coursesId}/common_homework/${Qt.categoryId}/${(Cu=(Ll=yt==null?void 0:yt.student_works)==null?void 0:Ll[0])==null?void 0:Cu.id}/comment`)}}})}},"\u5B9E\u8BAD\u62A5\u544A")),!((Uo=yt.homework_status)!=null&&Uo.includes("\u5BFC\u5165"))&&((Gl=yt==null?void 0:yt.student_works)==null?void 0:Gl.length)>0&&!(yt!=null&&yt.is_jupyter_lab)&&!(yt!=null&&yt.is_jupyter)&&At.createElement(re.default.Item,{key:"3"},At.createElement(_e.ZP,{loading:Kt,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Fl;if((0,he.Rm)()&&!((Fl=Ge.AssistantObject.normal)!=null&&Fl.can_download)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}un({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",course_groups:yt==null?void 0:yt.course_group_info,fn:()=>{ls("\u9644\u4EF6"),nu(!0)}}})}},"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6")),At.createElement(re.default.Item,{key:"5",onClick:()=>{var Fl;if((0,he.Rm)()&&!((Fl=Ge.AssistantObject.normal)!=null&&Fl.can_download)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${Qt.coursesId}/exportlist/normal_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))},Js=Jt=>{un({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:au==null?void 0:au.id,status:Jt}})};return(0,he.dE)()?At.createElement(mn,null):At.createElement("section",{className:`${st.wrap} minH500`},At.createElement("aside",{className:`minH500 bg-white pl30 ${(0,he.GJ)()?"pt30":""} pr30`},!(yt!=null&&yt.all_member_count)&&!ze["shixunHomeworks/getWorkList"]&&(((Ia=yt==null?void 0:yt.homework_status)==null?void 0:Ia.includes("\u672A\u53D1\u5E03"))||((Nn=yt==null?void 0:yt.homework_status)==null?void 0:Nn.includes("\u672A\u5F00\u59CB")))&&At.createElement(De.Z,null),At.createElement("aside",null,!!(yt!=null&&yt.all_member_count)&&At.createElement("aside",{className:"mb30"},At.createElement(me.default,{form:Dl,onChange:Gs,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},!!((Ct=yt.teacher_comment)!=null&&Ct.length)&&At.createElement(me.default.Item,{name:"teacher_comment"},At.createElement(E.default.Group,{style:{width:"100%"}},At.createElement(fe.Z,null,At.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),At.createElement(a.Z,{flex:"80px"},At.createElement(E.default,{value:"all"},"\u5168\u90E8")),At.createElement(a.Z,{flex:"1"},(En=yt.teacher_comment)==null?void 0:En.map(Jt=>At.createElement(E.default,{value:Jt.id,key:Jt.id}," ",Jt.name,"(",Jt.count,") ")))))),!!((Ca=yt==null?void 0:yt.file_status)!=null&&Ca.length)&&(0,he.GJ)()&&At.createElement(me.default.Item,{name:"file_status"},At.createElement(E.default.Group,{style:{width:"100%"}},At.createElement(fe.Z,null,At.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),At.createElement(a.Z,{flex:"80px"},At.createElement(E.default,{value:"all"},"\u5168\u90E8")),At.createElement(a.Z,{flex:"1"},(La=yt==null?void 0:yt.file_status)==null?void 0:La.map(Jt=>At.createElement(E.default,{value:Jt.id,key:Jt.id},Jt.name,"(",Jt.count,")")))))),!!((rn=yt.task_status)!=null&&rn.length)&&At.createElement(me.default.Item,{name:"task_status"},At.createElement(E.default.Group,{value:[],style:{width:"100%"}},At.createElement(fe.Z,null,At.createElement(a.Z,{flex:"80px",style:{fontSize:14}}," \u4F5C\u54C1\u72B6\u6001: "),At.createElement(a.Z,{flex:"80px"},At.createElement(E.default,{value:"all"},"\u5168\u90E8")," "),At.createElement(a.Z,{flex:"1"},(Wt=yt.task_status)==null?void 0:Wt.map(Jt=>At.createElement(E.default,{name:"task_status",value:Jt.id,key:Jt.id},Jt.name,"(",Jt.count,")")))))),!!((nn=yt.course_group_info)!=null&&nn.length)&&At.createElement(me.default.Item,{name:"course_group_info"},At.createElement(E.default.Group,{style:{width:"100%"}},At.createElement(fe.Z,null,At.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),At.createElement(a.Z,{flex:"80px"},At.createElement(E.default,{value:"all",checked:!Qt.course_group_info},"\u5168\u90E8")),At.createElement(a.Z,{flex:"1",className:`${st.workListClass} ${Qn.visible?st.visible:""} ${Qn.status?"":st.status}`},At.createElement("div",{ref:ui,className:st.left},yt.course_group_info.map((Jt,qn)=>At.createElement(E.default,{value:Jt.course_group_id,key:Jt.course_group_id}," ",Jt.group_group_name,"(",Jt.count,")"))),Qn.status&&At.createElement("div",{className:st.tips,onClick:()=>Jr(Il(rl({},Qn),{visible:!Qn.visible}))},At.createElement("span",null,Qn.visible?"\u5C55\u5F00":"\u6536\u8D77",Qn.visible?At.createElement(Ht.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):At.createElement(hn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),At.createElement("div",{className:"mt40",style:{marginBottom:"40px"}},At.createElement("span",{className:"c-grey-333"},"\u4F5C\u4E1A\u6982\u89C8"),At.createElement(b.default,{className:"mt20",locale:{emptyText:At.createElement(De.Z,null)},columns:Qs(),dataSource:[yt==null?void 0:yt.group_data],pagination:!1})),At.createElement(fe.Z,{align:"middle"},At.createElement(a.Z,{flex:"1"},At.createElement(fe.Z,{align:"middle"},At.createElement(a.Z,null,At.createElement(y.default.Search,{style:{width:240},allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Jt=>{Qt.page=1,Qt.search=Jt.trim(),ru()}})),At.createElement(a.Z,null,At.createElement("span",{className:"ml5 c-red"},yt.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",yt.work_count,"\u4E2A\u5B66\u751F\uFF09"))),At.createElement(a.Z,{style:{textAlign:"end"},className:st.workListButtonWrap},!((wr=yt.homework_status)!=null&&wr.includes("\u5BFC\u5165"))&&!(yt!=null&&yt.is_jupyter||yt!=null&&yt.is_jupyter_lab)&&At.createElement(_e.ZP,{className:"mr10",icon:At.createElement("i",{className:"iconfont icon-chazhong"}),onClick:()=>{un({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Qt}})}},"\u6587\u6863\u67E5\u91CD"),!(yt!=null&&yt.is_new_rule)&&!((da=yt.homework_status)!=null&&da.includes("\u5BFC\u5165"))&&(((Ta=yt==null?void 0:yt.homework_status)==null?void 0:Ta.includes("\u63D0\u4EA4\u4E2D"))||((ct=yt==null?void 0:yt.homework_status)==null?void 0:ct.includes("\u8865\u4EA4\u4E2D"))||((Rr=yt==null?void 0:yt.homework_status)==null?void 0:Rr.includes("\u8FDB\u884C\u4E2D")))&&At.createElement(_e.ZP,{className:"mr10",icon:At.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:()=>{var Jt;if((0,he.Rm)()&&!((Jt=Ge.AssistantObject.normal)!=null&&Jt.can_redo)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ii(!0),wo(void 0,null,function*(){const Uo=yield(0,Ze.ZP)(`/api/homework_commons/${Qt==null?void 0:Qt.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Uo.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",Uo),Wr(Uo.data.list),Ns(Uo.data.list))})}}," \u4E00\u952E\u6253\u56DE"),((Yn=yt.homework_status)==null?void 0:Yn.includes("\u5DF2\u622A\u6B62"))&&!yt.is_jupyter&&!yt.is_jupyter_lab&&At.createElement(_e.ZP,{className:"mr10",icon:At.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{Ms(!0)}},"\u5BFC\u5165\u6210\u7EE9"),At.createElement(x.Z,{dropdownRender:Vs},At.createElement(_e.ZP,{icon:At.createElement(On.Z,null)},"\u5BFC\u51FA",At.createElement(Fn.Z,null))))),(yt==null?void 0:yt.is_shixun)&&!(yt!=null&&yt.open_evaluate)&&!(yt!=null&&yt.is_close_tips)&&At.createElement(fe.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"}},At.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"),At.createElement("span",{style:{cursor:"pointer"},onClick:()=>wo(void 0,null,function*(){let Jt=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/close_tips.json`,{method:"post"});(Jt==null?void 0:Jt.status)===0&&un({type:"shixunHomeworks/getWorkList",payload:rl({},Qt)})})},"X"))),At.createElement(b.default,{loading:ze["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},scroll:(yt==null?void 0:yt.anonymous_comment)&&{x:1300},dataSource:Ko,columns:Ys,onRow:(Jt,qn)=>({onClick:()=>{var Uo,Gl;(Uo=yt.homework_status)!=null&&Uo.includes("\u5BFC\u5165")||(localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),(0,Ce.xg)(yt.is_jupyter||yt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${Jt.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Jt.id}?ids=${(Gl=Qt.course_group)==null?void 0:Gl.toString()}&page=${Qt.page}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Jt.id}?page=${Qt.page}`))}}),rowKey:"id",onChange:(Jt,qn,Uo)=>{if(Uo.order===void 0)switch(Uo.field){case"student_id":Qt.b_order="desc",Qt.order=Uo.field;break;default:delete Qt.b_order,delete Qt.order}else Qt.b_order=Uo.order.replace("end",""),Qt.order=Uo.field;ru()}}))),At.createElement("aside",{className:"tc mb50 mt30"},At.createElement(z.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:Us,defaultCurrent:parseInt(Qt.page)||1,current:parseInt(Qt.page)||1,defaultPageSize:20,total:Ue.workList.work_count})),At.createElement(Qe,null),At.createElement(Me,null),At.createElement(Bt.Z,{getData:ru}),At.createElement(Pe.default,{title:"\u667A\u80FD\u8BC4\u9605",bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},open:Ar,width:Xn===3&&(yt!=null&&yt.is_open_ai_review)?1150:600,confirmLoading:_s,centered:!0,okText:"\u5F00\u59CB\u8BC4\u9605",onOk:()=>wo(void 0,null,function*(){var Jt,qn;if((0,he.Rm)()&&!((qn=(Jt=Ge.AssistantObject)==null?void 0:Jt.normal)!=null&&qn.can_appraise)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Xn===1){if(Br!==0){if(!Br){pe.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}}Ao(!1),sl(!0)}else if(Xn===2){if(!(ta===0||fa===0)){if(!ta){pe.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!fa){pe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(ta>fa){pe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}Ao(!1),sl(!0)}else if(Xn===3){if(yt!=null&&yt.is_open_ai_review)if(yt!=null&&yt.single_score){if(yt!=null&&yt.zero_commit_student_works)return pe.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return pe.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return pe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");ks(!0);const Uo=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Ea==null?void 0:Ea.categoryId,range:Ts}});(Uo==null?void 0:Uo.status)===0&&(Ao(!1),Ls()),ks(!1)}}),onCancel:()=>{Ao(!1),Ku()}},At.createElement("div",null,At.createElement("div",null,At.createElement("div",{style:{background:"#F6F7F9",height:40},className:"flex item-center"},At.createElement("span",{style:{margin:"0 20px"}},"\u8BC4\u9605\u65B9\u5F0F"),At.createElement(ne.ZP.Group,{value:Xn,onChange:Jt=>fo(Jt.target.value)},At.createElement(ne.ZP,{value:1},"\u7EDF\u4E00\u5F97\u5206"),At.createElement(ne.ZP,{value:2,className:"mr20"},"\u533A\u95F4\u968F\u673A\u5F97\u5206"),(yt==null?void 0:yt.show_ai_review)&&At.createElement(ne.ZP,{value:3},"\u667A\u80FD\u8BC4\u9605"))),Xn===1&&At.createElement("div",null,At.createElement("div",{className:"mt15 mb5"},At.createElement("span",{style:{color:"red"}},"*")," \u5F97\u5206"),At.createElement(oe.Z,{size:"large",min:0,max:100,value:Br,onChange:Jt=>oi(Jt),style:{width:"100%"}})),Xn===2&&At.createElement("div",{style:{display:"flex",marginTop:"20px",alignItems:"center"}},At.createElement("div",{style:{width:60}},At.createElement("span",{style:{color:"red"}},"*")," \u6700\u4F4E\u5206"),At.createElement(oe.Z,{size:"large",min:0,max:100,value:ta,onChange:Jt=>Gt(Jt),style:{width:"calc(50% - 70px)"}}),At.createElement("div",{style:{width:80}},At.createElement("span",{style:{color:"red",marginLeft:20}},"*")," \u6700\u9AD8\u5206"),At.createElement(oe.Z,{size:"large",min:0,max:100,value:fa,onChange:Jt=>pn(Jt),style:{width:"calc(50% - 70px)"}})),[1,2].includes(Xn)&&At.createElement(At.Fragment,null,At.createElement("div",{className:"mt15 mb5"},"\u8BC4\u8BED"),At.createElement(y.default.TextArea,{value:Pa,onChange:Jt=>qa(Jt.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}),At.createElement("div",{className:"mt15 mb5"},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),At.createElement(y.default.TextArea,{value:Nr,onChange:Jt=>Qr(Jt.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"})),Xn===3&&(yt!=null&&yt.is_open_ai_review?At.createElement(Qa,{range:Ts,setRange:Jt=>js(Jt)}):At.createElement(De.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/${Ea==null?void 0:Ea.coursesId}/common_homework/${Ea==null?void 0:Ea.categoryId}/detail?tabs=5`}}))))),At.createElement(Pe.default,{title:"\u63D0\u793A",open:_i,centered:!0,okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>wo(void 0,null,function*(){let Jt={};Xn===1?Jt.score=Br||"0":(Jt.min_score=ta||"0",Jt.max_score=fa||"0"),Jt.comment=Pa,Jt.hidden_comment=Nr,Jo===1?Jt.student_work_ids=Ko.map(Uo=>Uo.id):Jt.student_work_ids=Ko.filter(Uo=>!Uo.has_comment).map(Uo=>Uo.id),(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_add_score.json`,{method:"post",body:Jt})).status===0&&(pe.ZP.info("\u4FEE\u6539\u6210\u529F"),sl(!1),Ku(),ru())}),onCancel:()=>{Ku(),sl(!1)}},At.createElement("div",{style:{padding:"32px",textAlign:"center"}},At.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"),At.createElement("br",null),At.createElement(ne.ZP.Group,{value:Jo,onChange:Jt=>Pi(Jt.target.value)},At.createElement(ne.ZP,{value:1},"\u8986\u76D6\u5DF2\u6709\u8BC4\u8BBA"),At.createElement(ne.ZP,{value:2},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4")))),At.createElement(Pe.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Al,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>wo(void 0,null,function*(){if(Ns(qr),Xn===2&&us.current){if(Ol.length<=0){pe.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Pa){pe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Jt=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,status:Ol,course_group_ids:us.current}});Jt.status===0&&($n(Jt.course_group_count),Ro(Jt),Ii(!1),Zl(!0))}else{if(!(ta===0||fa===0)){if(!ta){pe.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!fa){pe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(ta>fa){pe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Pa){pe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Jt=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,min_score:ta,max_score:fa,course_group_ids:us.current}});Jt.status===0&&($n(Jt.course_group_count),Ro(Jt),Ii(!1),Zl(!0))}}),onCancel:()=>{Ii(!1),Ku()}},At.createElement("div",{style:{padding:"32px"}},At.createElement("div",null,At.createElement("div",{style:{display:"flex",marginBottom:"12px"}},At.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",At.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),At.createElement("div",{className:qr.length>15?st.scroll:"",style:{overflowX:"hidden"}},qr==null?void 0:qr.map((Jt,qn)=>At.createElement(E.default,{style:{textAlign:"left",margin:"0"},value:Jt.course_group_id,key:Jt.course_group_id,onChange:()=>{Ks(Jt.course_group_id,qr)},checked:Jt.checked},Jt.group_group_name,"(",Jt.count,")")))),At.createElement("div",null,At.createElement("span",{style:{width:"80px"}}," ",At.createElement("span",{style:{color:"red"}},"*"),"\u6253\u56DE\u65B9\u5F0F\uFF1A"),At.createElement(ne.ZP.Group,{value:Xn,onChange:Jt=>{fo(Jt.target.value)}},At.createElement(ne.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),At.createElement(ne.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Xn===1&&At.createElement("div",{style:{display:"flex",marginTop:"20px"}},At.createElement("span",{style:{width:"70px",textAlign:"end"}},At.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),At.createElement(oe.Z,{min:0,max:100,value:ta,onChange:Jt=>Gt(Jt),style:{width:"100px"}}),At.createElement("span",{style:{width:"80px",textAlign:"end"}},At.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),At.createElement(oe.Z,{min:0,max:100,value:fa,onChange:Jt=>pn(Jt),style:{width:"100px"}})),Xn===2&&At.createElement("div",{style:{display:"flex",marginTop:"20px"}},At.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),At.createElement(E.default.Group,{onChange:Jt=>{Ps([...Jt])},style:{width:"100%"}},(Fr=yt.task_status)==null?void 0:Fr.map((Jt,qn)=>At.createElement(E.default,{name:"task_status",value:Jt.id},Jt.name,"(",Jt.count,")")))),At.createElement("div",{style:{display:"flex",marginTop:"20px"}},At.createElement("span",{style:{width:"70px",textAlign:"end"}},At.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),At.createElement(_t.Z,{className:st.MdEditor,onChange:Jt=>qa(Jt),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),At.createElement(Pe.default,{open:Is,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>wo(void 0,null,function*(){Xn===2?(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,status:Ol,course_group_ids:us.current}})).status===0&&(pe.ZP.info("\u6253\u56DE\u6210\u529F"),Ku(),ru(),Zl(!1)):(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,min_score:ta,max_score:fa,course_group_ids:us.current}})).status===0&&(pe.ZP.info("\u6253\u56DE\u6210\u529F"),Ku(),ru(),Zl(!1))}),onCancel:()=>{Ku(),Zl(!1)}},At.createElement("div",{style:{padding:"32px"}},Xn===1&&At.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",ra,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",ta,"-",fa,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Xn===2&&At.createElement("span",null,"\u786E\u8BA4\u5C06",ra,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(So=yt.task_status)==null?void 0:So.filter(Jt=>Ol==null?void 0:Ol.includes(Jt.id)).map(Jt=>Jt.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),At.createElement("br",null),At.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Wu==null?void 0:Wu.count,"\u540D\u5B66\u751F"))),At.createElement(Pe.default,{open:Os,width:900,centered:!0,closeIcon:!1,footer:At.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},At.createElement("div",null,At.createElement(_e.ZP,{className:"mr20",style:{background:"none"},icon:At.createElement("i",{className:"iconfont icon-yijiandianping"}),onClick:Jt=>{var qn;if(Jt.preventDefault(),(0,he.Rm)()&&!((qn=Ge.AssistantObject.normal)!=null&&qn.can_view)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Dt.O5)()&&(0,Ce.xg)(`${xs}`)}}," \u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),At.createElement("span",{className:"mr10"},"\u8C03\u5206"),At.createElement(oe.Z,{min:0,onChange:(0,ve.debounce)(Jt=>wo(void 0,null,function*(){var qn;if(oi(Jt),(0,he.Rm)()&&!((qn=Ge.AssistantObject.normal)!=null&&qn.can_appraise)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Ze.ZP)(`/api/student_works/${Kn}/adjust_score.json`,{method:"post",body:{score:Jt}})).status===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),un({type:"shixunHomeworks/getWorkList",payload:rl({},Qt)}))}),2e3)})),At.createElement(_e.ZP,{type:"primary",onClick:Jt=>As(!1)},"\u5173\u95ED")),onOk:()=>wo(void 0,null,function*(){}),onCancel:()=>{As(!1)}},At.createElement("div",{className:st.viewcode},At.createElement("div",{className:st.lefttitle},"\u67E5\u770B\u4EE3\u7801"),At.createElement("div",null,At.createElement("span",{className:"mr10"},"\u6587\u4EF6\u8DEF\u5F84"),xr&&At.createElement(se.default,{style:{width:200},value:(ri=xr[0])==null?void 0:ri.path}," ",xr==null?void 0:xr.map(Jt=>At.createElement(se.default.Option,{value:Jt.path},Jt.path))," "))),At.createElement(ce.Z,{spinning:Ai},At.createElement("iframe",{srcDoc:ii,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}}))),At.createElement(Pe.default,{width:675,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Nl,centered:!0,onCancel:()=>nu(!1),onOk:()=>{Gu=="\u9644\u4EF6"?Rs(!1):Gu=="\u6279\u6CE8"&&Rs(!0),nu(!1)}},At.createElement(E.default,{checked:Fs,onChange:Jt=>{Ml(Jt.target.checked)}},"\u540C\u65F6\u5BFC\u51FA\u5B66\u751F\u63D0\u4EA4\u8BB0\u5F55"),At.createElement("div",{className:st.export_type_modal_title},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u9644\u4EF6\u7C7B\u578B"),At.createElement("div",{className:st.export_type_modal},At.createElement("div",{className:st.export_type_modal_con},At.createElement("div",{className:`${st.type_item} ${Gu=="\u9644\u4EF6"?st.type_item_active:""}`,onClick:()=>ls("\u9644\u4EF6")},At.createElement("div",{className:`${st.img_warp}`},At.createElement("img",{src:Sa.Z,width:72,height:80})),At.createElement("span",null,"\u5B66\u751F\u63D0\u4EA4\u7684\u9644\u4EF6")),At.createElement("div",{className:`${st.type_item} ${Gu=="\u6279\u6CE8"?st.type_item_active:""}`,onClick:()=>ls("\u6279\u6CE8")},At.createElement("div",{className:`${st.img_warp}`},At.createElement("img",{src:xa.Z,width:99,height:80})),At.createElement("span",null,"\u5305\u542B\u6279\u6CE8\u5185\u5BB9\u7684\u9644\u4EF6"))),At.createElement("div",{className:st.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"))),At.createElement(qe,{title:Or==null?void 0:Or.title,open:(Or==null?void 0:Or.key)=="\u4F5C\u4E1A\u6982\u89C8",task_status:Or==null?void 0:Or.task_status,new_work_status:Or==null?void 0:Or.new_work_status,shixunHomeworks:Ue,destroyOnClose:!0,centered:!0,onCancel:()=>{_l()},footer:null,width:764,course_group:Qt==null?void 0:Qt.course_group}),At.createElement(on.Z,{visible:kl,getData:ru,categoryId:Qt.categoryId,onCancle:()=>{Ms(!1)}}),At.createElement(jo,null),At.createElement(el,{getData:()=>Ls()}))};var Kl=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze,user:Ut})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects,user:Ut}))(pl),Tl=ee(346),iu=ee(23344),hr=Object.defineProperty,za=Object.getOwnPropertySymbols,$a=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,Co=(Ue,Ge,ze)=>Ge in Ue?hr(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,ei=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))$a.call(Ge,ze)&&Co(Ue,ze,Ge[ze]);if(za)for(var ze of za(Ge))er.call(Ge,ze)&&Co(Ue,ze,Ge[ze]);return Ue},fi=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const Ei=({shixunHomeworks:Ue,dispatch:Ge})=>{const ze=(0,Ee.useParams)();return te.createElement(Pe.default,{centered:!0,title:"\u63D0\u793A",open:Ue.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>fi(void 0,null,function*(){(yield Ge({type:"shixunHomeworks/deleteReply",payload:{object_id:Ue.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(pe.ZP.success("\u5220\u9664\u6210\u529F"),Ge({type:"shixunHomeworks/setActionTabs",payload:{}}),Ge({type:"shixunHomeworks/getReplyList",payload:ei({},Ue.actionTabs.params)}))}),onCancel:()=>{Ge({type:"shixunHomeworks/setActionTabs",payload:{}})}},te.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Oi=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(Ei),xi=ee(75736),gl=ee(26227),Ri=ee(63524),Yr={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"},Fa=ee(59301),si=Object.defineProperty,Do=Object.getOwnPropertySymbols,ko=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,Vo=(Ue,Ge,ze)=>Ge in Ue?si(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,Ni=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))ko.call(Ge,ze)&&Vo(Ue,ze,Ge[ze]);if(Do)for(var ze of Do(Ge))Di.call(Ge,ze)&&Vo(Ue,ze,Ge[ze]);return Ue},Ui=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});de().locale("ZH-cn");const Ul=({shixunHomeworks:Ue,classroomList:Ge,user:ze,globalSetting:Ut,loading:Kt,dispatch:$t})=>{const[un,an]=(0,te.useState)(Ni({},(0,Ee.useParams)())),[Et,ln]=(0,te.useState)(!1),[tn,wt]=(0,te.useState)(-1),[Ia,Nn]=(0,te.useState)(""),[Ct,En]=(0,te.useState)(""),{workList:Ca}=Ue,{detailLeftMenus:La}=Ge,{replyList:rn,workDetail:Wt}=Ue;un.page_size=10,(0,te.useEffect)(()=>{$t({type:"shixunHomeworks/getReplyList",payload:Ni({},un)}),$t({type:"shixunHomeworks/getWorkDetail",payload:Ni({},un)}),La.course_modules||$t({type:"classroomList/getClassroomLeftMenus",payload:Ni({},un)})},[un.categoryId]);const nn=da=>{da=da!=null&&da.includes(".json")?da:`${da}.json`,Pe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Fa.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ui(void 0,null,function*(){var Ta;const ct=yield(0,xi.$Q)({url:da});if(!ct)return;pe.ZP.success("\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE");const Rr=yield(0,xi.Ir)({id:ct.shixun_identifier});if(Rr!=null&&Rr.game_identifier){(Ta=Ee.history)==null||Ta.push(`/tasks/${Rr.game_identifier}`);return}(Rr==null?void 0:Rr.status)===2?nn(Rr==null?void 0:Rr.message):(Rr==null?void 0:Rr.status)===3&&wr(Rr==null?void 0:Rr.message)})})},wr=da=>{Pe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Fa.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",da,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Fa.createElement("section",{className:Yr.bg},Fa.createElement(ce.Z,{spinning:Kt["shixunHomeworks/getWorkDetail"]},Fa.createElement("section",{className:""},Fa.createElement("aside",{className:[Yr.desc,"c-black","font14","bg-white"].join(" ")},Ue.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&Fa.createElement("div",null,Fa.createElement(yo.Z,{value:(Wt==null?void 0:Wt.description)||"\u6682\u65E0\uFF5E"})),Fa.createElement(iu.Z,{authority:(0,he.GJ)(),showDimensions:!1,dataSource:Wt==null?void 0:Wt.attachments,callback:()=>{$t({type:"shixunHomeworks/getWorkDetail",payload:Ni({},un)})}}),Ue.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&Fa.createElement("aside",{className:["bg-white"].join(" ")},Fa.createElement(_t.Z,{onChange:da=>{Nn(da)},defaultValue:Wt==null?void 0:Wt.explanation,height:200,isFocus:!0,watch:!0}),Fa.createElement(fe.Z,null,Fa.createElement(a.Z,{span:24,className:"tr"},Fa.createElement(_e.ZP,{type:"default",size:"middle",onClick:()=>Ui(void 0,null,function*(){$t({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),Fa.createElement(_e.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>Ui(void 0,null,function*(){Ia===""?pe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield $t({type:"shixunHomeworks/updateWork",payload:{explanation:Ia,categoryId:un.categoryId}})).status===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),$t({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),$t({type:"shixunHomeworks/getWorkDetail",payload:Ni({},un)}))})},"\u4FDD\u5B58"))))),Fa.createElement("aside",{className:[Yr.reply,"bg-white","mt20"].join(" ")},Et&&Fa.createElement(_t.Z,{onChange:da=>{Nn(da)},height:200,isFocus:!0,watch:!0}),Fa.createElement(fe.Z,{onClick:()=>{ln(!0)}},Fa.createElement(a.Z,{flex:"1",style:{pointerEvents:"none"}},!Et&&Fa.createElement(y.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Fa.createElement(a.Z,null,Fa.createElement(_e.ZP,{type:"primary",size:"middle",onClick:()=>Ui(void 0,null,function*(){if((0,he.Rm)()&&!Ge.AssistantObject.normal.can_create){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ia===""?pe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield $t({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Ia}}})).status===0&&(pe.ZP.success("\u53D1\u5E03\u6210\u529F"),$t({type:"shixunHomeworks/getReplyList",payload:Ni({},un)}),ln(!1),Nn(""))})},"\u53D1\u8868")))),(rn==null?void 0:rn.comments)&&rn.comments!=""&&Fa.createElement("aside",{className:[Yr.replyList,"bg-white"].join(" ")},Fa.createElement(ce.Z,{spinning:Kt["shixunHomeworks/getReplyList"]},rn==null?void 0:rn.comments.map(function(da,Ta){var ct,Rr,Yn,Fr;return Fa.createElement(fe.Z,{gutter:[12,12],key:Ta},Fa.createElement(a.Z,{flex:"40px"},Fa.createElement("img",{className:Yr.headpic,width:"40",src:`${Tl.Z.IMG_SERVER}/images/${(ct=da==null?void 0:da.author)==null?void 0:ct.image_url}`})),Fa.createElement(a.Z,{flex:"1"},Fa.createElement(fe.Z,{align:"middle"},Fa.createElement(a.Z,{span:20},Fa.createElement("span",{className:"c-light-black"},(Rr=da==null?void 0:da.author)==null?void 0:Rr.name),Fa.createElement("span",{className:"c-light-black ml10"},da==null?void 0:da.time," \u53D1\u5E03")),Fa.createElement(a.Z,{className:"tr",span:4},((0,he.GJ)()||((Yn=ze==null?void 0:ze.userInfo)==null?void 0:Yn.login)===((Fr=da==null?void 0:da.author)==null?void 0:Fr.login))&&Fa.createElement(xe.Z,{title:"\u5220\u9664"},Fa.createElement(gl.Z,{className:"current",onClick:()=>{$t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:un,selectArr:da}})}}))),Fa.createElement(a.Z,{span:24},Fa.createElement(yo.Z,{value:da.content})),da.children&&Fa.createElement("aside",{className:Yr.comment},da.children.map(function(So,ri){var Ea,jr;return Fa.createElement(fe.Z,{key:ri},Fa.createElement(a.Z,{span:24},Fa.createElement(fe.Z,null,Fa.createElement(a.Z,{flex:"1"},So.author.name,Fa.createElement("span",{className:"c-light-black ml10"},So==null?void 0:So.time)),Fa.createElement(a.Z,null,((0,he.GJ)()||((Ea=ze==null?void 0:ze.userInfo)==null?void 0:Ea.login)===((jr=So==null?void 0:So.author)==null?void 0:jr.login))&&Fa.createElement(xe.Z,{title:"\u5220\u9664"},Fa.createElement(gl.Z,{className:"current",onClick:()=>{$t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:un,selectArr:So}})}}))))),Fa.createElement(a.Z,null,Fa.createElement(yo.Z,{value:So.content})))})),Fa.createElement(a.Z,{span:24,className:"mt5 c-light-black"},tn===Ta&&Fa.createElement("aside",null,Fa.createElement(_t.Z,{onChange:So=>{En(So)},height:150,isFocus:!0}),Fa.createElement(fe.Z,null,Fa.createElement(a.Z,{span:24,className:"tr"},Fa.createElement(_e.ZP,{type:"primary",size:"middle",onClick:()=>Ui(this,null,function*(){Ct===""?pe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield $t({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",m_parent_id:da.id,reply_id:1,notes:Ct}}}),$t({type:"shixunHomeworks/getReplyList",payload:Ni({},un)}),pe.ZP.success("\u53D1\u5E03\u6210\u529F"),wt(-1))})},"\u53D1\u8868")))),tn!==Ta&&Fa.createElement("div",{className:"tr"},Fa.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>wt(Ta)}),!!da.user_praise&&Fa.createElement("span",{className:"c-orange"},Fa.createElement(Ri.Z,{className:"mr5 ml30",onClick:()=>Ui(this,null,function*(){yield $t({type:"shixunHomeworks/replyUnLike",payload:{object_id:da.id,object_type:"journals_for_message"}}),$t({type:"shixunHomeworks/getReplyList",payload:Ni({},un)})})}),!!da.praise_count&&da.praise_count),!da.user_praise&&Fa.createElement("span",null,Fa.createElement(Ri.Z,{className:"mr5 ml30",onClick:()=>Ui(this,null,function*(){yield $t({type:"shixunHomeworks/replyLike",payload:{object_id:da.id,object_type:"journals_for_message"}}),$t({type:"shixunHomeworks/getReplyList",payload:Ni({},un)})})}),!!da.praise_count&&da.praise_count))))))}))))),Fa.createElement("aside",{className:"tc mt30 pb30"},Fa.createElement(z.Z,{defaultCurrent:1,total:rn==null?void 0:rn.messages_count,hideOnSinglePage:!0,current:un.page||1,onChange:da=>{un.page=da,$t({type:"shixunHomeworks/getReplyList",payload:Ni({},un)})}})),Fa.createElement(Oi,null))};var Pu=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,user:ze,loading:Ut,globalSetting:Kt})=>({shixunHomeworks:Ue,globalSetting:Kt,user:ze,classroomList:Ge,loading:Ut.effects}))(Ul),Yl=Object.defineProperty,ml=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,fu=Object.prototype.propertyIsEnumerable,Ql=(Ue,Ge,ze)=>Ge in Ue?Yl(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,lu=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))mu.call(Ge,ze)&&Ql(Ue,ze,Ge[ze]);if(ml)for(var ze of ml(Ge))fu.call(Ge,ze)&&Ql(Ue,ze,Ge[ze]);return Ue};de().locale("ZH-cn");const ss=({shixunHomeworks:Ue,classroomList:Ge,globalSetting:ze,loading:Ut,dispatch:Kt})=>{var $t,un;const an=(0,Ee.useParams)(),{detailLeftMenus:Et}=Ge,{replyList:ln,referenceAnswer:tn}=Ue;return an.page_size=10,(0,te.useEffect)(()=>{Kt({type:"shixunHomeworks/getReplyList",payload:lu({},an)}),Kt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:an.categoryId}}),Et.course_modules||Kt({type:"classroomList/getClassroomLeftMenus",payload:lu({},an)})},[an.categoryId]),te.createElement("section",{className:"pb30 bg-white pl30 pr30 pt30"},te.createElement("aside",{className:["c-black","font14"].join(" ")},te.createElement("div",null,(tn==null?void 0:tn.reference_answer)&&te.createElement(yo.Z,{value:tn==null?void 0:tn.reference_answer}),!(tn!=null&&tn.reference_answer)&&!(($t=tn.attachments)!=null&&$t.length)&&te.createElement(De.Z,null)),(un=tn==null?void 0:tn.attachments)==null?void 0:un.map((wt,Ia)=>te.createElement("div",null,te.createElement("a",{href:`${Tl.Z.API_SERVER}${wt.url}`},te.createElement("span",{className:"iconfont icon-fujian c-green font14"}),te.createElement("span",{className:"ml10 c-black"},wt.title),te.createElement("span",{className:"c-light-black ml20 font12"},wt.filesize))))))};var Bs=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze,globalSetting:Ut})=>({shixunHomeworks:Ue,globalSetting:Ut,classroomList:Ge,loading:ze.effects}))(ss),ds=ee(65071),Vl=ee(78621),wi=ee(31121),ol=ee(59301),Jl=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const cs=({shixunHomeworks:Ue,loading:Ge,dispatch:ze})=>{var Ut,Kt;const[$t,un]=(0,te.useState)(!0),[an,Et]=(0,te.useState)(!1),[ln,tn]=(0,te.useState)([]),[wt,Ia]=(0,te.useState)([]),[Nn,Ct]=(0,te.useState)([]),[En,Ca]=(0,te.useState)([]),[La,rn]=(0,te.useState)(""),Wt=(0,Ee.useParams)();function nn(){return Jl(this,null,function*(){let Ta=yield(0,Ze.ZP)(`/api/homework_commons/${Wt.categoryId}/homework_common_collaborators.json`,{method:"get"});Ia(Ta)})}function wr(){return Jl(this,null,function*(){var Ta;let ct=yield(0,Ze.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/teachers`,{method:"get",params:{homework_id:Wt.categoryId,limit:1e3}});(Ta=ct==null?void 0:ct.teacher_list)==null||Ta.map(Rr=>{Rr.key=Rr.user_id}),Ct(ct==null?void 0:ct.teacher_list),Ca(ct==null?void 0:ct.teacher_list)})}(0,te.useEffect)(()=>{nn(),((0,he.G5)()||(0,he.Rm)())&&wr()},[Wt]);const da=()=>{};return ol.createElement("section",{className:wi.Z.form},ol.createElement(fe.Z,{className:wi.Z.content,style:{padding:"20px 30px",gap:20}},(Ut=wt==null?void 0:wt.data)==null?void 0:Ut.map(Ta=>ol.createElement(fe.Z,{align:"middle",className:`${wi.Z.borderSty} ${La===(Ta==null?void 0:Ta.id)?wi.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},ol.createElement("span",{className:"c-grey-333"},Ta==null?void 0:Ta.real_name),(wt==null?void 0:wt.can_edit)&&ol.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${wi.Z.delSty}`,onMouseEnter:()=>{rn(Ta.id)},onMouseLeave:()=>{rn("")},onClick:()=>Jl(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/homework_commons/${Wt.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Ta.id}})).status===0&&(pe.ZP.info("\u5220\u9664\u6210\u529F"),nn(),wr())})}))),(wt==null?void 0:wt.can_edit)&&ol.createElement(_e.ZP,{className:wi.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Et(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(wt!=null&&wt.can_edit)&&!((Kt=wt==null?void 0:wt.data)!=null&&Kt.length)&&ol.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),ol.createElement(Pe.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:an,onCancel:()=>Et(!1),onOk:()=>Jl(void 0,null,function*(){if(ln.length===0){pe.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,Ze.ZP)(`/api/homework_commons/${Wt.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:ln}})).status===0&&(pe.ZP.info("\u6DFB\u52A0\u6210\u529F"),tn([]),nn(),wr(),Et(!1))})},ol.createElement("div",null,ol.createElement("div",{style:{display:"flex"}},ol.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",ol.createElement(y.default.Search,{onChange:Ta=>{Ct(En.filter(ct=>ct.name.indexOf(Ta.target.value)>-1))}})),ol.createElement(b.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Ta,ct)=>{tn(Ta)},selectedRowKeys:ln,getCheckboxProps:Ta=>({disabled:Ta.is_collaborator})},pagination:!1,dataSource:Nn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var gs=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge})=>({shixunHomeworks:Ue,loading:Ge.effects}))(cs),Au=ee(81327),Uu=ee(32134),uu=ee(12893),Fu=ee(21834),Za=ee(59301),Yu=Object.defineProperty,Qu=Object.defineProperties,Vu=Object.getOwnPropertyDescriptors,bu=Object.getOwnPropertySymbols,Ju=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,Rl=(Ue,Ge,ze)=>Ge in Ue?Yu(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,tl=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Ju.call(Ge,ze)&&Rl(Ue,ze,Ge[ze]);if(bu)for(var ze of bu(Ge))su.call(Ge,ze)&&Rl(Ue,ze,Ge[ze]);return Ue},wu=(Ue,Ge)=>Qu(Ue,Vu(Ge)),Bu=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const jl=({shixunHomeworks:Ue,loading:Ge,globalSetting:ze,user:Ut,dispatch:Kt})=>{var $t,un,an,Et,ln;const tn=(0,Ee.useParams)(),wt=(0,Ee.useLocation)(),{verifyModelUser:Ia,ContactModalElement:Nn}=(0,Fu.Z)(),{workSetting:Ct,workList:En}=Ue,[Ca,La]=(0,te.useState)(!0),[rn]=me.default.useForm(),[Wt,nn]=(0,te.useState)(!1),[wr,da]=(0,te.useState)(!1),[Ta,ct]=(0,te.useState)(!1),[Rr,Yn]=Pe.default.useModal();let[Fr,So]=(0,te.useState)([{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}]),[ri,Ea]=(0,te.useState)([]),[jr,Qt]=(0,te.useState)([]),[Gn,yt]=(0,te.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 Or=(($t=En==null?void 0:En.homework_status)==null?void 0:$t.includes("\u533F\u8BC4\u4E2D"))||((un=En==null?void 0:En.homework_status)==null?void 0:un.includes("\u7533\u8BC9\u4E2D")),so=((an=En==null?void 0:En.homework_status)==null?void 0:an.includes("\u533F\u8BC4\u4E2D"))||((Et=En==null?void 0:En.homework_status)==null?void 0:Et.includes("\u7533\u8BC9\u4E2D"))||((ln=En==null?void 0:En.homework_status)==null?void 0:ln.includes("\u5DF2\u622A\u6B62"));(0,te.useEffect)(()=>{},[]),(0,te.useEffect)(()=>{La(!(Ct!=null&&Ct.can_edit))},[Ct]),(0,te.useEffect)(()=>{Ct!=null&&Ct.course_id&&(Object.keys(Gn).map(function(pn){pn.indexOf("proportion")>-1&&(Ct[pn]=(Ct[pn]*100).toFixed(0)),Gn[pn]=Ct[pn]}),(!Gn.allow_late||!Gn.unified_late)&&(Gn.late_penalty=5),ri=JSON.parse(JSON.stringify(Ct.group_settings.map(pn=>wu(tl({},pn),{group_name:[pn.group_name]})).filter(pn=>pn.publish_time!==null))),jr=JSON.parse(JSON.stringify(Ct.allow_late_settings.map(pn=>wu(tl({},pn),{group_name:[pn.group_name]})).filter(pn=>pn.late_time!==null))),Fr=JSON.parse(JSON.stringify(Ct.score_details.map(pn=>tl({},pn)))),yt(tl({},Gn)),So([...Fr]),Ea([...ri]),Qt([...jr]))},[Ct]);const Ko=()=>{Kt({type:"shixunHomeworks/getWorkSetting",payload:tl({},tn)})},ja=()=>Bu(void 0,null,function*(){da(!0);let pn=!1;if(Fr==null||Fr.find(Gt=>{if(Gt.name===""||Gt.score===""){pn=!0;return}}),pn)return;if(oi().toFixed(2)!=100){pe.ZP.warning("\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206");return}if(fa(Fr)){pe.ZP.warning("\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D");return}const ta=JSON.parse(JSON.stringify(Gn));if(ta.categoryId=tn.categoryId,Gn.unified_setting||ri==null||ri.map(Gt=>{var Pa,qa;if(!Gt.publish_time||!Gt.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(!Gt.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Gt.group_name=typeof(Gt==null?void 0:Gt.group_name)=="string"?[Gt==null?void 0:Gt.group_name]:Gt==null?void 0:Gt.group_name,console.log("item:0",Gt,Ct.group_settings,ri),Gt.group_id=(qa=(Pa=Gt==null?void 0:Gt.group_name)==null?void 0:Pa.map(Nr=>{var Qr,Ar;let Ao=(Ar=(Qr=Ct.group_settings)==null?void 0:Qr.filter(Jo=>(Jo==null?void 0:Jo.group_name)===Nr))==null?void 0:Ar[0];return console.log("d:",Ao,Nr),Ao==null?void 0:Ao.group_id}))==null?void 0:qa.toString().split(",")}),ta.group_settings=ri,ta.score_details=Fr,Gn.allow_late)if(Gn.unified_late){if(Gn.late_penalty===null||Gn.late_penalty===void 0||Gn.late_penalty<0||Gn.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(!Gn.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 jr=jr==null?void 0:jr.map(Gt=>{var Pa,qa;if(Gt.late_penalty===null||Gt.late_penalty===void 0||Gt.late_penalty<0||Gt.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(!Gt.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(!Gt.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Gt.group_name=typeof(Gt==null?void 0:Gt.group_name)=="string"?[Gt==null?void 0:Gt.group_name]:Gt==null?void 0:Gt.group_name,Gt.group_id=(qa=(Pa=Gt==null?void 0:Gt.group_name)==null?void 0:Pa.map(Nr=>{var Qr,Ar;let Ao=(Ar=(Qr=Ct.group_settings)==null?void 0:Qr.filter(Jo=>(Jo==null?void 0:Jo.group_name)===Nr))==null?void 0:Ar[0];return Ao==null?void 0:Ao.group_id}))==null?void 0:qa.toString().split(","),Gt}),ta.allow_late_settings=jr;Object.keys(ta).map(function(Gt){Gt.indexOf("proportion")>-1&&(ta[Gt]=ta[Gt]/100)}),JSON.stringify(Fr)!==JSON.stringify(Ct==null?void 0:Ct.score_details)||(Ct==null?void 0:Ct.single_score)!=(Gn==null?void 0:Gn.single_score)?(Pe.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:()=>Bu(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/homework_commons/${tn.categoryId}/score_setting_with_normal.json`,{method:"post",body:tl({},ta)})).status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Ct!=null&&Ct.have_repeated&&((Ct==null?void 0:Ct.is_repeat_minus)!==(Gn==null?void 0:Gn.is_repeat_minus)||(Ct==null?void 0:Ct.repeat_setting_score)!==(Gn==null?void 0:Gn.repeat_setting_score)||(Ct==null?void 0:Ct.repeat_limit)!==(Gn==null?void 0:Gn.repeat_limit))&&Pe.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:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:tn}})}}),Ko(),Kt({type:"shixunHomeworks/getWorkList",payload:tl({},tn)}))})}),ct(!0)):(yield(0,Ze.ZP)(`/api/homework_commons/${tn.categoryId}/score_setting_with_normal.json`,{method:"post",body:tl({},ta)})).status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Ct!=null&&Ct.have_repeated&&((Ct==null?void 0:Ct.is_repeat_minus)!==(Gn==null?void 0:Gn.is_repeat_minus)||(Ct==null?void 0:Ct.repeat_setting_score)!==(Gn==null?void 0:Gn.repeat_setting_score)||(Ct==null?void 0:Ct.repeat_limit)!==(Gn==null?void 0:Gn.repeat_limit))&&Pe.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:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:tn}})}}),Ko(),Kt({type:"shixunHomeworks/getWorkList",payload:tl({},tn)}))}),Xn=Za.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Za.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 )",Za.createElement("br",null),Za.createElement("br",null),"\u6CE8\u610F\uFF1A",Za.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",Za.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"),fo=Za.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Za.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 )",Za.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"),Br=pn=>pn&&pnFr.reduce((pn,ta)=>ta.score!==""?pn+ta.score:pn,0);function fa(pn){return pn.some((ta,Gt)=>pn.find((qa,Nr)=>qa.name===ta.name&&Nr!==Gt)!==void 0)}return Za.createElement("section",{className:wi.Z.form},!(En!=null&&En.is_jupyter||En!=null&&En.is_jupyter_lab)&&Za.createElement(Za.Fragment,null,Za.createElement("div",{style:{display:"flex",alignItems:"center"}},Za.createElement("div",{className:wi.Z.title},"\u8BC4\u5206\u7EF4\u5EA6"),!Gn.single_score&&Za.createElement("div",{style:{marginLeft:"auto"}},Za.createElement("span",{style:{color:"#666666"},className:"mr10"},"\u5F53\u524D\u6EE1\u5206"),Za.createElement("span",{style:{color:"#E30000"}},oi().toFixed(2),"\u5206"))),Za.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Gn==null?void 0:Gn.single_score,onChange:pn=>{Gn.single_score=pn.target.value,yt(tl({},Gn))}},Za.createElement(ne.ZP,{value:!0},Za.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u5355\u7EF4\u5EA6\u8BC4\u5206")),Za.createElement("br",null),Za.createElement(ne.ZP,{value:!1},Za.createElement("span",{style:{color:"#000"}},"\u591A\u7EF4\u5EA6\u8BC4\u5206"),Za.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"))),!Gn.single_score&&Za.createElement(fe.Z,{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Fr==null?void 0:Fr.map((pn,ta)=>Za.createElement(Au.Z,{style:{display:"flex",alignItems:"center",fontSize:14,marginBottom:ta==(Fr==null?void 0:Fr.length)-1?"0px":"10px"},align:"baseline"},Za.createElement("span",{style:{marginLeft:"173px",marginRight:"10px"}},"\u7EF4\u5EA6\u540D\u79F0"),Za.createElement(y.default,{disabled:Ca,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0",style:{width:470},size:"large",showCount:!0,maxLength:10,value:pn==null?void 0:pn.name,onChange:Gt=>{Fr[ta].name=Gt.target.value.trim(),So([...Fr])}}),Za.createElement("span",{className:"mr10",style:{marginLeft:10}},"\u6EE1\u5206"),Za.createElement(oe.Z,{placeholder:"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C",style:{width:180,marginRight:10},size:"large",min:.01,max:100,value:pn==null?void 0:pn.score,disabled:Ca,onChange:Gt=>{console.log(Gt),Gt?(Fr[ta].score=Number(Gt.toFixed(2)),So([...Fr])):(Fr[ta].score="",So([...Fr]))}}),(Fr==null?void 0:Fr.length)<5&&!Ca&&Za.createElement(Uu.Z,{onClick:()=>{So([...Fr,{name:"",score:""}])},style:{color:"#2FA34F",marginRight:15}}),ta>1&&!Ca&&Za.createElement(uu.Z,{onClick:()=>{Fr.splice(ta,1),console.log(Fr),So([...Fr])},style:{color:"#E30000"}}),!Fr[ta].name&&wr&&Za.createElement("div",{className:wi.Z.tip1},"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0"),!Fr[ta].score&&wr&&Za.createElement("div",{className:wi.Z.tip2},"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C"))))),Za.createElement("div",{className:wi.Z.title,style:{marginTop:"30px"}},"\u6559\u5E08\u8BC4\u5206"),Za.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Gn.teacher_mode,onChange:pn=>{Gn.teacher_mode=pn.target.value,yt(tl({},Gn))}},Za.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},Za.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Za.createElement("br",null),Za.createElement(ne.ZP,{value:0},Za.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Za.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u6559\u5E08\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Za.createElement("div",{className:wi.Z.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Za.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Gn.ta_mode,onChange:pn=>{Gn.ta_mode=pn.target.value,yt(tl({},Gn))}},Za.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},Za.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Za.createElement("br",null),Za.createElement(ne.ZP,{value:0},Za.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Za.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Za.createElement("div",{className:wi.Z.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u6743\u91CD"),Za.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Gn.final_mode,onChange:pn=>{Gn.final_mode=pn.target.value,yt(tl({},Gn))}},Za.createElement(ne.ZP,{value:!0,style:{marginRight:"40px"}},Za.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148")),Za.createElement(ne.ZP,{value:!1},Za.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"))),Gn.final_mode&&Za.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",alignItems:"center",marginTop:"1px"}},Za.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"),Za.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")),!Gn.final_mode&&Za.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Za.createElement("div",{style:{marginLeft:"60px"}},"\u6559\u5E08\u8BC4\u5206"),Za.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Gn.te_proportion,onChange:pn=>{Gn.te_proportion=pn,yt(Object.assign({},Gn))}}),Za.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Za.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Gn.ta_proportion,onChange:pn=>{Gn.ta_proportion=pn,yt(Object.assign({},Gn))}}),Za.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Za.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 0 0 10px"},value:Gn.st_proportion,onChange:pn=>{Gn.st_proportion=pn,yt(Object.assign({},Gn))}}),Za.createElement("div",{style:{color:"#666"}},"\uFF08\u6309\u7167\u8BC4\u5206\u9879\u5360\u6BD4\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Za.createElement("div",{className:wi.Z.title,style:{marginTop:"30px"}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),!(En!=null&&En.is_jupyter||En!=null&&En.is_jupyter_lab)&&Za.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},Za.createElement(E.default,{disabled:Ca,checked:Gn==null?void 0:Gn.is_repeat_minus,onChange:pn=>{yt(ta=>wu(tl({},ta),{is_repeat_minus:pn.target.checked}))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),Za.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")),(Gn==null?void 0:Gn.is_repeat_minus)&&Za.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Za.createElement("div",{style:{marginLeft:"54px"}},"\u67E5\u91CD\u6263\u5206"),Za.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"\u5206",style:{margin:"0 10px",width:"120px"},value:Gn.repeat_setting_score,onChange:pn=>{Gn.repeat_setting_score=pn,yt(Object.assign({},Gn))}}),Za.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4"),Za.createElement("div",{style:{marginLeft:"50px"}},"\u6263\u5206\u9600\u503C"),Za.createElement(oe.Z,{disabled:Ca,value:Gn.repeat_limit,size:"large",addonAfter:"%",style:{margin:"0 10px",width:"120px"},onChange:pn=>{Gn.repeat_limit=pn,yt(Object.assign({},Gn))}}),Za.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")),!Ca&&Za.createElement(Za.Fragment,null,Za.createElement(_e.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:ja},"\u4FDD\u5B58"),Za.createElement(_e.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>nn(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Za.createElement(Pe.default,{open:Wt,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{nn(!1)},onOk:()=>Bu(void 0,null,function*(){const pn=JSON.parse(JSON.stringify(Gn));Object.keys(pn).map(function(Gt){Gt.indexOf("proportion")>-1&&(pn[Gt]=pn[Gt]/100)}),(yield(0,Ze.ZP)(`/api/courses/${tn.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:pn}})).status===0&&(pe.ZP.success("\u8BBE\u7F6E\u6210\u529F"),nn(!1))})},Za.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")),Nn())};var pu=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge,globalSetting:ze,user:Ut})=>({shixunHomeworks:Ue,loading:Ge.effects,globalSetting:ze,user:Ut}))(jl),$r=ee(59301),ms=Object.defineProperty,wl=Object.defineProperties,xu=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,Du=Object.prototype.hasOwnProperty,Xu=Object.prototype.propertyIsEnumerable,Lu=(Ue,Ge,ze)=>Ge in Ue?ms(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,Xl=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Du.call(Ge,ze)&&Lu(Ue,ze,Ge[ze]);if(vu)for(var ze of vu(Ge))Xu.call(Ge,ze)&&Lu(Ue,ze,Ge[ze]);return Ue},Iu=(Ue,Ge)=>wl(Ue,xu(Ge));const fs=({shixunHomeworks:Ue,dispatch:Ge})=>{const ze=(0,Ee.useParams)(),{workSetting:Ut}=Ue,[Kt,$t]=(0,te.useState)(!0);let[un,an]=(0,te.useState)([]),[Et,ln]=(0,te.useState)([]),[tn,wt]=(0,te.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});(0,te.useEffect)(()=>{$t(!(Ut!=null&&Ut.can_edit))},[Ut]),(0,te.useEffect)(()=>{},[]),(0,te.useEffect)(()=>{Ut!=null&&Ut.course_id&&(Object.keys(tn).map(function(Ct){tn[Ct]=Ut[Ct]}),(!tn.allow_late||!tn.unified_late)&&(tn.late_penalty=5),un=JSON.parse(JSON.stringify(Ut.group_settings.map(Ct=>Iu(Xl({},Ct),{group_name:[Ct.group_name]})).filter(Ct=>Ct.publish_time!==null))),Et=JSON.parse(JSON.stringify(Ut.allow_late_settings.map(Ct=>Iu(Xl({},Ct),{group_name:[Ct.group_name]})).filter(Ct=>Ct.late_time!==null))),wt(Xl({},tn)),an([...un]),ln([...Et]))},[Ut]);const Ia=()=>{Ge({type:"shixunHomeworks/getWorkSetting",payload:Xl({},ze)})},Nn=()=>{const Ct=JSON.parse(JSON.stringify(tn));if(Ct.categoryId=ze.categoryId,tn.unified_setting||un==null||un.map(En=>{var Ca,La;if(!En.publish_time||!En.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(!En.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");En.group_name=typeof(En==null?void 0:En.group_name)=="string"?[En==null?void 0:En.group_name]:En==null?void 0:En.group_name,En.group_id=(La=(Ca=En==null?void 0:En.group_name)==null?void 0:Ca.map(rn=>{var Wt,nn;let wr=(nn=(Wt=Ut.group_settings)==null?void 0:Wt.filter(da=>(da==null?void 0:da.group_name)===rn))==null?void 0:nn[0];return wr==null?void 0:wr.group_id}))==null?void 0:La.toString().split(",")}),Ct.group_settings=un,tn.allow_late)if(tn.unified_late){if(tn.late_penalty===null||tn.late_penalty===void 0||tn.late_penalty<0||tn.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(!tn.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 Et=Et==null?void 0:Et.map(En=>{var Ca,La;if(En.late_penalty===null||En.late_penalty===void 0||En.late_penalty<0||En.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!En.late_time)throw pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!En.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return En.group_name=typeof(En==null?void 0:En.group_name)=="string"?[En==null?void 0:En.group_name]:En==null?void 0:En.group_name,En.group_id=(La=(Ca=En==null?void 0:En.group_name)==null?void 0:Ca.map(rn=>{var Wt,nn;let wr=(nn=(Wt=Ut.group_settings)==null?void 0:Wt.filter(da=>(da==null?void 0:da.group_name)===rn))==null?void 0:nn[0];return wr==null?void 0:wr.group_id}))==null?void 0:La.toString().split(","),En}),Ct.allow_late_settings=Et;Object.keys(Ct).map(function(En){En.indexOf("proportion")>-1&&(Ct[En]=Ct[En]/100)}),Ge({type:"shixunHomeworks/updateSetting",payload:Ct}).then(En=>{En.status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Ia(),Ge({type:"shixunHomeworks/getWorkList",payload:Xl({},ze)}))})};return $r.createElement("section",{className:wi.Z.form},$r.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"),$r.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},$r.createElement(E.default,{checked:tn.answer_public,disabled:Kt,onChange:Ct=>{tn.answer_public=Ct.target.checked,wt(Object.assign({},tn))}},$r.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u53C2\u8003\u7B54\u6848")),$r.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"),tn.answer_public&&$r.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},$r.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),$r.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:Kt,value:tn==null?void 0:tn.answer_public_type,onChange:Ct=>{tn.answer_public_type=Ct.target.value,wt(Xl({},tn))}},$r.createElement(ne.ZP,{value:1},$r.createElement("span",{style:{color:"#000"}},"\u5B66\u751F\u63D0\u4EA4\u540E")),$r.createElement("br",null),$r.createElement(ne.ZP,{value:2},$r.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E")),$r.createElement(ne.ZP,{value:3},$r.createElement("span",{style:{color:"#000"}},"\u6559\u5E08\u8BC4\u9605\u540E"))))),$r.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},$r.createElement(E.default,{checked:tn.work_public,disabled:Kt,onChange:Ct=>{tn.work_public=Ct.target.checked,wt(Object.assign({},tn))}},$r.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u4F5C\u4E1A")),$r.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")),$r.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},$r.createElement(E.default,{checked:tn.is_score_open,disabled:Kt,onChange:Ct=>{tn.is_score_open=Ct.target.checked,wt(Object.assign({},tn))}},$r.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u6210\u7EE9")),$r.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"),tn.is_score_open&&$r.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},$r.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),$r.createElement(E.default,{checked:tn.personal_score_open,style:{marginLeft:10},disabled:Kt||tn.score_open,onChange:Ct=>{tn.personal_score_open=Ct.target.checked,wt(Object.assign({},tn))}},$r.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u4E2A\u4EBA\u6210\u7EE9")),$r.createElement(E.default,{checked:tn.score_open,disabled:Kt,onChange:Ct=>{Ct.target.checked&&(tn.personal_score_open=!0),tn.score_open=Ct.target.checked,wt(Object.assign({},tn))}},$r.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u6210\u7EE9")))),$r.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},$r.createElement(E.default,{checked:tn.see_comment,disabled:Kt,onChange:Ct=>{tn.see_comment=Ct.target.checked,wt(Object.assign({},tn))}},$r.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6559\u5E08\u8BC4\u9605")),$r.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"),tn.see_comment&&$r.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},$r.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),$r.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:Kt,value:tn==null?void 0:tn.see_comment_type,onChange:Ct=>{tn.see_comment_type=Ct.target.value,wt(Xl({},tn))}},$r.createElement(ne.ZP,{value:0},$r.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u4EFB\u610F\u65F6\u95F4")),$r.createElement("br",null),$r.createElement(ne.ZP,{value:1},$r.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E"))))),$r.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},$r.createElement(E.default,{checked:tn.shared_review,disabled:Kt,onChange:Ct=>{tn.shared_review=Ct.target.checked,wt(Object.assign({},tn))}},$r.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605")),$r.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")),!Kt&&$r.createElement(_e.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Nn()},"\u4FDD\u5B58"))};var ps=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(fs),Ou=ee(88873),ql=ee(78673),$l=ee(88646),du=ee(23493),qu=ee(41657),vs=ee(18342),cu=ee(53362),yr=ee(59301),$u=Object.defineProperty,es=Object.defineProperties,Nu=Object.getOwnPropertyDescriptors,ts=Object.getOwnPropertySymbols,hs=Object.prototype.hasOwnProperty,Es=Object.prototype.propertyIsEnumerable,Mu=(Ue,Ge,ze)=>Ge in Ue?$u(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,il=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))hs.call(Ge,ze)&&Mu(Ue,ze,Ge[ze]);if(ts)for(var ze of ts(Ge))Es.call(Ge,ze)&&Mu(Ue,ze,Ge[ze]);return Ue},yl=(Ue,Ge)=>es(Ue,Nu(Ge)),eu=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const Ss=({shixunHomeworks:Ue,loading:Ge,dispatch:ze,classroomList:Ut})=>{var Kt,$t,un,an,Et,ln,tn,wt,Ia;const Nn=(0,Ee.useParams)(),{workSetting:Ct,workList:En}=Ue,[Ca,La]=(0,te.useState)(!0);let[rn,Wt]=(0,te.useState)([]);const[nn,wr]=(0,te.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,te.useEffect)(()=>{Ea.resetFields(),jr.resetFields()},[]),(0,te.useEffect)(()=>{La(!(Ct!=null&&Ct.can_edit))},[Ct]),(0,te.useEffect)(()=>{Ct!=null&&Ct.course_id&&(Object.keys(nn).map(function(Xn){nn[Xn]=Ct[Xn]}),(!nn.allow_late||!nn.unified_late)&&(nn.late_penalty=5),rn=JSON.parse(JSON.stringify(Ct.group_settings.map(Xn=>yl(il({},Xn),{group_name:[Xn.group_name]})).filter(Xn=>Xn.publish_time!==null))),wr(il({},nn)),Wt([...rn]))},[Ct]);const da=()=>eu(void 0,null,function*(){yield ze({type:"shixunHomeworks/getWorkSetting",payload:il({},Nn)}),Ea.resetFields(),jr.resetFields()}),[Ta,ct]=(0,te.useState)(!1),Rr=()=>eu(void 0,null,function*(){ct(!Ta);const Xn=JSON.parse(JSON.stringify(nn));if(Xn.categoryId=Nn.categoryId,nn.unified_setting||rn==null||rn.map(Br=>{var oi,fa;if(!Br.publish_time||!Br.end_time)throw pe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),ct(Ta),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Br.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ct(Ta),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Br.group_name=typeof(Br==null?void 0:Br.group_name)=="string"?[Br==null?void 0:Br.group_name]:Br==null?void 0:Br.group_name,Br.group_id=(fa=(oi=Br==null?void 0:Br.group_name)==null?void 0:oi.map(pn=>{var ta,Gt;let Pa=(Gt=(ta=Ct.group_settings)==null?void 0:ta.filter(qa=>(qa==null?void 0:qa.group_name)===pn))==null?void 0:Gt[0];return Pa==null?void 0:Pa.group_id}))==null?void 0:fa.toString().split(",")}),Xn.group_settings=rn,nn.evaluation_start){if(nn.end_time&&de()(nn.evaluation_start)<=de()(nn.end_time))throw pe.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ct(Ta),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(nn.late_time&&de()(nn.evaluation_start)<=de()(nn.late_time))throw pe.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ct(Ta),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(Xn).map(function(Br){Br.indexOf("proportion")>-1&&(Xn[Br]=Xn[Br]/100)}),Xn.anonymous_comment&&!Xn.unified_anonymous_comment){const Br=yield Gn();Xn.anonymous_comment_settings=Br.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(oi=>{Reflect.deleteProperty(Xn,oi)})}if(Xn.anonymous_appeal&&!Xn.unified_anonymous_appeal){const Br=yt();Xn.anonymous_appeal_settings=Br.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(oi=>{Reflect.deleteProperty(Xn,oi)})}(yield(0,Ze.ZP)(`/api/homework_commons/${Nn.categoryId}/evaluation_setting.json`,{method:"post",body:il({},Xn)})).status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),La(!0),da(),ze({type:"shixunHomeworks/getWorkList",payload:il({},Nn)})),ct(Ta)}),Yn=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"),Fr=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"),So=(Kt=Ct==null?void 0:Ct.anonymous_comment_settings)==null?void 0:Kt.map(Xn=>({label:Xn.group_name,value:Xn.group_name,id:Xn.group_id})),ri=($t=Ct==null?void 0:Ct.anonymous_appeal_settings)==null?void 0:$t.map(Xn=>({label:Xn.group_name,value:Xn.group_name,id:Xn.group_id})),[Ea]=me.default.useForm(),[jr]=me.default.useForm(),Qt=(Xn,fo)=>Xn.map(Br=>{var oi;return(oi=fo.find(fa=>fa.value===Br))==null?void 0:oi.id}),Gn=()=>eu(void 0,null,function*(){const Xn=(0,cu.Y)(Ea.getFieldsValue(),"YYYY-MM-DD HH:mm"),fo=(0,ve.cloneDeep)(Xn);for(const Br of fo.anonymous_comment_settings||[]){if(!(Br!=null&&Br.evaluation_start))return pe.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ct(Ta),Promise.reject();if(!Br.group_name)return pe.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ct(Ta),Promise.reject();Br.evaluation_end=Br==null?void 0:Br.evaluation_start[1],Br.evaluation_start=Br==null?void 0:Br.evaluation_start[0],Br.group_id=Qt(Br.group_name,So),Reflect.deleteProperty(Br,"deleteflag")}return fo}),yt=()=>{const Xn=(0,cu.Y)(jr.getFieldsValue(),"YYYY-MM-DD HH:mm"),fo=(0,ve.cloneDeep)(Xn);for(const Br of fo.anonymous_appeal_settings||[])Br.group_id=Qt(Br.group_name,ri),Reflect.deleteProperty(Br,"deleteflag");return fo},Or=(Xn,fo)=>{if(fo==="comment"){const Br=Xn==null?void 0:Xn.filter(pn=>pn.evaluation_end!==null);return Br.length===0?[{deleteflag:!0}]:(0,cu.M)(Br,["evaluation_start","evaluation_end"]).map(pn=>yl(il({},pn),{evaluation_start:[pn.evaluation_start,pn.evaluation_end],group_name:[pn.group_name],deleteflag:!1}))}else if(fo==="appeal"){const Br=Xn==null?void 0:Xn.filter(pn=>pn.appeal_time!==null);return Br.length===0?[{deleteflag:!0}]:(0,cu.M)(Br,["appeal_time"]).map(pn=>yl(il({},pn),{group_name:[pn.group_name],deleteflag:!1}))}},so=(((un=Ct==null?void 0:Ct.homework_status)==null?void 0:un.includes("\u5DF2\u622A\u6B62"))||(So==null?void 0:So.length)>0)&&(Ct==null?void 0:Ct.student_works),Ko=((an=Ct==null?void 0:Ct.anonymous_appeal_settings)==null?void 0:an.length)>0,ja=(Ct==null?void 0:Ct.anonymous_comment)&&(Ct==null?void 0:Ct.unified_anonymous_comment)&&((Et=En==null?void 0:En.homework_status)==null?void 0:Et.includes("\u5DF2\u622A\u6B62"))||Ko;return yr.createElement("section",{className:wi.Z.form},yr.createElement("div",{className:wi.Z.title},"\u4F5C\u4E1A\u533F\u8BC4"),yr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},yr.createElement(ql.Z,{checked:nn.anonymous_comment,disabled:Ca||!so||(Ct==null?void 0:Ct.anonymous_comment),onChange:()=>{var Xn;if((0,he.Rm)()&&!((Xn=Ut.AssistantObject.normal)!=null&&Xn.can_anonymous_comment)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn.anonymous_comment=!nn.anonymous_comment,nn.allow_late&&!nn.evaluation_start||nn.unified_setting&&!nn.evaluation_start&&nn.end_time&&nn.end_time!=""&&(nn.evaluation_start=de()(nn.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),nn.evaluation_end=de()(nn.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),nn.anonymous_comment&&(nn.evaluation_num=parseInt(nn.evaluation_num)?nn.evaluation_num:3,nn.absence_penalty=parseInt(nn.absence_penalty)?nn.absence_penalty:3),wr(Object.assign({},nn))}}),yr.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),yr.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"),yr.createElement(xe.Z,{title:yr.createElement("div",null,yr.createElement("div",null,"\u89C4\u5219"),yr.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"),yr.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"),yr.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"),yr.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"))},yr.createElement("i",{className:`iconfont icon-tishixiaowenhao ${wi.Z.title_icon}`}))),nn.anonymous_comment&&yr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},yr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),yr.createElement(ne.ZP.Group,{value:nn.unified_anonymous_comment,disabled:Ca||nn.anonymous_appeal||(Ct==null?void 0:Ct.anonymous_comment),onChange:Xn=>{var fo;if((0,he.Rm)()&&!((fo=Ut.AssistantObject.normal)!=null&&fo.can_anonymous_comment)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}wr(Br=>yl(il({},Br),{unified_anonymous_comment:Xn.target.value})),Ea.resetFields()}},(Ct==null?void 0:Ct.unified_setting)&&(Ct==null?void 0:Ct.unified_late)&&yr.createElement(ne.ZP,{value:!0,disabled:Ca||nn.anonymous_appeal||(Ct==null?void 0:Ct.anonymous_comment)||!(Ct!=null&&Ct.manage_all_group)},yr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((ln=Ct==null?void 0:Ct.group_settings)==null?void 0:ln.length)>0&&yr.createElement(ne.ZP,{value:!1},yr.createElement("span",{style:{color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),nn.anonymous_comment&&nn.unified_anonymous_comment&&yr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},yr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),yr.createElement(ne.ZP.Group,{value:nn.anonymous_group,disabled:Ca||nn.anonymous_appeal||(Ct==null?void 0:Ct.anonymous_comment),onChange:Xn=>{if((0,he.Rm)()&&!Ut.AssistantObject.normal.can_anonymous_comment){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}wr(fo=>yl(il({},fo),{anonymous_group:Xn.target.value}))}},yr.createElement(ne.ZP,{value:!1},yr.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((tn=Ct==null?void 0:Ct.group_settings)==null?void 0:tn.length)>0&&yr.createElement(ne.ZP,{value:!0,disabled:Ca||!(Ct!=null&&Ct.can_anonymous_group)},yr.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),yr.createElement("aside",null,nn.anonymous_comment&&yr.createElement(yr.Fragment,null,nn.unified_anonymous_comment?yr.createElement($l.Z,{data:nn,setData:wr,disabled:Ca}):yr.createElement(me.default,{form:Ea,style:{marginTop:"1px"},autoComplete:"off",initialValues:Ct!=null&&Ct.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:Or(Ct==null?void 0:Ct.anonymous_comment_settings,"comment")}},yr.createElement(du.Z,{disabled:Ca,selectOptions:So,form:Ea,data:nn}))),yr.createElement("div",{className:wi.Z.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),yr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},yr.createElement(ql.Z,{checked:nn.anonymous_appeal,disabled:Ca||!ja||(Ct==null?void 0:Ct.anonymous_appeal),onChange:()=>{if((0,he.Rm)()&&!Ut.AssistantObject.normal.can_anonymous_appeal){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn.anonymous_appeal=!nn.anonymous_appeal,nn.anonymous_appeal&&(nn.appeal_penalty=nn.appeal_penalty?nn.appeal_penalty:2),wr(Object.assign({},nn))}}),yr.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),yr.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")),nn.anonymous_appeal&&yr.createElement(yr.Fragment,null,yr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},yr.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),yr.createElement(ne.ZP.Group,{value:nn.unified_anonymous_appeal,disabled:Ca||(Ct==null?void 0:Ct.anonymous_appeal),onChange:Xn=>{if((0,he.Rm)()&&!Ut.AssistantObject.normal.can_anonymous_appeal){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}wr(fo=>yl(il({},fo),{unified_anonymous_appeal:Xn.target.value})),jr.resetFields()}},(Ct==null?void 0:Ct.unified_anonymous_comment)&&yr.createElement(ne.ZP,{value:!0,disabled:!(Ct!=null&&Ct.manage_all_group),style:{marginRight:"40px"}},yr.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((wt=Ct==null?void 0:Ct.group_settings)==null?void 0:wt.length)>0&&yr.createElement(ne.ZP,{value:!1},yr.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),nn.unified_anonymous_appeal?yr.createElement(qu.Z,{data:nn,setData:wr,disabled:Ca}):yr.createElement(me.default,{form:jr,initialValues:Ct!=null&&Ct.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:Or(Ct==null?void 0:Ct.anonymous_appeal_settings,"appeal")}},yr.createElement(vs.Z,{disabled:Ca||(0,he.Rm)()&&!((Ia=Ut.AssistantObject.normal)!=null&&Ia.can_anonymous_appeal),selectOptions:ri,form:jr})))),!Ca&&yr.createElement(_e.ZP,{loading:Ta,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Rr()},"\u4FDD\u5B58"))};var ys=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects}))(Ss),Fe=ee(5083),ke=ee(43155),Oe=ee(44861),gt=ee(59229),pt=ee(3039),Ke=ee(59301),It=Object.defineProperty,gn=Object.defineProperties,cn=Object.getOwnPropertyDescriptors,An=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,Dn=Object.prototype.propertyIsEnumerable,In=(Ue,Ge,ze)=>Ge in Ue?It(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,Mn=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))pa.call(Ge,ze)&&In(Ue,ze,Ge[ze]);if(An)for(var ze of An(Ge))Dn.call(Ge,ze)&&In(Ue,ze,Ge[ze]);return Ue},jn=(Ue,Ge)=>gn(Ue,cn(Ge)),dn=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const Bn=Ue=>dn(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/publish_setting.json`,{method:"post",body:Ue})}),oa=Ue=>dn(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/evaluation_setting.json`,{method:"post",body:Ue})}),Ha=(Ue,Ge)=>Ue==null?void 0:Ue.map(ze=>{var Ut;return(Ut=Ge==null?void 0:Ge.find(Kt=>Kt.value===ze))==null?void 0:Ut.id}),Ma=(Ue,Ge)=>{var ze;return Ue=typeof Ue=="string"?[Ue]:Ue,(ze=Ue==null?void 0:Ue.map(Ut=>Ge==null?void 0:Ge.find(Kt=>{var $t;return($t=Kt==null?void 0:Kt.group_name)==null?void 0:$t.includes(Ut)})))==null?void 0:ze.filter(Ut=>Ut)},ba=(Ue,Ge,ze,Ut=!1)=>{let Kt=null,$t=Ut?Ge:Ma(Ue,Ge);return $t==null||$t.forEach((un,an)=>{(an==0||ze(un,Kt||{}))&&(Kt=un)}),Kt},nr=({shixunHomeworks:Ue,loading:Ge,dispatch:ze,classroomList:Ut})=>{var Kt,$t,un,an,Et,ln,tn,wt,Ia,Nn,Ct,En,Ca,La,rn,Wt,nn,wr,da;const Ta=(0,Ee.useParams)(),{workSetting:ct,workList:Rr}=Ue,[,Yn,Fr]=(0,ue.U)(Bn,{categoryId:Ta==null?void 0:Ta.categoryId,penalty_type:ke.Q.Number}),[,So,ri]=(0,ue.U)(oa,{categoryId:Ta==null?void 0:Ta.categoryId}),[Ea]=me.default.useForm(),jr=me.default.useWatch("unified_setting",Ea),Qt=me.default.useWatch("group_settings",Ea),Gn=me.default.useWatch("allow_late_settings",Ea),yt=me.default.useWatch("end_time",Ea),Or=me.default.useWatch("publish_time",Ea),so=me.default.useWatch("allow_late",Ea),Ko=me.default.useWatch("unified_late",Ea),ja=me.default.useWatch("late_time",Ea),Xn=me.default.useWatch("anonymous_comment",Ea),fo=me.default.useWatch("unified_anonymous_comment",Ea),Br=me.default.useWatch("evaluation_start",Ea),oi=me.default.useWatch("anonymous_appeal",Ea),fa=me.default.useWatch("anonymous_comment_settings",Ea),pn=me.default.useWatch("unified_anonymous_appeal",Ea),ta=me.default.useWatch("anonymous_appeal_settings",Ea),[Gt,Pa]=(0,te.useState)(!1),[qa,Nr]=(0,te.useState)({}),[Qr,Ar]=(0,te.useState)({}),[Ao,Jo]=(0,te.useState)({}),[Pi,_i]=(0,te.useState)(!1),sl=Gt||(0,he.Rm)()&&!(($t=(Kt=Ut.AssistantObject)==null?void 0:Kt.normal)!=null&&$t.can_publish),Al=Gt||(0,he.Rm)()&&!((an=(un=Ut.AssistantObject)==null?void 0:un.normal)!=null&&an.can_late),Ii=Gt||(0,he.Rm)()&&!((ln=(Et=Ut.AssistantObject)==null?void 0:Et.normal)!=null&&ln.can_anonymous_comment),Ol=Gt||(0,he.Rm)()&&!((wt=(tn=Ut.AssistantObject)==null?void 0:tn.normal)!=null&&wt.can_anonymous_appeal),[Ps,Is]=(0,te.useState)([]),Zl=(Kn,Wn)=>{if(Kn!=null&&Kn.some(ii=>typeof ii.group_name!="string")){const ii=[];Kn==null||Kn.forEach(Vr=>{var xr;typeof Vr.group_name!="string"&&((xr=Vr.group_name)==null||xr.forEach(Bo=>{ii.push(jn(Mn({},Vr),{group_name:Bo}))}))}),Kn=ii}return Kn==null?void 0:Kn.filter(ii=>{var Vr,xr,Bo;return!((Bo=(xr=(Vr=Wn==null?void 0:Wn.map(Ai=>Ai==null?void 0:Ai.group_name))==null?void 0:Vr.toString())==null?void 0:xr.split(","))!=null&&Bo.includes(String(ii.group_name)))&&ii.is_admin})},Wu=Kn=>{if(Kn=="allow_late"){Pe.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Rr!=null&&Rr.is_shixun?Ke.createElement("div",null,Ke.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"):Ke.createElement("div",null,Ke.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"),Ke.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ke.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(Kn=="anonymous_comment"){Pe.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Ke.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",Ke.createElement("br",null),Ke.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ke.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(Kn=="anonymous_appeal"){Pe.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Ke.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"),Ke.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",Ke.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",Ke.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",Ke.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",Ke.createElement("br",null))});return}if(Kn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Kn=="unified_anonymous_comment")return jr===!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(Kn=="unified_anonymous_appeal")return jr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":Ko===!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(Kn=="make_up_score")return so?"\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(Kn=="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"},Ro=(Kn,Wn={})=>{var ii,Vr,xr,Bo,Ai,Fi,qr,Wr,to,Xo;if(Kn=="unified_setting")return sl||!((ii=Rr==null?void 0:Rr.homework_status)!=null&&ii.includes("\u672A\u53D1\u5E03"))||!(ct!=null&&ct.manage_all_group);if(Kn=="publish_time")return sl||!((Vr=Rr==null?void 0:Rr.homework_status)!=null&&Vr.includes("\u672A\u53D1\u5E03")||(xr=Rr==null?void 0:Rr.homework_status)!=null&&xr.includes("\u672A\u5F00\u59CB"));if(Kn=="end_time"){const ra=ba([],(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")=de()(ct==null?void 0:ct.end_time).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&(ra==null?void 0:ra.evaluation_start)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(ra=>Kn==null?void 0:Kn.includes(ra)))return sl||!(Wn!=null&&Wn.is_admin)||!((Bo=Rr==null?void 0:Rr.homework_status)!=null&&Bo.includes("\u672A\u53D1\u5E03"))&&(Wn==null?void 0:Wn.publish_time)&&de()().startOf("second")>=de()((Ai=Wn==null?void 0:Wn.publish_time)==null?void 0:Ai[0]).startOf("second");if(["group_settings","publish_time"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.allow_late_settings)||[],(Qn,Jr)=>(Qn==null?void 0:Qn.late_time)&&(Jr==null?void 0:Jr.late_time)&&de()(Qn==null?void 0:Qn.late_time).startOf("second")(Qn==null?void 0:Qn.evaluation_start)&&(Jr==null?void 0:Jr.evaluation_start)&&de()(Qn==null?void 0:Qn.evaluation_start).startOf("second")=de()((qr=Wn==null?void 0:Wn.publish_time)==null?void 0:qr[0]).startOf("second"),(ct==null?void 0:ct.allow_late)&&(ra==null?void 0:ra.late_time)&&de()().startOf("second")>=de()(Wn==null?void 0:Wn.end_time).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&($n==null?void 0:$n.evaluation_start)&&de()().startOf("second")>=de()($n==null?void 0:$n.evaluation_start).startOf("second")]}if(Kn=="allow_late"){const ra=((Wr=ct==null?void 0:ct.allow_late_settings)==null?void 0:Wr.filter(Qn=>Qn.late_time!==null).map(Qn=>{var Jr;return(Jr=Qn==null?void 0:Qn.group_id)==null?void 0:Jr[0]}))||[],$n=ba(null,(ct==null?void 0:ct.group_settings)||[],(Qn,Jr)=>(Qn==null?void 0:Qn.end_time)&&(Jr==null?void 0:Jr.end_time)&&de()(Qn==null?void 0:Qn.end_time).startOf("second")=de()(ct==null?void 0:ct.end_time).startOf("second")||(ra==null?void 0:ra.includes((to=$n==null?void 0:$n.group_id)==null?void 0:to[0]))&&(ct==null?void 0:ct.allow_late)&&($n==null?void 0:$n.end_time)&&de()().startOf("second")>=de()($n==null?void 0:$n.end_time).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&(ct==null?void 0:ct.evaluation_start)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")}if(Kn=="unified_late"){const ra=ba(null,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")=de()(ct==null?void 0:ct.end_time).startOf("second")||jr===!1}if(Kn=="late_penalty"||Kn=="late_time")return Al||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.group_settings)||[],($n,Qn)=>($n==null?void 0:$n.end_time)&&(Qn==null?void 0:Qn.end_time)&&de()($n==null?void 0:$n.end_time).startOf("second")>de()(Qn==null?void 0:Qn.end_time).startOf("second"));return sl||!(Wn!=null&&Wn.is_admin)||(ra==null?void 0:ra.end_time)&&de()().startOf("second")>=de()(ra==null?void 0:ra.end_time).startOf("second")||(Wn==null?void 0:Wn.group_name)&&((Xo=Wn==null?void 0:Wn.group_name)==null?void 0:Xo.length)&&(ct==null?void 0:ct.unified_setting)&&(ct==null?void 0:ct.end_time)&&de()().startOf("second")>=de()(ct==null?void 0:ct.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")>de()(Qn==null?void 0:Qn.evaluation_start).startOf("second"));return sl||!(Wn!=null&&Wn.is_admin)||(ra==null?void 0:ra.evaluation_start)&&(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")=de()(ra==null?void 0:ra.evaluation_start).startOf("second")}if(Kn=="anonymous_comment"){const ra=ba(null,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")>de()(Qn==null?void 0:Qn.evaluation_start).startOf("second"),!0);return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&(ra==null?void 0:ra.evaluation_start)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second")}if(Kn=="unified_anonymous_comment"){const ra=ba(null,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||!(ct!=null&&ct.unified_anonymous_comment)&&(ct==null?void 0:ct.anonymous_comment)&&ra.evaluation_start&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second")||Ko===!1||jr===!1}if(Kn=="anonymous_group")return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.anonymous_comment)&&(ct==null?void 0:ct.evaluation_start)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Kn=="evaluation_start")return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Kn=="evaluation_start")return Ii;if(Kn=="evaluation_end")return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(Kn=="evaluation_num")return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Kn=="absence_penalty")return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(["anonymous_comment_settings","group_name"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")>de()(Qn==null?void 0:Qn.evaluation_start).startOf("second"));return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Wn!=null&&Wn.is_admin)||(ra==null?void 0:ra.evaluation_start)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")>de()(Qn==null?void 0:Qn.evaluation_start).startOf("second"));return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Wn!=null&&Wn.is_admin)||[(ra==null?void 0:ra.evaluation_start)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&de()($n==null?void 0:$n.evaluation_start).startOf("second")>de()(Qn==null?void 0:Qn.evaluation_start).startOf("second"));return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Wn!=null&&Wn.is_admin)||(ra==null?void 0:ra.evaluation_start)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(ra=>Kn==null?void 0:Kn.includes(ra))||["anonymous_comment_settings","student_comment"].every(ra=>Kn==null?void 0:Kn.includes(ra)))return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Wn!=null&&Wn.is_admin);if(Kn=="student_comment")return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(Kn=="is_open_abnormal_score")return Ii||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.is_open_abnormal_score);if(Kn=="anonymous_appeal")return Ol||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||ct.anonymous_appeal&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Kn=="unified_anonymous_appeal")return Ol||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||Ko===!1||jr===!1||fo==!1;if(Kn=="appeal_penalty")return Ol||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(["anonymous_appeal_settings","group_name"].every(ra=>Kn==null?void 0:Kn.includes(ra))){const ra=ba(Wn==null?void 0:Wn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],($n,Qn)=>($n==null?void 0:$n.evaluation_end)&&(Qn==null?void 0:Qn.evaluation_end)&&de()($n==null?void 0:$n.evaluation_end).startOf("second")>de()(Qn==null?void 0:Qn.evaluation_end).startOf("second"));return Ol||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Wn!=null&&Wn.is_admin)||(ra==null?void 0:ra.evaluation_end)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(ra=>Kn==null?void 0:Kn.includes(ra))?Ol||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Wn!=null&&Wn.is_admin):!1},Os=(Kn,Wn)=>{var ii,Vr,xr,Bo,Ai,Fi,qr,Wr,to,Xo;if(console.log("handleValuesChange",Kn,Wn),ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Kn&&(Wn!=null&&Wn.end_time||Ea.setFieldsValue({end_time:de()(Wn==null?void 0:Wn.publish_time).add(7,"days")})),"unified_setting"in Kn&&(Wn!=null&&Wn.unified_setting||Ea.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Kn&&(Wn!=null&&Wn.unified_late||Ea.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Kn&&(Wn!=null&&Wn.unified_anonymous_comment||Ea.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Kn){let ra=[];(ii=Wn==null?void 0:Wn.group_settings)==null||ii.forEach($n=>{ra=[...ra,...($n==null?void 0:$n.group_name)||[]]}),Ea.setFieldsValue({allow_late_settings:((Vr=Wn==null?void 0:Wn.allow_late_settings)==null?void 0:Vr.map($n=>{var Qn;return jn(Mn({},$n),{group_name:(Qn=$n==null?void 0:$n.group_name)==null?void 0:Qn.filter(Jr=>ra.includes(Jr))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((xr=Wn==null?void 0:Wn.anonymous_comment_settings)==null?void 0:xr.map($n=>{var Qn,Jr;return jn(Mn({},$n),{group_name:$n!=null&&$n.evaluation_start&&de()().startOf("second")>=de()((Qn=$n==null?void 0:$n.evaluation_start)==null?void 0:Qn[0]).startOf("second")?$n==null?void 0:$n.group_name:(Jr=$n==null?void 0:$n.group_name)==null?void 0:Jr.filter(Nl=>ra.includes(Nl))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Bo=Wn==null?void 0:Wn.anonymous_appeal_settings)==null?void 0:Bo.map($n=>{var Qn;return jn(Mn({},$n),{group_name:(Qn=$n==null?void 0:$n.group_name)==null?void 0:Qn.filter(Jr=>ra.includes(Jr))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Kn){let ra=[];(Ai=Wn==null?void 0:Wn.allow_late_settings)==null||Ai.forEach($n=>{ra=[...ra,...($n==null?void 0:$n.group_name)||[]]}),Ea.setFieldsValue({anonymous_comment_settings:((Fi=Wn==null?void 0:Wn.anonymous_comment_settings)==null?void 0:Fi.map($n=>{var Qn,Jr;return jn(Mn({},$n),{group_name:$n!=null&&$n.evaluation_start&&de()().startOf("second")>=de()((Qn=$n==null?void 0:$n.evaluation_start)==null?void 0:Qn[0]).startOf("second")?$n==null?void 0:$n.group_name:(Jr=$n==null?void 0:$n.group_name)==null?void 0:Jr.filter(Nl=>ra.includes(Nl))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((qr=Wn==null?void 0:Wn.anonymous_appeal_settings)==null?void 0:qr.map($n=>{var Qn;return jn(Mn({},$n),{group_name:(Qn=$n==null?void 0:$n.group_name)==null?void 0:Qn.filter(Jr=>ra.includes(Jr))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Kn){let ra=[];(Wr=Wn==null?void 0:Wn.anonymous_comment_settings)==null||Wr.forEach(Qn=>{ra=[...ra,...(Qn==null?void 0:Qn.group_name)||[]]});let $n=(to=Wn==null?void 0:Wn.anonymous_comment_settings)==null?void 0:to.map(Qn=>{var Jr,Nl,nu,Gu,ls,Dl,Fs;return{max:((Nl=(Jr=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:Jr.filter(Ml=>{var kl;return(kl=Qn==null?void 0:Qn.group_name)==null?void 0:kl.includes(Ml==null?void 0:Ml.group_name)}))==null?void 0:Nl.length)===1?(ls=(Gu=(nu=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:nu.filter(Ml=>{var kl;return(kl=Qn==null?void 0:Qn.group_name)==null?void 0:kl.includes(Ml==null?void 0:Ml.group_name)}))==null?void 0:Gu[0])==null?void 0:ls.all_user_size:(Fs=(Dl=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:Dl.filter(Ml=>{var kl;return(kl=Qn==null?void 0:Qn.group_name)==null?void 0:kl.includes(Ml==null?void 0:Ml.group_name)}))==null?void 0:Fs.reduce((Ml,kl)=>(Ml==null?void 0:Ml.all_user_size)+(kl==null?void 0:kl.all_user_size))}});Is($n),Ea.setFieldsValue({anonymous_appeal_settings:((Xo=Wn==null?void 0:Wn.anonymous_appeal_settings)==null?void 0:Xo.map(Qn=>{var Jr;return jn(Mn({},Qn),{group_name:(Jr=Qn==null?void 0:Qn.group_name)==null?void 0:Jr.filter(Nl=>ra.includes(Nl))})}))||[{is_admin:!0,appeal_penalty:2}]})}Ea.validateFields(),console.log("=====",de()(Wn==null?void 0:Wn.end_time).format("YYYY-MM-DD HH:mm:ss"))},As=Kn=>dn(void 0,null,function*(){var Wn,ii,Vr,xr;const Bo=Kn;Bo.group_settings=(Wn=Bo==null?void 0:Bo.group_settings)==null?void 0:Wn.map(Fi=>{var qr,Wr;const to=Mn({},Fi);return to.end_time=de()((qr=to==null?void 0:to.publish_time)==null?void 0:qr[1]).startOf("second"),to.publish_time=de()((Wr=to==null?void 0:to.publish_time)==null?void 0:Wr[0]).startOf("second"),to.group_name=typeof(to==null?void 0:to.group_name)=="string"?[to==null?void 0:to.group_name]:to==null?void 0:to.group_name,to.group_id=Ha(to==null?void 0:to.group_name,ct==null?void 0:ct.group_settings),to}),Bo.allow_late_settings=(ii=Bo==null?void 0:Bo.allow_late_settings)==null?void 0:ii.map(Fi=>{const qr=Mn({},Fi);return qr.group_name=typeof(qr==null?void 0:qr.group_name)=="string"?[qr==null?void 0:qr.group_name]:qr==null?void 0:qr.group_name,qr.group_id=Ha(qr==null?void 0:qr.group_name,ct==null?void 0:ct.group_settings),qr}),Bo.anonymous_comment_settings=(Vr=Bo==null?void 0:Bo.anonymous_comment_settings)==null?void 0:Vr.map(Fi=>{var qr,Wr;const to=Mn({},Fi);return to.evaluation_end=de()((qr=to==null?void 0:to.evaluation_start)==null?void 0:qr[1]).startOf("second"),to.evaluation_start=de()((Wr=to==null?void 0:to.evaluation_start)==null?void 0:Wr[0]).startOf("second"),to.group_name=typeof(to==null?void 0:to.group_name)=="string"?[to==null?void 0:to.group_name]:to==null?void 0:to.group_name,to.group_id=Ha(to==null?void 0:to.group_name,ct==null?void 0:ct.group_settings),to}),Bo.anonymous_appeal_settings=(xr=Bo==null?void 0:Bo.anonymous_appeal_settings)==null?void 0:xr.map(Fi=>{const qr=Mn({},Fi);return qr.group_name=typeof(qr==null?void 0:qr.group_name)=="string"?[qr==null?void 0:qr.group_name]:qr==null?void 0:qr.group_name,qr.group_id=Ha(qr==null?void 0:qr.group_name,ct==null?void 0:ct.group_settings),qr});let Ai=yield(0,xi.Tr)({homework_common_ids:[parseInt(Ta==null?void 0:Ta.categoryId)],course_id:Ta.coursesId,type:"homework_common"});if((Ai==null?void 0:Ai.student_count)===0){if((yield Fr(Mn({},Bo))).status!==0||(yield ri(Mn({},Bo))).status!==0)return;pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),xs(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}else Jo(Bo),Ar(Ai)}),xs=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:Mn({},Ta)}),ze({type:"shixunHomeworks/getWorkList",payload:Mn({},Ta)})};(0,te.useEffect)(()=>{var Kn,Wn,ii,Vr;let xr=(Kn=ct==null?void 0:ct.group_settings)==null?void 0:Kn.filter(Wr=>Wr.publish_time!==null).map(Wr=>jn(Mn({},Wr),{group_name:[Wr.group_name],publish_time:(Wr==null?void 0:Wr.publish_time)&&[de()(Wr==null?void 0:Wr.publish_time),de()(Wr==null?void 0:Wr.end_time)]}));xr=(0,Ce.QE)((xr==null?void 0:xr.length)>0?xr:[]);const Bo=(Wn=ct.allow_late_settings)==null?void 0:Wn.filter(Wr=>Wr.late_time!==null).map(Wr=>jn(Mn({},Wr),{group_name:[Wr.group_name],late_time:(Wr==null?void 0:Wr.late_time)&&de()(Wr==null?void 0:Wr.late_time)})),Ai=(ii=ct.anonymous_comment_settings)==null?void 0:ii.filter(Wr=>Wr.evaluation_start!==null).map(Wr=>jn(Mn({},Wr),{group_name:[Wr.group_name],evaluation_start:(Wr==null?void 0:Wr.evaluation_start)&&[de()(Wr==null?void 0:Wr.evaluation_start),de()(Wr==null?void 0:Wr.evaluation_end)]})),Fi=(Vr=ct.anonymous_appeal_settings)==null?void 0:Vr.filter(Wr=>Wr.appeal_time!==null).map(Wr=>jn(Mn({},Wr),{group_name:[Wr.group_name]})),qr=jn(Mn({},ct),{late_penalty:ct!=null&&ct.allow_late?ct==null?void 0:ct.late_penalty:5,evaluation_num:ct!=null&&ct.evaluation_num?ct==null?void 0:ct.evaluation_num:3,absence_penalty:ct!=null&&ct.anonymous_comment?ct==null?void 0:ct.absence_penalty:3,appeal_penalty:ct!=null&&ct.anonymous_appeal?ct==null?void 0:ct.appeal_penalty:2,publish_time:ct!=null&&ct.publish_time?de()(ct==null?void 0:ct.publish_time):"",end_time:ct!=null&&ct.end_time?de()(ct==null?void 0:ct.end_time):"",late_time:ct!=null&&ct.late_time?de()(ct==null?void 0:ct.late_time):"",evaluation_start:ct!=null&&ct.evaluation_start?de()(ct==null?void 0:ct.evaluation_start):"",evaluation_end:ct!=null&&ct.evaluation_end?de()(ct==null?void 0:ct.evaluation_end):"",group_settings:xr!=null&&xr.length?xr:[{is_admin:!0}],allow_late_settings:Bo!=null&&Bo.length?Bo:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Ai!=null&&Ai.length?Ai:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Fi!=null&&Fi.length?Fi:[{is_admin:!0,appeal_penalty:2}]});Ea.setFieldsValue(qr),Nr(qr),Pa(!(0,he.GJ)()),console.log("workSetting",ct)},[ct]),(0,te.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0}),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ea==null||Ea.resetFields()}),[]);const Ds=(Kn,Wn)=>{ze({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Kn,index:Wn,rangePickerDisabled:Ro(["group_settings","publish_time"],Qt==null?void 0:Qt[Wn]),disabledDate:ct==null?void 0:ct.course_end_date}})};return Ke.createElement(ce.Z,{spinning:!!Ge["shixunHomeworks/getWorkSetting"]||!!Ge["shixunHomeworks/getWorkList"]},Ke.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Ke.createElement(me.default,{form:Ea,colon:!1,disabled:Gt,initialValues:qa,scrollToFirstError:!0,onValuesChange:Os,onFinish:As},Ke.createElement("div",{className:`${Oe.Z.title}`},Ke.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Ke.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")),Ke.createElement("div",{className:Oe.Z.content},Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line}`},Ke.createElement(me.default.Item,{className:(Ia=Oe.Z)==null?void 0:Ia.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},Ke.createElement(ne.ZP.Group,{disabled:Ro("unified_setting")},Ke.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((Nn=ct==null?void 0:ct.group_settings)==null?void 0:Nn.length)>0&&Ke.createElement(ne.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),jr?Ke.createElement(fe.Z,{className:Oe.Z.row_sty,style:{padding:"5px 30px"}},Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Kn,Wn)=>Wn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Kn=>Kn&&de()(Kn).startOf("second")},Ke.createElement(Fe.default,{style:{width:200},size:"large",disabled:Ro("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Kn=>(0,Ce.Q8)(Kn,ct==null?void 0:ct.course_end_date),disabledTime:Kn=>(0,Ce.d0)(Kn),showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Kn,Wn)=>Wn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Kn=>Kn&&de()(Kn).startOf("second")},Ke.createElement(Fe.default,{style:{width:200},size:"large",disabled:Ro("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Kn=>(0,Ce.Q8)(Kn,ct==null?void 0:ct.course_end_date,de()(Or).add(1,"minutes").format()),disabledTime:Kn=>(0,Ce.d0)(Kn,de()(Or).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")}})))):Ke.createElement(me.default.List,{name:"group_settings"},(Kn,{add:Wn,remove:ii})=>Kn.map((Vr,xr)=>{var Bo,Ai,Fi,qr,Wr,to;return Ke.createElement(fe.Z,{key:Vr.key,style:{padding:"5px 14px 5px 30px"}},Ke.createElement(a.Z,{className:Oe.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",xr+1),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:"ml10",name:[Vr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:Ro(["group_settings","group_name"],Qt==null?void 0:Qt[xr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Bo=ct==null?void 0:ct.group_settings)==null?void 0:Bo.filter(Xo=>{var ra,$n,Qn;return!((Qn=($n=(ra=Qt==null?void 0:Qt.map(Jr=>Jr==null?void 0:Jr.group_name))==null?void 0:ra.toString())==null?void 0:$n.split(","))!=null&&Qn.includes(String(Xo.group_name)))&&Xo.is_admin}),maxTagCount:4,maxTagPlaceholder:Xo=>Ke.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ds(Qt[xr],xr)},"+",Xo==null?void 0:Xo.length)}))),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:"ml20",name:[Vr.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},Ke.createElement(Fe.default.RangePicker,{style:{width:585},size:"large",disabled:Ro(["group_settings","publish_time"],Qt==null?void 0:Qt[xr]),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:Xo=>(0,Ce.Q8)(Xo,ct==null?void 0:ct.course_end_date),disabledTime:Xo=>(0,Ce.d0)(Xo),showTime:{format:"HH:mm",defaultValue:[de()((0,Ce.U6)(),"HH:mm"),de()((0,Ce.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Xo=>{if(Xo!=null&&Xo[0]&&!(Xo!=null&&Xo[1])){const ra=Ea.getFieldValue("group_settings");ra[xr].publish_time=[Xo[0],de()(Xo[0]).add(7,"days")],Ea.setFieldsValue({group_settings:ra})}}}))),!Gt&&Ke.createElement(fe.Z,{className:(Ai=Oe.Z)==null?void 0:Ai.h_lh_40},((qr=(Fi=Qt==null?void 0:Qt[xr])==null?void 0:Fi.group_id)==null?void 0:qr.length)>1&&Ke.createElement(a.Z,null,Ke.createElement(xe.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ke.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ds(Qt[xr],xr)}))),((to=(Wr=ct==null?void 0:ct.group_settings)==null?void 0:Wr.filter(Xo=>{var ra,$n,Qn;return!((Qn=($n=(ra=Qt==null?void 0:Qt.map(Jr=>Jr==null?void 0:Jr.group_name))==null?void 0:ra.toString())==null?void 0:$n.split(","))!=null&&Qn.includes(String(Xo.group_name)))&&Xo.is_admin}))==null?void 0:to.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Wn({is_admin:!0})}})),xr!=0&&!Ro(["group_settings","group_name"],Qt==null?void 0:Qt[xr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{ii(Vr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))}))),Ke.createElement(Ke.Fragment,null,Ke.createElement("div",{className:`${Oe.Z.title} mt30`},Ke.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4"),Ke.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")),Ke.createElement("div",{className:Oe.Z.content},Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${(Ct=Oe.Z)==null?void 0:Ct.h_lh_40}`,align:"middle"},Ke.createElement(me.default.Item,{name:"allow_late",valuePropName:"checked"},Ke.createElement(E.default,{disabled:Ro("allow_late")},"\u5F00\u542F\u8865\u4EA4"))),so&&Ke.createElement(Ke.Fragment,null,Ke.createElement(fe.Z,{className:Oe.Z.row_sty1},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),Ke.createElement(me.default.Item,{className:`${(En=Oe.Z)==null?void 0:En.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:Ro("unified_late")},Ke.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Ca=ct==null?void 0:ct.group_settings)==null?void 0:Ca.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),jr===!1&&Ke.createElement(xe.Z,{title:Wu("unified_late")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Ko?Ke.createElement("div",{style:{paddingBottom:5}},Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb10 mt5`},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Ke.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ke.createElement(me.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:Ro("late_penalty")})))),Ke.createElement(fe.Z,{className:Oe.Z.row_sty1},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ke.createElement(me.default.Item,{name:"late_time",rules:[{required:!0,validator:(Kn,Wn)=>Wn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):de()(Wn).startOf("second")<=de()(yt).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:Kn=>Kn&&de()(Kn).startOf("second")},Ke.createElement(Fe.default,{style:{width:280},size:"large",disabled:Ro("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Kn=>(0,Ce.Q8)(Kn,ct==null?void 0:ct.course_end_date,de()(yt).add(1,"minutes").format()),disabledTime:Kn=>(0,Ce.d0)(Kn,de()(yt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Ke.createElement(me.default.List,{name:"allow_late_settings"},(Kn,{add:Wn,remove:ii})=>Kn.map((Vr,xr)=>{var Bo,Ai,Fi,qr,Wr,to;const Xo=yt||((Fi=(Ai=ba((Bo=Gn==null?void 0:Gn[xr])==null?void 0:Bo.group_name,Qt||[],(ra,$n)=>{var Qn,Jr;return de()((Qn=ra==null?void 0:ra.publish_time)==null?void 0:Qn[1]).startOf("second")>de()((Jr=$n==null?void 0:$n.publish_time)==null?void 0:Jr[1]).startOf("second")}))==null?void 0:Ai.publish_time)==null?void 0:Fi[1]);return Ke.createElement(fe.Z,{key:Vr.key,style:{padding:"5px 14px 5px 52px"}},Ke.createElement(a.Z,{className:Oe.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",xr+1),Ke.createElement(a.Z,{className:"mr20 ml20"},Ke.createElement(me.default.Item,{name:[Vr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:Ro(["allow_late_settings","group_name"],Gn==null?void 0:Gn[xr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Zl(jr?ct==null?void 0:ct.group_settings:Qt,[...Gn||[],...(ct==null?void 0:ct.anonymous_comment)&&!(ct!=null&&ct.unified_anonymous_comment)&&((qr=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:qr.filter(ra=>(ra==null?void 0:ra.evaluation_start)&&de()().startOf("second")>=de()(ra==null?void 0:ra.evaluation_start).startOf("second")))||[]])}))),Ke.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Ke.createElement(a.Z,{className:"mr20 ml10"},Ke.createElement(me.default.Item,{name:[Vr.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ke.createElement(oe.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:Ro(["allow_late_settings","late_penalty"],Gn==null?void 0:Gn[xr])}))),Ke.createElement(a.Z,{className:Oe.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,{className:"ml10"},Ke.createElement(me.default.Item,{name:[Vr.name,"late_time"],rules:[{required:!0,validator:(ra,$n)=>$n==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Xo&&de()($n).startOf("second")<=de()(Xo).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()}]},Ke.createElement(Fe.default,{disabled:Ro(["allow_late_settings","late_time"],Gn==null?void 0:Gn[xr]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:ra=>(0,Ce.Q8)(ra,ct==null?void 0:ct.course_end_date,de()(Xo).add(1,"minutes").format()),disabledTime:ra=>(0,Ce.d0)(ra,de()(Xo).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")}}))),!Gt&&Ke.createElement(fe.Z,{className:(Wr=Oe.Z)==null?void 0:Wr.h_lh_40},((to=Zl(jr?ct==null?void 0:ct.group_settings:Qt,Gn))==null?void 0:to.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Wn({is_admin:!0,late_penalty:5})}})),xr!=0&&!Ro(["allow_late_settings","group_name"],Gn==null?void 0:Gn[xr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{ii(Vr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),Ke.createElement(Ke.Fragment,null,Ke.createElement("div",{className:`${Oe.Z.title} mt30`},Ke.createElement("span",null,"\u4F5C\u4E1A\u533F\u8BC4"),Ke.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")),Ke.createElement("div",{className:Oe.Z.content},Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${(La=Oe.Z)==null?void 0:La.h_lh_40}`,align:"middle"},Ke.createElement(me.default.Item,{name:"anonymous_comment",valuePropName:"checked"},Ke.createElement(E.default,{disabled:Ro("anonymous_comment")},"\u5F00\u542F\u533F\u8BC4"))),Xn&&Ke.createElement(Ke.Fragment,null,Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} ${!so&&"mb10"} mt5`},Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},Ke.createElement(E.default,null," ",so?"\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"," "))),!so&&Ke.createElement(a.Z,{className:"mr10"},Ke.createElement(me.default.Item,{name:"make_up_score"},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),Ke.createElement(a.Z,null,Ke.createElement(xe.Z,{title:Wu("make_up_score")},Ke.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),Ke.createElement("div",{style:{position:"relative"}},Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb5 ${Oe.Z.bottom_line}`},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:`${(rn=Oe.Z)==null?void 0:rn.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Kn,Wn)=>Wn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},Ke.createElement(ne.ZP.Group,{disabled:Ro("unified_anonymous_comment")},Ke.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Wt=ct==null?void 0:ct.group_settings)==null?void 0:Wt.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(Ko===!1||jr===!1)&&Ke.createElement(xe.Z,{title:Wu("unified_anonymous_comment")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),fo?Ke.createElement(Ke.Fragment,null,Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"anonymous_group",className:`${(nn=Oe.Z)==null?void 0:nn.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:Ro("anonymous_group")},Ke.createElement(ne.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((wr=ct==null?void 0:ct.group_settings)==null?void 0:wr.length)>0&&Ke.createElement(ne.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Kn,Wn)=>Wn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):de()(Wn).startOf("second")<=de()(ja||yt).startOf("second")?Promise.reject(ja?"\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:Kn=>Kn&&de()(Kn).startOf("second")},Ke.createElement(Fe.default,{disabled:Ro("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Kn=>(0,Ce.Q8)(Kn,ct==null?void 0:ct.course_end_date,de()(ja||yt).add(1,"minutes").format()),disabledTime:Kn=>(0,Ce.d0)(Kn,de()(ja||yt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,{className:Oe.Z.lable_name,style:{marginLeft:88}},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Kn,Wn)=>Wn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):de()(Wn).startOf("second")<=de()(Br||ja||yt).startOf("second")?Promise.reject(Br?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":ja?"\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:Kn=>Kn&&de()(Kn).startOf("second")},Ke.createElement(Fe.default,{disabled:Ro("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Kn=>(0,Ce.Q8)(Kn,ct==null?void 0:ct.course_end_date,de()(Br||ja||yt).add(1,"minutes").format()),disabledTime:Kn=>(0,Ce.d0)(Kn,de()(Br||ja||yt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")}})))),Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ke.createElement(oe.Z,{size:"large",min:1,precision:0,max:ct==null?void 0:ct.all_user_size,style:{width:186,marginLeft:10},disabled:Ro("evaluation_num")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u6BCF\u4F4D\u5B66\u751F\u9700\u8981\u533F\u8BC4\u7684\u4F5C\u4E1A\u6570\u91CF\uFF09")),Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:Ro("absence_penalty")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\u5C06\u6263\u9664\u7684\u5206\u503C\uFF09"))):Ke.createElement(me.default.List,{name:"anonymous_comment_settings"},(Kn,{add:Wn,remove:ii})=>Kn.map((Vr,xr)=>{var Bo,Ai,Fi,qr,Wr,to,Xo,ra;const $n=ja||((Ai=ba((Bo=fa==null?void 0:fa[xr])==null?void 0:Bo.group_name,Gn||[],(Qn,Jr)=>de()(Qn==null?void 0:Qn.late_time).startOf("second")>de()(Jr==null?void 0:Jr.late_time).startOf("second")))==null?void 0:Ai.late_time)||yt||((Wr=(qr=ba((Fi=fa==null?void 0:fa[xr])==null?void 0:Fi.group_name,Qt||[],(Qn,Jr)=>{var Nl,nu;return de()((Nl=Qn==null?void 0:Qn.publish_time)==null?void 0:Nl[1]).startOf("second")>de()((nu=Jr==null?void 0:Jr.publish_time)==null?void 0:nu[1]).startOf("second")}))==null?void 0:qr.publish_time)==null?void 0:Wr[1]);return Ke.createElement(fe.Z,{key:Vr.key,style:{padding:"0px 14px 0px 82px"}},Ke.createElement(a.Z,{className:Oe.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",xr+1),Ke.createElement(fe.Z,{wrap:!1,align:"top",justify:"space-between"},Ke.createElement(a.Z,null,Ke.createElement(fe.Z,{wrap:!1,align:"top"},Ke.createElement(a.Z,{className:"mr20 ml15"},Ke.createElement(me.default.Item,{name:[Vr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:Ro(["anonymous_comment_settings","group_name"],fa==null?void 0:fa[xr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Zl(jr?ct==null?void 0:ct.group_settings:Qt,fa)}))),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:[Vr.name,"evaluation_start"],rules:[{required:!0,validator:(Qn,Jr)=>Jr==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):$n&&de()(Jr).startOf("second")<=de()($n).startOf("second")?Promise.reject(yt?"\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()}]},Ke.createElement(Fe.default.RangePicker,{disabled:Ro(["anonymous_comment_settings","evaluation_start"],fa==null?void 0:fa[xr]),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:Qn=>(0,Ce.Q8)(Qn,ct==null?void 0:ct.course_end_date,de()($n).add(1,"minutes").format()),disabledTime:Qn=>(0,Ce.d0)(Qn,de()($n).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[de()((0,Ce.U6)(),"HH:mm"),de()((0,Ce.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),Ke.createElement(fe.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},Ke.createElement(a.Z,{className:Oe.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:"ml10",name:[Vr.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ke.createElement(oe.Z,{max:((to=Ps==null?void 0:Ps[xr])==null?void 0:to.max)||100,precision:0,style:{width:203},size:"large",min:1,disabled:Ro(["anonymous_comment_settings","evaluation_num"],fa==null?void 0:fa[xr])}))),Ke.createElement(a.Z,{className:Oe.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:"ml10",name:[Vr.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:Ro(["anonymous_comment_settings","absence_penalty"],fa==null?void 0:fa[xr])}))),!fo&&Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[Vr.name,"student_comment"],valuePropName:"checked"},Ke.createElement(E.default,{disabled:Ro(["anonymous_comment_settings","student_comment"],fa==null?void 0:fa[xr])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Gt&&Ke.createElement(fe.Z,{className:(Xo=Oe.Z)==null?void 0:Xo.h_lh_40},((ra=Zl(jr?ct==null?void 0:ct.group_settings:Qt,fa))==null?void 0:ra.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Wn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),xr!=0&&!Ro(["anonymous_comment_settings","group_name"],fa==null?void 0:fa[xr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{ii(Vr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb5 mt5`},Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},Ke.createElement(E.default,{disabled:Ro("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:Oe.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Kn,Wn)=>Wn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},Ke.createElement(oe.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:Ro("student_comment"),min:1,max:100}))),Ke.createElement(a.Z,null," ",Ke.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Gt?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":Ke.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(ct!=null&&ct.anonymous_comment)){pe.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${Ta==null?void 0:Ta.coursesId}/common_homework/${Ta==null?void 0:Ta.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),Ke.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"))),fo&&Ke.createElement(me.default.Item,{className:`${Oe.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},Ke.createElement(E.default,{disabled:Ro("student_comment")},Ke.createElement(fe.Z,{gutter:10},Ke.createElement(a.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),Ke.createElement(a.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")))),Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ke.createElement(me.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Oe.Z.h_lh_40},Ke.createElement(E.default,{disabled:Ro("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),Ke.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")),oi&&Ke.createElement("div",{style:{paddingBottom:5}},Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:Oe.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.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"}]},Ke.createElement(ne.ZP.Group,{disabled:Ro("unified_anonymous_appeal")},Ke.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((da=ct==null?void 0:ct.group_settings)==null?void 0:da.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(Ko===!1||jr===!1||fo==!1)&&Ke.createElement(xe.Z,{title:Wu("unified_anonymous_appeal")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),pn?Ke.createElement(fe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:Ro("appeal_penalty")}))),Ke.createElement(a.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")):Ke.createElement(me.default.List,{name:"anonymous_appeal_settings"},(Kn,{add:Wn,remove:ii})=>Kn.map((Vr,xr)=>{var Bo,Ai;return Ke.createElement(fe.Z,{key:Vr.key,style:{padding:"5px 14px 5px 82px"}},Ke.createElement(a.Z,{className:Oe.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",xr+1),Ke.createElement(fe.Z,{wrap:!1,align:"top",justify:"space-between"},Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:"ml10",name:[Vr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:Ro(["anonymous_appeal_settings","group_name"],ta==null?void 0:ta[xr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Zl(fo?ct==null?void 0:ct.group_settings:fa,ta)}))),Ke.createElement(a.Z,{className:`${Oe.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(me.default.Item,{className:"ml10",name:[Vr.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:Ro(["anonymous_appeal_settings","appeal_penalty"],ta==null?void 0:ta[xr])}))),!Gt&&Ke.createElement(fe.Z,{className:(Bo=Oe.Z)==null?void 0:Bo.h_lh_40},!!((Ai=Zl(fo?ct==null?void 0:ct.group_settings:fa,ta))!=null&&Ai.length)&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Wn({is_admin:!0,appeal_penalty:2})}})),xr!=0&&!Ro(["anonymous_appeal_settings","group_name"],ta==null?void 0:ta[xr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{ii(Vr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,he.GJ)()||!(sl||Al||Ii))&&Ke.createElement(_e.ZP,{loading:Yn||So,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Ea.submit()}},"\u4FDD\u5B58"),Ke.createElement(pt.Z,{resdata:Qr,type:"shixun",okloading:Pi,oktext:(Qr==null?void 0:Qr.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Kn=>dn(void 0,null,function*(){_i(!0);let Wn=yield(0,Ze.ZP)(`/api/courses/${Ta.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ta==null?void 0:Ta.categoryId)]}});if(_i(!1),(Wn==null?void 0:Wn.status)===0){_i(!0);const ii=yield Fr(Mn({},Ao));if(_i(!1),ii.status!==0)return;_i(!0);const Vr=yield ri(Mn({},Ao));if(_i(!1),Vr.status!==0)return;pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),xs(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}})}),Ke.createElement(gt.Z,{onConfirm:(Kn,Wn)=>{Qt.splice(Kn,0,...Wn),Qt.splice(Kn+Wn.length,1);const ii=(0,Ce.QE)([...Qt]);ii.forEach(Vr=>{var xr;((xr=Vr==null?void 0:Vr.publish_time)==null?void 0:xr.length)==2?Vr.publish_time=Vr.publish_time:Vr.publish_time=[de()(Vr==null?void 0:Vr.publish_time),de()(Vr==null?void 0:Vr.end_time)]}),Ea.setFieldValue("group_settings",[...ii])}})))};var Va=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects}))(nr),ya=ee(59301),uo=Object.defineProperty,Zr=Object.getOwnPropertySymbols,po=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,zo=(Ue,Ge,ze)=>Ge in Ue?uo(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,Wo=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))po.call(Ge,ze)&&zo(Ue,ze,Ge[ze]);if(Zr)for(var ze of Zr(Ge))Lo.call(Ge,ze)&&zo(Ue,ze,Ge[ze]);return Ue},Si=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const Zo=({shixunHomeworks:Ue,loading:Ge,dispatch:ze,classroomList:Ut,user:Kt})=>{const $t=(0,Ee.useParams)(),{workSetting:un}=Ue,[an,Et]=(0,te.useState)(!1),[ln,tn]=(0,te.useState)(!1),[wt,Ia]=(0,te.useState)({start_permanent:!1,ai_q_and_a:!1});(0,te.useEffect)(()=>{Et(!(0,he.GJ)())},[(0,he.GJ)()]);const Nn=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:Wo({},$t)}),ze({type:"shixunHomeworks/getWorkList",payload:Wo({},$t)})};(0,te.useEffect)(()=>{un!=null&&un.course_id&&(Object.keys(wt).forEach(En=>{wt[En]=un[En]}),Ia(Wo({},wt)))},[un]);const Ct=()=>Si(void 0,null,function*(){var En;if(((En=Kt==null?void 0:Kt.userInfo)==null?void 0:En.user_status)===2){(0,Dt.Rd)();return}tn(!0),(yield(0,Ze.ZP)(`/api/homework_commons/${$t.categoryId}/shiyan_setting.json`,{method:"post",body:Wo({},wt)})).status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Nn()),tn(!1)});return ya.createElement("section",{className:wi.Z.form},ya.createElement("div",{className:wi.Z.title},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),ya.createElement("div",{className:wi.Z.content},ya.createElement(E.default,{disabled:an,checked:wt.start_permanent,onChange:En=>{if(!(0,he.Ny)()){(0,Dt.pW)(2);return}wt.start_permanent=En.target.checked,Ia(Object.assign({},wt))}},ya.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",ya.createElement("a",{target:"_blank",href:Tl.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),ya.createElement("div",{className:`${wi.Z.title} mt30`},"\u667A\u80FD\u52A9\u6559\u529F\u80FD"),ya.createElement("div",{className:wi.Z.content},ya.createElement(E.default,{disabled:an,checked:wt.ai_q_and_a,onChange:En=>{wt.ai_q_and_a=En.target.checked,Ia(Object.assign({},wt))}},"AI\u95EE\u7B54 ",ya.createElement("span",{style:{color:"#666"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09"))),!an&&ya.createElement(ya.Fragment,null,ya.createElement(_e.ZP,{type:"primary",size:"large",loading:ln,style:{width:"138px",marginTop:"30px"},onClick:()=>Ct()},"\u4FDD\u5B58")))};var Fo=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze,user:Ut})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects,user:Ut}))(Zo),bo=ee(71068),Po=ee(48716),Hn=ee(59301),Oo=Object.defineProperty,To=Object.defineProperties,Mi=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,at=(Ue,Ge,ze)=>Ge in Ue?Oo(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,lt=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Re.call(Ge,ze)&&at(Ue,ze,Ge[ze]);if(Bi)for(var ze of Bi(Ge))je.call(Ge,ze)&&at(Ue,ze,Ge[ze]);return Ue},vt=(Ue,Ge)=>To(Ue,Mi(Ge)),St=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const{RangePicker:zt}=Fe.default,{Option:Rt}=se.default,Tt=({shixunHomeworks:Ue,loading:Ge,dispatch:ze,classroomList:Ut})=>{var Kt,$t,un,an,Et,ln,tn,wt,Ia,Nn,Ct,En,Ca;const La=(0,Ee.useParams)(),{workSetting:rn,workList:Wt}=Ue,[nn,wr]=(0,te.useState)(!0);let[da,Ta]=(0,te.useState)([]),[ct,Rr]=(0,te.useState)([]),[Yn,Fr]=(0,te.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:ke.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,te.useEffect)(()=>{},[]);const[So,ri]=(0,te.useState)(!1);(0,te.useEffect)(()=>{rn!=null&&rn.course_id&&(Object.keys(Yn).map(function(Gt){Yn[Gt]=rn[Gt]}),rn.anonymous_comment&&(Yn.unified_late=rn.unified_anonymous_comment,ri(rn.unified_anonymous_comment)),(!Yn.allow_late||!Yn.unified_late)&&(Yn.late_penalty=5),Yn.unified_setting||(Yn.unified_late=!1,Yn.unified_anonymous_comment=!1,Yn.unified_anonymous_appeal=!1),da=JSON.parse(JSON.stringify(rn.group_settings.map(Gt=>vt(lt({},Gt),{group_name:[Gt.group_name]})).filter(Gt=>Gt.publish_time!==null))),ct=JSON.parse(JSON.stringify(rn.allow_late_settings.map(Gt=>vt(lt({},Gt),{group_name:[Gt.group_name]})).filter(Gt=>Gt.late_time!==null))),Fr(lt({},Yn)),Ta(da.length?[...da]:[{}]),Rr([...ct]))},[rn]),(0,te.useEffect)(()=>{wr(!(0,he.GJ)())},[(0,he.GJ)()]);const Ea=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:lt({},La)})},[jr,Qt]=(0,te.useState)(!1),Gn=()=>St(void 0,null,function*(){Qt(!jr);const Gt=JSON.parse(JSON.stringify(Yn));if(Gt.categoryId=La.categoryId,Yn.unified_setting||da==null||da.map(qa=>{var Nr,Qr;if(!qa.publish_time||!qa.end_time)throw pe.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!qa.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Qt(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");qa.group_name=typeof(qa==null?void 0:qa.group_name)=="string"?[qa==null?void 0:qa.group_name]:qa==null?void 0:qa.group_name,qa.group_id=(Qr=(Nr=qa==null?void 0:qa.group_name)==null?void 0:Nr.map(Ar=>{var Ao,Jo;let Pi=(Jo=(Ao=rn.group_settings)==null?void 0:Ao.filter(_i=>(_i==null?void 0:_i.group_name)===Ar))==null?void 0:Jo[0];return Pi==null?void 0:Pi.group_id}))==null?void 0:Qr.toString().split(",")}),Gt.group_settings=da,Yn.allow_late)if(Yn.unified_late){if(Yn.late_penalty===null||Yn.late_penalty===void 0||Yn.late_penalty<0||Yn.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Qt(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Yn.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(de()(Yn.late_time)<=de()(Yn.end_time))throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"),Qt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4")}else ct=ct==null?void 0:ct.map(qa=>{var Nr,Qr;if(qa.penalty_type=ke.Q.Number,qa.late_penalty===null||qa.late_penalty===void 0||qa.late_penalty<0||qa.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Qt(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!qa.late_time)throw pe.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!qa.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Qt(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return qa.group_name=typeof(qa==null?void 0:qa.group_name)=="string"?[qa==null?void 0:qa.group_name]:qa==null?void 0:qa.group_name,qa.group_id=(Qr=(Nr=qa==null?void 0:qa.group_name)==null?void 0:Nr.map(Ar=>{var Ao,Jo;let Pi=(Jo=(Ao=rn.group_settings)==null?void 0:Ao.filter(_i=>(_i==null?void 0:_i.group_name)===Ar))==null?void 0:Jo[0];return Pi==null?void 0:Pi.group_id}))==null?void 0:Qr.toString().split(","),qa}),Gt.allow_late_settings=ct;if(Yn!=null&&Yn.submit_limit&&!(Yn!=null&&Yn.submit_limit_num)){pe.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1);return}if(Yn!=null&&Yn.can_submit&&!(Yn!=null&&Yn.submit_num)){pe.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1);return}Object.keys(Gt).map(function(qa){qa.indexOf("proportion")>-1&&(Gt[qa]=Gt[qa]/100)}),(yield(0,Ze.ZP)(`/api/homework_commons/${La.categoryId}/publish_setting.json`,{method:"post",body:vt(lt({},Gt),{penalty_type:ke.Q.Number})})).status===0?(Qt(!1),pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Ea(),ze({type:"shixunHomeworks/getWorkList",payload:lt({},La)})):Qt(!1)}),yt=Hn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Hn.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 - (",Hn.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 )",Hn.createElement("br",null),Hn.createElement("br",null),"\u6CE8\u610F",Hn.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",Hn.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Hn.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",Hn.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"),Or=Hn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Hn.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",Hn.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 )",Hn.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"),so=(Gt,Pa,qa="group_id")=>{var Nr;return Pa?Pa.find(Qr=>Qr[qa]===Gt):(Nr=rn==null?void 0:rn.group_settings)==null?void 0:Nr.find(Qr=>Qr.group_id[0]===Gt)},Ko=(rn==null?void 0:rn.allow_late)||(rn==null?void 0:rn.anonymous_comment),ja=Gt=>{var Pa,qa;const Nr=so(Gt,rn==null?void 0:rn.allow_late_settings,"id"),Qr=so(Gt,rn==null?void 0:rn.anonymous_comment_settings),Ar=so(Gt);return(rn==null?void 0:rn.allow_late)&&Nr&&de()(Nr==null?void 0:Nr.late_time)<=de()()||(rn==null?void 0:rn.anonymous_comment)&&Qr&&(Qr==null?void 0:Qr.evaluation_start)!==null||((qa=(de()(Ar==null?void 0:Ar.end_time)<=de()()&&((Pa=rn==null?void 0:rn.allow_late_settings)==null?void 0:Pa.filter(Ao=>Ao.group_id.includes(Gt))))[0])==null?void 0:qa.late_time)!=null},Xn=(Kt=rn==null?void 0:rn.allow_late_settings)!=null&&Kt.length?($t=rn==null?void 0:rn.allow_late_settings)==null?void 0:$t.every(Gt=>{if(Gt.evaluation_start)return!0}):!1,fo=(rn==null?void 0:rn.unified_late)&&(rn==null?void 0:rn.anonymous_comment),Br=rn==null?void 0:rn.anonymous_comment,oi=(0,te.useMemo)(()=>{var Gt,Pa;return rn!=null&&rn.unified_setting?!((Gt=Wt==null?void 0:Wt.homework_status)!=null&&Gt.includes("\u5DF2\u622A\u6B62"))||(rn==null?void 0:rn.allow_late)||(rn==null?void 0:rn.anonymous_comment):!((Pa=rn==null?void 0:rn.group_settings)==null?void 0:Pa.some(Nr=>de()(Nr.end_time)<=de()()))||(rn==null?void 0:rn.allow_late)||(rn==null?void 0:rn.all_group_late)},[rn,Wt]),fa=rn==null?void 0:rn.anonymous_comment,pn=Gt=>{if(!Gt)return!1;const Pa=so(Gt,rn==null?void 0:rn.anonymous_comment_settings);return(rn==null?void 0:rn.anonymous_comment)&&Pa&&(Pa==null?void 0:Pa.evaluation_start)!==null},ta=Gt=>{const Pa=so(Gt,rn==null?void 0:rn.anonymous_comment_settings);return Pa&&(Pa==null?void 0:Pa.evaluation_start)!==null};return Hn.createElement("section",{style:{padding:"30px 50px"}},Hn.createElement("div",{className:`${Oe.Z.title}`},Hn.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Hn.createElement(xe.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"},Hn.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Oe.Z.title_icon}`}))),Hn.createElement("div",{className:Oe.Z.content},Hn.createElement(fe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${Oe.Z.h_lh_40}`},Hn.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:nn||!((un=Wt==null?void 0:Wt.homework_status)!=null&&un.includes("\u672A\u53D1\u5E03"))||(0,he.Rm)()&&!((Et=(an=Ut.AssistantObject)==null?void 0:an.normal)!=null&&Et.can_publish),value:Yn.unified_setting,onChange:Gt=>{var Pa;if(!((Pa=Wt==null?void 0:Wt.homework_status)!=null&&Pa.includes("\u672A\u53D1\u5E03"))){pe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Yn.unified_setting=!Yn.unified_setting,Yn.unified_setting||(Yn.unified_late=!1),Fr(Object.assign({},Yn)),Yn.unified_setting===!1&&da==""){Ta(da.concat({}));return}Yn.unified_setting&&(Ta([]),Rr([{late_penalty:5}]))}},Hn.createElement(ne.ZP,{value:!0,disabled:!(rn!=null&&rn.manage_all_group)||!(0,he.GJ)()},"\u7EDF\u4E00\u53D1\u5E03"),Hn.createElement(ne.ZP,{disabled:((ln=rn==null?void 0:rn.group_settings)==null?void 0:ln.length)===0||!(0,he.GJ)(),value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")),((tn=rn==null?void 0:rn.group_settings)==null?void 0:tn.length)===0&&Hn.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")),Yn.unified_setting&&Hn.createElement("div",{className:Oe.Z.row_sty,style:{padding:"5px 30px"}},Hn.createElement(fe.Z,{align:"middle"},Hn.createElement(a.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),Hn.createElement(a.Z,{className:"ml5"},Hn.createElement(Fe.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:Gt=>(0,Po.Q8)(Gt,rn==null?void 0:rn.course_end_date),disabledTime:Gt=>(0,Po.d0)(Gt),disabled:nn||!((wt=Wt==null?void 0:Wt.homework_status)!=null&&wt.includes("\u672A\u53D1\u5E03")||(Ia=Wt==null?void 0:Wt.homework_status)!=null&&Ia.includes("\u672A\u5F00\u59CB"))||(0,he.Rm)()&&!((Nn=Ut.AssistantObject.normal)!=null&&Nn.can_publish),value:Yn.publish_time?de()(Yn.publish_time):"",allowClear:!1,onChange:(Gt,Pa)=>{Yn.publish_time=Pa,(Yn.end_time==""||!Yn.end_time)&&Yn.unified_setting&&(Yn.end_time=de()(Gt).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),Yn.end_time=Yn.end_time),Fr(Object.assign({},Yn))}})),Hn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),Hn.createElement(fe.Z,{align:"middle"},Hn.createElement(a.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),Hn.createElement(a.Z,{className:"ml5"},Hn.createElement(Fe.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Xn||Br||(rn==null?void 0:rn.allow_late)&&(rn==null?void 0:rn.homework_status.includes("\u5DF2\u622A\u6B62"))||nn||(rn==null?void 0:rn.allow_late)&&de()()>=de()(rn==null?void 0:rn.end_time)||(0,he.Rm)()&&!((Ct=Ut.AssistantObject.normal)!=null&&Ct.can_publish),allowClear:!1,disabledDate:Gt=>(0,Po.Q8)(Gt,rn==null?void 0:rn.course_end_date,Yn.publish_time),disabledTime:Gt=>(0,Po.d0)(Gt,Yn.publish_time),value:Yn.end_time?de()(Yn.end_time):"",onChange:(Gt,Pa)=>{Yn.end_time=Pa,Fr(Object.assign({},Yn))}})),Hn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Yn.unified_setting&&Hn.createElement(fe.Z,null,da&&da.map(function(Gt,Pa){var qa,Nr,Qr,Ar;return Hn.createElement(fe.Z,{key:Pa},Hn.createElement(fe.Z,{style:{padding:"5px 14px 5px 52px"}},Hn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",Pa+1),Hn.createElement(a.Z,{flex:1,style:{maxWidth:400}},Hn.createElement(se.default,{disabled:nn||((qa=Wt==null?void 0:Wt.homework_status)!=null&&qa.includes("\u672A\u53D1\u5E03")&&Gt.id||de()(){var Jo,Pi;if((0,he.Rm)()&&!((Pi=(Jo=Ut.AssistantObject)==null?void 0:Jo.normal)!=null&&Pi.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}da[Pa].group_name=Ao,da[Pa].group_id=Gt.group_id;const _i=(0,ve.flattenDeep)(da.map(Al=>Al.group_name)),sl=ct.map(Al=>{let Ii=(Al==null?void 0:Al.group_name)||[];return vt(lt({},Al),{group_name:(0,ve.remove)(Ii,Ol=>_i.includes(Ol))})});Rr(sl),Ta(da.slice())}},rn.group_settings&&rn.group_settings.map(function(Ao){if(!da.map(Jo=>Jo.group_name).toString().split(",").includes(String(Ao.group_name)))return Hn.createElement(Rt,{value:Ao.group_name,key:Ao.id},Ao.group_name)})))),Hn.createElement(a.Z,{style:{padding:"5px 0"}},Hn.createElement(zt,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[Gt.publish_time?de()(Gt.publish_time):de()(),de()()]},disabled:nn||(de()()<=de()((Nr=so(Gt.id))==null?void 0:Nr.publish_time)?!1:[!0,ja(Gt.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:Ao=>(0,Po.Q8)(Ao,rn==null?void 0:rn.course_end_date),disabledTime:Ao=>(0,Po.d0)(Ao),showTime:{format:"HH:mm",defaultValue:[de()((0,Ce.U6)(),"HH:mm"),de()((0,Ce.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Gt.publish_time&&[de()(Gt.publish_time),de()(Gt.end_time)],onChange:(Ao,Jo)=>{var Pi,_i;if((0,he.Rm)()&&!((_i=(Pi=Ut.AssistantObject)==null?void 0:Pi.normal)!=null&&_i.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}da[Pa].publish_time=Jo[0],da[Pa].end_time=Jo[1],Ta([...da])}})),!nn&&Hn.createElement(a.Z,{className:`${(Qr=Oe.Z)==null?void 0:Qr.h_lh_40}`,style:{padding:"5px 0"}},da.length<((Ar=rn==null?void 0:rn.group_settings)==null?void 0:Ar.length)&&Hn.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Ta(da.concat({}))}}),(Gt!=null&&Gt.publish_time&&de()(){var Ao,Jo;if((0,he.Rm)()&&!((Jo=(Ao=Ut.AssistantObject)==null?void 0:Ao.normal)!=null&&Jo.can_publish)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Pi=(0,ve.cloneDeep)(ct);Pi.forEach((_i,sl)=>{_i.group_name&&(_i.group_name=_i.group_name.filter(Al=>{var Ii;return!((Ii=da[Pa].group_name)!=null&&Ii.includes(Al))}))}),da=da.filter((_i,sl)=>Pa!==sl),Rr(Pi),Ta(da.slice()),setTimeout(()=>Ta(da.slice()),10)}}):Hn.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),!(Wt!=null&&Wt.is_shixun)&&Hn.createElement(bo.ZP,{checkMarginLeft:60,disabled:nn,value:Yn,onChange:Gt=>Fr(lt(lt({},Yn),Gt))}),Hn.createElement(Hn.Fragment,null,Hn.createElement("div",{className:`${Oe.Z.title} mt30`},Hn.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),Hn.createElement("div",{className:Oe.Z.content},Hn.createElement(fe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${(En=Oe.Z)==null?void 0:En.h_lh_40}`,align:"middle"},Hn.createElement(ql.Z,{checked:Yn.allow_late,disabled:Xn||nn||(rn==null?void 0:rn.allow_late),onChange:Gt=>{var Pa,qa;if((0,he.Rm)()&&!((qa=(Pa=Ut.AssistantObject)==null?void 0:Pa.normal)!=null&&qa.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}Gt&&Pe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:Hn.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Hn.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"),Hn.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Hn.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"))}),Yn.allow_late=Gt,ct==""&&Rr([{late_penalty:5}]),Fr(lt({},Yn))}}),Hn.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Hn.createElement(xe.Z,{overlayStyle:{width:380,maxWidth:380},title:Hn.createElement("div",{style:{display:"flex",flexFlow:"column"}},Hn.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),Hn.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"),Hn.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"))},Hn.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Oe.Z.title_icon}`}))),(Yn==null?void 0:Yn.allow_late)&&Hn.createElement("div",{className:"pb5"},Hn.createElement(fe.Z,{className:Oe.Z.row_sty1},Hn.createElement(a.Z,{className:Oe.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),Hn.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:nn,value:Yn.unified_late,onChange:Gt=>{var Pa;if((0,he.Rm)()&&!((Pa=Ut.AssistantObject.normal)!=null&&Pa.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}Yn.unified_late=Gt.target.value,ct==""&&!Gt.target.value&&Rr([{late_penalty:5}]),Fr(lt({},Yn))}},(Yn==null?void 0:Yn.unified_setting)&&Hn.createElement(ne.ZP,{disabled:(rn==null?void 0:rn.allow_late)||!(rn!=null&&rn.manage_all_group),value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Ca=rn==null?void 0:rn.group_settings)==null?void 0:Ca.length)&&Hn.createElement(ne.ZP,{disabled:rn==null?void 0:rn.allow_late,value:!1},"\u5206\u73ED\u8865\u4EA4"))),Yn!=null&&Yn.unified_late?Hn.createElement("div",null,Hn.createElement(fe.Z,{wrap:!1,align:"middle",className:`${Oe.Z.row_sty1} mb10 mt5`},Hn.createElement(a.Z,{className:Oe.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Hn.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Hn.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:206},disabled:nn||fa,value:Yn.late_penalty,onChange:Gt=>{var Pa;if((0,he.Rm)()&&!((Pa=Ut.AssistantObject.normal)!=null&&Pa.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}Yn.late_penalty=Gt,Fr(Object.assign({},Yn))}})),Hn.createElement(a.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")),Hn.createElement(fe.Z,{className:`${Oe.Z.row_sty1}`},Hn.createElement(a.Z,{className:Oe.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Hn.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Hn.createElement(Fe.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:nn||fo||Xn,value:Yn.late_time?de()(Yn.late_time):"",disabledDate:Gt=>(0,Po.Q8)(Gt,rn==null?void 0:rn.course_end_date),disabledTime:Gt=>(0,Po.d0)(Gt),onChange:(Gt,Pa)=>{var qa;if((0,he.Rm)()&&!((qa=Ut.AssistantObject.normal)!=null&&qa.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}Yn.late_time=Pa,Fr(Object.assign({},Yn))}})),Hn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):ct.map(function(Gt,Pa){var qa;return Hn.createElement(fe.Z,{key:Pa,style:{padding:"5px 14px 5px 52px"}},Hn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",Pa+1),Hn.createElement(a.Z,{className:"mr20 ml10"},Hn.createElement(se.default,{size:"large",disabled:nn||!((qa=Wt==null?void 0:Wt.homework_status)!=null&&qa.includes("\u672A\u53D1\u5E03"))&&Gt.id,mode:"multiple",style:{width:250},value:typeof Gt.group_name=="string"?[Gt.group_name]:Gt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Nr=>{var Qr;if((0,he.Rm)()&&!((Qr=Ut.AssistantObject.normal)!=null&&Qr.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}ct[Pa].group_name=Nr,ct[Pa].group_id=Gt.group_id,Rr(ct.slice())}},rn.group_settings&&rn.group_settings.map(function(Nr){if(Yn!=null&&Yn.unified_setting&&!ct.map(Qr=>Qr.group_name).toString().split(",").includes(String(Nr.group_name))&&!ta(Nr.id))return Hn.createElement(Rt,{value:Nr.group_name,key:Nr.id},Nr.group_name);if(da.map(Qr=>Qr.group_name).toString().split(",").includes(String(Nr.group_name))&&!ct.map(Qr=>Qr.group_name).toString().split(",").includes(String(Nr.group_name))&&!ta(Nr.id))return Hn.createElement(Rt,{value:Nr.group_name,key:Nr.id},Nr.group_name)}))),Hn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Hn.createElement(a.Z,{className:"mr20 ml10"},Hn.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:nn||pn(Gt.id),defaultValue:Gt.late_penalty,onChange:Nr=>{var Qr,Ar;if((0,he.Rm)()&&!((Ar=(Qr=Ut.AssistantObject)==null?void 0:Qr.normal)!=null&&Ar.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}ct[Pa].late_penalty=Nr,ct[Pa].penalty_type=ke.Q.Number}})),Hn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Hn.createElement(a.Z,{className:"ml10"},Hn.createElement(Fe.default,{size:"large",disabled:nn||pn(Gt.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:de()((0,Ce.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Nr=>(0,Po.Q8)(Nr,rn==null?void 0:rn.course_end_date),disabledTime:Nr=>(0,Po.d0)(Nr),format:"YYYY-MM-DD HH:mm",value:Gt!=null&&Gt.late_time?de()(Gt.late_time):void 0,onChange:(Nr,Qr)=>{var Ar,Ao;if((0,he.Rm)()&&!((Ao=(Ar=Ut.AssistantObject)==null?void 0:Ar.normal)!=null&&Ao.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ct[Pa].late_time=Qr,Rr([...ct])}})),!nn&&Hn.createElement(a.Z,{style:{height:40,lineHeight:"40px"}},Hn.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Rr(ct.concat({penalty_type:ke.Q.Number,late_penalty:5}))}}),Pa>0&&!Gt.id?Hn.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{ct=ct.filter((Nr,Qr)=>Pa!==Qr),Rr(ct.slice()),setTimeout(()=>Rr(ct.slice()),10)}}):Hn.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),Hn.createElement(_e.ZP,{loading:jr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Gn()},"\u4FDD\u5B58"))};var en=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects}))(Tt),Vt=ee(59301),qt=Object.defineProperty,wn=Object.defineProperties,bn=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,na=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,va=(Ue,Ge,ze)=>Ge in Ue?qt(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,ea=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))na.call(Ge,ze)&&va(Ue,ze,Ge[ze]);if(xn)for(var ze of xn(Ge))Jn.call(Ge,ze)&&va(Ue,ze,Ge[ze]);return Ue},ha=(Ue,Ge)=>wn(Ue,bn(Ge)),Ja=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const dr=Ue=>Ja(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/publish_setting.json`,{method:"post",body:Ue})}),Ga=Ue=>Ja(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/evaluation_setting.json`,{method:"post",body:Ue})}),lr=(Ue,Ge)=>Ue==null?void 0:Ue.map(ze=>{var Ut;return(Ut=Ge==null?void 0:Ge.find(Kt=>Kt.value===ze))==null?void 0:Ut.id}),Lr=(Ue,Ge)=>{var ze;return Ue=typeof Ue=="string"?[Ue]:Ue,(ze=Ue==null?void 0:Ue.map(Ut=>Ge==null?void 0:Ge.find(Kt=>{var $t;return($t=Kt==null?void 0:Kt.group_name)==null?void 0:$t.includes(Ut)})))==null?void 0:ze.filter(Ut=>Ut)},Da=(Ue,Ge,ze,Ut=!1)=>{let Kt=null,$t=Ut?Ge:Lr(Ue,Ge);return $t==null||$t.forEach((un,an)=>{(an==0||ze(un,Kt||{}))&&(Kt=un)}),Kt},Ya=({shixunHomeworks:Ue,loading:Ge,dispatch:ze,classroomList:Ut})=>{var Kt,$t,un,an,Et,ln;const tn=(0,Ee.useParams)(),{workSetting:wt,workList:Ia}=Ue,[,Nn,Ct]=(0,ue.U)(dr,{categoryId:tn==null?void 0:tn.categoryId,penalty_type:ke.Q.Number}),[,En,Ca]=(0,ue.U)(Ga,{categoryId:tn==null?void 0:tn.categoryId}),[La]=me.default.useForm(),rn=me.default.useWatch("unified_setting",La),Wt=me.default.useWatch("group_settings",La),nn=me.default.useWatch("allow_late_settings",La),wr=me.default.useWatch("end_time",La),da=me.default.useWatch("publish_time",La),Ta=me.default.useWatch("allow_late",La),ct=me.default.useWatch("unified_late",La),Rr=me.default.useWatch("late_time",La),Yn=me.default.useWatch("anonymous_comment",La),Fr=me.default.useWatch("unified_anonymous_comment",La),So=me.default.useWatch("evaluation_start",La),ri=me.default.useWatch("anonymous_appeal",La),Ea=me.default.useWatch("anonymous_comment_settings",La),jr=me.default.useWatch("unified_anonymous_appeal",La),Qt=me.default.useWatch("anonymous_appeal_settings",La),[Gn,yt]=(0,te.useState)(!1),[Or,so]=(0,te.useState)({}),Ko=Gn||(0,he.Rm)()&&!(($t=(Kt=Ut.AssistantObject)==null?void 0:Kt.normal)!=null&&$t.can_publish),ja=Gn||(0,he.Rm)()&&!((an=(un=Ut.AssistantObject)==null?void 0:un.normal)!=null&&an.can_late),Xn=Gn||(0,he.Rm)()&&!((ln=(Et=Ut.AssistantObject)==null?void 0:Et.normal)!=null&&ln.can_anonymous_comment),fo=oi=>Ja(void 0,null,function*(){const fa=oi;let pn=yield(0,Ze.ZP)(`/api/homework_commons/${tn==null?void 0:tn.categoryId}/publish_setting_for_submit.json`,{method:"post",body:fa});(pn==null?void 0:pn.status)===0&&(pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Br(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),Br=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:ea({},tn)}),ze({type:"shixunHomeworks/getWorkList",payload:ea({},tn)})};return(0,te.useEffect)(()=>{var oi,fa,pn,ta;let Gt=(oi=wt==null?void 0:wt.group_settings)==null?void 0:oi.filter(Ar=>Ar.publish_time!==null).map(Ar=>ha(ea({},Ar),{group_name:[Ar.group_name],publish_time:(Ar==null?void 0:Ar.publish_time)&&[de()(Ar==null?void 0:Ar.publish_time),de()(Ar==null?void 0:Ar.end_time)]}));Gt=(0,Ce.QE)((Gt==null?void 0:Gt.length)>0?Gt:[]);const Pa=(fa=wt.allow_late_settings)==null?void 0:fa.filter(Ar=>Ar.late_time!==null).map(Ar=>ha(ea({},Ar),{group_name:[Ar.group_name],late_time:(Ar==null?void 0:Ar.late_time)&&de()(Ar==null?void 0:Ar.late_time)})),qa=(pn=wt.anonymous_comment_settings)==null?void 0:pn.filter(Ar=>Ar.evaluation_start!==null).map(Ar=>ha(ea({},Ar),{group_name:[Ar.group_name],evaluation_start:(Ar==null?void 0:Ar.evaluation_start)&&[de()(Ar==null?void 0:Ar.evaluation_start),de()(Ar==null?void 0:Ar.evaluation_end)]})),Nr=(ta=wt.anonymous_appeal_settings)==null?void 0:ta.filter(Ar=>Ar.appeal_time!==null).map(Ar=>ha(ea({},Ar),{group_name:[Ar.group_name]})),Qr=ha(ea({},wt),{late_penalty:wt!=null&&wt.allow_late?wt==null?void 0:wt.late_penalty:5,evaluation_num:wt!=null&&wt.evaluation_num?wt==null?void 0:wt.evaluation_num:3,absence_penalty:wt!=null&&wt.anonymous_comment?wt==null?void 0:wt.absence_penalty:3,appeal_penalty:wt!=null&&wt.anonymous_appeal?wt==null?void 0:wt.appeal_penalty:2,publish_time:wt!=null&&wt.publish_time?de()(wt==null?void 0:wt.publish_time):"",end_time:wt!=null&&wt.end_time?de()(wt==null?void 0:wt.end_time):"",late_time:wt!=null&&wt.late_time?de()(wt==null?void 0:wt.late_time):"",evaluation_start:wt!=null&&wt.evaluation_start?de()(wt==null?void 0:wt.evaluation_start):"",evaluation_end:wt!=null&&wt.evaluation_end?de()(wt==null?void 0:wt.evaluation_end):"",group_settings:Gt!=null&&Gt.length?Gt:[{is_admin:!0}],allow_late_settings:Pa!=null&&Pa.length?Pa:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:qa!=null&&qa.length?qa:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Nr!=null&&Nr.length?Nr:[{is_admin:!0,appeal_penalty:2}]});La.setFieldsValue(Qr),so(Qr),yt(!(0,he.GJ)()),console.log("workSetting",wt)},[wt]),(0,te.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0}),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),La==null||La.resetFields()}),[]),Vt.createElement(ce.Z,{spinning:!!Ge["shixunHomeworks/getWorkSetting"]||!!Ge["shixunHomeworks/getWorkList"]},Vt.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Vt.createElement(me.default,{form:La,colon:!1,disabled:Gn,initialValues:Or,scrollToFirstError:!0,onFinish:fo},!(Ia!=null&&Ia.is_shixun)&&Vt.createElement(bo.rU,{form:La})),((0,he.GJ)()||!(Ko||ja||Xn))&&Vt.createElement(_e.ZP,{loading:Nn||En,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{La.submit()}},"\u4FDD\u5B58"),Vt.createElement(gt.Z,{onConfirm:(oi,fa)=>{Wt.splice(oi,0,...fa),Wt.splice(oi+fa.length,1);const pn=(0,Ce.QE)([...Wt]);pn.forEach(ta=>{var Gt;((Gt=ta==null?void 0:ta.publish_time)==null?void 0:Gt.length)==2?ta.publish_time=ta.publish_time:ta.publish_time=[de()(ta==null?void 0:ta.publish_time),de()(ta==null?void 0:ta.end_time)]}),La.setFieldValue("group_settings",[...pn])}})))};var Na=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects}))(Ya),ua=ee(59301);const Aa=({shixunHomeworks:Ue,loading:Ge,dispatch:ze})=>{const{workSetting:Ut,workList:Kt}=Ue,[$t,un]=(0,te.useState)("1"),an=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Ut!=null&&Ut.is_new_rule?ua.createElement(Va,null):ua.createElement(en,null)},!(Kt!=null&&Kt.is_shixun)&&{key:"7",label:"\u63D0\u4EA4\u8BBE\u7F6E",element:ua.createElement(Na,null)},((Kt==null?void 0:Kt.is_jupyter)||(Kt==null?void 0:Kt.is_jupyter_lab))&&{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:ua.createElement(Fo,null)},!(Ut!=null&&Ut.is_new_rule)&&{key:"2",label:"\u533F\u8BC4\u8BBE\u7F6E",element:ua.createElement(ys,null)},{key:"3",label:"\u8BC4\u5206\u8BBE\u7F6E",element:ua.createElement(pu,null)},{key:"4",label:"\u516C\u5F00\u8BBE\u7F6E",element:ua.createElement(ps,null)},{key:"5",label:"\u534F\u4F5C\u8BBE\u7F6E",element:ua.createElement(gs,null)}].filter(Et=>!!Et);return(0,te.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0})}),[]),ua.createElement("div",{style:{paddingBottom:"50px"}},(an==null?void 0:an.length)&&ua.createElement(Ou.Z,{dataSource:an,style:{marginBottom:52}}))};var or=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge})=>({shixunHomeworks:Ue,loading:Ge.effects}))(Aa),Tr={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"},kr=ee(57542),Xa=ee(40400),_r=ee(46400),Gr="data:image/png;base64,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",Xr=Object.defineProperty,Kr=Object.defineProperties,Go=Object.getOwnPropertyDescriptors,ao=Object.getOwnPropertySymbols,Pr=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,pr=(Ue,Ge,ze)=>Ge in Ue?Xr(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,mo=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Pr.call(Ge,ze)&&pr(Ue,ze,Ge[ze]);if(ao)for(var ze of ao(Ge))Qo.call(Ge,ze)&&pr(Ue,ze,Ge[ze]);return Ue},vo=(Ue,Ge)=>Kr(Ue,Go(Ge)),yi=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const Er=({shixunHomeworks:Ue,loading:Ge,dispatch:ze})=>{var Ut;const Kt=(0,Ee.useParams)(),[$t,un]=(0,te.useState)(mo(mo({},{page:1,limit:20,group_ids:[]}),Kt)),{codeReview:an}=Ue,[Et]=me.default.useForm();$t.order="code_rate",$t.sort="desc",$t.category=$t.categoryId,(0,te.useEffect)(()=>{ln()},[$t]),(0,te.useEffect)(()=>{Ue.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&ln()},[Ue.actionTabs.key]);const ln=()=>yi(void 0,null,function*(){(yield ze({type:"shixunHomeworks/getFileRepeatResult",payload:vo(mo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})).status===-2&&setTimeout(()=>ln(),1500)}),tn=(Ia,Nn)=>{$t.page=Ia,$t.limit=20,ze({type:"shixunHomeworks/getFileRepeatResult",payload:vo(mo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})},wt=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(Ia,Nn,Ct)=>$t.limit*($t.page-1)+Ct+1},{title:"\u59D3\u540D",dataIndex:"user"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"similar_rate",render:Ia=>te.createElement("span",{className:"c-orange"},Ia)},{title:"\u64CD\u4F5C",dataInex:"action",render:(Ia,Nn)=>te.createElement("div",null,te.createElement(Ee.Link,{target:"_blank",to:`/classrooms/${$t.coursesId}/common_homework/${$t.categoryId}/review_detail/${Nn.user_id}`},"\u67E5\u770B"),te.createElement("br",null))}];return te.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},te.createElement(fe.Z,null,te.createElement(a.Z,{flex:"1"},te.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",an.time,te.createElement(_e.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:$t}})}},"\u6587\u6863\u67E5\u91CD"))),te.createElement(a.Z,null,te.createElement(y.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Ia=>{$t.search=Ia,ze({type:"shixunHomeworks/getFileRepeatResult",payload:vo(mo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})},style:{width:200}}),te.createElement("span",{className:"ml5 c-red"}))),(an==null?void 0:an.status)===-2&&te.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},te.createElement("img",{src:Gr}),te.createElement("br",null),te.createElement(_e.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{ze({type:"shixunHomeworks/getFileRepeatResult",payload:vo(mo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})}},"\u5237\u65B0\u9875\u9762")),((Ut=an.course_groups)==null?void 0:Ut.length)>0&&te.createElement(te.Fragment,null,te.createElement(fe.Z,null,te.createElement(a.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),te.createElement(a.Z,{flex:"80px"},te.createElement(E.default,{checked:$t.group_ids=="",value:"all",onChange:Ia=>{delete $t.group_ids,$t.group_ids=[],$t.page=1,un(mo({},$t))}},"\u5168\u90E8")),te.createElement(a.Z,{flex:"1"},an.course_groups&&an.course_groups.map((Ia,Nn)=>te.createElement(E.default,{value:Ia.id,checked:$t.group_ids.includes(Ia.id),onChange:Ct=>{Ct.target.checked?$t.group_ids.push(Ia.id):$t.group_ids.splice($t.group_ids.indexOf(Ia.id),1),$t.page=1,un(mo({},$t))}},Ia.name,"(",Ia.members_count,")")))),te.createElement(fe.Z,{className:"font14 c-red mt5"},te.createElement(a.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),(an==null?void 0:an.data)==="\u52A0\u8F7D\u4E2D"&&te.createElement(ce.Z,null,te.createElement(_r.Z,{message:an==null?void 0:an.data,type:"info"})),(an==null?void 0:an.data)==="\u6682\u65E0\u67E5\u91CD\u8BB0\u5F55"||(an==null?void 0:an.data)==="\u52A0\u8F7D\u4E2D"?"":te.createElement("div",null,te.createElement("p",{className:"mt10"},te.createElement("span",{className:"c-red"},an.similar_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u5B66\u5458\uFF08",an.total_count,"\u5B66\u5458\uFF09"),te.createElement(b.default,{className:"mt30",pagination:!1,dataSource:an.data,columns:wt,onChange:(Ia,Nn,Ct)=>{Ct.order==="ascend"&&($t.b_order="asc"),Ct.order==="descend"&&($t.b_order="desc"),Ct.order||delete $t.b_order,ze({type:"shixunHomeworks/getFileRepeatResult",payload:vo(mo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})}}),te.createElement("aside",{className:"tc mb50 mt30"},te.createElement(z.Z,{showSizeChanger:!1,onChange:tn,defaultCurrent:$t.page||1,current:$t.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:an.copy_reviews_count}))))};var cr=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge})=>({shixunHomeworks:Ue,loading:Ge.effects}))(Er),mr=Object.defineProperty,tr=Object.defineProperties,_a=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,Ba=Object.prototype.hasOwnProperty,Ir=Object.prototype.propertyIsEnumerable,Ur=(Ue,Ge,ze)=>Ge in Ue?mr(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,zi=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Ba.call(Ge,ze)&&Ur(Ue,ze,Ge[ze]);if(Ln)for(var ze of Ln(Ge))Ir.call(Ge,ze)&&Ur(Ue,ze,Ge[ze]);return Ue},Li=(Ue,Ge)=>tr(Ue,_a(Ge)),ll=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const ci=({shixunHomeworks:Ue,dispatch:Ge})=>{const ze=(0,Ee.useParams)(),[Ut,Kt]=(0,te.useState)([]),[$t,un]=(0,te.useState)(!1),[an,Et]=(0,te.useState)(!1),[ln,tn]=(0,te.useState)(!1),[wt,Ia]=(0,te.useState)(""),[Nn,Ct]=(0,te.useState)(!1);(0,te.useEffect)(()=>{Ue.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(En.resetFields(),Kt([]),Et(!0),La()):Et(!1)},[Ue.actionTabs.key]);const[En]=me.default.useForm();let Ca=[];const La=()=>ll(void 0,null,function*(){un(!0);const nn=yield(0,ae.VB)(Li(zi({},ze),{course_id:ze==null?void 0:ze.coursesId,id:ze==null?void 0:ze.categoryId}));Kt([...Ut,...nn==null?void 0:nn.data]),Ia(nn),un(!1)}),rn=()=>{Ge({type:"shixunHomeworks/setActionTabs",payload:{}}),tn(!1),un(!1),Kt([]),En.resetFields()},Wt=[{title:"",dataIndex:"course_group_id",width:280,render:(nn,wr)=>te.createElement(E.default,{disabled:!(wr.work_count>=1),value:String(wr.course_group_id)},wr.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 te.createElement(Pe.default,{centered:!0,title:"\u6587\u6863\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:an,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>ll(void 0,null,function*(){var nn;const wr=En.getFieldsValue();if(((nn=wr.group_ids)==null?void 0:nn.length)<=0){pe.ZP.info("\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7");return}Ct(!0);const da=yield(0,Ze.ZP)(`/api/homework_commons/${ze.categoryId}/homework_file_repeat.json`,{method:"get",params:{course_group_id:[...wr.group_ids.map(Ta=>Number(Ta))]}});Ct(!1),da.status===0&&(rn(),pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield Ge({type:"shixunHomeworks/getWorkList",payload:Ue.actionTabs.params}),Ee.history.push(`/classrooms/${ze.coursesId}/common_homework/${ze.categoryId}/detail?tabs=4`),Ge({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:Nn},onCancel:rn},te.createElement("span",null,"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",wt==null?void 0:wt.repeat_setting_score,"\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Ue.codeReviewCourse&&te.createElement(me.default,{form:En,initialValues:{group_ids:Ca,end_time:de()(de()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},te.createElement("div",{className:"flexd-table-header mt20"},te.createElement(b.default,{pagination:!1,dataSource:[],columns:Wt})),te.createElement(me.default.Item,{name:"group_ids"},te.createElement(E.default.Group,{className:"w100"},te.createElement("div",{style:{width:"100%",maxHeight:360,overflow:"auto"}},te.createElement(b.default,{showHeader:!1,columns:Wt,dataSource:Ut,pagination:!1,loading:$t}))))),te.createElement(fe.Z,null,te.createElement(a.Z,{className:"ml10"},te.createElement(E.default,{checked:ln,onChange:nn=>{tn(nn.target.checked);let wr=[];nn.target.checked&&(wr=Ut.filter(da=>da.work_count>=1).map(da=>da.course_group_id+"")),En.setFieldsValue({group_ids:wr})}},"\u5168\u9009"))))};var ti=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(ci),fr=ee(39939),Wi=ee(12840),Yi=ee(93603),Io=ee(30909),No=ee(4656),di={TabsStyle:"TabsStyle___cT3EC"},ar=ee(59301),Ci=Object.defineProperty,oo=Object.defineProperties,Qi=Object.getOwnPropertyDescriptors,ki=Object.getOwnPropertySymbols,Mo=Object.prototype.hasOwnProperty,Cr=Object.prototype.propertyIsEnumerable,pi=(Ue,Ge,ze)=>Ge in Ue?Ci(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,ni=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Mo.call(Ge,ze)&&pi(Ue,ze,Ge[ze]);if(ki)for(var ze of ki(Ge))Cr.call(Ge,ze)&&pi(Ue,ze,Ge[ze]);return Ue},Zi=(Ue,Ge)=>oo(Ue,Qi(Ge)),nl=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const ul=Ue=>nl(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/student_works/${Ue.userId}/deal_appeal_score.json`,{method:"post",body:Ue})}),Xi=({globalSetting:Ue,shixunHomeworks:Ge,dispatch:ze,classroomList:Ut})=>{var Kt,$t,un,an,Et,ln;const tn=(0,Ee.useParams)(),[wt]=(0,Ee.useSearchParams)(),{workList:Ia,workSetting:Nn}=Ge,[Ct]=me.default.useForm(),[En,Ca]=(0,te.useState)(!1),[La,rn]=(0,te.useState)(null),[,Wt,nn,wr]=(0,ue.U)(ae.cN,{homeworkId:tn==null?void 0:tn.categoryId}),[,da,Ta,ct]=(0,ue.U)(ae.Qz,{homeworkId:tn==null?void 0:tn.categoryId}),[,Rr,Yn,Fr]=(0,ue.U)(ae.mQ,{homeworkId:tn==null?void 0:tn.categoryId}),[,,So,ri]=(0,ue.U)(ul,{}),[Ea,jr]=(0,te.useState)({activeKey:"1",page:1,limit:10,status:""}),Qt=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Gn=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ja,Xn,fo)=>`${((Ea==null?void 0:Ea.page)-1)*Ea.limit+fo+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:(ja,Xn)=>ar.createElement("a",{onClick:()=>{Ko(Zi(ni({},Xn),{id:Ia.is_jupyter||Ia.is_jupyter_lab?Xn==null?void 0:Xn.id:Xn==null?void 0:Xn.student_work_id}))}},ja)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:ja=>de()(ja).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(ja,Xn)=>ar.createElement("a",{onClick:()=>{Ko(Zi(ni({},Xn),{id:Ia.is_jupyter||Ia.is_jupyter_lab?Xn==null?void 0:Xn.id:Xn==null?void 0:Xn.student_work_id}))}},"\u67E5\u770B")}],yt=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ja,Xn,fo)=>`${((Ea==null?void 0:Ea.page)-1)*Ea.limit+fo+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:ja=>ja===-1?"\u91CD\u505A\u4E2D":ar.createElement(Ce.Uw,{status:ja})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(ja,Xn)=>ar.createElement("a",{onClick:()=>{Ko(Zi(ni({},Xn),{id:Ia.is_jupyter||Ia.is_jupyter_lab?Xn==null?void 0:Xn.id:Xn==null?void 0:Xn.student_work_id}))}},"\u67E5\u770B")}],Or=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ja,Xn,fo)=>`${((Ea==null?void 0:Ea.page)-1)*Ea.limit+fo+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(ja,Xn)=>ar.createElement("a",{onClick:()=>{Ko(Zi(ni({},Xn),{id:Ia.is_jupyter||Ia.is_jupyter_lab?Xn==null?void 0:Xn.id:Xn==null?void 0:Xn.student_work_id}))}},ja)},{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:ja=>de()(ja).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(ja,Xn)=>ar.createElement(ar.Fragment,null,ja==3&&ar.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),ja==4&&ar.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),ja==1&&ar.createElement(ar.Fragment,null,ar.createElement(Se.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>nl(void 0,null,function*(){(yield So({userId:Xn.student_work_id,score_id:Xn.student_works_score_id,status:4})).status===0&&so()})},"\u9A73\u56DE"),ar.createElement(Se.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>nl(void 0,null,function*(){rn(Xn),Ca(!0)})},"\u63A5\u53D7")))}],so=(ja=Ea)=>{Ea.activeKey=="1"&&Ta({page:ja==null?void 0:ja.page,limit:ja==null?void 0:ja.limit}),Ea.activeKey=="2"&&Yn({page:ja==null?void 0:ja.page,limit:ja==null?void 0:ja.limit}),Ea.activeKey=="3"&&nn({page:ja==null?void 0:ja.page,limit:ja==null?void 0:ja.limit,status:ja==null?void 0:ja.status})},Ko=(ja={})=>{var Xn;ja!=null&&ja.id&&(0,Ce.xg)(Ia.is_jupyter||Ia.is_jupyter_lab?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/${ja.id}/comment`:tn.course_group?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${ja.id}?ids=${(Xn=tn.course_group)==null?void 0:Xn.toString()}`:`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${ja.id}`)};return(0,te.useEffect)(()=>{so(Ea)},[Ea]),(0,te.useEffect)(()=>{console.log("params",tn,wt.get("TabsActiveKey")),jr(Zi(ni({},Ea),{activeKey:wt.get("TabsActiveKey")||"1"}))},[wt.get("TabsActiveKey")]),ar.createElement(ce.Z,{spinning:da||Wt||Rr},ar.createElement("section",{className:"p30",style:{background:"#fff"}},ar.createElement(ge.default,{destroyInactiveTabPane:!0,className:di.TabsStyle,activeKey:Ea.activeKey,onChange:ja=>{jr(Zi(ni({},Ea),{activeKey:ja,page:1,limit:10}))}},ar.createElement(ge.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},ar.createElement(b.default,{className:"mt20",locale:{emptyText:ar.createElement(De.Z,null)},columns:Gn,dataSource:((Kt=ct==null?void 0:ct.data)==null?void 0:Kt.list)||[],pagination:{total:(($t=ct==null?void 0:ct.data)==null?void 0:$t.count)||0,onChange:(ja,Xn)=>{jr(Zi(ni({},Ea),{page:ja,limit:Xn}))},current:Ea==null?void 0:Ea.page,pageSize:Ea==null?void 0:Ea.limit,showTotal:ja=>ar.createElement(ar.Fragment,null,"\u5171",ar.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ja),"\u6761\u6570\u636E")}})),ar.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},ar.createElement(b.default,{className:"mt20",locale:{emptyText:ar.createElement(De.Z,null)},columns:yt,dataSource:((un=Fr==null?void 0:Fr.data)==null?void 0:un.list)||[],pagination:{total:((an=Fr==null?void 0:Fr.data)==null?void 0:an.count)||0,onChange:(ja,Xn)=>{jr(Zi(ni({},Ea),{page:ja,limit:Xn}))},current:Ea==null?void 0:Ea.page,pageSize:Ea==null?void 0:Ea.limit,showTotal:ja=>ar.createElement(ar.Fragment,null,"\u5171",ar.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ja),"\u6761\u6570\u636E")}})),ar.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},ar.createElement(Se.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:Ea.status,onChange:ja=>{jr(Zi(ni({},Ea),{status:ja,page:1}))},dataSource:Qt,titleWidth:60}),ar.createElement(b.default,{locale:{emptyText:ar.createElement(De.Z,null)},columns:Or,dataSource:((Et=wr==null?void 0:wr.data)==null?void 0:Et.list)||[],pagination:{total:((ln=wr==null?void 0:wr.data)==null?void 0:ln.count)||0,onChange:(ja,Xn)=>{jr(Zi(ni({},Ea),{page:ja,limit:Xn}))},current:Ea==null?void 0:Ea.page,pageSize:Ea==null?void 0:Ea.limit,showTotal:ja=>ar.createElement(ar.Fragment,null,"\u5171",ar.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ja),"\u6761\u6570\u636E")}}))),ar.createElement(Pe.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:En,centered:!0,destroyOnClose:!0,onCancel:()=>{Ca(!1)},maskClosable:!1,width:544,onOk:()=>{Ct.submit()}},ar.createElement(me.default,{form:Ct,colon:!1,onFinish:ja=>nl(void 0,null,function*(){(yield So(Zi(ni({},ja),{userId:La.student_work_id,score_id:La.student_works_score_id,status:3}))).status===0&&(so(),Ca(!1))})},ar.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"),ar.createElement(mt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ar.createElement("a",{onClick:()=>{Ko(Zi(ni({},La),{id:Ia.is_jupyter||Ia.is_jupyter_lab?La==null?void 0:La.id:La==null?void 0:La.student_work_id}))}},La==null?void 0:La.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ar.createElement("span",{style:{color:"#191919"}},La==null?void 0:La.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ar.createElement("span",{style:{color:"#191919"}},La==null?void 0:La.score)}]}),ar.createElement(fe.Z,{className:"mt20",wrap:!1},ar.createElement(a.Z,null,ar.createElement(me.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ar.createElement(oe.Z,{min:1,max:100,step:1}))),ar.createElement(a.Z,null,ar.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ar.createElement(a.Z,null,ar.createElement(me.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ar.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var bi=(0,Ee.connect)(({user:Ue,shixunHomeworks:Ge,loading:ze,globalSetting:Ut,classroomList:Kt})=>({user:Ue,shixunHomeworks:Ge,globalSetting:Ut,loading:ze.effects,classroomList:Kt}))(Xi),eo=ee(59301),Bl=Object.defineProperty,zl=Object.defineProperties,Cl=Object.getOwnPropertyDescriptors,Pl=Object.getOwnPropertySymbols,gu=Object.prototype.hasOwnProperty,ku=Object.prototype.propertyIsEnumerable,Eo=(Ue,Ge,ze)=>Ge in Ue?Bl(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,_o=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))gu.call(Ge,ze)&&Eo(Ue,ze,Ge[ze]);if(Pl)for(var ze of Pl(Ge))ku.call(Ge,ze)&&Eo(Ue,ze,Ge[ze]);return Ue},Gi=(Ue,Ge)=>zl(Ue,Cl(Ge)),gi=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const qi=({shixunHomeworks:Ue,classroomList:Ge,loading:ze,dispatch:Ut})=>{const[Kt,$t]=(0,te.useState)(_o(_o({},(0,Ee.useParams)()),{page:1,limit:20})),{workList:un,workSetting:an}=Ue,[Et,ln]=(0,te.useState)([]);(0,te.useEffect)(()=>{un!=null&&un.course_id&&ln(un==null?void 0:un.student_works)},[un]),(0,te.useEffect)(()=>{tn()},[]);const tn=()=>gi(void 0,null,function*(){const Nn=yield Ut({type:"shixunHomeworks/getWorkList",payload:Gi(_o({},Kt),{score_open:!0,work_public:!0})});ln((Nn==null?void 0:Nn.student_works)||[])}),wt=(Nn,Ct)=>{Kt.page=Nn,Kt.limit=20,tn()},Ia=[{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:Nn=>Nn},{title:un!=null&&un.is_jupyter_lab||un!=null&&un.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"6%",render:Nn=>Nn===-1?"\u91CD\u505A\u4E2D":eo.createElement(Ce.Uw,{status:Nn})},{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(Nn,Ct)=>eo.createElement(xe.Z,{placement:"bottom",title:eo.createElement("div",null,eo.createElement("div",null,Ct.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Ct.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),eo.createElement("div",null,Ct.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Ct.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),un!=null&&un.anonymous_comment?eo.createElement("div",null,Ct.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Ct.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",eo.createElement("div",null,Ct.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${Ct.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),eo.createElement("div",null,Ct.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Ct.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),un!=null&&un.anonymous_comment?eo.createElement("div",null,Ct.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Ct.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",eo.createElement("div",null,Ct.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Ct.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(un!=null&&un.is_jupyter||un!=null&&un.is_jupyter_lab)&&eo.createElement("div",{onClick:En=>{var Ca;En.stopPropagation(),(0,Ce.xg)(un.is_jupyter||un.is_jupyter_lab?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/${Ct.id}/comment`:Kt.course_group?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ct.id}?ids=${(Ca=Kt.course_group)==null?void 0:Ca.toString()}`:`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ct.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Nn>0?eo.createElement("span",{style:{color:"#ff8100"}},Nn):Nn)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:Nn=>Nn?de()(Nn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(Nn,Ct)=>eo.createElement(xe.Z,{title:eo.createElement("div",null,eo.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",Nn,"\u5206"),eo.createElement("br",null),eo.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",Ct.anonymous_comment_rate,"%"))},eo.createElement("span",null,Nn))},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(Nn,Ct)=>un!=null&&un.work_public?eo.createElement("a",{target:"_blank",onClick:()=>{var En,Ca;(En=un.homework_status)!=null&&En.includes("\u5BFC\u5165")||(0,Ce.xg)(un.is_jupyter||un.is_jupyter_lab?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/${Ct.id}/comment`:Kt.course_group?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ct.id}?ids=${(Ca=Kt.course_group)==null?void 0:Ca.toString()}`:`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ct.id}`)}},"\u67E5\u770B"):"--"}].filter(Nn=>!!Nn);return eo.createElement("div",{className:"p30 bg-white"},eo.createElement(b.default,{loading:ze["shixunHomeworks/getWorkList"],pagination:!1,locale:{emptyText:eo.createElement(De.Z,null)},dataSource:Et,columns:Ia,onRow:(Nn,Ct)=>({}),rowKey:"id",onChange:(Nn,Ct,En)=>{if(En.order===void 0)switch(En.field){case"student_id":Kt.b_order="desc",Kt.order=En.field;break;default:delete Kt.b_order,delete Kt.order}else Kt.b_order=En.order.replace("end",""),Kt.order=En.field;tn()}}),eo.createElement(z.Z,{showSizeChanger:!1,onChange:wt,hideOnSinglePage:!0,defaultCurrent:Kt.page||1,current:Kt.page||1,defaultPageSize:20,total:Ue.workList.work_count}))};var $i=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:Ge,loading:ze,user:Ut})=>({shixunHomeworks:Ue,classroomList:Ge,loading:ze.effects,user:Ut}))(qi),vi={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"},xl=ee(59001),Tu=Object.defineProperty,ns=Object.getOwnPropertySymbols,Ru=Object.prototype.hasOwnProperty,Cs=Object.prototype.propertyIsEnumerable,zu=(Ue,Ge,ze)=>Ge in Ue?Tu(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,hu=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Ru.call(Ge,ze)&&zu(Ue,ze,Ge[ze]);if(ns)for(var ze of ns(Ge))Cs.call(Ge,ze)&&zu(Ue,ze,Ge[ze]);return Ue};const tu=Ue=>React.createElement("svg",hu({className:"reviewSuccess_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ue),React.createElement("path",{d:"M463.368 835.6c-139.688-23.544-278.456-159-278.456-323.256 6.512-159.328 121.848-293.224 278.456-323.256V.648C230.768 24.192.008 244.08.008 511.704c0 267.616 230.624 488.16 463.352 511.048V835.6zm0 0",fill:"#3EBDFF"}),React.createElement("path",{d:"M837.352 511.704a322.96 322.96 0 0 1-21.6 121.048l161.832 93.592a520.536 520.536 0 0 0 44.528-214.64m0 0C1028.84 243.816 823.016 18.328 555.624.648l.648 187.8c186.088 23.576 281.08 159 281.08 323.256",fill:"#FD6421"}),React.createElement("path",{d:"M770.336 711.928A315.104 315.104 0 0 1 558.28 833.76v188a533.704 533.704 0 0 0 371.096-216.168l-159.04-93.664zm0 0",fill:"#3EBDFF"}));var Hl="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQ2My4zNjggODM1LjZjLTEzOS42ODgtMjMuNTQ0LTI3OC40NTYtMTU5LTI3OC40NTYtMzIzLjI1NiA2LjUxMi0xNTkuMzI4IDEyMS44NDgtMjkzLjIyNCAyNzguNDU2LTMyMy4yNTZWLjY0OEMyMzAuNzY4IDI0LjE5Mi4wMDggMjQ0LjA4LjAwOCA1MTEuNzA0YzAgMjY3LjYxNiAyMzAuNjI0IDQ4OC4xNiA0NjMuMzUyIDUxMS4wNDhWODM1LjZ6bTAgMCIgZmlsbD0iIzNFQkRGRiIvPjxwYXRoIGQ9Ik04MzcuMzUyIDUxMS43MDRhMzIyLjk2IDMyMi45NiAwIDAgMS0yMS42IDEyMS4wNDhsMTYxLjgzMiA5My41OTJhNTIwLjUzNiA1MjAuNTM2IDAgMCAwIDQ0LjUyOC0yMTQuNjRtMCAwQzEwMjguODQgMjQzLjgxNiA4MjMuMDE2IDE4LjMyOCA1NTUuNjI0LjY0OGwuNjQ4IDE4Ny44YzE4Ni4wODggMjMuNTc2IDI4MS4wOCAxNTkgMjgxLjA4IDMyMy4yNTYiIGZpbGw9IiNGRDY0MjEiLz48cGF0aCBkPSJNNzcwLjMzNiA3MTEuOTI4QTMxNS4xMDQgMzE1LjEwNCAwIDAgMSA1NTguMjggODMzLjc2djE4OGE1MzMuNzA0IDUzMy43MDQgMCAwIDAgMzcxLjA5Ni0yMTYuMTY4bC0xNTkuMDQtOTMuNjY0em0wIDAiIGZpbGw9IiMzRUJERkYiLz48L3N2Zz4=",ai=ee(59301),Zu=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const _u=({shixunHomeworks:Ue,user:Ge,loading:ze,dispatch:Ut})=>{const{workList:Kt}=Ue,{is_open_ai_review:$t,single_score:un,zero_commit_student_works:an}=Kt,Et=(0,Ee.useParams)(),[ln,tn]=(0,te.useState)(!1),[wt,Ia]=(0,te.useState)(0),[Nn,Ct]=(0,te.useState)(!1),[En,Ca]=(0,te.useState)(null);(0,te.useEffect)(()=>{if((En==null?void 0:En.status)=="running"){const nn=setInterval(()=>{Wt()},3e3);return()=>clearInterval(nn)}},[En==null?void 0:En.status]),(0,te.useEffect)(()=>{ze["shixunHomeworks/getWorkList"]||Wt()},[ze["shixunHomeworks/getWorkList"]]);const La=nn=>{Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:En==null?void 0:En.id,status:nn}})},rn=()=>Zu(void 0,null,function*(){if($t)if(un){if(an)return pe.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return pe.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return pe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");Ct(!0);const nn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Et==null?void 0:Et.categoryId,range:wt}});(nn==null?void 0:nn.status)===0&&(tn(!1),Wt()),Ct(!1)}),Wt=()=>Zu(void 0,null,function*(){const nn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:Et==null?void 0:Et.categoryId}});(nn==null?void 0:nn.status)===0&&Ca(nn==null?void 0:nn.data)});return ai.createElement(ai.Fragment,null,ai.createElement("div",{className:vi.review_warp},ai.createElement(xe.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},ai.createElement("div",{className:vi.btn_operate,onClick:()=>{Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}},ai.createElement("i",{className:"iconfont icon-lishijilu"}))),ai.createElement("div",null,$t&&(En==null?void 0:En.status)=="running"&&ai.createElement("div",{className:vi.under_review,style:{marginRight:0}},ai.createElement(ce.Z,{spinning:!0,className:"mr6",size:"small"}),ai.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D"),ai.createElement("span",{className:"ml5",style:{color:"#3061D0"}},En==null?void 0:En.rate)),$t&&["success","failed"].includes(En==null?void 0:En.status)&&ai.createElement(xe.Z,{title:ai.createElement("div",{className:vi.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",ai.createElement("span",{style:{color:"#1B8565",margin:"0 3px",fontWeight:"bold"}},En==null?void 0:En.success_count),"\u4EBA\uFF0C \u5931\u8D25",ai.createElement("span",{style:{color:"#E30000",margin:"0 3px",fontWeight:"bold"}},En==null?void 0:En.fail_count),"\u4EBA")},ai.createElement("div",{className:vi.under_review},ai.createElement("img",{src:Hl,className:"mr5",style:{width:14,height:14}}),"\u6210\u529F",ai.createElement("span",{style:{color:"#1B8565",fontWeight:"bold"},onClick:()=>La(1)},En==null?void 0:En.success_count),"\u4EBA\uFF0C \u5931\u8D25",ai.createElement("span",{style:{color:"#E30000",fontWeight:"bold"},onClick:()=>La(0)},En==null?void 0:En.fail_count),"\u4EBA"))),(En==null?void 0:En.status)!="running"&&ai.createElement("div",{className:`${vi.btn_review} ${(En==null?void 0:En.status)=="running"&&vi.is_disabled}`,onClick:()=>{if((En==null?void 0:En.status)!="running"){if(!(Kt!=null&&Kt.is_open_ai_review))return pe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;Ia(0),tn(!0)}}},ai.createElement("img",{src:xl.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),ai.createElement(Pe.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:ln,destroyOnClose:!0,onCancel:()=>tn(!1),okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:Nn,onOk:()=>rn()},ai.createElement("div",{className:vi.title_sty},"\u8BC4\u5206\u6807\u51C6"),ai.createElement(b.default,{pagination:!1,dataSource:Kt==null?void 0:Kt.ai_review_settings,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),ai.createElement("div",{className:vi.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),ai.createElement("div",{className:vi.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},ai.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:nn=>Ia(nn.target.value),value:wt,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"}]}))),ai.createElement(jo,null),ai.createElement(el,{getData:()=>Wt()}))};var ju=(0,Ee.connect)(({shixunHomeworks:Ue,loading:Ge,user:ze})=>({shixunHomeworks:Ue,loading:Ge.effects,user:ze}))(_u),ir=ee(59301),Eu=Object.defineProperty,as=Object.getOwnPropertySymbols,Su=Object.prototype.hasOwnProperty,Hu=Object.prototype.propertyIsEnumerable,rs=(Ue,Ge,ze)=>Ge in Ue?Eu(Ue,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[Ge]=ze,Wl=(Ue,Ge)=>{for(var ze in Ge||(Ge={}))Su.call(Ge,ze)&&rs(Ue,ze,Ge[ze]);if(as)for(var ze of as(Ge))Hu.call(Ge,ze)&&rs(Ue,ze,Ge[ze]);return Ue},os=(Ue,Ge,ze)=>new Promise((Ut,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(ln){Kt(ln)}},un=Et=>{try{an(ze.throw(Et))}catch(ln){Kt(ln)}},an=Et=>Et.done?Ut(Et.value):Promise.resolve(Et.value).then($t,un);an((ze=ze.apply(Ue,Ge)).next())});const is=({globalSetting:Ue,shixunHomeworks:Ge,dispatch:ze,classroomList:Ut})=>{var Kt,$t,un,an,Et,ln,tn;const wt=(0,Ee.useParams)(),Ia=(0,Ee.useLocation)(),[Nn]=(0,Ee.useSearchParams)(),[Ct,En]=(0,te.useState)(Nn.get("tabs")||"0"),Ca=(0,te.useRef)(null),[La,rn]=(0,te.useState)(!1),{workList:Wt,workSetting:nn}=Ge,[,,wr]=(0,ue.U)(ae.Gw,{homeworkId:Wt==null?void 0:Wt.id});Nn.get("category_id")&&(wt.category=Nn.get("category_id")),(0,te.useEffect)(()=>{da()},[wt.coursesId]),(0,te.useEffect)(()=>{ze({type:"classroomList/getAssistantPermissions",payload:{course_id:wt.coursesId}})},[(0,he.bg)()]),(0,te.useEffect)(()=>{new URLSearchParams(Ia.search).get("tabs")=="3"&&Ta()},[]);const da=()=>{let Yn=Nn.get("page")&&JSON.parse(localStorage.getItem("commonhomeworkkey"));Yn=(wt==null?void 0:wt.categoryId)!=(Yn==null?void 0:Yn.categoryId)?{}:Yn,ze({type:"shixunHomeworks/getWorkList",payload:Wl(Wl({},wt),Yn)})},Ta=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:Wl({},wt)})},ct=[{name:(0,he.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",component:ir.createElement(Kl,{zip:Ca,btnLoading:La,setBtnLoading:rn})},{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:ir.createElement($i,null),hidden:(0,he.GJ)()||!(Wt!=null&&Wt.can_public_work)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",component:ir.createElement("div",{className:"minH500"},ir.createElement(Pu,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",hidden:(Kt=Wt.homework_status)==null?void 0:Kt.includes("\u5BFC\u5165"),component:ir.createElement(No.Z,null)},{name:"\u6587\u6863\u67E5\u91CD",id:"4",component:ir.createElement(cr,null),hidden:(($t=Wt.homework_status)==null?void 0:$t.includes("\u5BFC\u5165"))||!(0,he.GJ)()||Wt.is_jupyter||Wt.is_jupyter_lab},{name:"\u53C2\u8003\u7B54\u6848",id:"2",component:ir.createElement(Bs,null),hidden:((un=Wt.homework_status)==null?void 0:un.includes("\u5BFC\u5165"))||!(Wt!=null&&Wt.view_answer)||Wt.is_jupyter||Wt.is_jupyter_lab},{name:ir.createElement(Be.Z,{dot:Wt==null?void 0:Wt.appeal_notice,offset:[5,-5]},ir.createElement("span",{style:{color:Ct=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:ir.createElement(bi,null),hidden:(0,he.dE)()||!(Wt!=null&&Wt.anonymous_comment)},{name:(0,he.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",component:(an=Wt.homework_status)!=null&&an.includes("\u5BFC\u5165")?ir.createElement(Wi.Z,null):ir.createElement(or,null),hidden:((Et=Wt.homework_status)==null?void 0:Et.includes("\u5BFC\u5165"))&&(0,he.dE)(),forceRender:!1}].filter(Yn=>!Yn.hidden),Rr=()=>{var Yn,Fr,So,ri,Ea,jr,Qt,Gn,yt,Or,so,Ko,ja,Xn,fo,Br,oi;return ir.createElement(ir.Fragment,null,(Yn=Wt.homework_status)!=null&&Yn.includes("\u5BFC\u5165")&&(0,he.GJ)()?ir.createElement(_e.ZP,{icon:ir.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{ze({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:Wt==null?void 0:Wt.homework_name,id:Wt==null?void 0:Wt.homework_id,type:"normal"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):ir.createElement("div",{className:Tr.workListTabButton},(0,he.GJ)()&&ir.createElement(ir.Fragment,null,(Wt.is_jupyter||Wt.is_jupyter_lab)&&ir.createElement(_e.ZP,{type:"primary",icon:ir.createElement("i",{className:"iconfont icon-shixunxiangmu"}),onClick:()=>(0,Ce.xg)(`/shixuns/${Wt.shixun_identifier}/challenges`)},"\u8FDB\u5165\u5B9E\u8BAD"),(((Fr=Wt.homework_status)==null?void 0:Fr.includes("\u672A\u53D1\u5E03"))||((So=Wt.homework_status)==null?void 0:So.includes("\u672A\u5F00\u59CB")))&&ir.createElement(_e.ZP,{type:"primary",icon:ir.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:fa=>{fa.preventDefault(),ze({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[wt.categoryId],selectArrsAll:[Wt],params:wt,detail:!0,type:2,manage_all_group:nn==null?void 0:nn.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),!((ri=Wt.homework_status)!=null&&ri.includes("\u672A\u53D1\u5E03"))&&!((Ea=Wt.homework_status)!=null&&Ea.includes("\u672A\u5F00\u59CB"))&&!((jr=Wt.homework_status)!=null&&jr.includes("\u5DF2\u622A\u6B62"))&&ir.createElement(_e.ZP,{type:"primary",icon:ir.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:fa=>{var pn,ta;if(fa.preventDefault(),(0,he.Rm)()&&!((ta=(pn=Ut.AssistantObject)==null?void 0:pn.normal)!=null&&ta.can_stop)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ze({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[wt.categoryId],selectArrsAll:[],params:wt,type:2}})}},"\u7ACB\u5373\u622A\u6B62"),Wt!=null&&Wt.is_jupyter_lab||Wt!=null&&Wt.is_jupyter?ir.createElement(ir.Fragment,null,Ct==="1"&&ir.createElement(_e.ZP,{type:"primary",icon:ir.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var fa,pn;if((0,he.Rm)()&&!((pn=(fa=Ut.AssistantObject)==null?void 0:fa.normal)!=null&&pn.can_create)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${wt.coursesId}/common_homework/${wt.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")):ir.createElement(ir.Fragment,null,ir.createElement(_e.ZP,{type:"primary",icon:ir.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var fa,pn;if((0,he.Rm)()&&!((pn=(fa=Ut.AssistantObject)==null?void 0:fa.normal)!=null&&pn.can_create)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${wt.coursesId}/common_homework/${wt.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"))),(Wt!=null&&Wt.is_jupyter_lab||Wt!=null&&Wt.is_jupyter)&&(0,he.dE)()?ir.createElement(_e.ZP,{type:"primary",onClick:()=>os(void 0,null,function*(){(0,fr.Z)({is_jupyter:Wt.is_jupyter,is_jupyter_lab:Wt.is_jupyter_lab,shixunId:Wt.shixun_identifier,homework_common_id:Wt.homework_id})})},ir.createElement("i",{className:"iconfont icon-kaiqizhong"}),(Qt=Wt==null?void 0:Wt.task_operation)==null?void 0:Qt[0]):!((Gn=Wt==null?void 0:Wt.homework_status)!=null&&Gn.includes("\u5BFC\u5165"))&&ir.createElement(ir.Fragment,null,((yt=Wt==null?void 0:Wt.work_statuses)==null?void 0:yt.includes("\u53D6\u6D88\u5173\u8054"))&&ir.createElement(_e.ZP,{type:"primary",onClick:()=>os(void 0,null,function*(){const fa=yield(0,ae.rN)({homeworkId:wt.categoryId});(fa==null?void 0:fa.status)===0&&(pe.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),ze({type:"shixunHomeworks/getWorkList",payload:Wl({},wt)}))})},"\u53D6\u6D88\u5173\u8054"),((Or=Wt==null?void 0:Wt.work_statuses)==null?void 0:Or.includes("\u5173\u8054\u9879\u76EE"))&&ir.createElement(_e.ZP,{type:"primary",onClick:()=>{var fa;return(0,Ce.xg)(`${(fa=Ue==null?void 0:Ue.setting)==null?void 0:fa.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((so=Wt==null?void 0:Wt.work_statuses)==null?void 0:so.includes("\u5173\u8054\u9879\u76EE"))&&ir.createElement(_e.ZP,{type:"primary",onClick:fa=>{fa.preventDefault(),Pe.default.confirm({title:"\u5173\u8054\u9879\u76EE",centered:!0,width:600,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ir.createElement("div",{className:"tc font14"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",ir.createElement("a",{onClick:()=>{var pn;(0,Ce.xg)(`${(pn=Ue==null?void 0:Ue.setting)==null?void 0:pn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")})}},"\u5173\u8054\u9879\u76EE"),((Ko=Wt==null?void 0:Wt.work_statuses)==null?void 0:Ko.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&ir.createElement(_e.ZP,{type:"primary",onClick:()=>(0,Ce.xg)(`/classrooms/${Wt.course_id}/common_homework/${Wt.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((ja=Wt==null?void 0:Wt.work_statuses)==null?void 0:ja.includes("\u4FEE\u6539\u4F5C\u54C1"))&&ir.createElement(_e.ZP,{type:"primary",onClick:()=>{const fa=()=>{(0,Ce.xg)(`/classrooms/${Wt.course_id}/common_homework/${Wt.homework_id}/${Wt.id}/edit`)};if(nn!=null&&nn.can_submit&&!(nn!=null&&nn.submit_size)){pe.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}fa()}},"\u4FEE\u6539\u4F5C\u54C1"),((Xn=Wt==null?void 0:Wt.work_statuses)==null?void 0:Xn.includes("\u8865\u4EA4\u4F5C\u54C1"))&&ir.createElement(_e.ZP,{type:"primary",onClick:()=>(0,Ce.xg)(`/classrooms/${Wt.course_id}/common_homework/${Wt.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((fo=Wt==null?void 0:Wt.work_statuses)==null?void 0:fo.includes("\u8865\u4EA4\u9644\u4EF6"))||((Br=Wt==null?void 0:Wt.work_statuses)==null?void 0:Br.includes("\u4FEE\u6539\u9644\u4EF6")))&&ir.createElement(_e.ZP,{type:"primary",onClick:()=>{var fa;if(nn!=null&&nn.can_submit&&!(nn!=null&&nn.submit_size)){pe.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ze({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:wt,selectArrs:Wl({},Wt),title:(fa=Wt==null?void 0:Wt.work_statuses)!=null&&fa.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(oi=Wt==null?void 0:Wt.work_statuses)!=null&&oi.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))))};return ir.createElement("section",{className:`${Tr.bg} ${Tr.homeworkDetailWrapper}`},ir.createElement("div",{className:"edu-container mb30"},Wt.homework_name&&ir.createElement("section",{className:"animated fadeIn"},ir.createElement("aside",{className:"mt10"},Wt.category&&ir.createElement(le.Z,{separator:">"},ir.createElement(le.Z.Item,null,ir.createElement(Ee.Link,{to:`/classrooms/${wt==null?void 0:wt.coursesId}/common_homework`},Wt.course_name)),ir.createElement(le.Z.Item,null,ir.createElement(Ee.Link,{to:`/classrooms/${wt==null?void 0:wt.coursesId}/common_homework/${((ln=Wt.category)==null?void 0:ln.main)===1?"":Wt.category.category_id}`},Wt.category.category_name)),ir.createElement(le.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),ir.createElement("aside",{className:[Tr.title,"mt20"].join(" ")},ir.createElement(Ee.Link,{to:`/classrooms/${Wt.course_id}/common_homework/${((tn=Wt.category)==null?void 0:tn.main)===1?"":Wt.category.category_id}`},ir.createElement(Le.Z,{className:"font16 c-black"})),ir.createElement("strong",{className:"font20 ml5"},Wt.homework_name),ir.createElement(Ce.VV,{temporary:!0,status:Wt.homework_status}))),ir.createElement("aside",{className:`mt30 relative ${Tr.workListTabWrap}`},ir.createElement(ge.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Ct,tabBarExtraContent:Ct=="5"?(0,he.GJ)()&&ir.createElement(ju,null):Rr(),onTabClick:(Yn,Fr)=>{parseInt(Yn)==3&&Ta();const So=()=>{if(parseInt(Yn)===2){if(!(Wt!=null&&Wt.view_answer)){pe.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}En(Yn)}else En(Yn)};Yn!=="11"&&da(),Ge.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Pe.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:()=>{So(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):So()},className:Tr.tabs,items:ct.map(Yn=>({label:Yn.name,key:Yn.id,children:Yn.component,forceRender:Yn.forceRender}))}))),ir.createElement(kr.Z,null),ir.createElement(Yi.Z,{onOk:()=>{da()}}),ir.createElement(Io.Z,{onOk:()=>{da()}}),ir.createElement(ds.Z,{type:"edit",onCallback:()=>da(),courseEndTime:Wt==null?void 0:Wt.course_end_date}),ir.createElement(Vl.Z,{courseEndTime:Wt==null?void 0:Wt.course_end_date,successCallback:()=>da(),visible:Ut.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[wt.categoryId],courseId:wt.coursesId,isBatch:!1}),ir.createElement(ti,null),ir.createElement(Xa.Z,{ref:Ca,hide:!0,name:`${Wt==null?void 0:Wt.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>rn(!1)}))};var yu=(0,Ee.connect)(({user:Ue,shixunHomeworks:Ge,loading:ze,globalSetting:Ut,classroomList:Kt})=>({user:Ue,shixunHomeworks:Ge,globalSetting:Ut,loading:ze.effects,classroomList:Kt}))(is)},57542:function(Mt,Ft,ee){"use strict";var te=ee(78241),Ee=ee(43418),Be=ee(8591),_e=ee(92832),pe=ee(1247),Pe=ee(25690),le=ee(96472),ge=ee(59301),Le=Object.defineProperty,Ce=Object.defineProperties,me=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(z,ne,oe)=>ne in z?Le(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:oe}):z[ne]=oe,a=(z,ne)=>{for(var oe in ne||(ne={}))fe.call(ne,oe)&&E(z,oe,ne[oe]);if(xe)for(var oe of xe(ne))re.call(ne,oe)&&E(z,oe,ne[oe]);return z},b=(z,ne)=>Ce(z,me(ne)),y=(z,ne,oe)=>new Promise((se,ce)=>{var Ae=Ze=>{try{De(oe.next(Ze))}catch(ye){ce(ye)}},de=Ze=>{try{De(oe.throw(Ze))}catch(ye){ce(ye)}},De=Ze=>Ze.done?se(Ze.value):Promise.resolve(Ze.value).then(Ae,de);De((oe=oe.apply(z,ne)).next())});const x=({classroomList:z,loading:ne,dispatch:oe,shixunHomeworks:se})=>{const ce=(0,Pe.useParams)(),[Ae]=te.default.useForm(),{workList:de,workSetting:De}=se,Ze=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},ce)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},ce)})};return ge.createElement(Ee.default,{centered:!0,title:z.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:z.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const ye=()=>y(void 0,null,function*(){var nt;yield Ae.validateFields();const we=a({},Ae.getFieldValue()),{selectArrs:ut}=z.actionTabs;we.attachment_ids=(nt=we.attachment_ids)==null?void 0:nt.map(et=>et.response.id),(yield(0,pe.mz)(b(a({},we),{homeworkId:ut.work_id}))).status===0&&(Ae.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),Ze())});if(De!=null&&De.can_submit){if(!(De!=null&&De.submit_size)){Be.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}Ee.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:ge.createElement(ge.Fragment,null,"\u4F60\u8FD8\u6709 ",ge.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},De==null?void 0:De.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:()=>{ye()}});return}ye()}),onCancel:()=>{Ae.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(te.default,{form:Ae,initialValues:{}},ge.createElement(te.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ge.createElement(le.Z,null)),ge.createElement(te.default.Item,{name:"description"},ge.createElement(_e.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${z.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};Ft.Z=(0,Pe.connect)(({classroomList:z,loading:ne,shixunHomeworks:oe})=>({classroomList:z,loading:ne,shixunHomeworks:oe}))(x)},65071:function(Mt,Ft,ee){"use strict";var te=ee(59301),Ee=ee(78241),Be=ee(8591),_e=ee(43418),pe=ee(95237),Pe=ee(43604),le=ee(5083),ge=ee(5112),Le=ee(24905),Ce=ee(61186),me=ee.n(Ce),xe=ee(38986),fe=ee(48790),re=ee(51257),E=ee(25690),a=ee(73410),b=ee(71068),y=ee(82264),x=ee(48716),z=ee(3039),ne=ee(75736),oe=ee(59301),se=Object.defineProperty,ce=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,ye=(it,$e,Me)=>$e in it?se(it,$e,{enumerable:!0,configurable:!0,writable:!0,value:Me}):it[$e]=Me,nt=(it,$e)=>{for(var Me in $e||($e={}))De.call($e,Me)&&ye(it,Me,$e[Me]);if(de)for(var Me of de($e))Ze.call($e,Me)&&ye(it,Me,$e[Me]);return it},we=(it,$e)=>ce(it,Ae($e)),ut=(it,$e)=>{var Me={};for(var he in it)De.call(it,he)&&$e.indexOf(he)<0&&(Me[he]=it[he]);if(it!=null&&de)for(var he of de(it))$e.indexOf(he)<0&&Ze.call(it,he)&&(Me[he]=it[he]);return Me},Je=(it,$e,Me)=>new Promise((he,Ie)=>{var Ve=tt=>{try{He(Me.next(tt))}catch(ht){Ie(ht)}},ot=tt=>{try{He(Me.throw(tt))}catch(ht){Ie(ht)}},He=tt=>tt.done?he(tt.value):Promise.resolve(tt.value).then(Ve,ot);He((Me=Me.apply(it,$e)).next())});const et=it=>{var $e=it,{classroomList:Me,dispatch:he,courseEndTime:Ie}=$e,Ve=ut($e,["classroomList","dispatch","courseEndTime"]),ot,He,tt,ht;const Pt=(0,E.useParams)(),[dt]=Ee.default.useForm(),[xt,Qe]=(0,te.useState)(1),[Bt,Dt]=(0,te.useState)([]),[ve,mt]=(0,te.useState)(0),[Se,ue]=(0,te.useState)(2e3),[ae,ie]=(0,te.useState)(!0),[Ne,We]=(0,te.useState)(!1),[be,Te]=(0,te.useState)(!1),[rt,Xe]=(0,te.useState)([]),[Ye,ft]=(0,te.useState)(!0),[Lt,Zt]=(0,te.useState)(null),[jt,Xt]=(0,te.useState)({}),[Yt,qe]=(0,te.useState)({});(0,te.useEffect)(()=>{if(Me.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Fn(),st(),Me.actionTabs.type===2){const fn=Me.actionTabs.selectArrsAll[0];Zt({submit_limit:fn==null?void 0:fn.submit_limit,submit_limit_num:fn==null?void 0:fn.submit_limit_num,must_file:fn==null?void 0:fn.must_file,can_submit:fn==null?void 0:fn.can_submit,submit_num:fn==null?void 0:fn.submit_num}),ft(fn.unified_setting)}else ft(!1),Zt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[Me.actionTabs]),(0,te.useEffect)(()=>{if(Ne){if(be)return;he({type:"classroomList/setActionTabs",payload:{}}),(0,fe.GJ)()?he({type:"classroomList/getClassroomTeacherCommonList",payload:we(nt({},Me.actionTabs.params),{type:1})}):he({type:"classroomList/getClassroomCommonList",payload:nt({},Me.actionTabs.params)})}},[Ne]);const st=fn=>Je(void 0,null,function*(){ie(!0);const ka=yield(0,y.c_)(we(nt({},Pt),{page:fn||xt,limit:2e4,homework_id:Me.actionTabs.type===1?"":Me.actionTabs.selectArrs[0]}));ka==null||ka.course_groups.map((Ka,ga)=>{Ka.key=Ka.id,Ka.title=Ka.name,Ka.disabled=Ka.is_published}),ka&&(Dt([...ka==null?void 0:ka.course_groups]),mt(ka==null?void 0:ka.course_groups_count),ie(!1),fn||dt.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"))}))}),_t=fn=>{Qe(fn),st(fn)},Ht=()=>{(0,fe.GJ)()?Me.actionTabs.detail?(he({type:"shixunHomeworks/setActionTabs",payload:{}}),he({type:"shixunHomeworks/getWorkList",payload:nt({},Pt)}),he({type:"shixunHomeworks/getWorkSetting",payload:nt({},Pt)})):he({type:"classroomList/getClassroomTeacherCommonList",payload:we(nt({},Me.actionTabs.params),{type:1})}):he({type:"classroomList/getClassroomCommonList",payload:nt({},Me.actionTabs.params)})},hn=()=>Je(void 0,null,function*(){var fn,ka;if((0,fe.Rm)()&&!((fn=Me.AssistantObject.normal)!=null&&fn.can_publish)){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"),sa(!1);return}const Ka=nt({},dt.getFieldsValue());if(Ka.end_time<=Ka.publish_time){Be.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),sa(!1);return}if((rt==null?void 0:rt.length)<=0&&!Ye&&Bt.length>0){Be.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(Lt!=null&&Lt.submit_limit&&!(Lt!=null&&Lt.submit_limit_num)){Be.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(Lt!=null&&Lt.can_submit&&!(Lt!=null&&Lt.submit_num)){Be.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}let ga=nt({homework_ids:[...Me.actionTabs.selectArrs],group_ids:rt.length>0?rt.map(ur=>ur.id):(ka=Me.detailCommonHomeworksList)==null?void 0:ka.course_groups,end_time:me()(Ka.end_time).format("YYYY-MM-DD HH:mm"),publish_time:me()(Ka.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!rt.length},Lt),gr=yield(0,ne.Tr)({homework_common_ids:[...Me.actionTabs.selectArrs],course_id:Pt.coursesId,type:"homework_common"});(gr==null?void 0:gr.student_count)===0?On(ga):(qe(ga),Xt(gr))}),On=fn=>Je(void 0,null,function*(){sa(!0);const ka=yield(0,xe.ZP)(`/api/courses/${Pt.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:nt({},fn)});sa(!1),ka.status===0&&((0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Be.ZP.success("\u53D1\u5E03\u6210\u529F"),he({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Ve.onCallback&&Ve.onCallback(),Ht(),localStorage.getItem("Noviceguide")==="0"||he({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:oe.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~")}}))}),Fn=()=>{Qe(1),Dt([]),Xe([])},{detailCommonHomeworksList:Tn}=Me,Sa=ve>xt*Se,[xa,sa]=(0,te.useState)(!1);return oe.createElement("div",null,oe.createElement(_e.default,{width:600,centered:!0,confirmLoading:xa,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Me.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:hn,onCancel:()=>{Fn(),Ht(),he({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",oe.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Bt&&oe.createElement(Ee.default,{form:dt},oe.createElement("div",{style:{paddingLeft:0}},oe.createElement(pe.Z,{className:"mt30",align:"middle"},oe.createElement(Pe.Z,null,oe.createElement(Ee.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},oe.createElement(le.default,{style:{width:170,marginRight:"25px"},disabledDate:fn=>(0,x.Q8)(fn,Ie),disabledTime:fn=>(0,x.d0)(fn),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),oe.createElement(Pe.Z,{className:"ml20"},oe.createElement(Ee.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},oe.createElement(le.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,re.U6)(),"HH:mm")},disabledDate:fn=>(0,x.Q8)(fn,Ie,dt.getFieldValue("publish_time")),disabledTime:fn=>(0,x.d0)(fn,dt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Me.actionTabs.type===2&&oe.createElement(pe.Z,{style:{marginBottom:"10px"}},oe.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),oe.createElement(ge.ZP.Group,{value:Ye,onChange:fn=>{ft(fn.target.value),Xe([])}},oe.createElement(ge.ZP,{value:!0,disabled:!Me.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),oe.createElement(ge.ZP,{className:"ml20",disabled:Bt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Bt.length<=0&&Me.actionTabs.type===2&&oe.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"')),(Me.actionTabs.type===1||!Ye)&&Bt.length>0&&oe.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},oe.createElement("span",{style:{flex:1}},oe.createElement(Le.default,{checked:rt.length===Bt.length,onChange:fn=>{rt.length===Bt.length?Xe([]):Xe(Bt.filter(ka=>!ka.is_published))}},"\u5168\u9009")),oe.createElement("span",{style:{width:16}}),oe.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",rt.length||0,"\u4E2A\u5206\u73ED")),(Me.actionTabs.type===1||!Ye)&&Bt.length>0&&oe.createElement(a.Z,{data:Bt,selectedRowKeys:rt,setSelectedRowKeys:Xe})),!((tt=(He=(ot=Me==null?void 0:Me.actionTabs)==null?void 0:ot.selectArrsAll)==null?void 0:He[0])!=null&&tt.is_shixun)&&oe.createElement(b.ZP,{value:Lt,onChange:fn=>Zt(nt({},fn))})),oe.createElement(z.Z,{resdata:jt,type:((ht=Me.actionTabs.selectArrs)==null?void 0:ht.length)===1?"shixun":"shixunpush",okloading:xa,oktext:(jt==null?void 0:jt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:fn=>Je(void 0,null,function*(){sa(!0);let ka=yield(0,xe.ZP)(`/api/courses/${Pt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...Me.actionTabs.selectArrs]}});sa(!1),(ka==null?void 0:ka.status)===0&&On(Yt)})}))};Ft.Z=(0,E.connect)(({classroomList:it})=>({classroomList:it}))(et)},88873:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return Ae}});var te=ee(59301),Ee={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Be=Object.defineProperty,_e=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,le=(de,De,Ze)=>De in de?Be(de,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):de[De]=Ze,ge=(de,De)=>{for(var Ze in De||(De={}))pe.call(De,Ze)&&le(de,Ze,De[Ze]);if(_e)for(var Ze of _e(De))Pe.call(De,Ze)&&le(de,Ze,De[Ze]);return de};const Le=de=>React.createElement("svg",ge({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},de),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 Ce="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",me=ee(99313),xe=ee(92310),fe=ee.n(xe),re=ee(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(de,De,Ze)=>De in de?E(de,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):de[De]=Ze,oe=(de,De)=>{for(var Ze in De||(De={}))x.call(De,Ze)&&ne(de,Ze,De[Ze]);if(y)for(var Ze of y(De))z.call(De,Ze)&&ne(de,Ze,De[Ze]);return de},se=(de,De)=>a(de,b(De)),Ae=({dataSource:de,className:De,style:Ze})=>{const[ye,nt]=(0,te.useState)([]),[we,ut]=(0,te.useState)(""),Je=(0,te.useRef)("");(0,te.useEffect)(()=>{if(de!=null&&de.length){const $e=String(Math.random()).slice(-6),Me=de.map(he=>se(oe({},he),{key:`${$e}-${he.key}`}));nt(Me),ut(Me[0].key)}},[de.length]);const et=$e=>{ut($e),Je.current=$e;const Me=document.getElementById($e);if(Me){const he=Me.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:he,behavior:"smooth"})}},it=()=>{const $e=ye.map(he=>document.getElementById(he.key)),Me=window.innerHeight/2;for(const he of $e)if(he){const Ie=he.getBoundingClientRect();if(Ie.top>=0&&Ie.top(window.addEventListener("scroll",it),()=>{window.removeEventListener("scroll",it)}),[ye]),re.createElement("div",{className:fe()(Ee.anchorNavigation,De),style:Ze},re.createElement(me.default,{items:ye,tabBarGutter:60,className:Ee.tabs,activeKey:we,onChange:et}),ye.map($e=>re.createElement("div",{key:$e.key,id:$e.key,className:Ee.box},re.createElement("div",{className:Ee.head},re.createElement("img",{className:"mr10",src:Ce,alt:"Dot"}),$e.label),re.createElement("div",{className:Ee.element},$e.element))))}},48716:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Q8:function(){return he},d0:function(){return Ie},w6:function(){return Me}});var te=ee(59301),Ee=ee(5083),Be=ee(57809),_e=ee(8591),pe=ee(43418),Pe=ee(5112),le=ee(95237),ge=ee(43604),Le=ee(6848),Ce=ee(24905),me=ee(3113),xe=ee(61186),fe=ee.n(xe),re=ee(48790),E=ee(38986),a=ee(89392),b=ee.n(a),y=ee(51257),x=ee(22982),z=ee(25690),ne=ee(43155),oe=ee(40197),se=ee(59229),ce=ee(3039),Ae=ee(75736),de=ee(59301),De=Object.defineProperty,Ze=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Je=(tt,ht,Pt)=>ht in tt?De(tt,ht,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):tt[ht]=Pt,et=(tt,ht)=>{for(var Pt in ht||(ht={}))we.call(ht,Pt)&&Je(tt,Pt,ht[Pt]);if(nt)for(var Pt of nt(ht))ut.call(ht,Pt)&&Je(tt,Pt,ht[Pt]);return tt},it=(tt,ht)=>Ze(tt,ye(ht)),$e=(tt,ht,Pt)=>new Promise((dt,xt)=>{var Qe=ve=>{try{Dt(Pt.next(ve))}catch(mt){xt(mt)}},Bt=ve=>{try{Dt(Pt.throw(ve))}catch(mt){xt(mt)}},Dt=ve=>ve.done?dt(ve.value):Promise.resolve(ve.value).then(Qe,Bt);Dt((Pt=Pt.apply(tt,ht)).next())});function Me(tt,ht){const Pt=[];for(let dt=tt;dt{const dt=ttfe()(ht).endOf("day"),Qe=tt{const Pt=parseInt(fe()(tt).format("HH")),dt=parseInt(fe()().format("HH")),xt=parseInt(fe()().format("mm"));if(!tt)return{disabledHours:()=>Me(0,dt),disabledMinutes:()=>Me(0,xt)};if(ht){const Qe=parseInt(fe()(ht).format("HH")),Bt=parseInt(fe()(ht).format("mm"));return fe()(tt).isSame(fe()(ht),"day")?{disabledHours:()=>Me(0,Qe),disabledMinutes:()=>Pt<=Qe?Me(0,Bt):[]}:void 0}if(fe()(tt).isSame(fe()(),"day"))return{disabledHours:()=>Me(0,dt),disabledMinutes:()=>fe()(tt).isSame(fe()(),"hour")&&Pt<=dt?Me(0,xt):[]}},{RangePicker:Ve}=Ee.default,{Option:ot}=Be.default,He=({shixunHomeworks:tt,loading:ht,dispatch:Pt,classroomList:dt,user:xt})=>{var Qe,Bt,Dt,ve,mt,Se,ue,ae,ie;const Ne=(0,z.useParams)(),{workSetting:We,workList:be,shixunWorkList:Te,headerInfo:rt,changeData:Xe}=tt,[Ye,ft]=(0,te.useState)(!1),[Lt,Zt]=(0,te.useState)(!1);let[jt,Xt]=(0,te.useState)([]),[Yt,qe]=(0,te.useState)([]),[st,_t]=(0,te.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.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[Ht,hn]=(0,te.useState)({}),[On,Fn]=(0,te.useState)({});(0,te.useEffect)(()=>()=>{Xt([])},[]),(0,te.useEffect)(()=>{ft(!(0,re.GJ)())},[(0,re.GJ)()]);const Tn=()=>{Pt({type:"shixunHomeworks/getWorkSetting",payload:et({},Ne)})};(0,te.useEffect)(()=>{if(!(We!=null&&We.course_id))return;Object.keys(st).map(function(kn){st[kn]=We[kn]}),(!st.allow_late||!st.unified_late)&&(st.late_penalty=20,st.penalty_type=ne.Q.Percent),st.unified_setting||(st.unified_late=!1,st.unified_anonymous_comment=!1,st.unified_anonymous_appeal=!1),jt=JSON.parse(JSON.stringify(We.group_settings.map(kn=>it(et({},kn),{group_name:[kn.group_name]})).filter(kn=>kn.publish_time!==null))),Yt=JSON.parse(JSON.stringify(We.allow_late_settings.map(kn=>it(et({},kn),{group_name:[kn.group_name]})).filter(kn=>kn.late_time!==null))),_t(et({},st));const sn=(0,y.QE)((jt==null?void 0:jt.length)>0?jt:[]);Xt([...sn]),(Yt==null?void 0:Yt.length)<=0?qe([{penalty_type:ne.Q.Percent,late_penalty:20}]):qe([...Yt])},[We]);const Sa=()=>$e(void 0,null,function*(){var sn,kn;if(((sn=xt==null?void 0:xt.userInfo)==null?void 0:sn.user_status)===2){(0,oe.Rd)();return}const Ua=JSON.parse(JSON.stringify(st));if(Ua.challenge_settings.filter(on=>!on.hide),Ua.categoryId=Ne.categoryId,(kn=Ua.challenge_settings)!=null&&kn.every(on=>!on.checked)){_e.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(jt),!st.unified_setting)jt=jt==null?void 0:jt.map(on=>{var Rn;if(!on.publish_time||!on.end_time)throw _e.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(!on.group_name)throw _e.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return on.group_name=typeof(on==null?void 0:on.group_name)=="string"?[on==null?void 0:on.group_name]:on==null?void 0:on.group_name,on.group_id=(Rn=We.group_settings)==null?void 0:Rn.filter(zn=>{var Wa;return(Wa=on==null?void 0:on.group_name)==null?void 0:Wa.includes(zn.group_name)}).map(zn=>zn.group_id||zn.id).toString().split(","),on});else if(!st.publish_time||!st.end_time)throw _e.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(Ua.group_settings=jt,st.allow_late)if(st.unified_late){if(st.late_penalty===null||st.late_penalty===void 0||st.late_penalty<0||st.late_penalty>100)throw _e.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(!st.late_time)throw _e.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 Yt=Yt==null?void 0:Yt.map(on=>{var Rn,zn;if(on.late_penalty===null||on.late_penalty===void 0||on.late_penalty<0||on.late_penalty>100)throw _e.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(!on.late_time)throw _e.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(!on.group_name)throw _e.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return on.group_name=typeof(on==null?void 0:on.group_name)=="string"?[on==null?void 0:on.group_name]:on==null?void 0:on.group_name,on.group_id=(zn=(Rn=on==null?void 0:on.group_name)==null?void 0:Rn.map(Wa=>{var rr,ma;let bt=(ma=(rr=We.group_settings)==null?void 0:rr.filter(kt=>(kt==null?void 0:kt.group_name)===Wa))==null?void 0:ma[0];return bt==null?void 0:bt.group_id}))==null?void 0:zn.toString().split(","),on}),Ua.allow_late_settings=Yt;let mn=yield(0,Ae.Tr)({homework_common_ids:[parseInt(Ne.categoryId)],course_id:Ne.coursesId,type:"homework_common"});(mn==null?void 0:mn.student_count)===0?xa(Ua):(Fn(Ua),hn(mn))}),xa=sn=>{var kn;if(sn.total_score===null){_e.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(sn!=null&&sn.work_efficiency&&sn.eff_score===null){_e.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ua=sn.challenge_settings.reduce((Rn,zn)=>Rn+Number(zn.challenge_score),0);if((Ua==null?void 0:Ua.toFixed(10))!==((kn=sn.total_score-sn.eff_score)==null?void 0:kn.toFixed(10))){_e.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${sn.total_score}\u5206`);return}const mn={shixun_evaluation:sn.shixun_evaluation,challenge_settings:sn.challenge_settings};let on=()=>{var Rn;const zn=()=>$e(void 0,null,function*(){Zt(!0),(yield(0,E.ZP)(`/api/homework_commons/${Ne.categoryId}/publish_setting.json`,{method:"post",body:et({},sn)})).status===0&&(_e.ZP.success("\u66F4\u65B0\u6210\u529F"),Tn(),Pt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:et({},Ne)})),Zt(!1)});!(0,a.isEqual)(Xe,mn)&&!((Rn=rt==null?void 0:rt.homework_status)!=null&&Rn.includes("\u672A\u53D1\u5E03"))?pe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:zn}):zn()};We!=null&&We.high_resources_consume&&!(We!=null&&We.high_resources_consume_permission)?Pt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ne.coursesId,type:"shixun",type_id:Ne.categoryId,name:We.homework_name,fn:()=>{on()}}}):on()},sa=(sn,kn,Ua="group_id")=>{var mn;return kn?kn.find(on=>on[Ua]===sn):(mn=We==null?void 0:We.group_settings)==null?void 0:mn.find(on=>on.group_id[0]===sn)},fn=(We==null?void 0:We.allow_late)||(We==null?void 0:We.anonymous_comment),ka=sn=>{var kn,Ua;const mn=sa(sn,We==null?void 0:We.allow_late_settings,"id"),on=sa(sn,We==null?void 0:We.anonymous_comment_settings),Rn=sa(sn);return(We==null?void 0:We.allow_late)&&mn&&fe()(mn==null?void 0:mn.late_time)<=fe()()||(We==null?void 0:We.anonymous_comment)&&on&&(on==null?void 0:on.evaluation_start)!==null||((Ua=(fe()(Rn==null?void 0:Rn.end_time)<=fe()()&&((kn=We==null?void 0:We.allow_late_settings)==null?void 0:kn.filter(zn=>zn.group_id.includes(sn))))[0])==null?void 0:Ua.late_time)!=null},Ka=(0,te.useMemo)(()=>(We==null?void 0:We.allow_late)||(We==null?void 0:We.all_group_late),[We,rt]),ga=We==null?void 0:We.anonymous_comment,gr=sn=>{if(!sn)return!1;const kn=sa(sn,We==null?void 0:We.anonymous_comment_settings);return(We==null?void 0:We.anonymous_comment)&&kn&&(kn==null?void 0:kn.evaluation_start)!==null},ur=(sn,kn)=>{var Ua,mn,on;Pt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:sn,index:kn,rangePickerDisabled:Ye||(fe()()<=fe()((mn=sa((Ua=sn==null?void 0:sn.group_id)==null?void 0:Ua[0]))==null?void 0:mn.publish_time)?!1:[!0,ka((on=sn==null?void 0:sn.group_id)==null?void 0:on[0])]),disabledDate:We==null?void 0:We.course_end_date}})};return de.createElement("section",{className:x.Z.form},de.createElement("div",{className:x.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",de.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")),de.createElement("div",null,de.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(Pe.ZP.Group,{disabled:Ye||!((Qe=rt==null?void 0:rt.homework_status)!=null&&Qe.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((Bt=dt.AssistantObject.practice)!=null&&Bt.can_publish),value:st.unified_setting,onChange:sn=>{var kn;if(!((kn=rt==null?void 0:rt.homework_status)!=null&&kn.includes("\u672A\u53D1\u5E03"))){_e.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(st.unified_setting=!st.unified_setting,st.unified_setting||(st.unified_late=!1,qe([{late_penalty:5}])),_t(Object.assign({},st)),st.unified_setting===!1&&jt==""){Xt(jt.concat({}));return}st.unified_setting&&(Xt([]),qe([{late_penalty:5}]))}},de.createElement(Pe.ZP,{value:!0,disabled:Ye||!(We!=null&&We.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),de.createElement(Pe.ZP,{disabled:Ye||!((Dt=We==null?void 0:We.group_settings)!=null&&Dt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((ve=We==null?void 0:We.group_settings)==null?void 0:ve.length)===0&&de.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")),st.unified_setting&&de.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},de.createElement(le.Z,{align:"middle"},de.createElement(ge.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml10"},de.createElement(Ee.default,{size:"large",disabled:Ye||!((mt=rt==null?void 0:rt.homework_status)!=null&&mt.includes("\u672A\u53D1\u5E03")||(Se=rt==null?void 0:rt.homework_status)!=null&&Se.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((ue=dt.AssistantObject.practice)!=null&&ue.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:sn=>he(sn,We==null?void 0:We.course_end_date),disabledTime:sn=>Ie(sn),value:st.publish_time?fe()(st.publish_time):"",onChange:(sn,kn)=>{st.publish_time=kn,(st.end_time==""||!st.end_time)&&st.unified_setting&&(st.end_time=fe()(sn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),_t(Object.assign({},st))}}))),de.createElement(le.Z,{align:"middle",className:"pl30"},de.createElement(ge.Z,null,"\u622A\u6B62\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml10"},de.createElement(Ee.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(We==null?void 0:We.allow_late)&&(We==null?void 0:We.homework_status.includes("\u5DF2\u622A\u6B62"))||Ye||(We==null?void 0:We.allow_late)&&fe()()>=fe()(We==null?void 0:We.end_time)||(0,re.Rm)()&&!((ae=dt.AssistantObject.practice)!=null&&ae.can_publish),disabledDate:sn=>he(sn,We==null?void 0:We.course_end_date,st.publish_time),disabledTime:sn=>Ie(sn,st.publish_time),value:st.end_time?fe()(st.end_time):"",onChange:(sn,kn)=>{st.end_time=kn,_t(Object.assign({},st))}})))),!st.unified_setting&&(jt==null?void 0:jt.length)>0&&de.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},jt&&jt.map(function(sn,kn){var Ua,mn,on,Rn,zn,Wa,rr;return de.createElement(ge.Z,{span:24,key:kn},de.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:kn==(jt==null?void 0:jt.length)-1?"0px":"10px"}},de.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",kn+1),de.createElement(Be.default,{disabled:Ye||((Ua=rt==null?void 0:rt.homework_status)!=null&&Ua.includes("\u672A\u53D1\u5E03")&&sn.id||fe()(){var bt;if((0,re.Rm)()&&!((bt=dt.AssistantObject.practice)!=null&&bt.can_publish)){_e.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}jt[kn].group_name=ma,jt[kn].group_id=sn.group_id;const kt=(0,a.flattenDeep)(jt.map(Cn=>Cn.group_name)),Ot=Yt.map(Cn=>{let la=(Cn==null?void 0:Cn.group_name)||[];return it(et({},Cn),{group_name:(0,a.remove)(la,Zn=>kt.includes(Zn))})});qe(Ot),Xt(jt.slice())},maxTagCount:4,maxTagPlaceholder:ma=>de.createElement("div",{style:{cursor:"pointer"},onClick:()=>ur(sn,kn)},"+",ma==null?void 0:ma.length)},We.group_settings&&We.group_settings.map(function(ma){if(!jt.map(kt=>kt.group_name).flat().includes(ma.group_name))return de.createElement(ot,{value:ma.group_name,key:ma.id},ma.group_name)})),de.createElement("div",{className:"ml20"},de.createElement(Ve,{size:"large",ranges:{\u6B64\u523B:[sn.publish_time?fe()(sn.publish_time):fe()(),fe()()]},allowClear:!1,disabled:Ye||(fe()()<=fe()((Rn=sa((on=sn==null?void 0:sn.group_id)==null?void 0:on[0]))==null?void 0:Rn.publish_time)?!1:[!0,ka((zn=sn==null?void 0:sn.group_id)==null?void 0:zn[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:ma=>he(ma,We==null?void 0:We.course_end_date),disabledTime:ma=>Ie(ma),showTime:{showNow:!0,format:"HH:mm",defaultValue:[fe()((0,y.U6)(),"HH:mm"),fe()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:sn.publish_time&&[fe()(sn.publish_time),sn.end_time?fe()(sn.end_time):void 0],onChange:(ma,bt)=>{var kt;if((0,re.Rm)()&&!((kt=dt.AssistantObject.practice)!=null&&kt.can_publish)){_e.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}jt[kn].publish_time=bt[0],!sn.end_time&&bt[0]?jt[kn].end_time=fe()(bt[0]).add(7,"days"):jt[kn].end_time=bt[1],Xt([...jt])},onCalendarChange:(ma,bt,kt)=>{if(bt!=null&&bt[0]&&!bt[1]){const Ot=fe()(bt[0]).add(7,"days");jt[kn].publish_time=bt[0],jt[kn].end_time=Ot,Xt([...jt])}}})),!Ye&&de.createElement("div",{style:{display:"flex",width:"50px"}},((Wa=sn==null?void 0:sn.group_id)==null?void 0:Wa.length)>1&&de.createElement(Le.Z,{title:"\u89C4\u5219\u62C6\u5206"},de.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ur(sn,kn)})),jt.length<((rr=We==null?void 0:We.group_settings)==null?void 0:rr.length)&&de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ma;if((0,re.Rm)()&&!((ma=dt.AssistantObject.practice)!=null&&ma.can_publish)){_e.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(jt.concat({}))}}),((sn==null?void 0:sn.publish_time)&&fe()(){const ma=(0,a.cloneDeep)(Yt);ma.forEach((bt,kt)=>{bt.group_name&&(bt.group_name=bt.group_name.filter(Ot=>{var Cn;return!((Cn=jt[kn].group_name)!=null&&Cn.includes(Ot))}))}),jt=jt.filter((bt,kt)=>kn!==kt),qe(ma),Xt(jt.slice()),setTimeout(()=>Xt(jt.slice()),10)}}))))}))),de.createElement(le.Z,null,de.createElement(ge.Z,null,de.createElement("div",{className:x.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",de.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"))),de.createElement(ge.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(Ce.default,{checked:st.allow_late,disabled:Ye||Ka,onChange:sn=>{var kn;if((0,re.Rm)()&&!((kn=dt.AssistantObject.practice)!=null&&kn.can_late)){_e.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}sn.target.checked&&pe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:de.createElement("div",{style:{padding:10,background:"#f5f6f9"}},de.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"),de.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),de.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"))}),st.allow_late=!st.allow_late,Yt==""&&qe([{late_penalty:5}]),_t(Object.assign({},st))}},de.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(st==null?void 0:st.allow_late)&&de.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},de.createElement("div",{style:{display:"flex"}},de.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),de.createElement(Pe.ZP.Group,{style:{marginLeft:"20px"},disabled:Ye||(We==null?void 0:We.anonymous_comment)||(We==null?void 0:We.allow_late),value:st.unified_late,onChange:sn=>{var kn;if((0,re.Rm)()&&!((kn=dt.AssistantObject.practice)!=null&&kn.can_late)){_e.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}st.unified_late=sn.target.value,Yt==""&&!sn.target.value&&qe([{penalty_type:ne.Q.Percent,late_penalty:20}]),_t(et({},st))}},(st==null?void 0:st.unified_setting)&&de.createElement(Pe.ZP,{value:!0,disabled:!(We!=null&&We.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((ie=We==null?void 0:We.group_settings)==null?void 0:ie.length)>0&&de.createElement(Pe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),st!=null&&st.unified_late?de.createElement(de.Fragment,null,de.createElement(le.Z,{align:"middle",style:{marginTop:"10px"}},de.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),de.createElement(ge.Z,{className:"ml20"},de.createElement(ne.Z,{disabled:Ye||ga,value:{type:st.penalty_type,inputValue:st.late_penalty},onChange:sn=>{var kn;if((0,re.Rm)()&&!((kn=dt.AssistantObject.practice)!=null&&kn.can_late)){_e.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}_t(it(et({},st),{late_penalty:sn.inputValue,penalty_type:sn.type}))}})),de.createElement(ge.Z,{flex:"1",className:"ml5"},de.createElement("span",{className:"c-grey-c ml10"},st.penalty_type===ne.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)"))),de.createElement(le.Z,{align:"middle",style:{marginTop:"15px"}},de.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml20"},de.createElement(Ee.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ye||ga,value:st.late_time?fe()(st.late_time):"",disabledDate:sn=>he(sn,We==null?void 0:We.course_end_date),onChange:(sn,kn)=>{var Ua;if((0,re.Rm)()&&!((Ua=dt.AssistantObject.practice)!=null&&Ua.can_late)){_e.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}st.late_time=kn,_t(Object.assign({},st))}})))):Yt.map(function(sn,kn){var Ua;return de.createElement(ge.Z,{span:24,key:kn},de.createElement(le.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},de.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",kn+1),de.createElement(Be.default,{disabled:Ye||!((Ua=rt==null?void 0:rt.homework_status)!=null&&Ua.includes("\u672A\u53D1\u5E03"))&&sn.id||(We==null?void 0:We.anonymous_comment),mode:"multiple",className:x.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof sn.group_name=="string"?[sn.group_name]:sn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:mn=>{var on;if((0,re.Rm)()&&!((on=dt.AssistantObject.practice)!=null&&on.can_late)){_e.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[kn].group_name=mn,Yt[kn].group_id=sn.group_id,qe(Yt.slice())}},We.group_settings&&We.group_settings.map(function(mn){const on=Yt.map(zn=>zn.group_name).flat(),Rn=jt.map(zn=>zn.group_name).flat();if(st!=null&&st.unified_setting){if(!on.includes(mn.group_name))return de.createElement(ot,{value:mn.group_name,key:mn.id},mn.group_name)}else if(Rn.includes(mn.group_name)&&!on.includes(mn.group_name))return de.createElement(ot,{value:mn.group_name,key:mn.id},mn.group_name)})),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),de.createElement(ne.Z,{disabled:Ye||gr(sn.id),value:{type:sn.penalty_type,inputValue:sn.late_penalty},onChange:mn=>{var on;if((0,re.Rm)()&&!((on=dt.AssistantObject.practice)!=null&&on.can_late)){_e.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[kn].late_penalty=mn.inputValue,Yt[kn].penalty_type=mn.type,qe([...Yt])}}),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(Ee.default,{size:"large",disabled:Ye||gr(sn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:mn=>he(mn,We==null?void 0:We.course_end_date),format:"YYYY-MM-DD HH:mm",value:sn!=null&&sn.late_time?fe()(sn.late_time):void 0,onChange:(mn,on)=>{var Rn;if((0,re.Rm)()&&!((Rn=dt.AssistantObject.practice)!=null&&Rn.can_late)){_e.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[kn].late_time=on,qe([...Yt])}}),!Ye&&de.createElement("div",{style:{display:"flex",width:"50px"}},de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var mn;if((0,re.Rm)()&&!((mn=dt.AssistantObject.practice)!=null&&mn.can_late)){_e.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}qe(Yt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),kn>0&&!sn.id&&de.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var mn;if((0,re.Rm)()&&!((mn=dt.AssistantObject.practice)!=null&&mn.can_late)){_e.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=Yt.filter((on,Rn)=>kn!==Rn),qe(Yt.slice()),setTimeout(()=>qe(Yt.slice()),10)}}))))})),!Ye&&de.createElement(de.Fragment,null,de.createElement(me.ZP,{type:"primary",size:"large",loading:Lt,style:{width:"138px",marginTop:"30px"},onClick:()=>Sa()},"\u4FDD\u5B58")),de.createElement(se.Z,{onConfirm:(sn,kn)=>{jt.splice(sn,0,...kn),jt.splice(sn+kn.length,1);const Ua=(0,y.QE)([...jt]);Xt([...Ua])}}),de.createElement(ce.Z,{resdata:Ht,type:"shixun",okloading:Lt,oktext:(Ht==null?void 0:Ht.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:sn=>$e(void 0,null,function*(){Zt(!0);let kn=yield(0,E.ZP)(`/api/courses/${Ne.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ne.categoryId)]}});Zt(!1),(kn==null?void 0:kn.status)===0&&xa(On)})}))};Ft.ZP=(0,z.connect)(({shixunHomeworks:tt,classroomList:ht,loading:Pt,user:dt})=>({shixunHomeworks:tt,classroomList:ht,loading:Pt.effects,user:dt}))(He)},93603:function(Mt,Ft,ee){"use strict";var te=ee(59301),Ee=ee(54580),Be=ee(78241),_e=ee(43418),pe=ee(8591),Pe=ee(1710),le=ee(25690),ge=ee(346),Le=ee(19493),Ce=ee(38986),me=ee(61186),xe=ee.n(me),fe=ee(51257),re=ee(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,x=(ce,Ae,de)=>Ae in ce?E(ce,Ae,{enumerable:!0,configurable:!0,writable:!0,value:de}):ce[Ae]=de,z=(ce,Ae)=>{for(var de in Ae||(Ae={}))b.call(Ae,de)&&x(ce,de,Ae[de]);if(a)for(var de of a(Ae))y.call(Ae,de)&&x(ce,de,Ae[de]);return ce},ne=(ce,Ae,de)=>new Promise((De,Ze)=>{var ye=ut=>{try{we(de.next(ut))}catch(Je){Ze(Je)}},nt=ut=>{try{we(de.throw(ut))}catch(Je){Ze(Je)}},we=ut=>ut.done?De(ut.value):Promise.resolve(ut.value).then(ye,nt);we((de=de.apply(ce,Ae)).next())});const{Dragger:oe}=Ee.default,se=({classroomList:ce,dispatch:Ae,onOk:de})=>{const De=(0,le.useParams)(),[Ze]=Be.default.useForm(),[ye,nt]=(0,te.useState)(),[we,ut]=(0,te.useState)(!1),Je={height:100,onRemove:()=>{nt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:et=>ne(void 0,null,function*(){return nt(et),!1})};return(0,te.useEffect)(()=>{Ze.setFieldsValue({publish_time:xe()(xe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:xe()(xe()(new Date((0,fe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(_e.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ce.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:we},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Be.default,{form:Ze,onFinish:et=>ne(void 0,null,function*(){var it,$e,Me;if(!(ye!=null&&ye.size)){pe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}ut(!0);let he=new FormData;he.append("type",ce.actionTabs.type),he.append("file",ye);let Ie;window.location.href.indexOf("exercise")>-1?Ie=`/api/exercises/${ce.actionTabs.id}/supplement_score.json`:Ie=`/api/homework_commons/${ce.actionTabs.id}/supplement_score.json`;let Ve=yield(0,Ce.ZP)(Ie,{method:"post",body:he},!0);ut(!1),(Ve==null?void 0:Ve.status)===0&&(de(),Ze.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}}),(($e=(it=Ve==null?void 0:Ve.data)==null?void 0:it.fail)==null?void 0:$e.length)>0&&_e.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Pe.default,{pagination:!1,dataSource:(Me=Ve==null?void 0:Ve.data)==null?void 0:Me.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,fe.FH)("",ge.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ce.actionTabs.type}`)}}))})},re.createElement(Be.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ce.actionTabs.name),re.createElement(Be.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:Le.Z.downloadbutton,href:ge.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ce.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Be.default.Item,{style:{marginBottom:0}},re.createElement(oe,z({},Je),re.createElement("a",{className:Le.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.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"))))))};Ft.Z=(0,le.connect)(({classroomList:ce})=>({classroomList:ce}))(se)},4656:function(Mt,Ft,ee){"use strict";var te=ee(59301),Ee=ee(54580),Be=ee(78241),_e=ee(99313),pe=ee(1710),Pe=ee(58421),le=ee(25690),ge=ee(38986),Le=ee(61186),Ce=ee.n(Le),me=ee(59301),xe=(E,a,b)=>new Promise((y,x)=>{var z=se=>{try{oe(b.next(se))}catch(ce){x(ce)}},ne=se=>{try{oe(b.throw(se))}catch(ce){x(ce)}},oe=se=>se.done?y(se.value):Promise.resolve(se.value).then(z,ne);oe((b=b.apply(E,a)).next())});const{Dragger:fe}=Ee.default,re=({})=>{const E=(0,le.useParams)(),[a]=Be.default.useForm(),[b,y]=(0,te.useState)(!0),[x,z]=(0,te.useState)(!1);let[ne,oe]=(0,te.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const se=[{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 ce(){return xe(this,null,function*(){let de;z(!0),window.location.href.indexOf("exercise")>-1?de=`/api/exercises/${E==null?void 0:E.categoryId}/redo_logs.json`:de=`/api/homework_commons/${E==null?void 0:E.categoryId}/redo_logs.json`;let De=yield(0,ge.ZP)(de,{method:"get",params:ne});z(!1),(De==null?void 0:De.status)===0&&y(De==null?void 0:De.data)})}(0,te.useEffect)(()=>{ce()},[]);let Ae=[{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:(de,De,Ze)=>{var ye;return(ye=se.find(nt=>nt.question_type===de))==null?void 0:ye.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:(de,De,Ze)=>{var ye;return(ye=[{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(nt=>nt.id===de))==null?void 0:ye.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(de,De,Ze)=>Ce()(de).format("YYYY-MM-DD HH:mm:ss")}].filter(de=>!!de);return me.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},me.createElement(_e.default,{destroyInactiveTabPane:!0,onChange:de=>{ne.type=de,ne.page=1,ne.limit=10,oe(ne),ce()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:me.createElement(pe.default,{className:"mt20",loading:x,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:(de,De,Ze)=>Ce()(de).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:b==null?void 0:b.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:me.createElement(pe.default,{className:"mt20",loading:x,columns:Ae,dataSource:b==null?void 0:b.list,pagination:!1})}].filter(de=>!!de)}),me.createElement(Pe.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(de,De)=>{ne.page=de,ne.limit=De,oe(ne),ce()},current:ne.page,total:b.count,pageSize:ne.limit,style:{marginTop:20}}))};Ft.Z=(0,le.connect)(({classroomList:E})=>({classroomList:E}))(re)},30909:function(Mt,Ft,ee){"use strict";var te=ee(59301),Ee=ee(54580),Be=ee(78241),_e=ee(43418),pe=ee(5871),Pe=ee(25690),le=ee(38986),ge=ee(61186),Le=ee.n(ge),Ce=ee(51257),me=ee(59301),xe=Object.defineProperty,fe=Object.defineProperties,re=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ce,Ae,de)=>Ae in ce?xe(ce,Ae,{enumerable:!0,configurable:!0,writable:!0,value:de}):ce[Ae]=de,x=(ce,Ae)=>{for(var de in Ae||(Ae={}))a.call(Ae,de)&&y(ce,de,Ae[de]);if(E)for(var de of E(Ae))b.call(Ae,de)&&y(ce,de,Ae[de]);return ce},z=(ce,Ae)=>fe(ce,re(Ae)),ne=(ce,Ae,de)=>new Promise((De,Ze)=>{var ye=ut=>{try{we(de.next(ut))}catch(Je){Ze(Je)}},nt=ut=>{try{we(de.throw(ut))}catch(Je){Ze(Je)}},we=ut=>ut.done?De(ut.value):Promise.resolve(ut.value).then(ye,nt);we((de=de.apply(ce,Ae)).next())});const{Dragger:oe}=Ee.default,se=({classroomList:ce,dispatch:Ae,onOk:de})=>{const De=(0,Pe.useParams)(),[Ze]=Be.default.useForm(),[ye,nt]=(0,te.useState)(),[we,ut]=(0,te.useState)(!1),Je={height:100,onRemove:()=>{nt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:et=>ne(void 0,null,function*(){return nt(et),!1})};return(0,te.useEffect)(()=>{Ze.setFieldsValue({publish_time:Le()(Le()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Le()(Le()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),me.createElement(_e.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:ce.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:we},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}})}},me.createElement(Be.default,{form:Ze,onFinish:et=>ne(void 0,null,function*(){var it,$e;console.log("---",ce.actionTabs,et,De);let Me=((it=ce==null?void 0:ce.actionTabs)==null?void 0:it.type)==="exercise"?`/api/exercises/${De==null?void 0:De.category}/exercise_user/edit_score.json`:`/api/student_works/${ce.actionTabs.id}/edit_score.json`;ut(!0);let he=yield(0,le.ZP)(Me,{method:"post",body:z(x({},et),{exercise_user_id:(($e=ce==null?void 0:ce.actionTabs)==null?void 0:$e.type)==="exercise"?ce.actionTabs.id:""})});ut(!1),Ze.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}}),de()})},me.createElement(Be.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(pe.Z,{min:0,style:{width:"100%"}}))))};Ft.Z=(0,Pe.connect)(({classroomList:ce})=>({classroomList:ce}))(se)},12840:function(Mt,Ft,ee){"use strict";var te=ee(59301),Ee=ee(54580),Be=ee(78241),_e=ee(3113),pe=ee(95237),Pe=ee(81327),le=ee(5083),ge=ee(25690),Le=ee(61186),Ce=ee.n(Le),me=ee(48716),xe=ee(38986),fe=ee(59301),re=(b,y,x)=>new Promise((z,ne)=>{var oe=Ae=>{try{ce(x.next(Ae))}catch(de){ne(de)}},se=Ae=>{try{ce(x.throw(Ae))}catch(de){ne(de)}},ce=Ae=>Ae.done?z(Ae.value):Promise.resolve(Ae.value).then(oe,se);ce((x=x.apply(b,y)).next())});const{Dragger:E}=Ee.default,a=({})=>{const b=(0,ge.useParams)(),[y]=Be.default.useForm(),[x,z]=(0,te.useState)(!0),[ne,oe]=(0,te.useState)(!1);console.log("----",b);function se(){return re(this,null,function*(){var ce,Ae;let de;window.location.href.indexOf("exercise")>-1?de=`/api/exercises/${b==null?void 0:b.categoryId}/get_time_setting.json`:de=`/api/homework_commons/${b==null?void 0:b.categoryId}/get_time_setting.json`;let De=yield(0,xe.ZP)(de,{method:"get"});(De==null?void 0:De.status)===0&&y.setFieldsValue({publish_time:Ce()(Ce()((ce=De==null?void 0:De.data)==null?void 0:ce.publish_time).format("YYYY-MM-DD HH:mm")),end_time:Ce()(Ce()((Ae=De==null?void 0:De.data)==null?void 0:Ae.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,te.useEffect)(()=>{se()},[]),fe.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},fe.createElement("div",{style:{textAlign:"end"}},x&&fe.createElement(_e.ZP,{onClick:()=>{z(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!x&&fe.createElement("div",null,fe.createElement(_e.ZP,{type:"primary",loading:ne,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),fe.createElement(_e.ZP,{style:{marginLeft:20},onClick:()=>{z(!0)}},"\u53D6\u6D88"))),fe.createElement(Be.default,{form:y,disabled:x,onFinish:ce=>re(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let Ae;window.location.href.indexOf("exercise")>-1?Ae=`/api/exercises/${b==null?void 0:b.categoryId}/time_setting.json`:Ae=`/api/homework_commons/${b==null?void 0:b.categoryId}/time_setting.json`;let de=yield(0,xe.ZP)(Ae,{method:"post",body:{publish_time:Ce()(ce.publish_time).format("YYYY-MM-DD HH:mm"),end_time:Ce()(ce.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(de==null?void 0:de.status)===0&&z(!0)})},fe.createElement(pe.Z,null,fe.createElement(Pe.Z,null,fe.createElement(Be.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},fe.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ce=>(0,me.Q8)(ce),disabledTime:ce=>(0,me.d0)(ce),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),fe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),fe.createElement(pe.Z,null,fe.createElement(Pe.Z,null,fe.createElement(Be.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},fe.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ce=>(0,me.Q8)(ce,"",y.getFieldValue("publish_time")),disabledTime:ce=>(0,me.d0)(ce,y.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),fe.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")))))};Ft.Z=(0,ge.connect)(({classroomList:b})=>({classroomList:b}))(a)},73410:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return Ce}});var te=ee(59301),Ee=ee(92832),Be=ee(24905),_e=ee(95237),pe={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",le=ee(28426),ge=(me,xe,fe)=>new Promise((re,E)=>{var a=x=>{try{y(fe.next(x))}catch(z){E(z)}},b=x=>{try{y(fe.throw(x))}catch(z){E(z)}},y=x=>x.done?re(x.value):Promise.resolve(x.value).then(a,b);y((fe=fe.apply(me,xe)).next())}),Ce=({data:me,value:xe=[],handleChangePage:fe,setSelectedRowKeys:re,selectedRowKeys:E,onChange:a=()=>{}})=>{const[b,y]=(0,te.useState)([]),[x,z]=(0,te.useState)([]),[ne,oe]=(0,te.useState)([]);let[se,ce]=(0,te.useState)(1),[Ae,de]=(0,te.useState)();return(0,te.useEffect)(()=>{y(me),z([]),oe([])},[me]),(0,te.useEffect)(()=>{re&&(z(E),oe(E))},[E]),te.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},te.createElement("div",{className:pe.leftdiv},te.createElement(Ee.default.Search,{size:"middle",onChange:De=>ge(void 0,null,function*(){y(me.filter(Ze=>{var ye;return(ye=Ze==null?void 0:Ze.name)==null?void 0:ye.includes(De.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),b.length===0&&te.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),te.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},te.createElement(Be.default.Group,{value:x.map(De=>`${De.id}`),onChange:De=>{re(b.filter(Ze=>De.includes(`${Ze.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},b.map((De,Ze)=>te.createElement(_e.Z,{key:De.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},te.createElement(Be.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:De.is_published,value:`${De.id}`},te.createElement("div",{className:pe.listClass},te.createElement("span",{className:pe.spantitle,style:{width:De.is_published?"108px":"170px"}},De.name),De.is_published&&te.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),te.createElement("div",{className:pe.rightdiv},te.createElement(Ee.default.Search,{onChange:De=>{oe(x.filter(Ze=>Ze.name.includes(De.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&te.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&te.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},te.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((De,Ze)=>te.createElement(_e.Z,{justify:"space-between",style:{marginTop:"10px"},key:De.id},te.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},De.name),te.createElement("img",{src:Pe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(x.filter(ye=>`${ye.id}`!=`${De.id}`))}})))))))}},71068:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Ei:function(){return y},rU:function(){return x},ZP:function(){return ne}});var te=ee(59301),Ee={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Be=ee(78241),_e=ee(24905),pe=ee(5871),Pe=ee(95237),le=ee(43604),ge=ee(6848),Le=ee(92310),Ce=ee.n(Le),me=ee(59301),xe=Object.defineProperty,fe=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,se,ce)=>se in oe?xe(oe,se,{enumerable:!0,configurable:!0,writable:!0,value:ce}):oe[se]=ce,b=(oe,se)=>{for(var ce in se||(se={}))re.call(se,ce)&&a(oe,ce,se[ce]);if(fe)for(var ce of fe(se))E.call(se,ce)&&a(oe,ce,se[ce]);return oe};const y=({value:oe,className:se,style:ce})=>{const[Ae,de]=(0,te.useState)("0");(0,te.useEffect)(()=>{if(oe){const{submit_limit:Ze,must_file:ye}=oe;if(Ze&&ye){de("1");return}if(Ze&&!ye){de("2");return}if(!Ze&&ye){de("3");return}}},[oe]);const De={1:me.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",me.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.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"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:me.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Ae==="0"?me.createElement(me.Fragment,null):me.createElement("section",{className:Ce()(Ee.exhibition,se),style:ce},me.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),De==null?void 0:De[Ae])},x=({className:oe,style:se,form:ce})=>{const Ae=Be.default.useWatch("submit_limit",ce),de=Be.default.useWatch("can_submit",ce);return me.createElement("section",{className:Ce()(Ee.wrap,oe),style:se},me.createElement("div",{className:`${Ee.title}`},me.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),me.createElement("div",null,me.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},me.createElement(Be.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},me.createElement(_e.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),me.createElement(Be.default.Item,{name:"submit_num",rules:de&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},me.createElement(pe.Z,{precision:0,min:1,disabled:!de,size:"large",addonAfter:"\u6B21",style:{width:223}})),me.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),me.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},me.createElement(Be.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},me.createElement(_e.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),me.createElement(Be.default.Item,{className:"mr10",name:"submit_limit_num",rules:Ae&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},me.createElement(pe.Z,{precision:0,min:1,disabled:!Ae,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),me.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},me.createElement(Be.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},me.createElement(_e.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(Be.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},me.createElement(_e.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 ne=({value:oe,onChange:se,className:ce,style:Ae,disabled:de=!1,checkMarginLeft:De=0})=>{const Ze={submit_limit:!1,submit_limit_num:200,must_file:!1},[ye,nt]=(0,te.useState)({});(0,te.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const ut={submit_limit:oe==null?void 0:oe.submit_limit,submit_limit_num:oe==null?void 0:oe.submit_limit_num,must_file:oe==null?void 0:oe.must_file,can_submit:oe==null?void 0:oe.can_submit,submit_num:oe==null?void 0:oe.submit_num};nt(b({},ut))},[oe]);const we=ut=>{const Je=b(b({},ye),ut);se(Je)};return me.createElement("section",{className:Ce()(Ee.wrap,ce),style:Ae},me.createElement("div",{className:`${Ee.title} mt30`},me.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),me.createElement(Pe.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},me.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},me.createElement(_e.default,{disabled:de,checked:ye==null?void 0:ye.can_submit,onChange:ut=>we({can_submit:ut.target.checked})}),me.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),me.createElement(pe.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:de||!(ye!=null&&ye.can_submit),value:ye==null?void 0:ye.submit_num,onChange:ut=>we({submit_num:ut})}),me.createElement(ge.Z,{overlayInnerStyle:{width:520},title:me.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",me.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",me.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},me.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ee.title_icon}`}))),me.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},me.createElement(_e.default,{style:{marginLeft:De},disabled:de,checked:ye==null?void 0:ye.submit_limit,onChange:ut=>we({submit_limit:ut.target.checked})}),me.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),me.createElement(pe.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:de||!(ye!=null&&ye.submit_limit),value:ye==null?void 0:ye.submit_limit_num,onChange:ut=>we({submit_limit_num:ut})})),me.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},me.createElement(_e.default,{style:{marginLeft:De},disabled:de,checked:ye==null?void 0:ye.must_file,onChange:ut=>we({must_file:ut.target.checked})}),me.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},59229:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return a}});var te=ee(59301),Ee=ee(25690),Be=ee(5083),_e=ee(43418),pe=ee(92832),Pe=ee(95237),le=ee(43604),ge={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Le=ee(61186),Ce=ee.n(Le),me=ee(51257),xe=ee(28426),fe=ee(59301);const{RangePicker:re}=Be.default,E=({dispatch:b,classroomList:y,onConfirm:x})=>{const[z,ne]=(0,te.useState)([]),[oe,se]=(0,te.useState)([]),[ce,Ae]=(0,te.useState)("");(0,te.useEffect)(()=>{var Ze;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ye=y.actionTabs.data;console.log("data",ye);let nt=(Ze=ye==null?void 0:ye.group_name)==null?void 0:Ze.map((we,ut)=>{var Je;return{group_id:ye==null?void 0:ye.group_id[ut],group_name:ye==null?void 0:ye.group_name[ut],is_admin:ye==null?void 0:ye.is_admin,end_time:ye==null?void 0:ye.end_time,publish_time:Array.isArray(ye==null?void 0:ye.publish_time)?(Je=ye==null?void 0:ye.publish_time)==null?void 0:Je[0]:ye==null?void 0:ye.publish_time}});nt&&(ne([...nt]),se([...nt]))}},[y.actionTabs]);const de=()=>{b({type:"classroomList/setActionTabs",payload:{}}),Ae("")},De=Ze=>{if(Ze){const ye=oe==null?void 0:oe.filter(nt=>{var we,ut;return(ut=(we=nt==null?void 0:nt.group_name)==null?void 0:we.toLowerCase())==null?void 0:ut.includes(Ze==null?void 0:Ze.toLowerCase())});ne(ye)}else ne(oe)};return fe.createElement(_e.default,{width:980,title:fe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},fe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",fe.createElement("span",{className:ge.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")),fe.createElement(pe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ce,onChange:Ze=>{Ae(Ze.target.value.trim()),De(Ze.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>de(),onOk:()=>{var Ze;x((Ze=y.actionTabs)==null?void 0:Ze.index,oe),de()}},fe.createElement("div",{className:ge.modal_con},fe.createElement(Pe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(z==null?void 0:z.length)>0?z.map(function(Ze,ye){var nt,we;return fe.createElement(le.Z,{span:24,key:ye},fe.createElement(Pe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ye==(z==null?void 0:z.length)-1?"0px":"10px"}},fe.createElement("div",{className:ge.multiple_select,title:Ze.group_name},Ze.group_name),fe.createElement("div",{className:"ml20"},fe.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Ze.publish_time?Ce()(Ze.publish_time):Ce()(),Ce()()]},allowClear:!1,disabled:(nt=y.actionTabs)==null?void 0:nt.rangePickerDisabled,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:ut=>{var Je;return(0,me.Q8)(ut,(Je=y.actionTabs)==null?void 0:Je.disabledDate)},disabledTime:ut=>(0,me.d0)(ut),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ce()((0,me.U6)(),"HH:mm"),Ce()((0,me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ze.publish_time&&[Ce()(Ze.publish_time),Ze.end_time?Ce()(Ze.end_time):void 0],onChange:(ut,Je)=>{z[ye].publish_time=Je[0],z[ye].end_time=Je[1],ne([...z]),oe.forEach(et=>{et.group_id===Ze.group_id&&(et.publish_time=Je[0],et.end_time=Je[1])}),se([...oe])}})),(we=y.actionTabs)!=null&&we.rangePickerDisabled?fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{z.splice(ye,1),ne([...z]),oe.forEach((ut,Je)=>{ut.group_id===Ze.group_id&&oe.splice(Je,1)}),se([...oe])}})))}):fe.createElement(xe.Z,null))))};var a=(0,Ee.connect)(({classroomList:b})=>({classroomList:b}))(E)},51917:function(Mt,Ft,ee){"use strict";ee.d(Ft,{$J:function(){return Be},JZ:function(){return pe},bN:function(){return le},jP:function(){return Pe},rO:function(){return _e}});var te=ee(38986),Ee=(ge,Le,Ce)=>new Promise((me,xe)=>{var fe=a=>{try{E(Ce.next(a))}catch(b){xe(b)}},re=a=>{try{E(Ce.throw(a))}catch(b){xe(b)}},E=a=>a.done?me(a.value):Promise.resolve(a.value).then(fe,re);E((Ce=Ce.apply(ge,Le)).next())});function Be(ge){return(0,te.U2)(`libraries/${ge}.json`)}function _e(ge){return(0,te.U2)("library_tags.json",ge)}function pe(ge){return Ee(this,null,function*(){return(yield(0,te.IV)(`attachments/${ge}.json`)).status===0})}function Pe(ge){return(0,te.v_)("libraries.json",ge)}function le(ge,Le){return(0,te.gz)(`libraries/${ge}.json`,Le)}},40133:function(Mt,Ft,ee){"use strict";ee.d(Ft,{AD:function(){return ut},D9:function(){return he},Hp:function(){return se},IM:function(){return Ve},Iy:function(){return ce},KM:function(){return Dt},MJ:function(){return Ae},Ne:function(){return Ie},ON:function(){return Pt},Uj:function(){return Qe},VY:function(){return tt},YO:function(){return xt},YX:function(){return dt},Zn:function(){return E},_g:function(){return z},_k:function(){return $e},c6:function(){return nt},cr:function(){return a},eV:function(){return we},fi:function(){return b},gh:function(){return Ze},hS:function(){return ot},iA:function(){return y},j6:function(){return ne},je:function(){return it},jj:function(){return oe},kS:function(){return ht},o6:function(){return ye},pO:function(){return Bt},rQ:function(){return Je},sA:function(){return De},xm:function(){return Me},xo:function(){return He},y8:function(){return et},yd:function(){return x}});var te=ee(82264),Ee=ee(25690),Be=ee(51257),_e=ee(8591),pe=ee(346),Pe=Object.defineProperty,le=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ce=(ve,mt,Se)=>mt in ve?Pe(ve,mt,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ve[mt]=Se,me=(ve,mt)=>{for(var Se in mt||(mt={}))ge.call(mt,Se)&&Ce(ve,Se,mt[Se]);if(le)for(var Se of le(mt))Le.call(mt,Se)&&Ce(ve,Se,mt[Se]);return ve},xe=(ve,mt,Se)=>new Promise((ue,ae)=>{var ie=be=>{try{We(Se.next(be))}catch(Te){ae(Te)}},Ne=be=>{try{We(Se.throw(be))}catch(Te){ae(Te)}},We=be=>be.done?ue(be.value):Promise.resolve(be.value).then(ie,Ne);We((Se=Se.apply(ve,mt)).next())});const fe=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=ve=>xe(void 0,null,function*(){fe(),(yield(0,te.YR)(me({},ve))).status===0&&(yield(0,Be.QH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/courses/${ve.coursesId}/export_couser_info.json`,query:ve}))),re()}),a=ve=>xe(void 0,null,function*(){const mt=yield(0,te.yS)(me({},ve));if(mt.status===0)_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_member_act_score`);else{if(mt.status===-2)return mt;mt.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_member_act_score`))}}),b=ve=>xe(void 0,null,function*(){const mt=yield(0,te.W0)(me({},ve));if(mt.status===0)_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_score`);else{if(mt.status===-4)return mt;mt.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_score`))}}),y=ve=>xe(void 0,null,function*(){const mt=yield(0,te.Nl)(me({},ve));if(mt.status===0)_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_exercise_and_other`);else{if(mt.status===-4)return mt;mt.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_exercise_and_other`))}}),x=ve=>xe(void 0,null,function*(){const mt=yield(0,te.IU)(me({},ve));if(mt.status===0)_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/export_star_user`);else{if(mt.status===-4)return mt;mt.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/export_star_user`))}}),z=ve=>xe(void 0,null,function*(){const mt=yield(0,te.td)(me({},ve));if(mt.status===0)_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_exercise_and_other`);else{if(mt.status===-2)return mt;if(mt.status===-3)(0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_exercise_and_other`);else if(mt.status===-4)return mt}}),ne=ve=>xe(void 0,null,function*(){const mt=yield(0,te.QX)(me({},ve));if(mt.status===0)_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_homework`);else{if(mt.status===-4)return mt;mt.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/course_total_homework`))}}),oe=(ve,mt)=>xe(void 0,null,function*(){const Se=yield(0,te.o_)(me({},ve));Se.status===0?(_e.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"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`)):Se.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`))}),se=(ve,mt)=>xe(void 0,null,function*(){const Se=yield(0,te.ZL)(me({},ve));Se.status===0?(_e.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"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`)):Se.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`))}),ce=(ve,mt)=>xe(void 0,null,function*(){const Se=yield(0,te.aP)(me({},ve));Se.status===0?(_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`)):Se.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`))}),Ae=(ve,mt)=>xe(void 0,null,function*(){const Se=yield(0,te.vV)(me({},ve));Se.status===0?(_e.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"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`)):Se.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/${mt}`))}),de=ve=>xe(void 0,null,function*(){fe(),(yield exportCourseWorkListAppendix(me({},ve))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ve.categoryId}/works_list.zip`,query:ve}))),re()}),De=ve=>xe(void 0,null,function*(){fe(),yield(0,Be.QH)("",pe.Z.API_SERVER+`/api/polls/${ve.categoryId}/commit_result.xlsx`),re()}),Ze=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/courses/${ve.coursesId}/attendances/export_xlsx_data.xlsx`,query:ve}))}),ye=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/courses/${ve.coursesId}/video_study_statics.xlsx`,query:ve}))}),nt=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/courses/${ve.coursesId}/export_video_study.xlsx`,query:ve}))}),we=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/courses/${ve.coursesId}/export_course_students_info.xlsx`,query:ve}))}),ut=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ve}))}),Je=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ve}))}),et=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ve}))}),it=ve=>xe(void 0,null,function*(){const mt=yield(0,te.Uy)(me({},ve));mt.status===0?(_e.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/exercise_score,export_exercise_users`)):mt.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ve.coursesId}/exportlist/exercise_score,export_exercise_users`))}),$e=ve=>xe(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/export_records/${ve.id}.xlsx`,query:ve}))}),Me=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ve}))}),he=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/courses/${ve==null?void 0:ve.coursesId}/${ve.menuKey}_statistic.xlsx?${ve.checkedList.map(mt=>`course_group_id[]=${mt}`).join("&")}`,query:ve}))}),Ie=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/ec_years/${ve==null?void 0:ve.ec_year_id}/ec_training_objectives.xlsx`,query:ve}))}),Ve=ve=>xe(void 0,null,function*(){yield(0,Be.FH)(ve==null?void 0:ve.name,(0,Be.NY)({url:pe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ve}))}),ot=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/ec_years/${ve==null?void 0:ve.ec_year_id}/ec_courses.xlsx`,query:ve}))}),He=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/ec_years/${ve==null?void 0:ve.ec_year_id}/ec_graduation_requirements.xlsx`,query:ve}))}),tt=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ve}))}),ht=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ve}))}),Pt=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/examination_banks/${ve.id}.json`,query:ve}))}),dt=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/exercises/${ve.categoryId}.json`,query:ve}))}),xt=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/polls/${ve==null?void 0:ve.id}/commit_result.json`,query:ve}))}),Qe=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ve}))}),Bt=(ve,mt)=>xe(void 0,null,function*(){yield(0,Be.FH)(mt||"",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/exercises/${ve==null?void 0:ve.exercise_id}/consult_exercise.json`,query:ve}))}),Dt=ve=>xe(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:pe.Z.API_SERVER+`/api/competitions/${ve==null?void 0:ve.identifier}/competition_commit_records/member_works.xlsx`,query:ve}))})},53362:function(Mt,Ft,ee){"use strict";ee.d(Ft,{M:function(){return Pe},Y:function(){return pe}});var te=ee(61186),Ee=ee.n(te),Be=ee(89392),_e=ee.n(Be);const pe=(le,ge="YYYY-MM-DD")=>(0,Be.cloneDeepWith)(le,Ce=>{if(Ce instanceof Ee())return Ce.format(ge)}),Pe=(le,ge,Le)=>{const Ce=me=>Reflect.toString.call(me)==="[object Object]";if(!Ce(le)&&!Array.isArray(le))return le;for(const me of Object.keys(le))Array.isArray(le[me])?le[me]=le[me].map(xe=>Pe(xe,ge,Le)):Ce(le[me])?le[me]=Pe(le[me],ge,Le):ge.includes(me)&&typeof le[me]=="string"&&(le[me]=Le?Ee()(le[me],Le):Ee()(le[me]));return le}},45937:function(Mt,Ft,ee){"use strict";ee.d(Ft,{U:function(){return Le}});var te=ee(59301),Ee=Object.defineProperty,Be=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Pe=(Ce,me,xe)=>me in Ce?Ee(Ce,me,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Ce[me]=xe,le=(Ce,me)=>{for(var xe in me||(me={}))_e.call(me,xe)&&Pe(Ce,xe,me[xe]);if(Be)for(var xe of Be(me))pe.call(me,xe)&&Pe(Ce,xe,me[xe]);return Ce},ge=(Ce,me,xe)=>new Promise((fe,re)=>{var E=y=>{try{b(xe.next(y))}catch(x){re(x)}},a=y=>{try{b(xe.throw(y))}catch(x){re(x)}},b=y=>y.done?fe(y.value):Promise.resolve(y.value).then(E,a);b((xe=xe.apply(Ce,me)).next())});function Le(Ce,me){const[xe,fe]=(0,te.useState)(me),[re,E]=(0,te.useState)(!1),[a,b]=(0,te.useState)();return[xe,re,(x,z=!1)=>ge(this,null,function*(){const ne=z?me:le(le({},xe),x);E(!0),fe(ne);const oe=yield Ce(ne);return E(!1),b(oe),oe}),a]}},21834:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return xe}});var te=ee(59301),Ee=ee.p+"static/modelContact.7a7eb113.png",Be=ee(43418),_e={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",Pe=ee(59301),ge=({visible:fe,setVisible:re,image:E,closeImageStyle:a,hiddenbutton:b})=>Pe.createElement(Be.default,{centered:!0,destroyOnClose:!0,open:fe,footer:null,wrapClassName:_e.modal,onCancel:()=>re(!1)},Pe.createElement("div",{className:_e.content},Pe.createElement("img",{src:E}),b,Pe.createElement("img",{onClick:()=>re(!1),className:_e.close,src:pe,style:a}))),Le=ee(48790),Ce=ee(59301),xe=()=>{const[fe,re]=(0,te.useState)(!1);return{verifyModelUser:()=>(0,Le.$O)()?!0:(re(!0),!1),ContactModalElement:()=>Ce.createElement(ge,{visible:fe,setVisible:re,image:Ee}),contactOpen:fe,setContactOpen:re}}},39939:function(Mt,Ft,ee){"use strict";ee.d(Ft,{_:function(){return me}});var te=ee(75736),Ee=ee(43418),Be=ee(8591),_e=ee(1710),pe=ee(51257),Pe=ee(59301),le=(xe,fe,re)=>new Promise((E,a)=>{var b=z=>{try{x(re.next(z))}catch(ne){a(ne)}},y=z=>{try{x(re.throw(z))}catch(ne){a(ne)}},x=z=>z.done?E(z.value):Promise.resolve(z.value).then(b,y);x((re=re.apply(xe,fe)).next())});const ge=xe=>le(void 0,[xe],function*({is_jupyter:fe,is_jupyter_lab:re,shixunId:E,homework_common_id:a,courseId:b}){if(fe||re){const x=yield(0,te.BK)({id:E});x!=null&&x.identifier&&(0,pe.xg)(`/tasks/${x.identifier}/jupyter?homework_common_id=${a}`);return}const y=yield(0,te.Ir)({id:E,homework_common_id:a});if(y!=null&&y.game_identifier){(0,pe.xg)(`/tasks/${b}/${a}/${y.game_identifier}`);return}(y==null?void 0:y.status)===2?Le(y==null?void 0:y.message,a,b):(y==null?void 0:y.status)===3?Ce(y==null?void 0:y.message):(y==null?void 0:y.status)==-3&&(0,pe.eF)()}),Le=(xe,fe,re)=>{xe=xe!=null&&xe.includes(".json")?xe:`${xe}.json`,Ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Pe.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>le(void 0,null,function*(){const E=yield(0,te.$Q)({url:xe});if(!E)return;Be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const a=yield(0,te.Ir)({id:E.shixun_identifier,homework_common_id:fe});if(a!=null&&a.game_identifier){(0,pe.xg)(`/tasks/${re}/${fe}/${a.game_identifier}`);return}(a==null?void 0:a.status)===2?Le(a==null?void 0:a.message,fe,re):(a==null?void 0:a.status)===3&&Ce(a==null?void 0:a.message)})})},Ce=xe=>{Ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Pe.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",xe,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},me=(xe,fe)=>le(void 0,[xe,fe],function*(re,{is_jupyter:E,is_jupyter_lab:a}){const b=yield(0,te.WT)(re);if(b.length>1)return Ee.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:Pe.createElement("div",null,Pe.createElement("div",null,"\u4F60\u5F53\u524D\u6709",b.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"),Pe.createElement(_e.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(y,x){const{course_identifier:z,id:ne}=x||{};return Pe.createElement("a",{target:"_blank",href:`/classrooms/${z}/shixun_homework/${ne}/detail`},y)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(y,x){const{course_identifier:z,id:ne,shixun_identifier:oe}=x;return Pe.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{ge({is_jupyter:E,is_jupyter_lab:a,shixunId:oe,homework_common_id:ne,courseId:z})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:b,rowKey:"id"}))}),!0;if(b.length===1){const{shixun_identifier:y,id:x,course_identifier:z}=b[0];return ge({is_jupyter:E,is_jupyter_lab:a,shixunId:y,homework_common_id:x,courseId:z}),!0}return!1});Ft.Z=ge},40197:function(Mt,Ft,ee){"use strict";ee.d(Ft,{rX:function(){return ne},pW:function(){return oe},gy:function(){return se},xY:function(){return z},O5:function(){return x},tJ:function(){return re},o1:function(){return E},Rd:function(){return y}});var te=ee(25690),Ee=ee(43418),Be=ee(28103),_e=ee(8591),pe=ee(48790),Pe=ee(51257),le=ee(87169),ge=ee(25510),Le="data:image/png;base64,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",Ce=ee.p+"static/newqrcode.a8740efb.png",me=ee(32637),xe=ee(59301),fe=(ce,Ae,de)=>new Promise((De,Ze)=>{var ye=ut=>{try{we(de.next(ut))}catch(Je){Ze(Je)}},nt=ut=>{try{we(de.throw(ut))}catch(Je){Ze(Je)}},we=ut=>ut.done?De(ut.value):Promise.resolve(ut.value).then(ye,nt);we((de=de.apply(ce,Ae)).next())});const re=(ce,Ae=!1)=>!!(E(ce)&&a(Ae)),E=ce=>(0,pe.bg)()?!0:(ce({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ce=!1)=>{var Ae;const{user:de}=(0,te.getDvaApp)()._store.getState();return(Ae=de.userInfo)!=null&&Ae.profile_completed?!0:(Ee.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Pe.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{Ee.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{Ee.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:xe.createElement("div",{style:{textAlign:"center"}},xe.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"),xe.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:me}),xe.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},x=()=>{var ce;const{user:Ae}=(0,te.getDvaApp)()._store.getState();return(ce=Ae.userInfo)!=null&&ce.professional_certification?!0:(Ee.default.confirm({title:"\u63D0\u793A",centered:!0,content:xe.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,Pe.xg)("/account/certification")}}),!1)},z=()=>(0,pe.V9)()?!0:(Ee.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:xe.createElement("div",{className:"tc",style:{marginLeft:-38}},xe.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),xe.createElement("img",{src:Ce,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(ce,Ae)=>ce?!0:(Ee.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:xe.createElement("div",null,xe.createElement("p",null,Ae||"\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"),xe.createElement("div",{style:{marginLeft:"110px"}},xe.createElement("img",{src:Le,width:200}),xe.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Pe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=ce=>{Ee.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:xe.createElement("div",null,xe.createElement("div",null,xe.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"),xe.createElement(Be.Z,null),xe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",xe.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 ",xe.createElement("a",null,ce),"\u5929\u3002"),xe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",xe.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")),xe.createElement("div",{style:{textAlign:"center",marginTop:30}},xe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})))})},se=(ce,Ae="")=>{const{shixunsDetail:{detail:de}}=(0,te.getDvaApp)()._store.getState();if((de==null?void 0:de.public)===2||(de==null?void 0:de.public)===1||(de==null?void 0:de.shixun_status)===3){let De="";return(de==null?void 0:de.public)===2&&(De="\u5DF2\u516C\u5F00"),(de==null?void 0:de.public)===1&&(De="\u5F85\u5BA1\u6838"),(de==null?void 0:de.shixun_status)===3&&(De="\u5DF2\u5173\u95ED"),Ee.default.info({centered:!0,icon:xe.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:xe.createElement("div",{className:"tc",style:{marginLeft:-38}},xe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},xe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",De,"\uFF0C",Ae,"\u3002"),xe.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),xe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(de==null?void 0:de.shixun_status)===2?(Ee.default.confirm({centered:!0,icon:xe.createElement(le.Z,null),title:"\u63D0\u793A",content:xe.createElement("div",null,xe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ae,"\u3002"),xe.createElement("br",null),xe.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Ee.default.confirm({width:440,centered:!0,icon:xe.createElement(le.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>fe(void 0,null,function*(){(yield ce({type:"shixunsDetail/cancelRelease",payload:{id:de==null?void 0:de.identifier}})).status!==401&&(_e.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ce({type:"shixunsDetail/getShixunsDetail",payload:{id:de==null?void 0:de.identifier}}),ce({type:"practiceSetting/getCommonData",payload:{id:de==null?void 0:de.identifier}}))})})}}),!0):!1}},50371:function(Mt,Ft){"use strict";function ee(){const te=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Ee=1;Ee{const pe=Be[_e];pe!==void 0&&(te[_e]=pe)})}return te}Ft.Z=ee},13845:function(Mt,Ft,ee){"use strict";ee.d(Ft,{F:function(){return te},Z:function(){return Ee}});function te(Be){return Be!=null&&Be===Be.window}function Ee(Be,_e){var pe,Pe;if(typeof window=="undefined")return 0;const le=_e?"scrollTop":"scrollLeft";let ge=0;return te(Be)?ge=Be[_e?"pageYOffset":"pageXOffset"]:Be instanceof Document?ge=Be.documentElement[le]:(Be instanceof HTMLElement||Be)&&(ge=Be[le]),Be&&!te(Be)&&typeof ge!="number"&&(ge=(Pe=((pe=Be.ownerDocument)!==null&&pe!==void 0?pe:Be).documentElement)===null||Pe===void 0?void 0:Pe[le]),ge}},56762:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return Ee}});var te=ee(59301);function Ee(){const[,Be]=te.useReducer(_e=>_e+1,0);return Be}},68031:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return _e}});var te=ee(16089);function Ee(pe,Pe,le,ge){const Le=le-Pe;return pe/=ge/2,pe<1?Le/2*pe*pe*pe+Pe:Le/2*((pe-=2)*pe*pe+2)+Pe}var Be=ee(13845);function _e(pe){let Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:ge,duration:Le=450}=Pe,Ce=le(),me=(0,Be.Z)(Ce,!0),xe=Date.now(),fe=()=>{const E=Date.now()-xe,a=Ee(E>Le?Le:E,me,pe,Le);(0,Be.F)(Ce)?Ce.scrollTo(window.pageXOffset,a):Ce instanceof Document||Ce.constructor.name==="HTMLDocument"?Ce.documentElement.scrollTop=a:Ce.scrollTop=a,E({backgroundColor:it,border:`${he.lineWidth}px ${he.lineType} ${$e}`,[`${Ie}-icon`]:{color:Me}}),a=it=>{const{componentCls:$e,motionDurationSlow:Me,marginXS:he,marginSM:Ie,fontSize:Ve,fontSizeLG:ot,lineHeight:He,borderRadiusLG:tt,motionEaseInOutCirc:ht,withDescriptionIconSize:Pt,colorText:dt,colorTextHeading:xt,withDescriptionPadding:Qe,defaultPadding:Bt}=it;return{[$e]:Object.assign(Object.assign({},(0,fe.Wf)(it)),{position:"relative",display:"flex",alignItems:"center",padding:Bt,wordWrap:"break-word",borderRadius:tt,[`&${$e}-rtl`]:{direction:"rtl"},[`${$e}-content`]:{flex:1,minWidth:0},[`${$e}-icon`]:{marginInlineEnd:he,lineHeight:0},"&-description":{display:"none",fontSize:Ve,lineHeight:He},"&-message":{color:xt},[`&${$e}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${Me} ${ht}, opacity ${Me} ${ht}, padding-top ${Me} ${ht}, padding-bottom ${Me} ${ht}, margin-bottom ${Me} ${ht}`},[`&${$e}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${$e}-with-description`]:{alignItems:"flex-start",padding:Qe,[`${$e}-icon`]:{marginInlineEnd:Ie,fontSize:Pt,lineHeight:0},[`${$e}-message`]:{display:"block",marginBottom:he,color:xt,fontSize:ot},[`${$e}-description`]:{display:"block",color:dt}},[`${$e}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},b=it=>{const{componentCls:$e,colorSuccess:Me,colorSuccessBorder:he,colorSuccessBg:Ie,colorWarning:Ve,colorWarningBorder:ot,colorWarningBg:He,colorError:tt,colorErrorBorder:ht,colorErrorBg:Pt,colorInfo:dt,colorInfoBorder:xt,colorInfoBg:Qe}=it;return{[$e]:{"&-success":E(Ie,he,Me,it,$e),"&-info":E(Qe,xt,dt,it,$e),"&-warning":E(He,ot,Ve,it,$e),"&-error":Object.assign(Object.assign({},E(Pt,ht,tt,it,$e)),{[`${$e}-description > pre`]:{margin:0,padding:0}})}}},y=it=>{const{componentCls:$e,iconCls:Me,motionDurationMid:he,marginXS:Ie,fontSizeIcon:Ve,colorIcon:ot,colorIconHover:He}=it;return{[$e]:{"&-action":{marginInlineStart:Ie},[`${$e}-close-icon`]:{marginInlineStart:Ie,padding:0,overflow:"hidden",fontSize:Ve,lineHeight:`${Ve}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${Me}-close`]:{color:ot,transition:`color ${he}`,"&:hover":{color:He}}},"&-close-text":{color:ot,transition:`color ${he}`,"&:hover":{color:He}}}}},x=it=>[a(it),b(it),y(it)];var z=(0,re.Z)("Alert",it=>[x(it)],it=>({withDescriptionIconSize:it.fontSizeHeading3,defaultPadding:`${it.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${it.paddingMD}px ${it.paddingContentHorizontalLG}px`})),ne=function(it,$e){var Me={};for(var he in it)Object.prototype.hasOwnProperty.call(it,he)&&$e.indexOf(he)<0&&(Me[he]=it[he]);if(it!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,he=Object.getOwnPropertySymbols(it);Ie{const{icon:$e,prefixCls:Me,type:he}=it,Ie=oe[he]||null;return $e?(0,me.wm)($e,Ce.createElement("span",{className:`${Me}-icon`},$e),()=>({className:le()(`${Me}-icon`,{[$e.props.className]:$e.props.className})})):Ce.createElement(Ie,{className:`${Me}-icon`})},ce=it=>{const{isClosable:$e,prefixCls:Me,closeIcon:he,handleClose:Ie}=it,Ve=he===!0||he===void 0?Ce.createElement(Be.Z,null):he;return $e?Ce.createElement("button",{type:"button",onClick:Ie,className:`${Me}-close-icon`,tabIndex:0},Ve):null};var de=it=>{const{description:$e,prefixCls:Me,message:he,banner:Ie,className:Ve,rootClassName:ot,style:He,onMouseEnter:tt,onMouseLeave:ht,onClick:Pt,afterClose:dt,showIcon:xt,closable:Qe,closeText:Bt,closeIcon:Dt,action:ve}=it,mt=ne(it,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[Se,ue]=Ce.useState(!1),ae=Ce.useRef(null),{getPrefixCls:ie,direction:Ne,alert:We}=Ce.useContext(xe.E_),be=ie("alert",Me),[Te,rt]=z(be),Xe=Xt=>{var Yt;ue(!0),(Yt=it.onClose)===null||Yt===void 0||Yt.call(it,Xt)},Ye=Ce.useMemo(()=>it.type!==void 0?it.type:Ie?"warning":"info",[it.type,Ie]),ft=Ce.useMemo(()=>Bt?!0:typeof Qe=="boolean"?Qe:Dt!==!1&&Dt!==null&&Dt!==void 0,[Bt,Dt,Qe]),Lt=Ie&&xt===void 0?!0:xt,Zt=le()(be,`${be}-${Ye}`,{[`${be}-with-description`]:!!$e,[`${be}-no-icon`]:!Lt,[`${be}-banner`]:!!Ie,[`${be}-rtl`]:Ne==="rtl"},We==null?void 0:We.className,Ve,ot,rt),jt=(0,Le.Z)(mt,{aria:!0,data:!0});return Te(Ce.createElement(ge.default,{visible:!Se,motionName:`${be}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Xt=>({maxHeight:Xt.offsetHeight}),onLeaveEnd:dt},Xt=>{let{className:Yt,style:qe}=Xt;return Ce.createElement("div",Object.assign({ref:ae,"data-show":!Se,className:le()(Zt,Yt),style:Object.assign(Object.assign(Object.assign({},We==null?void 0:We.style),He),qe),onMouseEnter:tt,onMouseLeave:ht,onClick:Pt,role:"alert"},jt),Lt?Ce.createElement(se,{description:$e,icon:it.icon,prefixCls:be,type:Ye}):null,Ce.createElement("div",{className:`${be}-content`},he?Ce.createElement("div",{className:`${be}-message`},he):null,$e?Ce.createElement("div",{className:`${be}-description`},$e):null),ve?Ce.createElement("div",{className:`${be}-action`},ve):null,Ce.createElement(ce,{isClosable:ft,prefixCls:be,closeIcon:Bt||Dt,handleClose:Xe}))}))},De=ee(6487),Ze=ee(56789),ye=ee(7942),nt=ee(76773),ut=function(it){(0,ye.Z)(Me,it);var $e=(0,nt.Z)(Me);function Me(){var he;return(0,De.Z)(this,Me),he=$e.apply(this,arguments),he.state={error:void 0,info:{componentStack:""}},he}return(0,Ze.Z)(Me,[{key:"componentDidCatch",value:function(Ie,Ve){this.setState({error:Ie,info:Ve})}},{key:"render",value:function(){const{message:Ie,description:Ve,children:ot}=this.props,{error:He,info:tt}=this.state,ht=tt&&tt.componentStack?tt.componentStack:null,Pt=typeof Ie=="undefined"?(He||"").toString():Ie,dt=typeof Ve=="undefined"?ht:Ve;return He?Ce.createElement(de,{type:"error",message:Pt,description:Ce.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},dt)}):ot}}]),Me}(Ce.Component);const Je=de;Je.ErrorBoundary=ut;var et=Je},49127:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return $e}});var te=ee(92310),Ee=ee.n(te),Be=ee(77900),_e=ee(59301),pe=ee(36785),Pe=ee(92343),le=ee(36355),ge=ee(93083),Le=ee(17313),Ce=ee(45157),me=ee(37613),xe=ee(83116);const fe=new ge.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),re=new ge.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),E=new ge.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),a=new ge.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),b=new ge.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new ge.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),x=Me=>{const{componentCls:he,iconCls:Ie,antCls:Ve,badgeShadowSize:ot,motionDurationSlow:He,textFontSize:tt,textFontSizeSM:ht,statusSize:Pt,dotSize:dt,textFontWeight:xt,indicatorHeight:Qe,indicatorHeightSM:Bt,marginXS:Dt}=Me,ve=`${Ve}-scroll-number`,mt=(0,Ce.Z)(Me,(Se,ue)=>{let{darkColor:ae}=ue;return{[`&${he} ${he}-color-${Se}`]:{background:ae,[`&:not(${he}-count)`]:{color:ae}}}});return{[he]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Le.Wf)(Me)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${he}-count`]:{zIndex:Me.indicatorZIndex,minWidth:Qe,height:Qe,color:Me.badgeTextColor,fontWeight:xt,fontSize:tt,lineHeight:`${Qe}px`,whiteSpace:"nowrap",textAlign:"center",background:Me.badgeColor,borderRadius:Qe/2,boxShadow:`0 0 0 ${ot}px ${Me.badgeShadowColor}`,transition:`background ${Me.motionDurationMid}`,a:{color:Me.badgeTextColor},"a:hover":{color:Me.badgeTextColor},"a:hover &":{background:Me.badgeColorHover}},[`${he}-count-sm`]:{minWidth:Bt,height:Bt,fontSize:ht,lineHeight:`${Bt}px`,borderRadius:Bt/2},[`${he}-multiple-words`]:{padding:`0 ${Me.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${he}-dot`]:{zIndex:Me.indicatorZIndex,width:dt,minWidth:dt,height:dt,background:Me.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${ot}px ${Me.badgeShadowColor}`},[`${he}-dot${ve}`]:{transition:`background ${He}`},[`${he}-count, ${he}-dot, ${ve}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Ie}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${he}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${he}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Pt,height:Pt,verticalAlign:"middle",borderRadius:"50%"},[`${he}-status-success`]:{backgroundColor:Me.colorSuccess},[`${he}-status-processing`]:{overflow:"visible",color:Me.colorPrimary,backgroundColor:Me.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:ot,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:fe,animationDuration:Me.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${he}-status-default`]:{backgroundColor:Me.colorTextPlaceholder},[`${he}-status-error`]:{backgroundColor:Me.colorError},[`${he}-status-warning`]:{backgroundColor:Me.colorWarning},[`${he}-status-text`]:{marginInlineStart:Dt,color:Me.colorText,fontSize:Me.fontSize}}}),mt),{[`${he}-zoom-appear, ${he}-zoom-enter`]:{animationName:re,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack,animationFillMode:"both"},[`${he}-zoom-leave`]:{animationName:E,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack,animationFillMode:"both"},[`&${he}-not-a-wrapper`]:{[`${he}-zoom-appear, ${he}-zoom-enter`]:{animationName:a,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack},[`${he}-zoom-leave`]:{animationName:b,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack},[`&:not(${he}-status)`]:{verticalAlign:"middle"},[`${ve}-custom-component, ${he}-count`]:{transform:"none"},[`${ve}-custom-component, ${ve}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${ve}`]:{overflow:"hidden",[`${ve}-only`]:{position:"relative",display:"inline-block",height:Qe,transition:`all ${Me.motionDurationSlow} ${Me.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${ve}-only-unit`]:{height:Qe,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${ve}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${he}-count, ${he}-dot, ${ve}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},z=Me=>{const{fontSize:he,lineHeight:Ie,lineWidth:Ve,marginXS:ot,colorBorderBg:He}=Me,tt=Math.round(he*Ie),ht=Ve,Pt=Me.colorBgContainer,dt=Me.colorError,xt=Me.colorErrorHover;return(0,me.TS)(Me,{badgeFontHeight:tt,badgeShadowSize:ht,badgeTextColor:Pt,badgeColor:dt,badgeColorHover:xt,badgeShadowColor:He,badgeProcessingDuration:"1.2s",badgeRibbonOffset:ot,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=Me=>{const{fontSize:he,lineHeight:Ie,fontSizeSM:Ve,lineWidth:ot}=Me;return{indicatorZIndex:"auto",indicatorHeight:Math.round(he*Ie)-2*ot,indicatorHeightSM:he,dotSize:Ve/2,textFontSize:Ve,textFontSizeSM:Ve,textFontWeight:"normal",statusSize:Ve/2}};var oe=(0,xe.Z)("Badge",Me=>{const he=z(Me);return[x(he)]},ne);const se=Me=>{const{antCls:he,badgeFontHeight:Ie,marginXS:Ve,badgeRibbonOffset:ot}=Me,He=`${he}-ribbon`,tt=`${he}-ribbon-wrapper`,ht=(0,Ce.Z)(Me,(Pt,dt)=>{let{darkColor:xt}=dt;return{[`&${He}-color-${Pt}`]:{background:xt,color:xt}}});return{[`${tt}`]:{position:"relative"},[`${He}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Le.Wf)(Me)),{position:"absolute",top:Ve,padding:`0 ${Me.paddingXS}px`,color:Me.colorPrimary,lineHeight:`${Ie}px`,whiteSpace:"nowrap",backgroundColor:Me.colorPrimary,borderRadius:Me.borderRadiusSM,[`${He}-text`]:{color:Me.colorTextLightSolid},[`${He}-corner`]:{position:"absolute",top:"100%",width:ot,height:ot,color:"currentcolor",border:`${ot/2}px solid`,transform:Me.badgeRibbonCornerTransform,transformOrigin:"top",filter:Me.badgeRibbonCornerFilter}}),ht),{[`&${He}-placement-end`]:{insetInlineEnd:-ot,borderEndEndRadius:0,[`${He}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${He}-placement-start`]:{insetInlineStart:-ot,borderEndStartRadius:0,[`${He}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var ce=(0,xe.Z)(["Badge","Ribbon"],Me=>{const he=z(Me);return[se(he)]},ne),de=Me=>{const{className:he,prefixCls:Ie,style:Ve,color:ot,children:He,text:tt,placement:ht="end",rootClassName:Pt}=Me,{getPrefixCls:dt,direction:xt}=_e.useContext(le.E_),Qe=dt("ribbon",Ie),Bt=(0,pe.o2)(ot,!1),Dt=Ee()(Qe,`${Qe}-placement-${ht}`,{[`${Qe}-rtl`]:xt==="rtl",[`${Qe}-color-${ot}`]:Bt},he),[ve,mt]=ce(Qe),Se={},ue={};return ot&&!Bt&&(Se.background=ot,ue.color=ot),ve(_e.createElement("div",{className:Ee()(`${Qe}-wrapper`,Pt,mt)},He,_e.createElement("div",{className:Ee()(Dt,mt),style:Object.assign(Object.assign({},Se),Ve)},_e.createElement("span",{className:`${Qe}-text`},tt),_e.createElement("div",{className:`${Qe}-corner`,style:ue}))))};function De(Me){let{prefixCls:he,value:Ie,current:Ve,offset:ot=0}=Me,He;return ot&&(He={position:"absolute",top:`${ot}00%`,left:0}),_e.createElement("span",{style:He,className:Ee()(`${he}-only-unit`,{current:Ve})},Ie)}function Ze(Me,he,Ie){let Ve=Me,ot=0;for(;(Ve+10)%10!==he;)Ve+=Ie,ot+=Ie;return ot}function ye(Me){const{prefixCls:he,count:Ie,value:Ve}=Me,ot=Number(Ve),He=Math.abs(Ie),[tt,ht]=_e.useState(ot),[Pt,dt]=_e.useState(He),xt=()=>{ht(ot),dt(He)};_e.useEffect(()=>{const Dt=setTimeout(()=>{xt()},1e3);return()=>{clearTimeout(Dt)}},[ot]);let Qe,Bt;if(tt===ot||Number.isNaN(ot)||Number.isNaN(tt))Qe=[_e.createElement(De,Object.assign({},Me,{key:ot,current:!0}))],Bt={transition:"none"};else{Qe=[];const Dt=ot+10,ve=[];for(let ue=ot;ue<=Dt;ue+=1)ve.push(ue);const mt=ve.findIndex(ue=>ue%10===tt);Qe=ve.map((ue,ae)=>{const ie=ue%10;return _e.createElement(De,Object.assign({},Me,{key:ue,value:ie,offset:ae-mt,current:ae===mt}))});const Se=Pt{const{prefixCls:Ie,count:Ve,className:ot,motionClassName:He,style:tt,title:ht,show:Pt,component:dt="sup",children:xt}=Me,Qe=nt(Me,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Bt}=_e.useContext(le.E_),Dt=Bt("scroll-number",Ie),ve=Object.assign(Object.assign({},Qe),{"data-show":Pt,style:tt,className:Ee()(Dt,ot,He),title:ht});let mt=Ve;if(Ve&&Number(Ve)%1===0){const Se=String(Ve).split("");mt=_e.createElement("bdi",null,Se.map((ue,ae)=>_e.createElement(ye,{prefixCls:Dt,count:Number(Ve),value:ue,key:Se.length-ae})))}return tt&&tt.borderColor&&(ve.style=Object.assign(Object.assign({},tt),{boxShadow:`0 0 0 1px ${tt.borderColor} inset`})),xt?(0,Pe.Tm)(xt,Se=>({className:Ee()(`${Dt}-custom-component`,Se==null?void 0:Se.className,He)})):_e.createElement(dt,Object.assign({},ve,{ref:he}),mt)}),Je=function(Me,he){var Ie={};for(var Ve in Me)Object.prototype.hasOwnProperty.call(Me,Ve)&&he.indexOf(Ve)<0&&(Ie[Ve]=Me[Ve]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,Ve=Object.getOwnPropertySymbols(Me);ot{var Ie,Ve,ot,He,tt;const{prefixCls:ht,scrollNumberPrefixCls:Pt,children:dt,status:xt,text:Qe,color:Bt,count:Dt=null,overflowCount:ve=99,dot:mt=!1,size:Se="default",title:ue,offset:ae,style:ie,className:Ne,rootClassName:We,classNames:be,styles:Te,showZero:rt=!1}=Me,Xe=Je(Me,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ye,direction:ft,badge:Lt}=_e.useContext(le.E_),Zt=Ye("badge",ht),[jt,Xt]=oe(Zt),Yt=Dt>ve?`${ve}+`:Dt,qe=Yt==="0"||Yt===0,st=Dt===null||qe&&!rt,_t=(xt!=null||Bt!=null)&&st,Ht=mt&&!qe,hn=Ht?"":Yt,On=(0,_e.useMemo)(()=>(hn==null||hn===""||qe&&!rt)&&!Ht,[hn,qe,rt,Ht]),Fn=(0,_e.useRef)(Dt);On||(Fn.current=Dt);const Tn=Fn.current,Sa=(0,_e.useRef)(hn);On||(Sa.current=hn);const xa=Sa.current,sa=(0,_e.useRef)(Ht);On||(sa.current=Ht);const fn=(0,_e.useMemo)(()=>{if(!ae)return Object.assign(Object.assign({},Lt==null?void 0:Lt.style),ie);const Ua={marginTop:ae[1]};return ft==="rtl"?Ua.left=parseInt(ae[0],10):Ua.right=-parseInt(ae[0],10),Object.assign(Object.assign(Object.assign({},Ua),Lt==null?void 0:Lt.style),ie)},[ft,ae,ie,Lt==null?void 0:Lt.style]),ka=ue!=null?ue:typeof Tn=="string"||typeof Tn=="number"?Tn:void 0,Ka=On||!Qe?null:_e.createElement("span",{className:`${Zt}-status-text`},Qe),ga=!Tn||typeof Tn!="object"?void 0:(0,Pe.Tm)(Tn,Ua=>({style:Object.assign(Object.assign({},fn),Ua.style)})),gr=(0,pe.o2)(Bt,!1),ur=Ee()(be==null?void 0:be.indicator,(Ie=Lt==null?void 0:Lt.classNames)===null||Ie===void 0?void 0:Ie.indicator,{[`${Zt}-status-dot`]:_t,[`${Zt}-status-${xt}`]:!!xt,[`${Zt}-color-${Bt}`]:gr}),sn={};Bt&&!gr&&(sn.color=Bt,sn.background=Bt);const kn=Ee()(Zt,{[`${Zt}-status`]:_t,[`${Zt}-not-a-wrapper`]:!dt,[`${Zt}-rtl`]:ft==="rtl"},Ne,We,Lt==null?void 0:Lt.className,(Ve=Lt==null?void 0:Lt.classNames)===null||Ve===void 0?void 0:Ve.root,be==null?void 0:be.root,Xt);if(!dt&&_t){const Ua=fn.color;return jt(_e.createElement("span",Object.assign({},Xe,{className:kn,style:Object.assign(Object.assign(Object.assign({},Te==null?void 0:Te.root),(ot=Lt==null?void 0:Lt.styles)===null||ot===void 0?void 0:ot.root),fn)}),_e.createElement("span",{className:ur,style:Object.assign(Object.assign(Object.assign({},Te==null?void 0:Te.indicator),(He=Lt==null?void 0:Lt.styles)===null||He===void 0?void 0:He.indicator),sn)}),Qe&&_e.createElement("span",{style:{color:Ua},className:`${Zt}-status-text`},Qe)))}return jt(_e.createElement("span",Object.assign({ref:he},Xe,{className:kn,style:Object.assign(Object.assign({},(tt=Lt==null?void 0:Lt.styles)===null||tt===void 0?void 0:tt.root),Te==null?void 0:Te.root)}),dt,_e.createElement(Be.default,{visible:!On,motionName:`${Zt}-zoom`,motionAppear:!1,motionDeadline:1e3},Ua=>{let{className:mn,ref:on}=Ua;var Rn,zn;const Wa=Ye("scroll-number",Pt),rr=sa.current,ma=Ee()(be==null?void 0:be.indicator,(Rn=Lt==null?void 0:Lt.classNames)===null||Rn===void 0?void 0:Rn.indicator,{[`${Zt}-dot`]:rr,[`${Zt}-count`]:!rr,[`${Zt}-count-sm`]:Se==="small",[`${Zt}-multiple-words`]:!rr&&xa&&xa.toString().length>1,[`${Zt}-status-${xt}`]:!!xt,[`${Zt}-color-${Bt}`]:gr});let bt=Object.assign(Object.assign(Object.assign({},Te==null?void 0:Te.indicator),(zn=Lt==null?void 0:Lt.styles)===null||zn===void 0?void 0:zn.indicator),fn);return Bt&&!gr&&(bt=bt||{},bt.background=Bt),_e.createElement(ut,{prefixCls:Wa,show:!On,motionClassName:mn,className:ma,count:xa,title:ka,style:bt,key:"scrollNumber",ref:on},ga)}),Ka))},it=_e.forwardRef(et);it.Ribbon=de;var $e=it},66104:function(Mt,Ft,ee){"use strict";ee.d(Ft,{Z:function(){return ut}});var te=ee(92310),Ee=ee.n(te),Be=ee(11592),_e=ee(26112),pe=ee(59301),Pe=ee(92343),le=ee(36355),ge=ee(84105),Le=ee(91857);const Ce=Je=>{let{children:et}=Je;const{getPrefixCls:it}=pe.useContext(le.E_),$e=it("breadcrumb");return pe.createElement("li",{className:`${$e}-separator`,"aria-hidden":"true"},et===""?et:et||"/")};Ce.__ANT_BREADCRUMB_SEPARATOR=!0;var me=Ce,xe=function(Je,et){var it={};for(var $e in Je)Object.prototype.hasOwnProperty.call(Je,$e)&&et.indexOf($e)<0&&(it[$e]=Je[$e]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,$e=Object.getOwnPropertySymbols(Je);Me<$e.length;Me++)et.indexOf($e[Me])<0&&Object.prototype.propertyIsEnumerable.call(Je,$e[Me])&&(it[$e[Me]]=Je[$e[Me]]);return it};function fe(Je,et){if(Je.title===void 0||Je.title===null)return null;const it=Object.keys(et).join("|");return typeof Je.title=="object"?Je.title:String(Je.title).replace(new RegExp(`:(${it})`,"g"),($e,Me)=>et[Me]||$e)}function re(Je,et,it,$e){if(it==null)return null;const{className:Me,onClick:he}=et,Ie=xe(et,["className","onClick"]),Ve=Object.assign(Object.assign({},(0,_e.Z)(Ie,{data:!0,aria:!0})),{onClick:he});return $e!==void 0?pe.createElement("a",Object.assign({},Ve,{className:Ee()(`${Je}-link`,Me),href:$e}),it):pe.createElement("span",Object.assign({},Ve,{className:Ee()(`${Je}-link`,Me)}),it)}function E(Je,et){return($e,Me,he,Ie,Ve)=>{if(et)return et($e,Me,he,Ie);const ot=fe($e,Me);return re(Je,$e,ot,Ve)}}var a=function(Je,et){var it={};for(var $e in Je)Object.prototype.hasOwnProperty.call(Je,$e)&&et.indexOf($e)<0&&(it[$e]=Je[$e]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,$e=Object.getOwnPropertySymbols(Je);Me<$e.length;Me++)et.indexOf($e[Me])<0&&Object.prototype.propertyIsEnumerable.call(Je,$e[Me])&&(it[$e[Me]]=Je[$e[Me]]);return it};const b=Je=>{const{prefixCls:et,separator:it="/",children:$e,menu:Me,overlay:he,dropdownProps:Ie,href:Ve}=Je,He=(tt=>{if(Me||he){const ht=Object.assign({},Ie);if(Me){const Pt=Me||{},{items:dt}=Pt,xt=a(Pt,["items"]);ht.menu=Object.assign(Object.assign({},xt),{items:dt==null?void 0:dt.map((Qe,Bt)=>{var{key:Dt,title:ve,label:mt,path:Se}=Qe,ue=a(Qe,["key","title","label","path"]);let ae=mt!=null?mt:ve;return Se&&(ae=pe.createElement("a",{href:`${Ve}${Se}`},ae)),Object.assign(Object.assign({},ue),{key:Dt!=null?Dt:Bt,label:ae})})})}else he&&(ht.overlay=he);return pe.createElement(Le.Z,Object.assign({placement:"bottom"},ht),pe.createElement("span",{className:`${et}-overlay-link`},tt,pe.createElement(ge.Z,null)))}return tt})($e);return He!=null?pe.createElement(pe.Fragment,null,pe.createElement("li",null,He),it&&pe.createElement(me,null,it)):null},y=Je=>{const{prefixCls:et,children:it,href:$e}=Je,Me=a(Je,["prefixCls","children","href"]),{getPrefixCls:he}=pe.useContext(le.E_),Ie=he("breadcrumb",et);return pe.createElement(b,Object.assign({},Me,{prefixCls:Ie}),re(Ie,Me,it,$e))};y.__ANT_BREADCRUMB_ITEM=!0;var x=y,z=ee(17313),ne=ee(83116),oe=ee(37613);const se=Je=>{const{componentCls:et,iconCls:it}=Je;return{[et]:Object.assign(Object.assign({},(0,z.Wf)(Je)),{color:Je.itemColor,fontSize:Je.fontSize,[it]:{fontSize:Je.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Je.linkColor,transition:`color ${Je.motionDurationMid}`,padding:`0 ${Je.paddingXXS}px`,borderRadius:Je.borderRadiusSM,height:Je.lineHeight*Je.fontSize,display:"inline-block",marginInline:-Je.marginXXS,"&:hover":{color:Je.linkHoverColor,backgroundColor:Je.colorBgTextHover}},(0,z.Qy)(Je)),"li:last-child":{color:Je.lastItemColor},[`${et}-separator`]:{marginInline:Je.separatorMargin,color:Je.separatorColor},[`${et}-link`]:{[` > ${it} + span, diff --git a/umi.1dcae17e.js b/umi.b5e81ac6.js similarity index 99% rename from umi.1dcae17e.js rename to umi.b5e81ac6.js index 2ce9fccd85..f147b20887 100644 --- a/umi.1dcae17e.js +++ b/umi.b5e81ac6.js @@ -1480,6 +1480,6 @@ Schedule: ${H.map(Te=>Fu(Te))}`),ae.length&&this.log(`Removed events ${ae}`),thi `).split(` `),$=[],ae=t?ws(t.baseTime,t.timescale):0;let ce="00:00.000",xe=0,Te=0,De,tt=!0;U.oncue=function(at){const Ft=n[o];let hr=n.ccOffset;const ar=(xe-ae)/9e4;if(Ft!=null&&Ft.new&&(Te!==void 0?hr=n.ccOffset=Ft.start:qc(n,o,ar)),ar){if(!t){De=new Error("Missing initPTS for VTT MPEGTS");return}hr=ar-n.presentationOffset}const zr=at.endTime-at.startTime,Wr=za((at.startTime+hr-Te)*9e4,m*9e4)/9e4;at.startTime=Math.max(Wr,0),at.endTime=Math.max(Wr+zr,0);const dn=at.text.trim();at.text=decodeURIComponent(encodeURIComponent(dn)),at.id||(at.id=Ll(at.startTime,at.endTime,dn)),at.endTime>0&&$.push(at)},U.onparsingerror=function(at){De=at},U.onflush=function(){if(De){C(De);return}E($)},H.forEach(at=>{if(tt)if(Vu(at,"X-TIMESTAMP-MAP=")){tt=!1,at.slice(16).split(",").forEach(Ft=>{Vu(Ft,"LOCAL:")?ce=Ft.slice(6):Vu(Ft,"MPEGTS:")&&(xe=parseInt(Ft.slice(7)))});try{Te=Qc(ce)/1e3}catch(Ft){De=Ft}return}else at===""&&(tt=!1);U.parse(at+` `)}),U.flush()}const $u="stpp.ttml.im1t",El=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,rc=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,Cu={left:"start",center:"center",right:"end",start:"start",end:"end"};function nc(P,t,n,o){const m=gt(new Uint8Array(P),["mdat"]);if(m.length===0){o(new Error("Could not parse IMSC1 mdat"));return}const E=m.map(U=>K(U)),C=is(t.baseTime,1,t.timescale);try{E.forEach(U=>n(Ml(U,C)))}catch(U){o(U)}}function Ml(P,t){const m=new DOMParser().parseFromString(P,"text/xml").getElementsByTagName("tt")[0];if(!m)throw new Error("Invalid ttml");const E={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},C=Object.keys(E).reduce((ce,xe)=>(ce[xe]=m.getAttribute(`ttp:${xe}`)||E[xe],ce),{}),U=m.getAttribute("xml:space")!=="preserve",H=Kn(Tn(m,"styling","style")),$=Kn(Tn(m,"layout","region")),ae=Tn(m,"body","[begin]");return[].map.call(ae,ce=>{const xe=Ni(ce,U);if(!xe||!ce.hasAttribute("begin"))return null;const Te=ha(ce.getAttribute("begin"),C),De=ha(ce.getAttribute("dur"),C);let tt=ha(ce.getAttribute("end"),C);if(Te===null)throw ua(ce);if(tt===null){if(De===null)throw ua(ce);tt=Te+De}const at=new Rl(Te-t,tt-t,xe);at.id=Ll(at.startTime,at.endTime,at.text);const Ft=$[ce.getAttribute("region")],hr=H[ce.getAttribute("style")],ar=Ea(Ft,hr,H),{textAlign:zr}=ar;if(zr){const Wr=Cu[zr];Wr&&(at.lineAlign=Wr),at.align=zr}return y(at,ar),at}).filter(ce=>ce!==null)}function Tn(P,t,n){const o=P.getElementsByTagName(t)[0];return o?[].slice.call(o.querySelectorAll(n)):[]}function Kn(P){return P.reduce((t,n)=>{const o=n.getAttribute("xml:id");return o&&(t[o]=n),t},{})}function Ni(P,t){return[].slice.call(P.childNodes).reduce((n,o,m)=>{var E;return o.nodeName==="br"&&m?n+` -`:(E=o.childNodes)!=null&&E.length?Ni(o,t):t?n+o.textContent.trim().replace(/\s+/g," "):n+o.textContent},"")}function Ea(P,t,n){const o="http://www.w3.org/ns/ttml#styling";let m=null;const E=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],C=P!=null&&P.hasAttribute("style")?P.getAttribute("style"):null;return C&&n.hasOwnProperty(C)&&(m=n[C]),E.reduce((U,H)=>{const $=Zi(t,o,H)||Zi(P,o,H)||Zi(m,o,H);return $&&(U[H]=$),U},{})}function Zi(P,t,n){return P&&P.hasAttributeNS(t,n)?P.getAttributeNS(t,n):null}function ua(P){return new Error(`Could not parse ttml timestamp ${P}`)}function ha(P,t){if(!P)return null;let n=Ws(P);return n===null&&(El.test(P)?n=vs(P,t):rc.test(P)&&(n=Ki(P,t))),n}function vs(P,t){const n=El.exec(P),o=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+o/t.frameRate}function Ki(P,t){const n=rc.exec(P),o=Number(n[1]);switch(n[2]){case"h":return o*3600;case"m":return o*60;case"ms":return o*1e3;case"f":return o/t.frameRate;case"t":return o/t.tickRate}return o}class es{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,o){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=o,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class Ku{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=ll(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(s.FRAG_LOADING,this.onFragLoading,this),t.on(s.FRAG_LOADED,this.onFragLoaded,this),t.on(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(s.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(s.FRAG_LOADING,this.onFragLoading,this),t.off(s.FRAG_LOADED,this.onFragLoaded,this),t.off(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(s.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new es(this,"textTrack1"),n=new es(this,"textTrack2"),o=new es(this,"textTrack3"),m=new es(this,"textTrack4");this.cea608Parser1=new bc(1,t,n),this.cea608Parser2=new bc(3,o,m)}addCues(t,n,o,m,E){let C=!1;for(let U=E.length;U--;){const H=E[U],$=ul(H[0],H[1],n,o);if($>=0&&(H[0]=Math.min(H[0],n),H[1]=Math.max(H[1],o),C=!0,$/(o-n)>.5))return}if(C||E.push([n,o]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,o,m)}else{const U=this.Cues.newCue(null,n,o,m);this.hls.trigger(s.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:o,initPTS:m,timescale:E}){const{unparsedVttFrags:C}=this;o===u.MAIN&&(this.initPTS[n.cc]={baseTime:m,timescale:E}),C.length&&(this.unparsedVttFrags=[],C.forEach(U=>{this.onFragLoaded(s.FRAG_LOADED,U)}))}getExistingTrack(t,n){const{media:o}=this;if(o)for(let m=0;m{Mu(m[E]),delete m[E]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=ll(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let o=0;oE.textCodec===$u);if(this.config.enableWebVTT||m&&this.config.enableIMSC1){if(oc(this.tracks,o)){this.tracks=o;return}if(this.textTracks=[],this.tracks=o,this.config.renderTextTracksNatively){const C=this.media,U=C?Dc(C.textTracks):null;if(this.tracks.forEach((H,$)=>{let ae;if(U){let ce=null;for(let xe=0;xe$!==null).map($=>$.label);H.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${H.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const C=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(s.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:C})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(o=>{const m=/(?:CC|SERVICE)([1-4])/.exec(o.instreamId);if(!m)return;const E=`textTrack${m[1]}`,C=this.captionsProperties[E];C&&(C.label=o.name,o.lang&&(C.languageCode=o.lang),C.media=o)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var o,m;const{cea608Parser1:E,cea608Parser2:C,lastSn:U}=this,{cc:H,sn:$}=n.frag,ae=(o=(m=n.part)==null?void 0:m.index)!=null?o:-1;E&&C&&($!==U+1||$===U&&ae!==this.lastPartIndex+1||H!==this.lastCc)&&(E.reset(),C.reset()),this.lastCc=H,this.lastSn=$,this.lastPartIndex=ae}}onFragLoaded(t,n){const{frag:o,payload:m}=n;if(o.type===u.SUBTITLE)if(m.byteLength){const E=o.decryptdata,C="stats"in n;if(E==null||!E.encrypted||C){const U=this.tracks[o.level],H=this.vttCCs;H[o.cc]||(H[o.cc]={start:o.start,prevCC:this.prevCC,new:!0},this.prevCC=o.cc),U&&U.textCodec===$u?this._parseIMSC1(o,m):this._parseVTTs(n)}}else this.hls.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:o,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const o=this.hls;nc(n,this.initPTS[t.cc],m=>{this._appendCues(m,t.level),o.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},m=>{o.logger.log(`Failed to parse IMSC1: ${m}`),o.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:m})})}_parseVTTs(t){var n;const{frag:o,payload:m}=t,{initPTS:E,unparsedVttFrags:C}=this,U=E.length-1;if(!E[o.cc]&&U===-1){C.push(t);return}const H=this.hls,$=(n=o.initSegment)!=null&&n.data?Gt(o.initSegment.data,new Uint8Array(m)).buffer:m;hu($,this.initPTS[o.cc],this.vttCCs,o.cc,o.start,ae=>{this._appendCues(ae,o.level),H.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:o})},ae=>{const ce=ae.message==="Missing initPTS for VTT MPEGTS";ce?C.push(t):this._fallbackToIMSC1(o,m),H.logger.log(`Failed to parse VTT cue: ${ae}`),!(ce&&U>o.cc)&&H.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:o,error:ae})})}_fallbackToIMSC1(t,n){const o=this.tracks[t.level];o.textCodec||nc(n,this.initPTS[t.cc],()=>{o.textCodec=$u,this._parseIMSC1(t,n)},()=>{o.textCodec="wvtt"})}_appendCues(t,n){const o=this.hls;if(this.config.renderTextTracksNatively){const m=this.textTracks[n];if(!m||m.mode==="disabled")return;t.forEach(E=>vc(m,E))}else{const m=this.tracks[n];if(!m)return;const E=m.default?"default":"subtitles"+n;o.trigger(s.CUES_PARSED,{type:"subtitles",cues:t,track:E})}}onFragDecrypted(t,n){const{frag:o}=n;o.type===u.SUBTITLE&&this.onFragLoaded(s.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:o,samples:m}=n;if(!(o.type===u.MAIN&&this.closedCaptionsForLevel(o)==="NONE"))for(let E=0;EZo(U[H],n,o))}if(this.config.renderTextTracksNatively&&n===0&&m!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(H=>Zo(U[H],n,m))}}}extractCea608Data(t){const n=[[],[]],o=t[0]&31;let m=2;for(let E=0;E=16?H--:H++;const Te=ol($.trim()),De=Ll(t,n,Te);P!=null&&(ce=P.cues)!=null&&ce.getCueById(De)||(C=new ae(t,n,Te),C.id=De,C.line=xe+1,C.align="left",C.position=10+Math.min(80,Math.floor(H*8/32)*10),m.push(C))}return P&&m.length&&(m.sort((xe,Te)=>xe.line==="auto"||Te.line==="auto"?0:xe.line>8&&Te.line>8?Te.line-xe.line:xe.line-Te.line),m.forEach(xe=>vc(P,xe))),m}};function Fl(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(P){}return!1}const Sf=/(\d+)-(\d+)\/(\d+)/;class xc{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||Of,this.controller=new self.AbortController,this.stats=new z}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,o){const m=this.stats;if(m.loading.start)throw new Error("Loader can only be used once.");m.loading.start=self.performance.now();const E=Jc(t,this.controller.signal),C=t.responseType==="arraybuffer",U=C?"byteLength":"length",{maxTimeToFirstByteMs:H,maxLoadTimeMs:$}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=o,this.request=this.fetchSetup(t,E),self.clearTimeout(this.requestTimeout),n.timeout=H&&r(H)?H:$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},n.timeout),(Iu(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(ce=>{var xe;this.response=this.loader=ce;const Te=Math.max(self.performance.now(),m.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},$-(Te-m.loading.start)),!ce.ok){const{status:tt,statusText:at}=ce;throw new Xu(at||"fetch, bad network response",tt,ce)}m.loading.first=Te,m.total=cl(ce.headers)||m.total;const De=(xe=this.callbacks)==null?void 0:xe.onProgress;return De&&r(n.highWaterMark)?this.loadProgressively(ce,m,t,n.highWaterMark,De):C?ce.arrayBuffer():t.responseType==="json"?ce.json():ce.text()}).then(ce=>{var xe,Te;const De=this.response;if(!De)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),m.loading.end=Math.max(self.performance.now(),m.loading.first);const tt=ce[U];tt&&(m.loaded=m.total=tt);const at={url:De.url,data:ce,code:De.status},Ft=(xe=this.callbacks)==null?void 0:xe.onProgress;Ft&&!r(n.highWaterMark)&&Ft(m,t,ce,De),(Te=this.callbacks)==null||Te.onSuccess(at,m,t,De)}).catch(ce=>{var xe;if(self.clearTimeout(this.requestTimeout),m.aborted)return;const Te=ce&&ce.code||0,De=ce?ce.message:null;(xe=this.callbacks)==null||xe.onError({code:Te,text:De},t,ce?ce.details:null,m)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,o,m=0,E){const C=new fi,U=t.body.getReader(),H=()=>U.read().then($=>{if($.done)return C.dataLength&&E(n,o,C.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ae=$.value,ce=ae.length;return n.loaded+=ce,ce=m&&E(n,o,C.flush().buffer,t)):E(n,o,ae.buffer,t),H()}).catch(()=>Promise.reject());return H()}}function Jc(P,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},P.headers))};return P.rangeEnd&&n.headers.set("Range","bytes="+P.rangeStart+"-"+String(P.rangeEnd-1)),n}function hf(P){const t=Sf.exec(P);if(t)return parseInt(t[2])-parseInt(t[1])+1}function cl(P){const t=P.get("Content-Range");if(t){const o=hf(t);if(r(o))return o}const n=P.get("Content-Length");if(n)return parseInt(n)}function Of(P,t){return new self.Request(P.url,t)}class Xu extends Error{constructor(t,n,o){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=o}}const Lc=/^age:\s*[\d.]+\s*$/im;class ef{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new z,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,o){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=o,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const o=this.loader=new self.XMLHttpRequest,m=this.stats;m.loading.first=0,m.loaded=0,m.aborted=!1;const E=this.xhrSetup;E?Promise.resolve().then(()=>{if(!(this.loader!==o||this.stats.aborted))return E(o,n.url)}).catch(C=>{if(!(this.loader!==o||this.stats.aborted))return o.open("GET",n.url,!0),E(o,n.url)}).then(()=>{this.loader!==o||this.stats.aborted||this.openAndSendXhr(o,n,t)}).catch(C=>{var U;(U=this.callbacks)==null||U.onError({code:o.status,text:C.message},n,o,m)}):this.openAndSendXhr(o,n,t)}openAndSendXhr(t,n,o){t.readyState||t.open("GET",n.url,!0);const m=n.headers,{maxTimeToFirstByteMs:E,maxLoadTimeMs:C}=o.loadPolicy;if(m)for(const U in m)t.setRequestHeader(U,m[U]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),o.timeout=E&&r(E)?E:C,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),o.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:o}=this;if(!t||!n)return;const m=n.readyState,E=this.config;if(!o.aborted&&m>=2&&(o.loading.first===0&&(o.loading.first=Math.max(self.performance.now(),o.loading.start),E.timeout!==E.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),E.timeout=E.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),E.loadPolicy.maxLoadTimeMs-(o.loading.first-o.loading.start)))),m===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const $=n.status,ae=n.responseType==="text"?n.responseText:null;if($>=200&&$<300){const De=ae!=null?ae:n.response;if(De!=null){var C,U;o.loading.end=Math.max(self.performance.now(),o.loading.first);const tt=n.responseType==="arraybuffer"?De.byteLength:De.length;o.loaded=o.total=tt,o.bwEstimate=o.total*8e3/(o.loading.end-o.loading.first);const at=(C=this.callbacks)==null?void 0:C.onProgress;at&&at(o,t,De,n);const Ft={url:n.responseURL,data:De,code:$};(U=this.callbacks)==null||U.onSuccess(Ft,o,t,n);return}}const ce=E.loadPolicy.errorRetry,xe=o.retry,Te={url:t.url,data:void 0,code:$};if(Ze(ce,xe,!1,Te))this.retry(ce);else{var H;Y.error(`${$} while loading ${t.url}`),(H=this.callbacks)==null||H.onError({code:$,text:n.statusText},t,n,o)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Ze(t,n,!0))this.retry(t);else{var o;Y.warn(`timeout while loading ${(o=this.context)==null?void 0:o.url}`);const m=this.callbacks;m&&(this.abortInternal(),m.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:o}=this;this.retryDelay=Ir(t,o.retry),o.retry++,Y.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${o.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Lc.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const Ho={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},tf=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:ef,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Gi,bufferController:Hu,capLevelController:cc,errorController:ir,fpsController:nl,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:Fa,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,certLoadPolicy:{default:Ho},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},pf()),{},{subtitleStreamController:I,subtitleTrackController:Kc,timelineController:Ku,audioStreamController:Zl,audioTrackController:Sc,emeController:Lu,cmcdController:Qo,contentSteeringController:$o,interstitialsController:yc});function pf(){return{cueHandler:wf,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function fl(P,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const o=Bl(P),m=["manifest","level","frag"],E=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return m.forEach(C=>{const U=`${C==="level"?"playlist":C}LoadPolicy`,H=t[U]===void 0,$=[];E.forEach(ae=>{const ce=`${C}Loading${ae}`,xe=t[ce];if(xe!==void 0&&H){$.push(ce);const Te=o[U].default;switch(t[U]={default:Te},ae){case"TimeOut":Te.maxLoadTimeMs=xe,Te.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Te.errorRetry.maxNumRetry=xe,Te.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Te.errorRetry.retryDelayMs=xe,Te.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Te.errorRetry.maxRetryDelayMs=xe,Te.timeoutRetry.maxRetryDelayMs=xe;break}}}),$.length&&n.warn(`hls.js config: "${$.join('", "')}" setting(s) are deprecated, use "${U}": ${zn(t[U])}`)}),b(b({},o),t)}function Bl(P){return P&&typeof P=="object"?Array.isArray(P)?P.map(Bl):Object.keys(P).reduce((t,n)=>(t[n]=Bl(P[n]),t),{}):P}function Wo(P,t){const n=P.loader;n!==xc&&n!==ef?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),P.progressive=!1):Fl()&&(P.loader=xc,P.progressive=!0,P.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Ec=2,_f=.1,Mc=.05,Fc=100;class mf extends Is{constructor(t,n){super("gap-controller",t.logger),this.hls=null,this.fragmentTracker=null,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var o;(o=this.media)!=null&&o.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var o;this.ended=((o=this.media)==null?void 0:o.currentTime)||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Fc),this.mediaSource=n.mediaSource;const o=this.media=n.media;iu(o,"playing",this.onMediaPlaying),iu(o,"waiting",this.onMediaWaiting),iu(o,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:o}=this;o&&(qo(o,"playing",this.onMediaPlaying),qo(o,"waiting",this.onMediaWaiting),qo(o,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var o,m;const E=(o=this.hls)==null?void 0:o.config;if(!E)return;const{media:C,stalled:U}=this;if(!C)return;const{seeking:H}=C,$=this.seeking&&!H,ae=!this.seeking&&H,ce=C.paused&&!H||C.ended||C.playbackRate===0;if(this.seeking=H,t!==n){n&&(this.ended=0),this.moved=!0,H||(this.nudgeRetry=0,E.nudgeOnVideoHole&&!ce&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(ae||$){$&&this.stallResolved(t);return}if(ce){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&C.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1}));return}if(!xi.getBuffered(C).length){this.nudgeRetry=0;return}const xe=xi.bufferInfo(C,t,0),Te=xe.nextStart||0,De=this.fragmentTracker;if(H&&De&&this.hls){const dn=Bc(this.hls.inFlightFragments,t),Gr=xe.len>Ec,un=!Te||dn||Te-t>Ec&&!De.getPartialFragment(t);if(Gr||un)return;this.moved=!1}const tt=(m=this.hls)==null?void 0:m.latestLevelDetails;if(!this.moved&&this.stalled!==null&&De){if(!(xe.len>0)&&!Te)return;const Gr=Math.max(Te,xe.start||0)-t,mn=!!(tt!=null&&tt.live)?tt.targetduration*2:Ec,Qr=De.getPartialFragment(t);if(Gr>0&&(Gr<=mn||Qr)){C.paused||this._trySkipBufferHole(Qr);return}}const at=E.detectStallWithCurrentTimeMs,Ft=self.performance.now(),hr=this.waiting;if(U===null){hr>0&&Ft-hr=at||hr)&&this.hls){var zr;if(((zr=this.mediaSource)==null?void 0:zr.readyState)==="ended"&&!(tt!=null&&tt.live)&&Math.abs(t-((tt==null?void 0:tt.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(xe),!this.media||!this.hls)return}const Wr=xi.bufferInfo(C,t,E.maxBufferHole);this._tryFixBufferStall(Wr,ar)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const o=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(o)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(s.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var o;const m=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(o=this.buffered.audio)!=null&&o.length&&m&&m.length>1&&t>m.end(0)){const E=xi.bufferedInfo(xi.timeRangesToArray(this.buffered.audio),t,0);if(E.len>1&&n>=E.start){const C=xi.timeRangesToArray(m),U=xi.bufferedInfo(C,n,0).bufferedIndex;if(U>-1&&UU)&&ae-$<1&&t-$<2){const ce=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${$} -> ${ae} buffered index: ${H}`);this.warn(ce.message),this.media.currentTime+=1e-6;const xe=this.fragmentTracker.getPartialFragment(t)||void 0,Te=xi.bufferInfo(this.media,t,0);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:ce,reason:ce.message,frag:xe,buffer:Te.len,bufferInfo:Te})}}}}}_tryFixBufferStall(t,n){var o,m;const{fragmentTracker:E,media:C}=this,U=(o=this.hls)==null?void 0:o.config;if(!C||!E||!U)return;const H=C.currentTime,$=(m=this.hls)==null?void 0:m.latestLevelDetails,ae=E.getPartialFragment(H);if((ae||$!=null&&$.live&&H<$.fragmentStart)&&(this._trySkipBufferHole(ae)||!this.media))return;const ce=t.buffered;(ce&&ce.length>1&&t.len>U.maxBufferHole||t.nextStart&&t.nextStart-HU.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}_reportStall(t){const{hls:n,media:o,stallReported:m,stalled:E}=this;if(!m&&E!==null&&o&&n){this.stallReported=!0;const C=new Error(`Playback stalling at @${o.currentTime} due to low buffer (${zn(t)})`);this.warn(C.message),n.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:C,buffer:t.len,bufferInfo:t,stalled:{start:E}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:o,media:m}=this,E=(n=this.hls)==null?void 0:n.config;if(!m||!o||!E)return 0;const C=m.currentTime,U=xi.bufferInfo(m,C,0),H=C0&&U.len<1&&m.readyState<3,xe=H-C;if(xe>0&&(ae||ce)){if(xe>E.maxBufferHole){let De=!1;if(C===0){const tt=o.getAppendedFrag(0,u.MAIN);tt&&H{const P=Nc();try{P&&new P(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();function vf(P){return Uint8Array.from(P.replace(/^0x/,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")).buffer}class Hf{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(s.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this)}_unregisterListeners(){const{hls:t}=this;t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this)}onMediaAttaching(t,n){var o;this.media=n.media,((o=n.overrides)==null?void 0:o.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){const t=this.hls.latestLevelDetails;t&&this.updateDateRangeCues(t)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&Mu(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;nrf&&(ce=rf),ce-ae<=0&&(ce=ae+Mf);for(let Te=0;Te<$.length;Te++){const De=$[Te];if(!As(De)){this.updateId3CueEnds(ae,H);const tt=Ff(C,ae,ce,De,H);tt&&this.id3Track.addCue(tt)}}}}}updateId3CueEnds(t,n){var o;const m=(o=this.id3Track)==null?void 0:o.cues;if(m)for(let E=m.length;E--;){const C=m[E];C.type===n&&C.startTimeae.type===we.audioId3&&H:m==="video"?$=ae=>ae.type===we.emsg&&U:$=ae=>ae.type===we.audioId3&&H||ae.type===we.emsg&&U,Zo(E,n,o,$)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.media||!t.hasProgramDateTime||!this.hls.config.enableDateRangeMetadataCues)return;const{id3Track:o}=this,{dateRanges:m}=t,E=Object.keys(m);let C=this.dateRangeCuesAppended;if(o&&n){var U;if((U=o.cues)!=null&&U.length){const ae=Object.keys(C).filter(ce=>!E.includes(ce));for(let ce=ae.length;ce--;){const xe=ae[ce],Te=C[xe].cues;delete C[xe],Object.keys(Te).forEach(De=>{try{const tt=Te[De];tt.removeEventListener("enter",this.onEventCueEnter),o.removeCue(tt)}catch(tt){}})}}else C=this.dateRangeCuesAppended={}}const H=t.fragments[t.fragments.length-1];if(E.length===0||!r(H==null?void 0:H.programDateTime))return;this.id3Track||(this.id3Track=this.createTrack(this.media));const $=Nc();for(let ae=0;ae{if(Gr!==xe.id){const un=m[Gr];if(un.class===xe.class&&un.startDate>xe.startDate&&(!dn||xe.startDate.01&&(Gr.startTime=Te,Gr.endTime=Ft);else if($){let un=xe.attr[dn];ja(dn)&&(un=vf(un));const Qr=Ff($,Te,Ft,{key:dn,data:un},we.dateRange);Qr&&(Qr.id=ce,this.id3Track.addCue(Qr),tt[dn]=Qr,this.hls.config.interstitialsController&&(dn==="X-ASSET-LIST"||dn==="X-ASSET-URL")&&Qr.addEventListener("enter",this.onEventCueEnter))}}C[ce]={cues:tt,dateRange:xe,durationKnown:at}}}}class Cf{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,o=this.levelDetails;if(!n||!o)return;this.currentTime=n.currentTime;const m=this.computeLatency();if(m===null)return;this._latency=m;const{lowLatencyMode:E,maxLiveSyncPlaybackRate:C}=this.config;if(!E||C===1||!o.live)return;const U=this.targetLatency;if(U===null)return;const H=m-U,$=Math.min(this.maxLatency,U+o.targetduration);if(H<$&&H>.05&&this.forwardBufferLength>1){const ce=Math.min(2,Math.max(1,C)),xe=Math.round(2/(1+Math.exp(-.75*H-this.edgeStalled))*20)/20,Te=Math.min(ce,Math.max(1,xe));this.changeMediaPlaybackRate(n,Te)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:o,targetduration:m}=t,{liveSyncDuration:E,liveSyncDurationCount:C,lowLatencyMode:U}=this.config,H=this.hls.userConfig;let $=U&&o||n;(this._targetLatencyUpdated||H.liveSyncDuration||H.liveSyncDurationCount||$===0)&&($=E!==void 0?E:C*m);const ae=m;return $+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ae)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const o=this.levelDetails;if(o===null)return null;const m=o.edge,E=t-n-this.edgeStalled,C=m-o.totalduration,U=m-(this.config.lowLatencyMode&&o.partTarget||o.targetduration);return Math.min(Math.max(C,E),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const o=t.buffered.length;return(o?t.buffered.end(o-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var o;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(o=this.levelDetails)!=null&&o.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var o,m;t.playbackRate!==n&&((o=this.hls)==null||o.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(m=this.targetLatency)==null?void 0:m.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Bf extends lu{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this),t.on(s.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this),t.off(s.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const o=this.hls.config.preferManagedMediaSource,m=[],E={},C={};let U=!1,H=!1,$=!1;n.levels.forEach(ae=>{var ce;const xe=ae.attrs;let{audioCodec:Te,videoCodec:De}=ae;Te&&(ae.audioCodec=Te=St(Te,o)||void 0),((ce=De)==null?void 0:ce.indexOf("avc1"))===0&&(De=ae.videoCodec=Ar(De));const{width:tt,height:at,unknownCodecs:Ft}=ae;let hr=Ft?Ft.length:0;if(Ft)for(let Yn=hr;Yn--;){const hi=Ft[Yn];this.isAudioSupported(hi)?(ae.audioCodec=Te=Te?`${Te},${hi}`:hi,hr--,Ut.audio[Te.substring(0,4)]=2):this.isVideoSupported(hi)&&(ae.videoCodec=De=De?`${De},${hi}`:hi,hr--,Ut.video[De.substring(0,4)]=2)}if(U||(U=!!(tt&&at)),H||(H=!!De),$||($=!!Te),hr||Te&&!this.isAudioSupported(Te)||De&&!this.isVideoSupported(De)){this.log(`Some or all CODECS not supported "${xe.CODECS}"`);return}const{CODECS:ar,"FRAME-RATE":zr,"HDCP-LEVEL":Wr,"PATHWAY-ID":dn,RESOLUTION:Gr,"VIDEO-RANGE":un}=xe,Qr=`${`${dn||"."}-`}${ae.bitrate}-${Gr}-${zr}-${ar}-${un}-${Wr}`;if(E[Qr])if(E[Qr].uri!==ae.url&&!ae.attrs["PATHWAY-ID"]){const Yn=C[Qr]+=1;ae.attrs["PATHWAY-ID"]=new Array(Yn+1).join(".");const hi=this.createLevel(ae);E[Qr]=hi,m.push(hi)}else E[Qr].addGroupId("audio",xe.AUDIO),E[Qr].addGroupId("text",xe.SUBTITLES);else{const Yn=this.createLevel(ae);E[Qr]=Yn,C[Qr]=1,m.push(Yn)}}),this.filterAndSortMediaOptions(m,n,U,H,$)}createLevel(t){const n=new cr(t),o=t.supplemental;if(o!=null&&o.videoCodec&&!this.isVideoSupported(o.videoCodec)){const m=new Error(`SUPPLEMENTAL-CODECS not supported "${o.videoCodec}"`);this.log(m.message),n.supportedResult=fn(m,[])}return n}isAudioSupported(t){return Oe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Oe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,o,m,E){let C=[],U=[],H=t;if((o||m)&&E&&(H=H.filter(({videoCodec:at,videoRange:Ft,width:hr,height:ar})=>(!!at||!!(hr&&ar))&&rn(Ft))),H.length===0){Promise.resolve().then(()=>{if(this.hls){let at="no level with compatible codecs found in manifest",Ft=at;n.levels.length&&(Ft=`one or more CODECS in variant not supported: ${zn(n.levels.map(ar=>ar.attrs.CODECS).filter((ar,zr,Wr)=>Wr.indexOf(ar)===zr))}`,this.warn(Ft),at+=` (${Ft})`);const hr=new Error(at);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:hr,reason:Ft})}});return}n.audioTracks&&(C=n.audioTracks.filter(at=>!at.audioCodec||this.isAudioSupported(at.audioCodec)),Nf(C)),n.subtitles&&(U=n.subtitles,Nf(U));const $=H.slice(0);H.sort((at,Ft)=>{if(at.attrs["HDCP-LEVEL"]!==Ft.attrs["HDCP-LEVEL"])return(at.attrs["HDCP-LEVEL"]||"")>(Ft.attrs["HDCP-LEVEL"]||"")?1:-1;if(o&&at.height!==Ft.height)return at.height-Ft.height;if(at.frameRate!==Ft.frameRate)return at.frameRate-Ft.frameRate;if(at.videoRange!==Ft.videoRange)return gr.indexOf(at.videoRange)-gr.indexOf(Ft.videoRange);if(at.videoCodec!==Ft.videoCodec){const hr=Ke(at.videoCodec),ar=Ke(Ft.videoCodec);if(hr!==ar)return ar-hr}if(at.uri===Ft.uri&&at.codecSet!==Ft.codecSet){const hr=mt(at.codecSet),ar=mt(Ft.codecSet);if(hr!==ar)return ar-hr}return at.averageBitrate!==Ft.averageBitrate?at.averageBitrate-Ft.averageBitrate:0});let ae=$[0];if(this.steering&&(H=this.steering.filterParsedLevels(H),H.length!==$.length)){for(let at=0;at<$.length;at++)if($[at].pathwayId===H[0].pathwayId){ae=$[at];break}}this._levels=H;for(let at=0;athr&&hr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=ar)}break}const xe=E&&!m,Te=this.hls.config,De=!!(Te.audioStreamController&&Te.audioTrackController),tt={levels:H,audioTracks:C,subtitleTracks:U,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:E,video:m,altAudio:De&&!xe&&C.some(at=>!!at.url)};this.hls.trigger(s.MANIFEST_PARSED,tt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ae=new Error("invalid level idx"),ce=t<0;if(this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:ce,error:ae,reason:ae.message}),ce)return;t=Math.min(t,n.length-1)}const o=this.currentLevelIndex,m=this.currentLevel,E=m?m.attrs["PATHWAY-ID"]:void 0,C=n[t],U=C.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=C,o===t&&m&&E===U)return;this.log(`Switching to level ${t} (${C.height?C.height+"p ":""}${C.videoRange?C.videoRange+" ":""}${C.codecSet?C.codecSet+" ":""}@${C.bitrate})${U?" with Pathway "+U:""} from level ${o}${E?" with Pathway "+E:""}`);const H={level:t,attrs:C.attrs,details:C.details,bitrate:C.bitrate,averageBitrate:C.averageBitrate,maxBitrate:C.maxBitrate,realBitrate:C.realBitrate,width:C.width,height:C.height,codecSet:C.codecSet,audioCodec:C.audioCodec,videoCodec:C.videoCodec,audioGroups:C.audioGroups,subtitleGroups:C.subtitleGroups,loaded:C.loaded,loadError:C.loadError,fragmentError:C.fragmentError,name:C.name,id:C.id,uri:C.uri,url:C.url,urlId:0,audioGroupIds:C.audioGroupIds,textGroupIds:C.textGroupIds};this.hls.trigger(s.LEVEL_SWITCHING,H);const $=C.details;if(!$||$.live){const ae=this.switchParams(C.uri,m==null?void 0:m.details,$);this.loadPlaylist(ae)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),o=t.filter(m=>n.indexOf(m)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=o}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const o=n.elementaryStreams;if(!Object.keys(o).some(E=>!!o[E]))return;const m=this._levels[n.level];m!=null&&m.loadError&&(this.log(`Resetting level error count of ${m.loadError} on frag buffered`),m.loadError=0)}}onLevelLoaded(t,n){var o;const{level:m,details:E}=n,C=n.levelInfo;if(!C){var U;this.warn(`Invalid level index ${m}`),(U=n.deliveryDirectives)!=null&&U.skip&&(E.deltaUpdateFailed=!0);return}if(C===this.currentLevel||n.withoutMultiVariant){C.fragmentError===0&&(C.loadError=0);let H=C.details;H===n.details&&H.advanced&&(H=void 0),this.playlistLoaded(m,n,H)}else(o=n.deliveryDirectives)!=null&&o.skip&&(E.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const o=this.getUrlWithDirectives(t.uri,n),m=this.currentLevelIndex,E=t.attrs["PATHWAY-ID"],C=t.details,U=C==null?void 0:C.age;this.log(`Loading level index ${m}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${E?" Pathway "+E:""}${U&&C.live?" age "+U.toFixed(1)+(C.type?" "+C.type||0:""):""} ${o}`),this.hls.trigger(s.LEVEL_LOADING,{url:o,level:m,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const o=this._levels.filter((E,C)=>C!==t?!0:(this.steering&&this.steering.removeLevel(E),E===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,E.details&&E.details.fragments.forEach(U=>U.level=-1)),!1));Hn(o),this._levels=o,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const m=o.length-1;this._firstLevel=Math.min(this._firstLevel,m),this._startLevel&&(this._startLevel=Math.min(this._startLevel,m)),this.hls.trigger(s.LEVELS_UPDATED,{levels:o})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:o}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(s.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:o}))}}function Nf(P){const t={};P.forEach(n=>{const o=n.groupId||"";n.id=t[o]=t[o]||0,t[o]++})}function nf(){return self.SourceBuffer||self.WebKitSourceBuffer}function $f(){if(!oe())return!1;const t=nf();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Tf(){if(!$f())return!1;const P=oe();return typeof(P==null?void 0:P.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>P.isTypeSupported(be(t,"video")))||["mp4a.40.2","fLaC"].some(t=>P.isTypeSupported(be(t,"audio"))))}function g(){var P;const t=nf();return typeof(t==null||(P=t.prototype)==null?void 0:P.changeType)=="function"}const A=100;class Z extends na{constructor(t,n,o){super(t,n,o,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const m=this.media,E=m?m.currentTime:null;if(E===null||!r(E)||(this.log(`Media seeked to ${E.toFixed(3)}`),!this.getBufferedFrag(E)))return;const C=this.getFwdBufferInfoAtPos(m,E,u.MAIN,0);if(C===null||C.len===0){this.warn(`Main forward buffer length at ${E} on "seeked" event ${C?C.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(s.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(s.BUFFER_CREATED,this.onBufferCreated,this),t.on(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(s.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(s.BUFFER_CREATED,this.onBufferCreated,this),t.off(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:o,hls:m}=this;if(this.stopLoad(),this.setInterval(A),this.level=-1,!this.startFragRequested){let E=m.startLevel;E===-1&&(m.config.testBandwidth&&this.levels.length>1?(E=0,this.bitrateTest=!0):E=m.firstAutoLevel),m.nextLoadLevel=E,this.level=m.loadLevel,this._hasEnoughToStart=!!n}o>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${o.toFixed(3)}`),t=o),this.state=Ur.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Ur.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Ur.WAITING_LEVEL:{const{levels:n,level:o}=this,m=n==null?void 0:n[o],E=m==null?void 0:m.details;if(E&&(!E.live||this.levelLastLoaded===m&&!this.waitForLive(m))){if(this.waitForCdnTuneIn(E))break;this.state=Ur.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Ur.IDLE;break}break}case Ur.FRAG_LOADING_WAITING_RETRY:{var t;const n=self.performance.now(),o=this.retryDate;if(!o||n>=o||(t=this.media)!=null&&t.seeking){const{levels:m,level:E}=this,C=m==null?void 0:m[E];this.resetStartWhenNotLoaded(C||null),this.state=Ur.IDLE}}break}this.state===Ur.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:o,media:m}=this;if(n===null||!m&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const E=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(o!=null&&o[E]))return;const C=o[E],U=this.getMainFwdBufferInfo();if(U===null)return;const H=this.getLevelDetails();if(H&&this._streamEnded(U,H)){const tt={};this.altAudio===2&&(tt.type="video"),this.hls.trigger(s.BUFFER_EOS,tt),this.state=Ur.ENDED;return}if(!this.buffering)return;t.loadLevel!==E&&t.manualLevel===-1&&this.log(`Adapting to level ${E} from level ${this.level}`),this.level=t.nextLoadLevel=E;const $=C.details;if(!$||this.state===Ur.WAITING_LEVEL||this.waitForLive(C)){this.level=E,this.state=Ur.WAITING_LEVEL,this.startFragRequested=!1;return}const ae=U.len,ce=this.getMaxBufferLength(C.maxBitrate);if(ae>=ce)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:U.end;let Te=this.getNextFragment(xe,$);if(this.couldBacktrack&&!this.fragPrevious&&Te&&_e(Te)&&this.fragmentTracker.getState(Te)!==Er.OK){var De;const at=((De=this.backtrackFragment)!=null?De:Te).sn-$.startSN,Ft=$.fragments[at-1];Ft&&Te.cc===Ft.cc&&(Te=Ft,this.fragmentTracker.removeFragment(Ft))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Te&&this.isLoopLoading(Te,xe)){if(!Te.gap){const at=this.audioOnly&&!this.altAudio?F.AUDIO:F.VIDEO,Ft=(at===F.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Ft&&this.afterBufferFlushed(Ft,at,u.MAIN)}Te=this.getNextFragmentLoopLoading(Te,$,U,u.MAIN,ce)}Te&&(Te.initSegment&&!Te.initSegment.data&&!this.bitrateTest&&(Te=Te.initSegment),this.loadFragment(Te,C,xe))}loadFragment(t,n,o){const m=this.fragmentTracker.getState(t);m===Er.NOT_LOADED||m===Er.PARTIAL?_e(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,o):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let o;const m=this.getAppendedFrag(n.currentTime);m&&m.start>1&&this.flushMainBuffer(0,m.start-1);const E=this.getLevelDetails();if(E!=null&&E.live){const U=this.getMainFwdBufferInfo();if(!U||U.len{const C=E.audioCodec;C&&(o=o||C.indexOf("mp4a.40.2")!==-1,m=m||C.indexOf("mp4a.40.5")!==-1)}),this.audioCodecSwitch=o&&m&&!g(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=n.levels,this.startFragRequested=!1}onLevelLoading(t,n){const{levels:o}=this;if(!o||this.state!==Ur.IDLE)return;const m=n.levelInfo;(!m.details||m.details.live&&(this.levelLastLoaded!==m||m.details.expired)||this.waitForCdnTuneIn(m.details))&&(this.state=Ur.WAITING_LEVEL)}onLevelLoaded(t,n){var o;const{levels:m,startFragRequested:E}=this,C=n.level,U=n.details,H=U.totalduration;if(!m){this.warn(`Levels were reset while loading level ${C}`);return}this.log(`Level ${C} loaded [${U.startSN},${U.endSN}]${U.lastPartSn?`[part-${U.lastPartSn}-${U.lastPartIndex}]`:""}, cc [${U.startCC}, ${U.endCC}] duration:${H}`);const $=n.levelInfo,ae=this.fragCurrent;ae&&(this.state===Ur.FRAG_LOADING||this.state===Ur.FRAG_LOADING_WAITING_RETRY)&&ae.level!==n.level&&ae.loader&&this.abortCurrentFrag();let ce=0;if(U.live||(o=$.details)!=null&&o.live){var xe;if(this.checkLiveUpdate(U),U.deltaUpdateFailed)return;ce=this.alignPlaylists(U,$.details,(xe=this.levelLastLoaded)==null?void 0:xe.details)}if($.details=U,this.levelLastLoaded=$,E||this.setStartPosition(U,ce),this.hls.trigger(s.LEVEL_UPDATED,{details:U,level:C}),this.state===Ur.WAITING_LEVEL){if(this.waitForCdnTuneIn(U))return;this.state=Ur.IDLE}E&&U.live&&this.synchronizeToLiveEdge(U),this.tick()}synchronizeToLiveEdge(t){const{config:n,media:o}=this;if(!o)return;const m=this.hls.liveSyncPosition,E=this.getLoadPosition(),C=t.fragmentStart,U=t.edge,H=E>=C-n.maxFragLookUpTolerance&&E<=U;if(m!==null&&o.duration>m&&(E{var C;(C=this.hls)==null||C.trigger(s.AUDIO_TRACK_SWITCHED,n)}),o.trigger(s.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}o.trigger(s.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const o=ei(n.url,this.hls);if(o){const m=this.videoBuffer;m&&this.mediaBuffer!==m&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=m)}this.altAudio=o?2:0,this.tick()}onBufferCreated(t,n){const o=n.tracks;let m,E,C=!1;for(const U in o){const H=o[U];if(H.id==="main"){if(E=U,m=H,U==="video"){const $=o[U];$&&(this.videoBuffer=$.buffer)}}else C=!0}C&&m?(this.log(`Alternate track found, use ${E}.buffered to schedule main fragment loading`),this.mediaBuffer=m.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:o,part:m}=n,E=o.type===u.MAIN;if(E){if(this.fragContextChanged(o)){this.warn(`Fragment ${o.sn}${m?" p: "+m.index:""} of level ${o.level} finished buffering, but was aborted. state: ${this.state}`),this.state===Ur.PARSED&&(this.state=Ur.IDLE);return}const U=m?m.stats:o.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),_e(o)&&(this.fragPrevious=o),this.fragBufferedComplete(o,m)}const C=this.media;C&&(!this._hasEnoughToStart&&xi.getBuffered(C).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),E&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var o;if(n.fatal){this.state=Ur.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===Ur.WAITING_LEVEL&&((o=n.context)==null?void 0:o.type)===h.LEVEL&&(this.state=Ur.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=Ur.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==F.AUDIO||!this.altAudio){const o=(n===F.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;o&&(this.afterBufferFlushed(o,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let o=this.startPosition;if(o>=0&&n0&&(H<$||this.loadingParts&&H<2*((E==null?void 0:E.partTarget)||0))&&(this.log(`adjusting start position by ${H} to match buffer start`),o+=H,this.startPosition=o),n{const{hls:m}=this,E=o==null?void 0:o.frag;if(!E||this.fragContextChanged(E))return;n.fragmentError=0,this.state=Ur.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const C=E.stats;C.parsing.start=C.parsing.end=C.buffering.start=C.buffering.end=self.performance.now(),m.trigger(s.FRAG_LOADED,o),E.bitrateTest=!1})}_handleTransmuxComplete(t){var n;const o=this.playlistType,{hls:m}=this,{remuxResult:E,chunkMeta:C}=t,U=this.getCurrentContext(C);if(!U){this.resetWhenMissingContext(C);return}const{frag:H,part:$,level:ae}=U,{video:ce,text:xe,id3:Te,initSegment:De}=E,{details:tt}=ae,at=this.altAudio?void 0:E.audio;if(this.fragContextChanged(H)){this.fragmentTracker.removeFragment(H);return}if(this.state=Ur.PARSING,De){if(De!=null&&De.tracks){const ar=H.initSegment||H;this._bufferInitSegment(ae,De.tracks,ar,C),m.trigger(s.FRAG_PARSING_INIT_SEGMENT,{frag:ar,id:o,tracks:De.tracks})}const Ft=De.initPTS,hr=De.timescale;r(Ft)&&(this.initPTS[H.cc]={baseTime:Ft,timescale:hr},m.trigger(s.INIT_PTS_FOUND,{frag:H,id:o,initPTS:Ft,timescale:hr}))}if(ce&&tt){at&&ce.type==="audiovideo"&&this.logMuxedErr(H);const Ft=tt.fragments[H.sn-1-tt.startSN],hr=H.sn===tt.startSN,ar=!Ft||H.cc>Ft.cc;if(E.independent!==!1){const{startPTS:zr,endPTS:Wr,startDTS:dn,endDTS:Gr}=ce;if($)$.elementaryStreams[ce.type]={startPTS:zr,endPTS:Wr,startDTS:dn,endDTS:Gr};else if(ce.firstKeyFrame&&ce.independent&&C.id===1&&!ar&&(this.couldBacktrack=!0),ce.dropped&&ce.independent){const un=this.getMainFwdBufferInfo(),mn=(un?un.end:this.getLoadPosition())+this.config.maxBufferHole,Qr=ce.firstKeyFramePTS?ce.firstKeyFramePTS:zr;if(!hr&&mnEc&&(H.gap=!0);H.setElementaryStreamInfo(ce.type,zr,Wr,dn,Gr),this.backtrackFragment&&(this.backtrackFragment=H),this.bufferFragmentData(ce,H,$,C,hr||ar)}else if(hr||ar)H.gap=!0;else{this.backtrack(H);return}}if(at){const{startPTS:Ft,endPTS:hr,startDTS:ar,endDTS:zr}=at;$&&($.elementaryStreams[F.AUDIO]={startPTS:Ft,endPTS:hr,startDTS:ar,endDTS:zr}),H.setElementaryStreamInfo(F.AUDIO,Ft,hr,ar,zr),this.bufferFragmentData(at,H,$,C)}if(tt&&Te!=null&&(n=Te.samples)!=null&&n.length){const Ft={id:o,frag:H,details:tt,samples:Te.samples};m.trigger(s.FRAG_PARSING_METADATA,Ft)}if(tt&&xe){const Ft={id:o,frag:H,details:tt,samples:xe.samples};m.trigger(s.FRAG_PARSING_USERDATA,Ft)}}logMuxedErr(t){this.warn(`${_e(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,o,m){if(this.state!==Ur.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(o));const{audio:E,video:C,audiovideo:U}=n;if(E){let $=Jr(E.codec,t.audioCodec);$==="mp4a"&&($="mp4a.40.5");const ae=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){$&&($.indexOf("mp4a.40.5")!==-1?$="mp4a.40.2":$="mp4a.40.5");const ce=E.metadata;ce&&"channelCount"in ce&&(ce.channelCount||1)!==1&&ae.indexOf("firefox")===-1&&($="mp4a.40.5")}$&&$.indexOf("mp4a.40.5")!==-1&&ae.indexOf("android")!==-1&&E.container!=="audio/mpeg"&&($="mp4a.40.2",this.log(`Android: force audio codec to ${$}`)),t.audioCodec&&t.audioCodec!==$&&this.log(`Swapping manifest audio codec "${t.audioCodec}" for "${$}"`),E.levelCodec=$,E.id=u.MAIN,this.log(`Init audio buffer, container:${E.container}, codecs[selected/level/parsed]=[${$||""}/${t.audioCodec||""}/${E.codec}]`),delete n.audiovideo}if(C){C.levelCodec=t.videoCodec,C.id=u.MAIN;const $=C.codec;if(($==null?void 0:$.length)===4)switch($){case"hvc1":case"hev1":C.codec="hvc1.1.6.L120.90";break;case"av01":C.codec="av01.0.04M.08";break;case"avc1":C.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${C.container}, codecs[level/parsed]=[${t.videoCodec||""}/${$}]${C.codec!==$?" parsed-corrected="+C.codec:""}${C.supplemental?" supplemental="+C.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const H=Object.keys(n);if(H.length){if(this.hls.trigger(s.BUFFER_CODECS,n),!this.hls)return;H.forEach($=>{const ce=n[$].initSegment;ce!=null&&ce.byteLength&&this.hls.trigger(s.BUFFER_APPENDING,{type:$,data:ce,frag:o,part:null,chunkMeta:m,parent:o.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,o=t==null?void 0:t[n];return o?this.getMaxBufferLength(o.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=Ur.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const o=t.currentTime;if(xi.isBuffered(t,o)?n=this.getAppendedFrag(o):xi.isBuffered(t,o+.1)&&(n=this.getAppendedFrag(o+.1)),n){this.backtrackFragment=null;const m=this.fragPlaying,E=n.level;(!m||n.sn!==m.sn||m.level!==E)&&(this.fragPlaying=n,this.hls.trigger(s.FRAG_CHANGED,{frag:n}),(!m||m.level!==E)&&this.hls.trigger(s.LEVEL_SWITCHED,{level:E}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const o=this.getLevelDetails(),m=this.currentFrag||(o?En(null,o.fragments,n):null);if(m){const E=m.programDateTime;if(E!==null){const C=E+(n-m.start)*1e3;return new Date(C)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class ve{constructor(t){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const o in this.keyUriToKeyInfo){const m=this.keyUriToKeyInfo[o].loader;if(m){var n;if(t&&t!==((n=m.context)==null?void 0:n.frag.type))return;m.abort()}}}detach(){for(const t in this.keyUriToKeyInfo){const n=this.keyUriToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyUriToKeyInfo){const n=this.keyUriToKeyInfo[t].loader;n&&n.destroy()}this.keyUriToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,o,m,E){return new Na({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:E,error:o,networkDetails:m})}loadClear(t,n){if(this.emeController&&this.config.emeEnabled){const{sn:o,cc:m}=t;for(let E=0;E{C.setKeyFormat(U)});break}}}}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var o,m;n&&t.setKeyFormat(n);const E=t.decryptdata;if(!E){const $=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,$))}const C=E.uri;if(!C)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${C}"`)));let U=this.keyUriToKeyInfo[C];if((o=U)!=null&&o.decryptdata.key)return E.key=U.decryptdata.key,Promise.resolve({frag:t,keyInfo:U});if((m=U)!=null&&m.keyLoadPromise){var H;switch((H=U.mediaKeySessionContext)==null?void 0:H.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return U.keyLoadPromise.then($=>(E.key=$.keyInfo.decryptdata.key,{frag:t,keyInfo:U}))}}switch(U=this.keyUriToKeyInfo[C]={decryptdata:E,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},E.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return E.keyFormat==="identity"?this.loadKeyHTTP(U,t):this.loadKeyEME(U,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(U,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${E.method}"`)))}}loadKeyEME(t,n){const o={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){const m=this.emeController.loadKey(o);if(m)return(t.keyLoadPromise=m.then(E=>(t.mediaKeySessionContext=E,o))).catch(E=>{throw t.keyLoadPromise=null,E})}return Promise.resolve(o)}loadKeyHTTP(t,n){const o=this.config,m=o.loader,E=new m(o);return n.keyLoader=t.loader=E,t.keyLoadPromise=new Promise((C,U)=>{const H={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},$=o.keyLoadPolicy.default,ae={loadPolicy:$,timeout:$.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},ce={onSuccess:(xe,Te,De,tt)=>{const{frag:at,keyInfo:Ft,url:hr}=De;if(!at.decryptdata||Ft!==this.keyUriToKeyInfo[hr])return U(this.createKeyLoadError(at,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),tt));Ft.decryptdata.key=at.decryptdata.key=new Uint8Array(xe.data),at.keyLoader=null,Ft.loader=null,C({frag:at,keyInfo:Ft})},onError:(xe,Te,De,tt)=>{this.resetLoader(Te),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),De,b({url:H.url,data:void 0},xe)))},onTimeout:(xe,Te,De)=>{this.resetLoader(Te),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),De))},onAbort:(xe,Te,De)=>{this.resetLoader(Te),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),De))}};E.load(H,ae,ce)})}resetLoader(t){const{frag:n,keyInfo:o,url:m}=t,E=o.loader;n.keyLoader===E&&(n.keyLoader=null,o.loader=null),delete this.keyUriToKeyInfo[m],E&&E.destroy()}}function Le(P){const{type:t}=P;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function ut(P,t){let n=P.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class Nt{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,o=n.pLoader,m=n.loader,E=o||m,C=new E(n);return this.loaders[t.type]=C,C}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:o}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:o,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:o,level:m,pathwayId:E,url:C,deliveryDirectives:U,levelInfo:H}=n;this.load({id:o,level:m,pathwayId:E,responseType:"text",type:h.LEVEL,url:C,deliveryDirectives:U,levelOrTrack:H})}onAudioTrackLoading(t,n){const{id:o,groupId:m,url:E,deliveryDirectives:C,track:U}=n;this.load({id:o,groupId:m,level:null,responseType:"text",type:h.AUDIO_TRACK,url:E,deliveryDirectives:C,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:o,groupId:m,url:E,deliveryDirectives:C,track:U}=n;this.load({id:o,groupId:m,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:E,deliveryDirectives:C,levelOrTrack:U})}onLevelsUpdated(t,n){const o=this.loaders[h.LEVEL];if(o){const m=o.context;m&&!n.levels.some(E=>E===m.levelOrTrack)&&(o.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const o=this.hls.config;let m=this.getInternalLoader(t);if(m){const $=this.hls.logger,ae=m.context;if(ae&&ae.levelOrTrack===t.levelOrTrack&&(ae.url===t.url||ae.deliveryDirectives&&!t.deliveryDirectives)){ae.url===t.url?$.log(`[playlist-loader]: ignore ${t.url} ongoing request`):$.log(`[playlist-loader]: ignore ${t.url} in favor of ${ae.url}`);return}$.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),m.abort()}let E;if(t.type===h.MANIFEST?E=o.manifestLoadPolicy.default:E=y({},o.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),m=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let $;if(t.type===h.LEVEL&&t.level!==null?$=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?$=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&($=this.hls.subtitleTracks[t.id].details),$){const ae=$.partTarget,ce=$.targetduration;if(ae&&ce){const xe=Math.max(ae*3,ce*.8)*1e3;E=y({},E,{maxTimeToFirstByteMs:Math.min(xe,E.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,E.maxTimeToFirstByteMs)})}}}const C=E.errorRetry||E.timeoutRetry||{},U={loadPolicy:E,timeout:E.maxLoadTimeMs,maxRetry:C.maxNumRetry||0,retryDelay:C.retryDelayMs||0,maxRetryDelay:C.maxRetryDelayMs||0},H={onSuccess:($,ae,ce,xe)=>{const Te=this.getInternalLoader(ce);this.resetInternalLoader(ce.type);const De=$.data;if(De.indexOf("#EXTM3U")!==0){this.handleManifestParsingError($,ce,new Error("no EXTM3U delimiter"),xe||null,ae);return}ae.parsing.start=performance.now(),fs.isMediaPlaylist(De)||ce.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist($,ae,ce,xe||null,Te):this.handleMasterPlaylist($,ae,ce,xe)},onError:($,ae,ce,xe)=>{this.handleNetworkError(ae,ce,!1,$,xe)},onTimeout:($,ae,ce)=>{this.handleNetworkError(ae,ce,!0,void 0,$)}};m.load(t,U,H)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:o}=this.hls;(t||o)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,o,m){const E=this.hls,C=t.data,U=ut(t,o),H=fs.parseMasterPlaylist(C,U);if(H.playlistParsingError){this.handleManifestParsingError(t,o,H.playlistParsingError,m,n);return}const{contentSteering:$,levels:ae,sessionData:ce,sessionKeys:xe,startTimeOffset:Te,variableList:De}=H;this.variableList=De;const{AUDIO:tt=[],SUBTITLES:at,"CLOSED-CAPTIONS":Ft}=fs.parseMasterPlaylistMedia(C,U,H);tt.length&&!tt.some(ar=>!ar.url)&&ae[0].audioCodec&&!ae[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),tt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ui({}),bitrate:0,url:""})),E.trigger(s.MANIFEST_LOADED,{levels:ae,audioTracks:tt,subtitles:at,captions:Ft,contentSteering:$,url:U,stats:n,networkDetails:m,sessionData:ce,sessionKeys:xe,startTimeOffset:Te,variableList:De})}handleTrackOrLevelPlaylist(t,n,o,m,E){const C=this.hls,{id:U,level:H,type:$}=o,ae=ut(t,o),ce=r(H)?H:r(U)?U:0,xe=Le(o),Te=fs.parseLevelPlaylist(t.data,ae,ce,xe,0,this.variableList);if($===h.MANIFEST){const De={attrs:new Ui({}),bitrate:0,details:Te,name:"",url:ae};Te.requestScheduled=n.loading.start+ur(Te,0),C.trigger(s.MANIFEST_LOADED,{levels:[De],audioTracks:[],url:ae,stats:n,networkDetails:m,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),o.levelDetails=Te,this.handlePlaylistLoaded(Te,t,n,o,m,E)}handleManifestParsingError(t,n,o,m,E){this.hls.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:o,error:o,reason:o.message,response:t,context:n,networkDetails:m,stats:E})}handleNetworkError(t,n,o=!1,m,E){let C=`A network ${o?"timeout":"error"+(m?" (status "+m.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?C+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(C+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(C);this.hls.logger.warn(`[playlist-loader]: ${C}`);let H=f.UNKNOWN,$=!1;const ae=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:H=o?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,$=!0;break;case h.LEVEL:H=o?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,$=!1;break;case h.AUDIO_TRACK:H=o?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,$=!1;break;case h.SUBTITLE_TRACK:H=o?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,$=!1;break}ae&&this.resetInternalLoader(t.type);const ce={type:c.NETWORK_ERROR,details:H,fatal:$,url:t.url,loader:ae,context:t,error:U,networkDetails:n,stats:E};if(m){const xe=(n==null?void 0:n.url)||t.url;ce.response=b({url:xe,data:void 0},m)}this.hls.trigger(s.ERROR,ce)}handlePlaylistLoaded(t,n,o,m,E,C){const U=this.hls,{type:H,level:$,id:ae,groupId:ce,deliveryDirectives:xe}=m,Te=ut(n,m),De=Le(m),tt=typeof m.level=="number"&&De===u.MAIN?$:void 0;if(!t.fragments.length){const Ft=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Te,error:Ft,reason:Ft.message,response:n,context:m,level:tt,parent:De,networkDetails:E,stats:o});return}t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));const at=t.playlistParsingError;if(at){if(this.hls.logger.warn(at),!U.config.ignorePlaylistParsingErrors){U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Te,error:at,reason:at.message,response:n,context:m,level:tt,parent:De,networkDetails:E,stats:o});return}t.playlistParsingError=null}switch(t.live&&C&&(C.getCacheAge&&(t.ageHeader=C.getCacheAge()||0),(!C.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),H){case h.MANIFEST:case h.LEVEL:U.trigger(s.LEVEL_LOADED,{details:t,levelInfo:m.levelOrTrack||U.levels[0],level:tt||0,id:ae||0,stats:o,networkDetails:E,deliveryDirectives:xe,withoutMultiVariant:H===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(s.AUDIO_TRACK_LOADED,{details:t,track:m.levelOrTrack,id:ae||0,groupId:ce||"",stats:o,networkDetails:E,deliveryDirectives:xe});break;case h.SUBTITLE_TRACK:U.trigger(s.SUBTITLE_TRACK_LOADED,{details:t,track:m.levelOrTrack,id:ae||0,groupId:ce||"",stats:o,networkDetails:E,deliveryDirectives:xe});break}}}class rr{static get version(){return Dn}static isMSESupported(){return $f()}static isSupported(){return Tf()}static getMediaSource(){return oe()}static get Events(){return s}static get MetadataSchema(){return we}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return rr.defaultConfig?rr.defaultConfig:tf}static set DefaultConfig(t){rr.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ks,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=X(t.debug||!1,"Hls instance",t.assetPlayerId),o=this.config=fl(rr.DefaultConfig,t,n);this.userConfig=t,o.progressive&&Wo(o,n);const{abrController:m,bufferController:E,capLevelController:C,errorController:U,fpsController:H}=o,$=new U(this),ae=this.abrController=new m(this),ce=new Or(this),xe=o.interstitialsController,Te=xe?this.interstitialsController=new xe(this,rr):null,De=this.bufferController=new E(this,ce),tt=this.capLevelController=new C(this),at=new H(this),Ft=new Nt(this),hr=o.contentSteeringController,ar=hr?new hr(this):null,zr=this.levelController=new Bf(this,ar),Wr=new Hf(this),dn=new ve(this.config),Gr=this.streamController=new Z(this,ce,dn),un=this.gapController=new mf(this,ce);tt.setStreamController(Gr),at.setStreamController(Gr);const mn=[Ft,zr,Gr];Te&&mn.splice(1,0,Te),ar&&mn.splice(1,0,ar),this.networkControllers=mn;const Qr=[ae,De,un,tt,at,Wr,ce];this.audioTrackController=this.createController(o.audioTrackController,mn);const Yn=o.audioStreamController;Yn&&mn.push(this.audioStreamController=new Yn(this,ce,dn)),this.subtitleTrackController=this.createController(o.subtitleTrackController,mn);const hi=o.subtitleStreamController;hi&&mn.push(this.subtititleStreamController=new hi(this,ce,dn)),this.createController(o.timelineController,Qr),dn.emeController=this.emeController=this.createController(o.emeController,Qr),this.cmcdController=this.createController(o.cmcdController,Qr),this.latencyController=this.createController(Cf,Qr),this.coreComponents=Qr,mn.push($);const os=$.onErrorOut;typeof os=="function"&&this.on(s.ERROR,os,$),this.on(s.MANIFEST_LOADED,Ft.onManifestLoaded,Ft)}createController(t,n){if(t){const o=new t(this);return n&&n.push(o),o}return null}on(t,n,o=this){this._emitter.on(t,n,o)}once(t,n,o=this){this._emitter.once(t,n,o)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,o=this,m){this._emitter.off(t,n,o,m)}listeners(t){return this._emitter.listeners(t)}emit(t,n,o){return this._emitter.emit(t,n,o)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(o){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+o.message+'". Here is a stacktrace:',o),!this.triggeringException){this.triggeringException=!0;const m=t===s.ERROR;this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:m,event:t,error:o}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(s.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const E=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:E});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,o=n?t.media:t,m=n?t:{media:o};this._media=o,this.trigger(s.MEDIA_ATTACHING,m)}detachMedia(){this.logger.log("detachMedia"),this.trigger(s.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(s.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,o=this._url,m=this._url=le.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${m}`),n&&o&&(o!==m||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(s.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let o=0;o{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=ki()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Cr(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const o=t.length;for(let m=0;m=n)return m;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:o}=this;let m;if(n===-1&&t!=null&&t.length?m=t.length-1:m=n,o)for(let E=m;E--;){const C=t[E].attrs["HDCP-LEVEL"];if(C&&C<=o)return E}return m}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const o=mi(n);return _t(t,o,navigator.mediaCapabilities)}}rr.defaultConfig=void 0},53280:function(d,v,e){"use strict";e.d(v,{D:function(){return i}});function r(l,c,f){var s=f||{},h=s.noTrailing,u=h===void 0?!1:h,a=s.noLeading,x=a===void 0?!1:a,p=s.debounceMode,y=p===void 0?void 0:p,_,b=!1,S=0;function R(){_&&clearTimeout(_)}function L(D){var M=D||{},N=M.upcomingOnly,j=N===void 0?!1:N;R(),b=!j}function T(){for(var D=arguments.length,M=new Array(D),N=0;Nl?x?(S=Date.now(),u||(_=setTimeout(y?Y:X,l))):X():u!==!0&&(_=setTimeout(y?Y:X,y===void 0?l-Q:l))}return T.cancel=L,T}function i(l,c,f){var s=f||{},h=s.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var v=__webpack_module_cache__[d];if(v!==void 0)return v.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var v=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(v,{a:v}),v}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},v;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};v=v||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~v.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,v){for(var e in v)__webpack_require__.o(v,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:v[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(v,e){return __webpack_require__.f[e](d,v),v},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",672:"p__Home__Detail__ShixunContext__Detail__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"5ac27def",33:"62274dbc",67:"22cd85d4",109:"5f9efbf5",169:"d23d080e",195:"2f68237d",264:"6b5fc814",265:"0c6b602d",292:"a89f8d21",310:"e5a97e98",316:"1f60ada6",337:"6b3fed7e",342:"6ec13e6a",354:"d4d139cf",391:"3b36d1ac",400:"d04d52bd",479:"a1147c4c",485:"97c43a9c",508:"1a67a6e4",532:"274c5881",533:"6528dc43",547:"24bbee7d",556:"489891cd",559:"08c06823",570:"847cbc80",576:"d92c7fdc",599:"ed444d24",629:"44a1d9a5",643:"f21cff49",671:"4a609b8d",672:"30ae0d09",680:"b81db7ca",700:"fff3a809",737:"28686f04",741:"ac5fd360",799:"eefcedce",869:"e52598e3",895:"11583a36",921:"5ddbf9e2",928:"3beb70a2",981:"24da50c7",1006:"ece37beb",1043:"fdafa962",1045:"013ca23f",1048:"5e6c2f33",1070:"0b15f636",1134:"b76b3ddd",1144:"c90eccaf",1148:"a569eb65",1154:"8cb80842",1211:"3258e65d",1253:"bb5eb91a",1257:"4de335f6",1265:"355894ab",1274:"5f6ea65a",1276:"5a16a6b9",1343:"233a1c11",1416:"f0bc6df2",1423:"dfa5ddb4",1427:"2e57a93f",1450:"84b901b6",1461:"6a30072c",1462:"fcf08abc",1470:"42207f91",1475:"94fcda3e",1482:"4dd173ea",1512:"d8e3190a",1520:"34057789",1545:"c9fb6de0",1578:"bd0dc120",1581:"f2c2e3a6",1582:"f3089871",1646:"e6e27b60",1657:"57e9eedc",1660:"7ef463dc",1674:"c02df625",1702:"82ca08fa",1713:"21b00e0a",1717:"17ab70f4",1727:"b12d5952",1783:"3f22c779",1799:"ff17f0c2",1831:"b0dfccc1",1836:"2604d8fb",1855:"a387e74d",1880:"5679481a",1939:"dbb01f87",1953:"db9a75f8",1962:"82976146",2011:"59d51f98",2045:"84fa5c08",2076:"7404c19f",2102:"37ebcd9c",2141:"1d29db04",2216:"a7a35ebc",2240:"3f870813",2249:"f4830452",2254:"141fb031",2300:"f7b34b30",2303:"6568d6e6",2307:"154d044a",2338:"9ba90f8c",2339:"337b97ab",2364:"f89faf70",2386:"192e235c",2396:"9b5d3f78",2404:"76a9d67d",2412:"8ba7cd86",2425:"db1a9388",2443:"2b048691",2476:"a5521d90",2494:"68080a87",2501:"229b1c55",2529:"249b73cb",2538:"de4a3723",2539:"e42e7069",2548:"aa53f43d",2570:"c769f6c3",2594:"e87d3761",2603:"5ab477af",2659:"eb719cac",2707:"70275a0d",2806:"e2cecdf0",2819:"553f9ac5",2823:"eaac4ef7",2826:"8dc05a57",2829:"27173129",2837:"54a82605",2865:"76c34631",2875:"0205a186",2884:"4e0bcb27",2969:"ab3357d7",2983:"a15c3078",3006:"f4685cae",3133:"9bf3f89c",3141:"ac7ab4e1",3157:"a5ecae7c",3183:"ea4c9434",3198:"8e655451",3212:"a590cf3a",3220:"8fce6ee9",3247:"2809f0c3",3260:"5f5cf859",3276:"3ce86eb5",3282:"fb41bd2d",3317:"860a753e",3332:"f2bc1ccf",3355:"8920cc04",3356:"454b4e33",3391:"4fb7fe3f",3433:"411ff7c4",3442:"05815f1d",3447:"1ac11541",3451:"0fb3242b",3496:"5bf0479c",3509:"f282bd97",3550:"3dc83156",3581:"e356b455",3585:"590e214b",3665:"df48f6ff",3668:"0c55d57c",3697:"481a10d9",3747:"d3131211",3754:"a157c791",3777:"d5b0f2f1",3784:"8148bbba",3805:"9dbcb95e",3862:"43117f72",3873:"fc59659a",3885:"f87f7f15",3910:"a3b97753",3935:"74d0c027",3951:"97247def",3987:"5cecd51b",4014:"27a8e97c",4017:"55e12afd",4030:"82207d2d",4056:"c7f38407",4058:"82246f46",4078:"69d3514c",4088:"236723f3",4093:"a363e26b",4105:"dc74e996",4142:"9c4d20a7",4144:"e54263c2",4164:"641940cc",4216:"d4314c2e",4217:"afffadf3",4227:"847022c5",4259:"5ccef5de",4264:"ae140b33",4317:"cd48e9f7",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"cbce7a89",4492:"c2d99b91",4496:"3f0dd725",4498:"0af86223",4504:"823ab034",4514:"1f94f70e",4520:"3a54f2dc",4546:"15c5bfd8",4565:"ae294bdd",4572:"08645974",4599:"61def4cb",4601:"63673abe",4610:"cc1808e2",4621:"a81fab58",4628:"ece2c60c",4662:"22d04921",4685:"c33f1528",4715:"89043e6e",4736:"d824f15b",4741:"8943c739",4757:"b238a32e",4766:"8e4c898e",4770:"3b8de87f",4790:"619413e4",4795:"a656db2e",4797:"a24e92db",4800:"b62d7467",4849:"dc3c360a",4850:"1edda4b7",4862:"7c2ec705",4884:"9ba8dc65",4889:"2eb41eae",4928:"24bb7f6e",4973:"cf3a187c",4994:"edc9bd53",5022:"eb28ddb0",5043:"984d40c5",5048:"8cfb53ec",5060:"85dafcc6",5096:"65d21f3b",5111:"73842bdc",5125:"4e912faa",5148:"c48a633b",5176:"07ea56f3",5179:"0869e466",5186:"4eeeed30",5191:"b62d04ce",5238:"3a24768b",5265:"74b07bb9",5290:"5dabcdc2",5297:"63a3b27f",5319:"66a7eba6",5321:"1163c84e",5335:"b1a1e258",5354:"7ae70604",5357:"ef473ad7",5359:"bcaa4d79",5382:"99d5cd70",5402:"e83fe768",5416:"454536b7",5434:"38b302a6",5470:"a27ec10f",5494:"d89549c4",5518:"fce6a0ca",5549:"29490bcf",5572:"b8ab27b2",5573:"e3d1a632",5599:"464e1ede",5624:"09f063be",5631:"e00d3d36",5650:"f673f39a",5679:"4a090bef",5705:"956a5d8e",5729:"577116da",5764:"e0d7e586",5775:"0150c295",5786:"a972d493",5798:"a75de45a",5816:"d7f8d6e9",5825:"b6acc9c6",5876:"5eded409",5888:"07ac5a7a",5891:"0c8f43fe",5895:"e2215934",5902:"988ffc12",5915:"8ec01b35",5972:"5a6a223f",5992:"5f1dc82e",6029:"0db76ed3",6034:"6eb56d2c",6045:"d268f87f",6047:"3ce45acd",6052:"393ca4ef",6063:"d206a83e",6069:"5513ec6a",6126:"99519171",6127:"7fdafd59",6170:"c4b92aae",6265:"9879fe28",6270:"923fade7",6277:"885d34c8",6328:"df69f356",6366:"01ef6868",6378:"7f3a946a",6411:"c9f1e451",6434:"c37e3f9b",6444:"a6594a6b",6452:"6dd54924",6531:"5b8bb018",6541:"5c09d937",6583:"bebdb876",6587:"1ee4d88e",6634:"234d0c80",6651:"522d5d71",6656:"fc39d1b9",6685:"17de7d52",6729:"c379dfad",6741:"f647133f",6758:"9f00edd9",6774:"59d4d618",6784:"6ce93f72",6788:"8f34fac0",6796:"7824b8d9",6805:"3fa0dc14",6820:"68387769",6845:"eac7f531",6882:"213c8701",6883:"6cb80143",6904:"4f1ca3bc",6913:"7576648a",6963:"c49e9b24",6982:"2da469a7",7008:"1253f460",7043:"013a6116",7045:"cd661209",7046:"decbb342",7058:"58b8370a",7062:"8c1e44d9",7084:"46ccce72",7156:"e7466006",7178:"79aa89b4",7182:"6e49e73f",7242:"bb32eb5a",7260:"264823b4",7331:"2e27a23b",7333:"e5a7f74e",7365:"1005464f",7395:"52bbd294",7460:"2174ce69",7477:"b1fbd3e9",7482:"0bb903a2",7527:"987b1297",7545:"992e6ec1",7560:"8d07ea63",7589:"1aa3044a",7591:"c8233ce9",7614:"88413be7",7622:"054f3421",7686:"4fcec9f9",7706:"c2a79e40",7806:"32fb4e4c",7852:"c772351b",7855:"3df9042b",7857:"91ee9735",7878:"dd237772",7883:"30b53572",7884:"cd25ad5d",7890:"ca5e41c9",7922:"a1e6a679",7948:"20c6f2cc",7963:"64ac60d4",7964:"29aed9a1",8014:"7d816772",8062:"94652a80",8072:"5975e767",8077:"bde7c3bd",8085:"8961bb87",8089:"d536b13a",8143:"94aadb29",8155:"a189e74f",8161:"83c5fa9a",8237:"15956a10",8241:"31d65ec5",8302:"4d9f0d89",8307:"1eee8b1c",8340:"99315e52",8350:"07df8a75",8365:"bbdeda3c",8398:"ebed64dd",8431:"9bee28c7",8435:"33fe1a12",8447:"de55f118",8517:"85045403",8561:"333e8ec9",8563:"19f5d825",8634:"4f867966",8639:"ebbaf1d9",8665:"0bc439fb",8688:"d2ca098f",8689:"5c1f12ab",8723:"bad1175f",8737:"ce7dad23",8776:"0ad26240",8782:"194c5d46",8787:"413475f8",8797:"9b1c9e2f",8823:"97ff7bff",8827:"b9269f36",8842:"9f25a3e2",8866:"cae5f846",8882:"3f7f0e39",8885:"298e8c35",8898:"d002bcd8",8909:"63bf2ffc",8920:"7f82440c",8963:"790aecdd",8982:"c634b5db",8999:"ed3bce1d",9076:"b772835c",9104:"bbcb2345",9133:"651cc548",9205:"e62168bf",9215:"9d7b9033",9252:"0d791a59",9260:"cf5f8140",9332:"24cc98b7",9360:"3040ff36",9366:"da93f466",9391:"23eb12bc",9404:"9fcc3d3e",9408:"09ebee53",9416:"75fe5100",9487:"4d567133",9489:"0634028c",9507:"0d65b8aa",9519:"721f40fc",9554:"ed358e7b",9559:"f794af19",9590:"53a4baeb",9647:"9a6683fa",9649:"fc6bd4a1",9674:"27a54e3b",9677:"9652e855",9695:"c8ddfad8",9715:"60e03c98",9716:"9e34dae9",9785:"9d460586",9788:"9e0955f0",9890:"065e0f93",9891:"a420aa0f",9895:"b8e31ff2",9921:"1ad8b682",9922:"467a52cb",9928:"5989f5e0",9944:"126ebd53",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"1ad7d0db",109:"1a7fc455",195:"a0b7e5dd",264:"5fd9b3fc",265:"d92c6f86",292:"e8d22ed4",310:"06815302",337:"ee05039e",342:"e9b270bd",479:"bba9e475",485:"d63578fe",508:"82593858",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"35d7aa5b",737:"98eb2f74",799:"b3487c4b",869:"6740e24b",895:"ad846737",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"0eeb3595",1048:"dafc3f4f",1070:"e67e9e01",1148:"754fff63",1211:"bdb8faab",1253:"46aca33c",1257:"156e8f74",1265:"d902bdae",1276:"bbc6eeec",1343:"b7f33c89",1416:"f1916094",1423:"5c4a76fc",1427:"f91322f7",1450:"1edcc2ed",1461:"917cbb16",1470:"183c9793",1475:"d22fbaa0",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"8eeeaccf",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"cb817d3a",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"08a9e890",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"b92cccb4",1880:"f67d7892",1939:"48e30d48",1953:"82125cfd",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"ec61f9f0",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ccda836f",2303:"66c77d21",2307:"b2c54321",2338:"e4bb0d0f",2339:"d90c9bd2",2396:"e70f11d6",2404:"08d36549",2412:"6b6ca0ef",2425:"47b23ee4",2443:"8fb7c26b",2476:"cf85a190",2501:"2441982c",2529:"9d9944da",2539:"43d36117",2548:"75182034",2570:"3dbc6300",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"2c7248b3",2819:"9455b08a",2823:"a13b21fb",2826:"0b6be43b",2829:"a5909474",2865:"6ef3cf6b",2875:"d6c8355d",2884:"904823c3",2983:"c8c482f7",3006:"7fce4e74",3141:"72791f8b",3157:"2038b5dc",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"1847b79c",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"dab65052",3355:"77baa15e",3356:"c6a4098f",3391:"f0e498fe",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"f545d6a6",3585:"5f288e7b",3665:"9a299665",3668:"a1c98b04",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3935:"9a4efbda",3951:"9b11b034",4030:"7614a85c",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"e39011c7",4144:"f10aa199",4164:"ad1c3799",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4449:"e68d8d58",4492:"0677fa39",4496:"77babddd",4498:"d086de31",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"14597c83",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"4e7b8c12",4715:"45efe14a",4736:"2968553b",4741:"afeb6eca",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4849:"2a1dc219",4862:"e5826b73",4884:"bd293d3b",4889:"db5cf2c9",4928:"a4b1a237",4973:"129c56e8",4994:"50caae56",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"572faeac",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"3d814a61",5297:"5426028f",5319:"34217c3f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"0c911991",5402:"60617d0d",5470:"b25021a2",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"5de2fd4d",5650:"f8f63f4b",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5786:"37a81eaa",5798:"ce1cf7da",5816:"d749b200",5825:"738960a3",5888:"193a7f8f",5891:"3b7a128f",5895:"9ddd624a",5915:"bc9c3e69",5972:"c7a91e8e",5992:"419f5d2f",6029:"2ded5a5a",6052:"59cb6398",6063:"a5f0409a",6069:"b4a6d2ab",6127:"f31505a8",6265:"9459eb93",6270:"cc24b0fc",6277:"12e50919",6328:"de2b9d62",6366:"079fc2d8",6434:"0112f8db",6444:"fd46d237",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"df151169",6651:"b07fe216",6656:"03cdfb68",6685:"f5f5b969",6729:"aea3b7f5",6741:"b838eb14",6758:"1c10a6da",6784:"1affe817",6788:"bde794d4",6796:"89c76e37",6805:"5b253c81",6820:"cebdf1cf",6845:"b7aabf70",6882:"c2d2eada",6883:"7740a702",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",6982:"3043a9c3",7008:"fe74a83d",7043:"25478869",7045:"48f6fc4c",7046:"c7301ded",7058:"984a456a",7062:"ced4496f",7178:"6e47d75d",7182:"183c9793",7242:"4f353f61",7260:"2c380d56",7395:"5c10e8d8",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"6b64ff47",7545:"59925dd9",7560:"d82e43ca",7589:"2a3e68f3",7614:"de9ee12f",7622:"33da27d4",7806:"80b7b1d6",7852:"ee98efe7",7855:"3970a709",7857:"13a29416",7878:"8dfa25f5",7883:"44658a32",7884:"1ca6cde0",7922:"c1d9e2f3",7948:"bed733e5",8014:"9ef39203",8062:"8e384b9f",8072:"540f746b",8077:"0b2c51d9",8085:"c625f85e",8143:"b6ca83ad",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8302:"b4649ac5",8307:"02e15761",8398:"cf8eb735",8431:"7f5bd176",8435:"21d4dff0",8447:"0875c082",8517:"cccfddad",8563:"3a763677",8634:"317d0a2b",8665:"c52575bc",8688:"c044db56",8689:"459af240",8723:"5166ac36",8782:"918afc23",8787:"121de108",8797:"13e5189e",8823:"72de0470",8827:"af0ed6a3",8866:"664121ad",8882:"f3e42f72",8885:"de905169",8982:"6e2e337e",8999:"448aa22f",9076:"6a501148",9133:"ab171f08",9205:"49a3e67d",9215:"f737e7e7",9332:"a627cf98",9360:"27c7d4f7",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9408:"d3565b1a",9416:"a204e6fe",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9519:"88d248ee",9590:"29583579",9647:"452de157",9649:"00fb4211",9674:"d0f91ed7",9677:"26548cb7",9695:"bb84056a",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9890:"3ac78858",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,v){return Object.prototype.hasOwnProperty.call(d,v)}}(),function(){var d={};__webpack_require__.l=function(v,e,r,i){if(d[v]){d[v].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),s=0;s{const $=Zi(t,o,H)||Zi(P,o,H)||Zi(m,o,H);return $&&(U[H]=$),U},{})}function Zi(P,t,n){return P&&P.hasAttributeNS(t,n)?P.getAttributeNS(t,n):null}function ua(P){return new Error(`Could not parse ttml timestamp ${P}`)}function ha(P,t){if(!P)return null;let n=Ws(P);return n===null&&(El.test(P)?n=vs(P,t):rc.test(P)&&(n=Ki(P,t))),n}function vs(P,t){const n=El.exec(P),o=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+o/t.frameRate}function Ki(P,t){const n=rc.exec(P),o=Number(n[1]);switch(n[2]){case"h":return o*3600;case"m":return o*60;case"ms":return o*1e3;case"f":return o/t.frameRate;case"t":return o/t.tickRate}return o}class es{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,o){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=o,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class Ku{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=ll(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(s.FRAG_LOADING,this.onFragLoading,this),t.on(s.FRAG_LOADED,this.onFragLoaded,this),t.on(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(s.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(s.FRAG_LOADING,this.onFragLoading,this),t.off(s.FRAG_LOADED,this.onFragLoaded,this),t.off(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(s.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new es(this,"textTrack1"),n=new es(this,"textTrack2"),o=new es(this,"textTrack3"),m=new es(this,"textTrack4");this.cea608Parser1=new bc(1,t,n),this.cea608Parser2=new bc(3,o,m)}addCues(t,n,o,m,E){let C=!1;for(let U=E.length;U--;){const H=E[U],$=ul(H[0],H[1],n,o);if($>=0&&(H[0]=Math.min(H[0],n),H[1]=Math.max(H[1],o),C=!0,$/(o-n)>.5))return}if(C||E.push([n,o]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,o,m)}else{const U=this.Cues.newCue(null,n,o,m);this.hls.trigger(s.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:o,initPTS:m,timescale:E}){const{unparsedVttFrags:C}=this;o===u.MAIN&&(this.initPTS[n.cc]={baseTime:m,timescale:E}),C.length&&(this.unparsedVttFrags=[],C.forEach(U=>{this.onFragLoaded(s.FRAG_LOADED,U)}))}getExistingTrack(t,n){const{media:o}=this;if(o)for(let m=0;m{Mu(m[E]),delete m[E]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=ll(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let o=0;oE.textCodec===$u);if(this.config.enableWebVTT||m&&this.config.enableIMSC1){if(oc(this.tracks,o)){this.tracks=o;return}if(this.textTracks=[],this.tracks=o,this.config.renderTextTracksNatively){const C=this.media,U=C?Dc(C.textTracks):null;if(this.tracks.forEach((H,$)=>{let ae;if(U){let ce=null;for(let xe=0;xe$!==null).map($=>$.label);H.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${H.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const C=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(s.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:C})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(o=>{const m=/(?:CC|SERVICE)([1-4])/.exec(o.instreamId);if(!m)return;const E=`textTrack${m[1]}`,C=this.captionsProperties[E];C&&(C.label=o.name,o.lang&&(C.languageCode=o.lang),C.media=o)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var o,m;const{cea608Parser1:E,cea608Parser2:C,lastSn:U}=this,{cc:H,sn:$}=n.frag,ae=(o=(m=n.part)==null?void 0:m.index)!=null?o:-1;E&&C&&($!==U+1||$===U&&ae!==this.lastPartIndex+1||H!==this.lastCc)&&(E.reset(),C.reset()),this.lastCc=H,this.lastSn=$,this.lastPartIndex=ae}}onFragLoaded(t,n){const{frag:o,payload:m}=n;if(o.type===u.SUBTITLE)if(m.byteLength){const E=o.decryptdata,C="stats"in n;if(E==null||!E.encrypted||C){const U=this.tracks[o.level],H=this.vttCCs;H[o.cc]||(H[o.cc]={start:o.start,prevCC:this.prevCC,new:!0},this.prevCC=o.cc),U&&U.textCodec===$u?this._parseIMSC1(o,m):this._parseVTTs(n)}}else this.hls.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:o,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const o=this.hls;nc(n,this.initPTS[t.cc],m=>{this._appendCues(m,t.level),o.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},m=>{o.logger.log(`Failed to parse IMSC1: ${m}`),o.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:m})})}_parseVTTs(t){var n;const{frag:o,payload:m}=t,{initPTS:E,unparsedVttFrags:C}=this,U=E.length-1;if(!E[o.cc]&&U===-1){C.push(t);return}const H=this.hls,$=(n=o.initSegment)!=null&&n.data?Gt(o.initSegment.data,new Uint8Array(m)).buffer:m;hu($,this.initPTS[o.cc],this.vttCCs,o.cc,o.start,ae=>{this._appendCues(ae,o.level),H.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:o})},ae=>{const ce=ae.message==="Missing initPTS for VTT MPEGTS";ce?C.push(t):this._fallbackToIMSC1(o,m),H.logger.log(`Failed to parse VTT cue: ${ae}`),!(ce&&U>o.cc)&&H.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:o,error:ae})})}_fallbackToIMSC1(t,n){const o=this.tracks[t.level];o.textCodec||nc(n,this.initPTS[t.cc],()=>{o.textCodec=$u,this._parseIMSC1(t,n)},()=>{o.textCodec="wvtt"})}_appendCues(t,n){const o=this.hls;if(this.config.renderTextTracksNatively){const m=this.textTracks[n];if(!m||m.mode==="disabled")return;t.forEach(E=>vc(m,E))}else{const m=this.tracks[n];if(!m)return;const E=m.default?"default":"subtitles"+n;o.trigger(s.CUES_PARSED,{type:"subtitles",cues:t,track:E})}}onFragDecrypted(t,n){const{frag:o}=n;o.type===u.SUBTITLE&&this.onFragLoaded(s.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:o,samples:m}=n;if(!(o.type===u.MAIN&&this.closedCaptionsForLevel(o)==="NONE"))for(let E=0;EZo(U[H],n,o))}if(this.config.renderTextTracksNatively&&n===0&&m!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(H=>Zo(U[H],n,m))}}}extractCea608Data(t){const n=[[],[]],o=t[0]&31;let m=2;for(let E=0;E=16?H--:H++;const Te=ol($.trim()),De=Ll(t,n,Te);P!=null&&(ce=P.cues)!=null&&ce.getCueById(De)||(C=new ae(t,n,Te),C.id=De,C.line=xe+1,C.align="left",C.position=10+Math.min(80,Math.floor(H*8/32)*10),m.push(C))}return P&&m.length&&(m.sort((xe,Te)=>xe.line==="auto"||Te.line==="auto"?0:xe.line>8&&Te.line>8?Te.line-xe.line:xe.line-Te.line),m.forEach(xe=>vc(P,xe))),m}};function Fl(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(P){}return!1}const Sf=/(\d+)-(\d+)\/(\d+)/;class xc{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||Of,this.controller=new self.AbortController,this.stats=new z}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,o){const m=this.stats;if(m.loading.start)throw new Error("Loader can only be used once.");m.loading.start=self.performance.now();const E=Jc(t,this.controller.signal),C=t.responseType==="arraybuffer",U=C?"byteLength":"length",{maxTimeToFirstByteMs:H,maxLoadTimeMs:$}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=o,this.request=this.fetchSetup(t,E),self.clearTimeout(this.requestTimeout),n.timeout=H&&r(H)?H:$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},n.timeout),(Iu(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(ce=>{var xe;this.response=this.loader=ce;const Te=Math.max(self.performance.now(),m.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},$-(Te-m.loading.start)),!ce.ok){const{status:tt,statusText:at}=ce;throw new Xu(at||"fetch, bad network response",tt,ce)}m.loading.first=Te,m.total=cl(ce.headers)||m.total;const De=(xe=this.callbacks)==null?void 0:xe.onProgress;return De&&r(n.highWaterMark)?this.loadProgressively(ce,m,t,n.highWaterMark,De):C?ce.arrayBuffer():t.responseType==="json"?ce.json():ce.text()}).then(ce=>{var xe,Te;const De=this.response;if(!De)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),m.loading.end=Math.max(self.performance.now(),m.loading.first);const tt=ce[U];tt&&(m.loaded=m.total=tt);const at={url:De.url,data:ce,code:De.status},Ft=(xe=this.callbacks)==null?void 0:xe.onProgress;Ft&&!r(n.highWaterMark)&&Ft(m,t,ce,De),(Te=this.callbacks)==null||Te.onSuccess(at,m,t,De)}).catch(ce=>{var xe;if(self.clearTimeout(this.requestTimeout),m.aborted)return;const Te=ce&&ce.code||0,De=ce?ce.message:null;(xe=this.callbacks)==null||xe.onError({code:Te,text:De},t,ce?ce.details:null,m)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,o,m=0,E){const C=new fi,U=t.body.getReader(),H=()=>U.read().then($=>{if($.done)return C.dataLength&&E(n,o,C.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ae=$.value,ce=ae.length;return n.loaded+=ce,ce=m&&E(n,o,C.flush().buffer,t)):E(n,o,ae.buffer,t),H()}).catch(()=>Promise.reject());return H()}}function Jc(P,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},P.headers))};return P.rangeEnd&&n.headers.set("Range","bytes="+P.rangeStart+"-"+String(P.rangeEnd-1)),n}function hf(P){const t=Sf.exec(P);if(t)return parseInt(t[2])-parseInt(t[1])+1}function cl(P){const t=P.get("Content-Range");if(t){const o=hf(t);if(r(o))return o}const n=P.get("Content-Length");if(n)return parseInt(n)}function Of(P,t){return new self.Request(P.url,t)}class Xu extends Error{constructor(t,n,o){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=o}}const Lc=/^age:\s*[\d.]+\s*$/im;class ef{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new z,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,o){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=o,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const o=this.loader=new self.XMLHttpRequest,m=this.stats;m.loading.first=0,m.loaded=0,m.aborted=!1;const E=this.xhrSetup;E?Promise.resolve().then(()=>{if(!(this.loader!==o||this.stats.aborted))return E(o,n.url)}).catch(C=>{if(!(this.loader!==o||this.stats.aborted))return o.open("GET",n.url,!0),E(o,n.url)}).then(()=>{this.loader!==o||this.stats.aborted||this.openAndSendXhr(o,n,t)}).catch(C=>{var U;(U=this.callbacks)==null||U.onError({code:o.status,text:C.message},n,o,m)}):this.openAndSendXhr(o,n,t)}openAndSendXhr(t,n,o){t.readyState||t.open("GET",n.url,!0);const m=n.headers,{maxTimeToFirstByteMs:E,maxLoadTimeMs:C}=o.loadPolicy;if(m)for(const U in m)t.setRequestHeader(U,m[U]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),o.timeout=E&&r(E)?E:C,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),o.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:o}=this;if(!t||!n)return;const m=n.readyState,E=this.config;if(!o.aborted&&m>=2&&(o.loading.first===0&&(o.loading.first=Math.max(self.performance.now(),o.loading.start),E.timeout!==E.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),E.timeout=E.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),E.loadPolicy.maxLoadTimeMs-(o.loading.first-o.loading.start)))),m===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const $=n.status,ae=n.responseType==="text"?n.responseText:null;if($>=200&&$<300){const De=ae!=null?ae:n.response;if(De!=null){var C,U;o.loading.end=Math.max(self.performance.now(),o.loading.first);const tt=n.responseType==="arraybuffer"?De.byteLength:De.length;o.loaded=o.total=tt,o.bwEstimate=o.total*8e3/(o.loading.end-o.loading.first);const at=(C=this.callbacks)==null?void 0:C.onProgress;at&&at(o,t,De,n);const Ft={url:n.responseURL,data:De,code:$};(U=this.callbacks)==null||U.onSuccess(Ft,o,t,n);return}}const ce=E.loadPolicy.errorRetry,xe=o.retry,Te={url:t.url,data:void 0,code:$};if(Ze(ce,xe,!1,Te))this.retry(ce);else{var H;Y.error(`${$} while loading ${t.url}`),(H=this.callbacks)==null||H.onError({code:$,text:n.statusText},t,n,o)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Ze(t,n,!0))this.retry(t);else{var o;Y.warn(`timeout while loading ${(o=this.context)==null?void 0:o.url}`);const m=this.callbacks;m&&(this.abortInternal(),m.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:o}=this;this.retryDelay=Ir(t,o.retry),o.retry++,Y.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${o.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Lc.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const Ho={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},tf=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:ef,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Gi,bufferController:Hu,capLevelController:cc,errorController:ir,fpsController:nl,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:Fa,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,certLoadPolicy:{default:Ho},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},pf()),{},{subtitleStreamController:I,subtitleTrackController:Kc,timelineController:Ku,audioStreamController:Zl,audioTrackController:Sc,emeController:Lu,cmcdController:Qo,contentSteeringController:$o,interstitialsController:yc});function pf(){return{cueHandler:wf,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function fl(P,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const o=Bl(P),m=["manifest","level","frag"],E=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return m.forEach(C=>{const U=`${C==="level"?"playlist":C}LoadPolicy`,H=t[U]===void 0,$=[];E.forEach(ae=>{const ce=`${C}Loading${ae}`,xe=t[ce];if(xe!==void 0&&H){$.push(ce);const Te=o[U].default;switch(t[U]={default:Te},ae){case"TimeOut":Te.maxLoadTimeMs=xe,Te.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Te.errorRetry.maxNumRetry=xe,Te.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Te.errorRetry.retryDelayMs=xe,Te.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Te.errorRetry.maxRetryDelayMs=xe,Te.timeoutRetry.maxRetryDelayMs=xe;break}}}),$.length&&n.warn(`hls.js config: "${$.join('", "')}" setting(s) are deprecated, use "${U}": ${zn(t[U])}`)}),b(b({},o),t)}function Bl(P){return P&&typeof P=="object"?Array.isArray(P)?P.map(Bl):Object.keys(P).reduce((t,n)=>(t[n]=Bl(P[n]),t),{}):P}function Wo(P,t){const n=P.loader;n!==xc&&n!==ef?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),P.progressive=!1):Fl()&&(P.loader=xc,P.progressive=!0,P.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Ec=2,_f=.1,Mc=.05,Fc=100;class mf extends Is{constructor(t,n){super("gap-controller",t.logger),this.hls=null,this.fragmentTracker=null,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var o;(o=this.media)!=null&&o.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var o;this.ended=((o=this.media)==null?void 0:o.currentTime)||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Fc),this.mediaSource=n.mediaSource;const o=this.media=n.media;iu(o,"playing",this.onMediaPlaying),iu(o,"waiting",this.onMediaWaiting),iu(o,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:o}=this;o&&(qo(o,"playing",this.onMediaPlaying),qo(o,"waiting",this.onMediaWaiting),qo(o,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var o,m;const E=(o=this.hls)==null?void 0:o.config;if(!E)return;const{media:C,stalled:U}=this;if(!C)return;const{seeking:H}=C,$=this.seeking&&!H,ae=!this.seeking&&H,ce=C.paused&&!H||C.ended||C.playbackRate===0;if(this.seeking=H,t!==n){n&&(this.ended=0),this.moved=!0,H||(this.nudgeRetry=0,E.nudgeOnVideoHole&&!ce&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(ae||$){$&&this.stallResolved(t);return}if(ce){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&C.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1}));return}if(!xi.getBuffered(C).length){this.nudgeRetry=0;return}const xe=xi.bufferInfo(C,t,0),Te=xe.nextStart||0,De=this.fragmentTracker;if(H&&De&&this.hls){const dn=Bc(this.hls.inFlightFragments,t),Gr=xe.len>Ec,un=!Te||dn||Te-t>Ec&&!De.getPartialFragment(t);if(Gr||un)return;this.moved=!1}const tt=(m=this.hls)==null?void 0:m.latestLevelDetails;if(!this.moved&&this.stalled!==null&&De){if(!(xe.len>0)&&!Te)return;const Gr=Math.max(Te,xe.start||0)-t,mn=!!(tt!=null&&tt.live)?tt.targetduration*2:Ec,Qr=De.getPartialFragment(t);if(Gr>0&&(Gr<=mn||Qr)){C.paused||this._trySkipBufferHole(Qr);return}}const at=E.detectStallWithCurrentTimeMs,Ft=self.performance.now(),hr=this.waiting;if(U===null){hr>0&&Ft-hr=at||hr)&&this.hls){var zr;if(((zr=this.mediaSource)==null?void 0:zr.readyState)==="ended"&&!(tt!=null&&tt.live)&&Math.abs(t-((tt==null?void 0:tt.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(xe),!this.media||!this.hls)return}const Wr=xi.bufferInfo(C,t,E.maxBufferHole);this._tryFixBufferStall(Wr,ar)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const o=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(o)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(s.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var o;const m=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(o=this.buffered.audio)!=null&&o.length&&m&&m.length>1&&t>m.end(0)){const E=xi.bufferedInfo(xi.timeRangesToArray(this.buffered.audio),t,0);if(E.len>1&&n>=E.start){const C=xi.timeRangesToArray(m),U=xi.bufferedInfo(C,n,0).bufferedIndex;if(U>-1&&UU)&&ae-$<1&&t-$<2){const ce=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${$} -> ${ae} buffered index: ${H}`);this.warn(ce.message),this.media.currentTime+=1e-6;const xe=this.fragmentTracker.getPartialFragment(t)||void 0,Te=xi.bufferInfo(this.media,t,0);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:ce,reason:ce.message,frag:xe,buffer:Te.len,bufferInfo:Te})}}}}}_tryFixBufferStall(t,n){var o,m;const{fragmentTracker:E,media:C}=this,U=(o=this.hls)==null?void 0:o.config;if(!C||!E||!U)return;const H=C.currentTime,$=(m=this.hls)==null?void 0:m.latestLevelDetails,ae=E.getPartialFragment(H);if((ae||$!=null&&$.live&&H<$.fragmentStart)&&(this._trySkipBufferHole(ae)||!this.media))return;const ce=t.buffered;(ce&&ce.length>1&&t.len>U.maxBufferHole||t.nextStart&&t.nextStart-HU.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}_reportStall(t){const{hls:n,media:o,stallReported:m,stalled:E}=this;if(!m&&E!==null&&o&&n){this.stallReported=!0;const C=new Error(`Playback stalling at @${o.currentTime} due to low buffer (${zn(t)})`);this.warn(C.message),n.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:C,buffer:t.len,bufferInfo:t,stalled:{start:E}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:o,media:m}=this,E=(n=this.hls)==null?void 0:n.config;if(!m||!o||!E)return 0;const C=m.currentTime,U=xi.bufferInfo(m,C,0),H=C0&&U.len<1&&m.readyState<3,xe=H-C;if(xe>0&&(ae||ce)){if(xe>E.maxBufferHole){let De=!1;if(C===0){const tt=o.getAppendedFrag(0,u.MAIN);tt&&H{const P=Nc();try{P&&new P(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();function vf(P){return Uint8Array.from(P.replace(/^0x/,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")).buffer}class Hf{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(s.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this)}_unregisterListeners(){const{hls:t}=this;t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this)}onMediaAttaching(t,n){var o;this.media=n.media,((o=n.overrides)==null?void 0:o.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){const t=this.hls.latestLevelDetails;t&&this.updateDateRangeCues(t)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&Mu(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;nrf&&(ce=rf),ce-ae<=0&&(ce=ae+Mf);for(let Te=0;Te<$.length;Te++){const De=$[Te];if(!As(De)){this.updateId3CueEnds(ae,H);const tt=Ff(C,ae,ce,De,H);tt&&this.id3Track.addCue(tt)}}}}}updateId3CueEnds(t,n){var o;const m=(o=this.id3Track)==null?void 0:o.cues;if(m)for(let E=m.length;E--;){const C=m[E];C.type===n&&C.startTimeae.type===we.audioId3&&H:m==="video"?$=ae=>ae.type===we.emsg&&U:$=ae=>ae.type===we.audioId3&&H||ae.type===we.emsg&&U,Zo(E,n,o,$)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.media||!t.hasProgramDateTime||!this.hls.config.enableDateRangeMetadataCues)return;const{id3Track:o}=this,{dateRanges:m}=t,E=Object.keys(m);let C=this.dateRangeCuesAppended;if(o&&n){var U;if((U=o.cues)!=null&&U.length){const ae=Object.keys(C).filter(ce=>!E.includes(ce));for(let ce=ae.length;ce--;){const xe=ae[ce],Te=C[xe].cues;delete C[xe],Object.keys(Te).forEach(De=>{try{const tt=Te[De];tt.removeEventListener("enter",this.onEventCueEnter),o.removeCue(tt)}catch(tt){}})}}else C=this.dateRangeCuesAppended={}}const H=t.fragments[t.fragments.length-1];if(E.length===0||!r(H==null?void 0:H.programDateTime))return;this.id3Track||(this.id3Track=this.createTrack(this.media));const $=Nc();for(let ae=0;ae{if(Gr!==xe.id){const un=m[Gr];if(un.class===xe.class&&un.startDate>xe.startDate&&(!dn||xe.startDate.01&&(Gr.startTime=Te,Gr.endTime=Ft);else if($){let un=xe.attr[dn];ja(dn)&&(un=vf(un));const Qr=Ff($,Te,Ft,{key:dn,data:un},we.dateRange);Qr&&(Qr.id=ce,this.id3Track.addCue(Qr),tt[dn]=Qr,this.hls.config.interstitialsController&&(dn==="X-ASSET-LIST"||dn==="X-ASSET-URL")&&Qr.addEventListener("enter",this.onEventCueEnter))}}C[ce]={cues:tt,dateRange:xe,durationKnown:at}}}}class Cf{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,o=this.levelDetails;if(!n||!o)return;this.currentTime=n.currentTime;const m=this.computeLatency();if(m===null)return;this._latency=m;const{lowLatencyMode:E,maxLiveSyncPlaybackRate:C}=this.config;if(!E||C===1||!o.live)return;const U=this.targetLatency;if(U===null)return;const H=m-U,$=Math.min(this.maxLatency,U+o.targetduration);if(H<$&&H>.05&&this.forwardBufferLength>1){const ce=Math.min(2,Math.max(1,C)),xe=Math.round(2/(1+Math.exp(-.75*H-this.edgeStalled))*20)/20,Te=Math.min(ce,Math.max(1,xe));this.changeMediaPlaybackRate(n,Te)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:o,targetduration:m}=t,{liveSyncDuration:E,liveSyncDurationCount:C,lowLatencyMode:U}=this.config,H=this.hls.userConfig;let $=U&&o||n;(this._targetLatencyUpdated||H.liveSyncDuration||H.liveSyncDurationCount||$===0)&&($=E!==void 0?E:C*m);const ae=m;return $+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ae)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const o=this.levelDetails;if(o===null)return null;const m=o.edge,E=t-n-this.edgeStalled,C=m-o.totalduration,U=m-(this.config.lowLatencyMode&&o.partTarget||o.targetduration);return Math.min(Math.max(C,E),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const o=t.buffered.length;return(o?t.buffered.end(o-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var o;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(o=this.levelDetails)!=null&&o.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var o,m;t.playbackRate!==n&&((o=this.hls)==null||o.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(m=this.targetLatency)==null?void 0:m.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Bf extends lu{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this),t.on(s.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this),t.off(s.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const o=this.hls.config.preferManagedMediaSource,m=[],E={},C={};let U=!1,H=!1,$=!1;n.levels.forEach(ae=>{var ce;const xe=ae.attrs;let{audioCodec:Te,videoCodec:De}=ae;Te&&(ae.audioCodec=Te=St(Te,o)||void 0),((ce=De)==null?void 0:ce.indexOf("avc1"))===0&&(De=ae.videoCodec=Ar(De));const{width:tt,height:at,unknownCodecs:Ft}=ae;let hr=Ft?Ft.length:0;if(Ft)for(let Yn=hr;Yn--;){const hi=Ft[Yn];this.isAudioSupported(hi)?(ae.audioCodec=Te=Te?`${Te},${hi}`:hi,hr--,Ut.audio[Te.substring(0,4)]=2):this.isVideoSupported(hi)&&(ae.videoCodec=De=De?`${De},${hi}`:hi,hr--,Ut.video[De.substring(0,4)]=2)}if(U||(U=!!(tt&&at)),H||(H=!!De),$||($=!!Te),hr||Te&&!this.isAudioSupported(Te)||De&&!this.isVideoSupported(De)){this.log(`Some or all CODECS not supported "${xe.CODECS}"`);return}const{CODECS:ar,"FRAME-RATE":zr,"HDCP-LEVEL":Wr,"PATHWAY-ID":dn,RESOLUTION:Gr,"VIDEO-RANGE":un}=xe,Qr=`${`${dn||"."}-`}${ae.bitrate}-${Gr}-${zr}-${ar}-${un}-${Wr}`;if(E[Qr])if(E[Qr].uri!==ae.url&&!ae.attrs["PATHWAY-ID"]){const Yn=C[Qr]+=1;ae.attrs["PATHWAY-ID"]=new Array(Yn+1).join(".");const hi=this.createLevel(ae);E[Qr]=hi,m.push(hi)}else E[Qr].addGroupId("audio",xe.AUDIO),E[Qr].addGroupId("text",xe.SUBTITLES);else{const Yn=this.createLevel(ae);E[Qr]=Yn,C[Qr]=1,m.push(Yn)}}),this.filterAndSortMediaOptions(m,n,U,H,$)}createLevel(t){const n=new cr(t),o=t.supplemental;if(o!=null&&o.videoCodec&&!this.isVideoSupported(o.videoCodec)){const m=new Error(`SUPPLEMENTAL-CODECS not supported "${o.videoCodec}"`);this.log(m.message),n.supportedResult=fn(m,[])}return n}isAudioSupported(t){return Oe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Oe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,o,m,E){let C=[],U=[],H=t;if((o||m)&&E&&(H=H.filter(({videoCodec:at,videoRange:Ft,width:hr,height:ar})=>(!!at||!!(hr&&ar))&&rn(Ft))),H.length===0){Promise.resolve().then(()=>{if(this.hls){let at="no level with compatible codecs found in manifest",Ft=at;n.levels.length&&(Ft=`one or more CODECS in variant not supported: ${zn(n.levels.map(ar=>ar.attrs.CODECS).filter((ar,zr,Wr)=>Wr.indexOf(ar)===zr))}`,this.warn(Ft),at+=` (${Ft})`);const hr=new Error(at);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:hr,reason:Ft})}});return}n.audioTracks&&(C=n.audioTracks.filter(at=>!at.audioCodec||this.isAudioSupported(at.audioCodec)),Nf(C)),n.subtitles&&(U=n.subtitles,Nf(U));const $=H.slice(0);H.sort((at,Ft)=>{if(at.attrs["HDCP-LEVEL"]!==Ft.attrs["HDCP-LEVEL"])return(at.attrs["HDCP-LEVEL"]||"")>(Ft.attrs["HDCP-LEVEL"]||"")?1:-1;if(o&&at.height!==Ft.height)return at.height-Ft.height;if(at.frameRate!==Ft.frameRate)return at.frameRate-Ft.frameRate;if(at.videoRange!==Ft.videoRange)return gr.indexOf(at.videoRange)-gr.indexOf(Ft.videoRange);if(at.videoCodec!==Ft.videoCodec){const hr=Ke(at.videoCodec),ar=Ke(Ft.videoCodec);if(hr!==ar)return ar-hr}if(at.uri===Ft.uri&&at.codecSet!==Ft.codecSet){const hr=mt(at.codecSet),ar=mt(Ft.codecSet);if(hr!==ar)return ar-hr}return at.averageBitrate!==Ft.averageBitrate?at.averageBitrate-Ft.averageBitrate:0});let ae=$[0];if(this.steering&&(H=this.steering.filterParsedLevels(H),H.length!==$.length)){for(let at=0;at<$.length;at++)if($[at].pathwayId===H[0].pathwayId){ae=$[at];break}}this._levels=H;for(let at=0;athr&&hr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=ar)}break}const xe=E&&!m,Te=this.hls.config,De=!!(Te.audioStreamController&&Te.audioTrackController),tt={levels:H,audioTracks:C,subtitleTracks:U,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:E,video:m,altAudio:De&&!xe&&C.some(at=>!!at.url)};this.hls.trigger(s.MANIFEST_PARSED,tt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ae=new Error("invalid level idx"),ce=t<0;if(this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:ce,error:ae,reason:ae.message}),ce)return;t=Math.min(t,n.length-1)}const o=this.currentLevelIndex,m=this.currentLevel,E=m?m.attrs["PATHWAY-ID"]:void 0,C=n[t],U=C.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=C,o===t&&m&&E===U)return;this.log(`Switching to level ${t} (${C.height?C.height+"p ":""}${C.videoRange?C.videoRange+" ":""}${C.codecSet?C.codecSet+" ":""}@${C.bitrate})${U?" with Pathway "+U:""} from level ${o}${E?" with Pathway "+E:""}`);const H={level:t,attrs:C.attrs,details:C.details,bitrate:C.bitrate,averageBitrate:C.averageBitrate,maxBitrate:C.maxBitrate,realBitrate:C.realBitrate,width:C.width,height:C.height,codecSet:C.codecSet,audioCodec:C.audioCodec,videoCodec:C.videoCodec,audioGroups:C.audioGroups,subtitleGroups:C.subtitleGroups,loaded:C.loaded,loadError:C.loadError,fragmentError:C.fragmentError,name:C.name,id:C.id,uri:C.uri,url:C.url,urlId:0,audioGroupIds:C.audioGroupIds,textGroupIds:C.textGroupIds};this.hls.trigger(s.LEVEL_SWITCHING,H);const $=C.details;if(!$||$.live){const ae=this.switchParams(C.uri,m==null?void 0:m.details,$);this.loadPlaylist(ae)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),o=t.filter(m=>n.indexOf(m)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=o}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const o=n.elementaryStreams;if(!Object.keys(o).some(E=>!!o[E]))return;const m=this._levels[n.level];m!=null&&m.loadError&&(this.log(`Resetting level error count of ${m.loadError} on frag buffered`),m.loadError=0)}}onLevelLoaded(t,n){var o;const{level:m,details:E}=n,C=n.levelInfo;if(!C){var U;this.warn(`Invalid level index ${m}`),(U=n.deliveryDirectives)!=null&&U.skip&&(E.deltaUpdateFailed=!0);return}if(C===this.currentLevel||n.withoutMultiVariant){C.fragmentError===0&&(C.loadError=0);let H=C.details;H===n.details&&H.advanced&&(H=void 0),this.playlistLoaded(m,n,H)}else(o=n.deliveryDirectives)!=null&&o.skip&&(E.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const o=this.getUrlWithDirectives(t.uri,n),m=this.currentLevelIndex,E=t.attrs["PATHWAY-ID"],C=t.details,U=C==null?void 0:C.age;this.log(`Loading level index ${m}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${E?" Pathway "+E:""}${U&&C.live?" age "+U.toFixed(1)+(C.type?" "+C.type||0:""):""} ${o}`),this.hls.trigger(s.LEVEL_LOADING,{url:o,level:m,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const o=this._levels.filter((E,C)=>C!==t?!0:(this.steering&&this.steering.removeLevel(E),E===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,E.details&&E.details.fragments.forEach(U=>U.level=-1)),!1));Hn(o),this._levels=o,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const m=o.length-1;this._firstLevel=Math.min(this._firstLevel,m),this._startLevel&&(this._startLevel=Math.min(this._startLevel,m)),this.hls.trigger(s.LEVELS_UPDATED,{levels:o})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:o}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(s.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:o}))}}function Nf(P){const t={};P.forEach(n=>{const o=n.groupId||"";n.id=t[o]=t[o]||0,t[o]++})}function nf(){return self.SourceBuffer||self.WebKitSourceBuffer}function $f(){if(!oe())return!1;const t=nf();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Tf(){if(!$f())return!1;const P=oe();return typeof(P==null?void 0:P.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>P.isTypeSupported(be(t,"video")))||["mp4a.40.2","fLaC"].some(t=>P.isTypeSupported(be(t,"audio"))))}function g(){var P;const t=nf();return typeof(t==null||(P=t.prototype)==null?void 0:P.changeType)=="function"}const A=100;class Z extends na{constructor(t,n,o){super(t,n,o,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const m=this.media,E=m?m.currentTime:null;if(E===null||!r(E)||(this.log(`Media seeked to ${E.toFixed(3)}`),!this.getBufferedFrag(E)))return;const C=this.getFwdBufferInfoAtPos(m,E,u.MAIN,0);if(C===null||C.len===0){this.warn(`Main forward buffer length at ${E} on "seeked" event ${C?C.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(s.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(s.BUFFER_CREATED,this.onBufferCreated,this),t.on(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(s.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(s.BUFFER_CREATED,this.onBufferCreated,this),t.off(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:o,hls:m}=this;if(this.stopLoad(),this.setInterval(A),this.level=-1,!this.startFragRequested){let E=m.startLevel;E===-1&&(m.config.testBandwidth&&this.levels.length>1?(E=0,this.bitrateTest=!0):E=m.firstAutoLevel),m.nextLoadLevel=E,this.level=m.loadLevel,this._hasEnoughToStart=!!n}o>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${o.toFixed(3)}`),t=o),this.state=Ur.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Ur.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Ur.WAITING_LEVEL:{const{levels:n,level:o}=this,m=n==null?void 0:n[o],E=m==null?void 0:m.details;if(E&&(!E.live||this.levelLastLoaded===m&&!this.waitForLive(m))){if(this.waitForCdnTuneIn(E))break;this.state=Ur.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Ur.IDLE;break}break}case Ur.FRAG_LOADING_WAITING_RETRY:{var t;const n=self.performance.now(),o=this.retryDate;if(!o||n>=o||(t=this.media)!=null&&t.seeking){const{levels:m,level:E}=this,C=m==null?void 0:m[E];this.resetStartWhenNotLoaded(C||null),this.state=Ur.IDLE}}break}this.state===Ur.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:o,media:m}=this;if(n===null||!m&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const E=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(o!=null&&o[E]))return;const C=o[E],U=this.getMainFwdBufferInfo();if(U===null)return;const H=this.getLevelDetails();if(H&&this._streamEnded(U,H)){const tt={};this.altAudio===2&&(tt.type="video"),this.hls.trigger(s.BUFFER_EOS,tt),this.state=Ur.ENDED;return}if(!this.buffering)return;t.loadLevel!==E&&t.manualLevel===-1&&this.log(`Adapting to level ${E} from level ${this.level}`),this.level=t.nextLoadLevel=E;const $=C.details;if(!$||this.state===Ur.WAITING_LEVEL||this.waitForLive(C)){this.level=E,this.state=Ur.WAITING_LEVEL,this.startFragRequested=!1;return}const ae=U.len,ce=this.getMaxBufferLength(C.maxBitrate);if(ae>=ce)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:U.end;let Te=this.getNextFragment(xe,$);if(this.couldBacktrack&&!this.fragPrevious&&Te&&_e(Te)&&this.fragmentTracker.getState(Te)!==Er.OK){var De;const at=((De=this.backtrackFragment)!=null?De:Te).sn-$.startSN,Ft=$.fragments[at-1];Ft&&Te.cc===Ft.cc&&(Te=Ft,this.fragmentTracker.removeFragment(Ft))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Te&&this.isLoopLoading(Te,xe)){if(!Te.gap){const at=this.audioOnly&&!this.altAudio?F.AUDIO:F.VIDEO,Ft=(at===F.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Ft&&this.afterBufferFlushed(Ft,at,u.MAIN)}Te=this.getNextFragmentLoopLoading(Te,$,U,u.MAIN,ce)}Te&&(Te.initSegment&&!Te.initSegment.data&&!this.bitrateTest&&(Te=Te.initSegment),this.loadFragment(Te,C,xe))}loadFragment(t,n,o){const m=this.fragmentTracker.getState(t);m===Er.NOT_LOADED||m===Er.PARTIAL?_e(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,o):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let o;const m=this.getAppendedFrag(n.currentTime);m&&m.start>1&&this.flushMainBuffer(0,m.start-1);const E=this.getLevelDetails();if(E!=null&&E.live){const U=this.getMainFwdBufferInfo();if(!U||U.len{const C=E.audioCodec;C&&(o=o||C.indexOf("mp4a.40.2")!==-1,m=m||C.indexOf("mp4a.40.5")!==-1)}),this.audioCodecSwitch=o&&m&&!g(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=n.levels,this.startFragRequested=!1}onLevelLoading(t,n){const{levels:o}=this;if(!o||this.state!==Ur.IDLE)return;const m=n.levelInfo;(!m.details||m.details.live&&(this.levelLastLoaded!==m||m.details.expired)||this.waitForCdnTuneIn(m.details))&&(this.state=Ur.WAITING_LEVEL)}onLevelLoaded(t,n){var o;const{levels:m,startFragRequested:E}=this,C=n.level,U=n.details,H=U.totalduration;if(!m){this.warn(`Levels were reset while loading level ${C}`);return}this.log(`Level ${C} loaded [${U.startSN},${U.endSN}]${U.lastPartSn?`[part-${U.lastPartSn}-${U.lastPartIndex}]`:""}, cc [${U.startCC}, ${U.endCC}] duration:${H}`);const $=n.levelInfo,ae=this.fragCurrent;ae&&(this.state===Ur.FRAG_LOADING||this.state===Ur.FRAG_LOADING_WAITING_RETRY)&&ae.level!==n.level&&ae.loader&&this.abortCurrentFrag();let ce=0;if(U.live||(o=$.details)!=null&&o.live){var xe;if(this.checkLiveUpdate(U),U.deltaUpdateFailed)return;ce=this.alignPlaylists(U,$.details,(xe=this.levelLastLoaded)==null?void 0:xe.details)}if($.details=U,this.levelLastLoaded=$,E||this.setStartPosition(U,ce),this.hls.trigger(s.LEVEL_UPDATED,{details:U,level:C}),this.state===Ur.WAITING_LEVEL){if(this.waitForCdnTuneIn(U))return;this.state=Ur.IDLE}E&&U.live&&this.synchronizeToLiveEdge(U),this.tick()}synchronizeToLiveEdge(t){const{config:n,media:o}=this;if(!o)return;const m=this.hls.liveSyncPosition,E=this.getLoadPosition(),C=t.fragmentStart,U=t.edge,H=E>=C-n.maxFragLookUpTolerance&&E<=U;if(m!==null&&o.duration>m&&(E{var C;(C=this.hls)==null||C.trigger(s.AUDIO_TRACK_SWITCHED,n)}),o.trigger(s.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}o.trigger(s.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const o=ei(n.url,this.hls);if(o){const m=this.videoBuffer;m&&this.mediaBuffer!==m&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=m)}this.altAudio=o?2:0,this.tick()}onBufferCreated(t,n){const o=n.tracks;let m,E,C=!1;for(const U in o){const H=o[U];if(H.id==="main"){if(E=U,m=H,U==="video"){const $=o[U];$&&(this.videoBuffer=$.buffer)}}else C=!0}C&&m?(this.log(`Alternate track found, use ${E}.buffered to schedule main fragment loading`),this.mediaBuffer=m.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:o,part:m}=n,E=o.type===u.MAIN;if(E){if(this.fragContextChanged(o)){this.warn(`Fragment ${o.sn}${m?" p: "+m.index:""} of level ${o.level} finished buffering, but was aborted. state: ${this.state}`),this.state===Ur.PARSED&&(this.state=Ur.IDLE);return}const U=m?m.stats:o.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),_e(o)&&(this.fragPrevious=o),this.fragBufferedComplete(o,m)}const C=this.media;C&&(!this._hasEnoughToStart&&xi.getBuffered(C).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),E&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var o;if(n.fatal){this.state=Ur.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===Ur.WAITING_LEVEL&&((o=n.context)==null?void 0:o.type)===h.LEVEL&&(this.state=Ur.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=Ur.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==F.AUDIO||!this.altAudio){const o=(n===F.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;o&&(this.afterBufferFlushed(o,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let o=this.startPosition;if(o>=0&&n0&&(H<$||this.loadingParts&&H<2*((E==null?void 0:E.partTarget)||0))&&(this.log(`adjusting start position by ${H} to match buffer start`),o+=H,this.startPosition=o),n{const{hls:m}=this,E=o==null?void 0:o.frag;if(!E||this.fragContextChanged(E))return;n.fragmentError=0,this.state=Ur.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const C=E.stats;C.parsing.start=C.parsing.end=C.buffering.start=C.buffering.end=self.performance.now(),m.trigger(s.FRAG_LOADED,o),E.bitrateTest=!1})}_handleTransmuxComplete(t){var n;const o=this.playlistType,{hls:m}=this,{remuxResult:E,chunkMeta:C}=t,U=this.getCurrentContext(C);if(!U){this.resetWhenMissingContext(C);return}const{frag:H,part:$,level:ae}=U,{video:ce,text:xe,id3:Te,initSegment:De}=E,{details:tt}=ae,at=this.altAudio?void 0:E.audio;if(this.fragContextChanged(H)){this.fragmentTracker.removeFragment(H);return}if(this.state=Ur.PARSING,De){if(De!=null&&De.tracks){const ar=H.initSegment||H;this._bufferInitSegment(ae,De.tracks,ar,C),m.trigger(s.FRAG_PARSING_INIT_SEGMENT,{frag:ar,id:o,tracks:De.tracks})}const Ft=De.initPTS,hr=De.timescale;r(Ft)&&(this.initPTS[H.cc]={baseTime:Ft,timescale:hr},m.trigger(s.INIT_PTS_FOUND,{frag:H,id:o,initPTS:Ft,timescale:hr}))}if(ce&&tt){at&&ce.type==="audiovideo"&&this.logMuxedErr(H);const Ft=tt.fragments[H.sn-1-tt.startSN],hr=H.sn===tt.startSN,ar=!Ft||H.cc>Ft.cc;if(E.independent!==!1){const{startPTS:zr,endPTS:Wr,startDTS:dn,endDTS:Gr}=ce;if($)$.elementaryStreams[ce.type]={startPTS:zr,endPTS:Wr,startDTS:dn,endDTS:Gr};else if(ce.firstKeyFrame&&ce.independent&&C.id===1&&!ar&&(this.couldBacktrack=!0),ce.dropped&&ce.independent){const un=this.getMainFwdBufferInfo(),mn=(un?un.end:this.getLoadPosition())+this.config.maxBufferHole,Qr=ce.firstKeyFramePTS?ce.firstKeyFramePTS:zr;if(!hr&&mnEc&&(H.gap=!0);H.setElementaryStreamInfo(ce.type,zr,Wr,dn,Gr),this.backtrackFragment&&(this.backtrackFragment=H),this.bufferFragmentData(ce,H,$,C,hr||ar)}else if(hr||ar)H.gap=!0;else{this.backtrack(H);return}}if(at){const{startPTS:Ft,endPTS:hr,startDTS:ar,endDTS:zr}=at;$&&($.elementaryStreams[F.AUDIO]={startPTS:Ft,endPTS:hr,startDTS:ar,endDTS:zr}),H.setElementaryStreamInfo(F.AUDIO,Ft,hr,ar,zr),this.bufferFragmentData(at,H,$,C)}if(tt&&Te!=null&&(n=Te.samples)!=null&&n.length){const Ft={id:o,frag:H,details:tt,samples:Te.samples};m.trigger(s.FRAG_PARSING_METADATA,Ft)}if(tt&&xe){const Ft={id:o,frag:H,details:tt,samples:xe.samples};m.trigger(s.FRAG_PARSING_USERDATA,Ft)}}logMuxedErr(t){this.warn(`${_e(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,o,m){if(this.state!==Ur.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(o));const{audio:E,video:C,audiovideo:U}=n;if(E){let $=Jr(E.codec,t.audioCodec);$==="mp4a"&&($="mp4a.40.5");const ae=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){$&&($.indexOf("mp4a.40.5")!==-1?$="mp4a.40.2":$="mp4a.40.5");const ce=E.metadata;ce&&"channelCount"in ce&&(ce.channelCount||1)!==1&&ae.indexOf("firefox")===-1&&($="mp4a.40.5")}$&&$.indexOf("mp4a.40.5")!==-1&&ae.indexOf("android")!==-1&&E.container!=="audio/mpeg"&&($="mp4a.40.2",this.log(`Android: force audio codec to ${$}`)),t.audioCodec&&t.audioCodec!==$&&this.log(`Swapping manifest audio codec "${t.audioCodec}" for "${$}"`),E.levelCodec=$,E.id=u.MAIN,this.log(`Init audio buffer, container:${E.container}, codecs[selected/level/parsed]=[${$||""}/${t.audioCodec||""}/${E.codec}]`),delete n.audiovideo}if(C){C.levelCodec=t.videoCodec,C.id=u.MAIN;const $=C.codec;if(($==null?void 0:$.length)===4)switch($){case"hvc1":case"hev1":C.codec="hvc1.1.6.L120.90";break;case"av01":C.codec="av01.0.04M.08";break;case"avc1":C.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${C.container}, codecs[level/parsed]=[${t.videoCodec||""}/${$}]${C.codec!==$?" parsed-corrected="+C.codec:""}${C.supplemental?" supplemental="+C.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const H=Object.keys(n);if(H.length){if(this.hls.trigger(s.BUFFER_CODECS,n),!this.hls)return;H.forEach($=>{const ce=n[$].initSegment;ce!=null&&ce.byteLength&&this.hls.trigger(s.BUFFER_APPENDING,{type:$,data:ce,frag:o,part:null,chunkMeta:m,parent:o.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,o=t==null?void 0:t[n];return o?this.getMaxBufferLength(o.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=Ur.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const o=t.currentTime;if(xi.isBuffered(t,o)?n=this.getAppendedFrag(o):xi.isBuffered(t,o+.1)&&(n=this.getAppendedFrag(o+.1)),n){this.backtrackFragment=null;const m=this.fragPlaying,E=n.level;(!m||n.sn!==m.sn||m.level!==E)&&(this.fragPlaying=n,this.hls.trigger(s.FRAG_CHANGED,{frag:n}),(!m||m.level!==E)&&this.hls.trigger(s.LEVEL_SWITCHED,{level:E}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const o=this.getLevelDetails(),m=this.currentFrag||(o?En(null,o.fragments,n):null);if(m){const E=m.programDateTime;if(E!==null){const C=E+(n-m.start)*1e3;return new Date(C)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class ve{constructor(t){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const o in this.keyUriToKeyInfo){const m=this.keyUriToKeyInfo[o].loader;if(m){var n;if(t&&t!==((n=m.context)==null?void 0:n.frag.type))return;m.abort()}}}detach(){for(const t in this.keyUriToKeyInfo){const n=this.keyUriToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyUriToKeyInfo){const n=this.keyUriToKeyInfo[t].loader;n&&n.destroy()}this.keyUriToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,o,m,E){return new Na({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:E,error:o,networkDetails:m})}loadClear(t,n){if(this.emeController&&this.config.emeEnabled){const{sn:o,cc:m}=t;for(let E=0;E{C.setKeyFormat(U)});break}}}}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var o,m;n&&t.setKeyFormat(n);const E=t.decryptdata;if(!E){const $=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,$))}const C=E.uri;if(!C)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${C}"`)));let U=this.keyUriToKeyInfo[C];if((o=U)!=null&&o.decryptdata.key)return E.key=U.decryptdata.key,Promise.resolve({frag:t,keyInfo:U});if((m=U)!=null&&m.keyLoadPromise){var H;switch((H=U.mediaKeySessionContext)==null?void 0:H.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return U.keyLoadPromise.then($=>(E.key=$.keyInfo.decryptdata.key,{frag:t,keyInfo:U}))}}switch(U=this.keyUriToKeyInfo[C]={decryptdata:E,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},E.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return E.keyFormat==="identity"?this.loadKeyHTTP(U,t):this.loadKeyEME(U,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(U,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${E.method}"`)))}}loadKeyEME(t,n){const o={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){const m=this.emeController.loadKey(o);if(m)return(t.keyLoadPromise=m.then(E=>(t.mediaKeySessionContext=E,o))).catch(E=>{throw t.keyLoadPromise=null,E})}return Promise.resolve(o)}loadKeyHTTP(t,n){const o=this.config,m=o.loader,E=new m(o);return n.keyLoader=t.loader=E,t.keyLoadPromise=new Promise((C,U)=>{const H={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},$=o.keyLoadPolicy.default,ae={loadPolicy:$,timeout:$.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},ce={onSuccess:(xe,Te,De,tt)=>{const{frag:at,keyInfo:Ft,url:hr}=De;if(!at.decryptdata||Ft!==this.keyUriToKeyInfo[hr])return U(this.createKeyLoadError(at,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),tt));Ft.decryptdata.key=at.decryptdata.key=new Uint8Array(xe.data),at.keyLoader=null,Ft.loader=null,C({frag:at,keyInfo:Ft})},onError:(xe,Te,De,tt)=>{this.resetLoader(Te),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),De,b({url:H.url,data:void 0},xe)))},onTimeout:(xe,Te,De)=>{this.resetLoader(Te),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),De))},onAbort:(xe,Te,De)=>{this.resetLoader(Te),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),De))}};E.load(H,ae,ce)})}resetLoader(t){const{frag:n,keyInfo:o,url:m}=t,E=o.loader;n.keyLoader===E&&(n.keyLoader=null,o.loader=null),delete this.keyUriToKeyInfo[m],E&&E.destroy()}}function Le(P){const{type:t}=P;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function ut(P,t){let n=P.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class Nt{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,o=n.pLoader,m=n.loader,E=o||m,C=new E(n);return this.loaders[t.type]=C,C}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:o}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:o,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:o,level:m,pathwayId:E,url:C,deliveryDirectives:U,levelInfo:H}=n;this.load({id:o,level:m,pathwayId:E,responseType:"text",type:h.LEVEL,url:C,deliveryDirectives:U,levelOrTrack:H})}onAudioTrackLoading(t,n){const{id:o,groupId:m,url:E,deliveryDirectives:C,track:U}=n;this.load({id:o,groupId:m,level:null,responseType:"text",type:h.AUDIO_TRACK,url:E,deliveryDirectives:C,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:o,groupId:m,url:E,deliveryDirectives:C,track:U}=n;this.load({id:o,groupId:m,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:E,deliveryDirectives:C,levelOrTrack:U})}onLevelsUpdated(t,n){const o=this.loaders[h.LEVEL];if(o){const m=o.context;m&&!n.levels.some(E=>E===m.levelOrTrack)&&(o.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const o=this.hls.config;let m=this.getInternalLoader(t);if(m){const $=this.hls.logger,ae=m.context;if(ae&&ae.levelOrTrack===t.levelOrTrack&&(ae.url===t.url||ae.deliveryDirectives&&!t.deliveryDirectives)){ae.url===t.url?$.log(`[playlist-loader]: ignore ${t.url} ongoing request`):$.log(`[playlist-loader]: ignore ${t.url} in favor of ${ae.url}`);return}$.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),m.abort()}let E;if(t.type===h.MANIFEST?E=o.manifestLoadPolicy.default:E=y({},o.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),m=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let $;if(t.type===h.LEVEL&&t.level!==null?$=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?$=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&($=this.hls.subtitleTracks[t.id].details),$){const ae=$.partTarget,ce=$.targetduration;if(ae&&ce){const xe=Math.max(ae*3,ce*.8)*1e3;E=y({},E,{maxTimeToFirstByteMs:Math.min(xe,E.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,E.maxTimeToFirstByteMs)})}}}const C=E.errorRetry||E.timeoutRetry||{},U={loadPolicy:E,timeout:E.maxLoadTimeMs,maxRetry:C.maxNumRetry||0,retryDelay:C.retryDelayMs||0,maxRetryDelay:C.maxRetryDelayMs||0},H={onSuccess:($,ae,ce,xe)=>{const Te=this.getInternalLoader(ce);this.resetInternalLoader(ce.type);const De=$.data;if(De.indexOf("#EXTM3U")!==0){this.handleManifestParsingError($,ce,new Error("no EXTM3U delimiter"),xe||null,ae);return}ae.parsing.start=performance.now(),fs.isMediaPlaylist(De)||ce.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist($,ae,ce,xe||null,Te):this.handleMasterPlaylist($,ae,ce,xe)},onError:($,ae,ce,xe)=>{this.handleNetworkError(ae,ce,!1,$,xe)},onTimeout:($,ae,ce)=>{this.handleNetworkError(ae,ce,!0,void 0,$)}};m.load(t,U,H)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:o}=this.hls;(t||o)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,o,m){const E=this.hls,C=t.data,U=ut(t,o),H=fs.parseMasterPlaylist(C,U);if(H.playlistParsingError){this.handleManifestParsingError(t,o,H.playlistParsingError,m,n);return}const{contentSteering:$,levels:ae,sessionData:ce,sessionKeys:xe,startTimeOffset:Te,variableList:De}=H;this.variableList=De;const{AUDIO:tt=[],SUBTITLES:at,"CLOSED-CAPTIONS":Ft}=fs.parseMasterPlaylistMedia(C,U,H);tt.length&&!tt.some(ar=>!ar.url)&&ae[0].audioCodec&&!ae[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),tt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ui({}),bitrate:0,url:""})),E.trigger(s.MANIFEST_LOADED,{levels:ae,audioTracks:tt,subtitles:at,captions:Ft,contentSteering:$,url:U,stats:n,networkDetails:m,sessionData:ce,sessionKeys:xe,startTimeOffset:Te,variableList:De})}handleTrackOrLevelPlaylist(t,n,o,m,E){const C=this.hls,{id:U,level:H,type:$}=o,ae=ut(t,o),ce=r(H)?H:r(U)?U:0,xe=Le(o),Te=fs.parseLevelPlaylist(t.data,ae,ce,xe,0,this.variableList);if($===h.MANIFEST){const De={attrs:new Ui({}),bitrate:0,details:Te,name:"",url:ae};Te.requestScheduled=n.loading.start+ur(Te,0),C.trigger(s.MANIFEST_LOADED,{levels:[De],audioTracks:[],url:ae,stats:n,networkDetails:m,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),o.levelDetails=Te,this.handlePlaylistLoaded(Te,t,n,o,m,E)}handleManifestParsingError(t,n,o,m,E){this.hls.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:o,error:o,reason:o.message,response:t,context:n,networkDetails:m,stats:E})}handleNetworkError(t,n,o=!1,m,E){let C=`A network ${o?"timeout":"error"+(m?" (status "+m.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?C+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(C+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(C);this.hls.logger.warn(`[playlist-loader]: ${C}`);let H=f.UNKNOWN,$=!1;const ae=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:H=o?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,$=!0;break;case h.LEVEL:H=o?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,$=!1;break;case h.AUDIO_TRACK:H=o?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,$=!1;break;case h.SUBTITLE_TRACK:H=o?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,$=!1;break}ae&&this.resetInternalLoader(t.type);const ce={type:c.NETWORK_ERROR,details:H,fatal:$,url:t.url,loader:ae,context:t,error:U,networkDetails:n,stats:E};if(m){const xe=(n==null?void 0:n.url)||t.url;ce.response=b({url:xe,data:void 0},m)}this.hls.trigger(s.ERROR,ce)}handlePlaylistLoaded(t,n,o,m,E,C){const U=this.hls,{type:H,level:$,id:ae,groupId:ce,deliveryDirectives:xe}=m,Te=ut(n,m),De=Le(m),tt=typeof m.level=="number"&&De===u.MAIN?$:void 0;if(!t.fragments.length){const Ft=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Te,error:Ft,reason:Ft.message,response:n,context:m,level:tt,parent:De,networkDetails:E,stats:o});return}t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));const at=t.playlistParsingError;if(at){if(this.hls.logger.warn(at),!U.config.ignorePlaylistParsingErrors){U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Te,error:at,reason:at.message,response:n,context:m,level:tt,parent:De,networkDetails:E,stats:o});return}t.playlistParsingError=null}switch(t.live&&C&&(C.getCacheAge&&(t.ageHeader=C.getCacheAge()||0),(!C.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),H){case h.MANIFEST:case h.LEVEL:U.trigger(s.LEVEL_LOADED,{details:t,levelInfo:m.levelOrTrack||U.levels[0],level:tt||0,id:ae||0,stats:o,networkDetails:E,deliveryDirectives:xe,withoutMultiVariant:H===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(s.AUDIO_TRACK_LOADED,{details:t,track:m.levelOrTrack,id:ae||0,groupId:ce||"",stats:o,networkDetails:E,deliveryDirectives:xe});break;case h.SUBTITLE_TRACK:U.trigger(s.SUBTITLE_TRACK_LOADED,{details:t,track:m.levelOrTrack,id:ae||0,groupId:ce||"",stats:o,networkDetails:E,deliveryDirectives:xe});break}}}class rr{static get version(){return Dn}static isMSESupported(){return $f()}static isSupported(){return Tf()}static getMediaSource(){return oe()}static get Events(){return s}static get MetadataSchema(){return we}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return rr.defaultConfig?rr.defaultConfig:tf}static set DefaultConfig(t){rr.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ks,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=X(t.debug||!1,"Hls instance",t.assetPlayerId),o=this.config=fl(rr.DefaultConfig,t,n);this.userConfig=t,o.progressive&&Wo(o,n);const{abrController:m,bufferController:E,capLevelController:C,errorController:U,fpsController:H}=o,$=new U(this),ae=this.abrController=new m(this),ce=new Or(this),xe=o.interstitialsController,Te=xe?this.interstitialsController=new xe(this,rr):null,De=this.bufferController=new E(this,ce),tt=this.capLevelController=new C(this),at=new H(this),Ft=new Nt(this),hr=o.contentSteeringController,ar=hr?new hr(this):null,zr=this.levelController=new Bf(this,ar),Wr=new Hf(this),dn=new ve(this.config),Gr=this.streamController=new Z(this,ce,dn),un=this.gapController=new mf(this,ce);tt.setStreamController(Gr),at.setStreamController(Gr);const mn=[Ft,zr,Gr];Te&&mn.splice(1,0,Te),ar&&mn.splice(1,0,ar),this.networkControllers=mn;const Qr=[ae,De,un,tt,at,Wr,ce];this.audioTrackController=this.createController(o.audioTrackController,mn);const Yn=o.audioStreamController;Yn&&mn.push(this.audioStreamController=new Yn(this,ce,dn)),this.subtitleTrackController=this.createController(o.subtitleTrackController,mn);const hi=o.subtitleStreamController;hi&&mn.push(this.subtititleStreamController=new hi(this,ce,dn)),this.createController(o.timelineController,Qr),dn.emeController=this.emeController=this.createController(o.emeController,Qr),this.cmcdController=this.createController(o.cmcdController,Qr),this.latencyController=this.createController(Cf,Qr),this.coreComponents=Qr,mn.push($);const os=$.onErrorOut;typeof os=="function"&&this.on(s.ERROR,os,$),this.on(s.MANIFEST_LOADED,Ft.onManifestLoaded,Ft)}createController(t,n){if(t){const o=new t(this);return n&&n.push(o),o}return null}on(t,n,o=this){this._emitter.on(t,n,o)}once(t,n,o=this){this._emitter.once(t,n,o)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,o=this,m){this._emitter.off(t,n,o,m)}listeners(t){return this._emitter.listeners(t)}emit(t,n,o){return this._emitter.emit(t,n,o)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(o){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+o.message+'". Here is a stacktrace:',o),!this.triggeringException){this.triggeringException=!0;const m=t===s.ERROR;this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:m,event:t,error:o}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(s.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const E=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:E});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,o=n?t.media:t,m=n?t:{media:o};this._media=o,this.trigger(s.MEDIA_ATTACHING,m)}detachMedia(){this.logger.log("detachMedia"),this.trigger(s.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(s.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,o=this._url,m=this._url=le.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${m}`),n&&o&&(o!==m||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(s.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let o=0;o{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=ki()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Cr(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const o=t.length;for(let m=0;m=n)return m;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:o}=this;let m;if(n===-1&&t!=null&&t.length?m=t.length-1:m=n,o)for(let E=m;E--;){const C=t[E].attrs["HDCP-LEVEL"];if(C&&C<=o)return E}return m}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const o=mi(n);return _t(t,o,navigator.mediaCapabilities)}}rr.defaultConfig=void 0},53280:function(d,v,e){"use strict";e.d(v,{D:function(){return i}});function r(l,c,f){var s=f||{},h=s.noTrailing,u=h===void 0?!1:h,a=s.noLeading,x=a===void 0?!1:a,p=s.debounceMode,y=p===void 0?void 0:p,_,b=!1,S=0;function R(){_&&clearTimeout(_)}function L(D){var M=D||{},N=M.upcomingOnly,j=N===void 0?!1:N;R(),b=!j}function T(){for(var D=arguments.length,M=new Array(D),N=0;Nl?x?(S=Date.now(),u||(_=setTimeout(y?Y:X,l))):X():u!==!0&&(_=setTimeout(y?Y:X,y===void 0?l-Q:l))}return T.cancel=L,T}function i(l,c,f){var s=f||{},h=s.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var v=__webpack_module_cache__[d];if(v!==void 0)return v.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var v=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(v,{a:v}),v}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},v;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};v=v||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~v.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,v){for(var e in v)__webpack_require__.o(v,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:v[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(v,e){return __webpack_require__.f[e](d,v),v},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",672:"p__Home__Detail__ShixunContext__Detail__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"5ac27def",33:"62274dbc",67:"22cd85d4",109:"5f9efbf5",169:"d23d080e",195:"2f68237d",264:"6b5fc814",265:"0c6b602d",292:"a89f8d21",310:"e5a97e98",316:"1f60ada6",337:"6b3fed7e",342:"6ec13e6a",354:"d4d139cf",391:"3b36d1ac",400:"d04d52bd",479:"a1147c4c",485:"97c43a9c",508:"1a67a6e4",532:"274c5881",533:"6528dc43",547:"24bbee7d",556:"489891cd",559:"08c06823",570:"847cbc80",576:"d92c7fdc",599:"ed444d24",629:"44a1d9a5",643:"f21cff49",671:"4a609b8d",672:"30ae0d09",680:"b81db7ca",700:"fff3a809",737:"28686f04",741:"ac5fd360",799:"eefcedce",869:"e52598e3",895:"11583a36",921:"5ddbf9e2",928:"3beb70a2",981:"24da50c7",1006:"ece37beb",1043:"fdafa962",1045:"013ca23f",1048:"5e6c2f33",1070:"0b15f636",1134:"b76b3ddd",1144:"c90eccaf",1148:"a569eb65",1154:"8cb80842",1211:"3258e65d",1253:"bb5eb91a",1257:"4de335f6",1265:"355894ab",1274:"5f6ea65a",1276:"5a16a6b9",1343:"233a1c11",1416:"f0bc6df2",1423:"dfa5ddb4",1427:"2e57a93f",1450:"84b901b6",1461:"6a30072c",1462:"fcf08abc",1470:"42207f91",1475:"94fcda3e",1482:"4dd173ea",1512:"d8e3190a",1520:"34057789",1545:"c9fb6de0",1578:"bd0dc120",1581:"f2c2e3a6",1582:"f3089871",1646:"e6e27b60",1657:"57e9eedc",1660:"7ef463dc",1674:"c02df625",1702:"82ca08fa",1713:"21b00e0a",1717:"17ab70f4",1727:"b12d5952",1783:"3f22c779",1799:"ff17f0c2",1831:"b0dfccc1",1836:"2604d8fb",1855:"a387e74d",1880:"5679481a",1939:"dbb01f87",1953:"db9a75f8",1962:"82976146",2011:"59d51f98",2045:"84fa5c08",2076:"7404c19f",2102:"37ebcd9c",2141:"1d29db04",2216:"a7a35ebc",2240:"3f870813",2249:"f4830452",2254:"141fb031",2300:"f7b34b30",2303:"6568d6e6",2307:"154d044a",2338:"9ba90f8c",2339:"337b97ab",2364:"f89faf70",2386:"192e235c",2396:"9b5d3f78",2404:"76a9d67d",2412:"8ba7cd86",2425:"db1a9388",2443:"2b048691",2476:"a5521d90",2494:"68080a87",2501:"229b1c55",2529:"249b73cb",2538:"de4a3723",2539:"e42e7069",2548:"aa53f43d",2570:"c769f6c3",2594:"e87d3761",2603:"5ab477af",2659:"eb719cac",2707:"70275a0d",2806:"e2cecdf0",2819:"553f9ac5",2823:"eaac4ef7",2826:"8dc05a57",2829:"27173129",2837:"54a82605",2865:"76c34631",2875:"0205a186",2884:"4e0bcb27",2969:"ab3357d7",2983:"a15c3078",3006:"f4685cae",3133:"9bf3f89c",3141:"ac7ab4e1",3157:"a5ecae7c",3183:"ea4c9434",3198:"8e655451",3212:"a590cf3a",3220:"8fce6ee9",3247:"2809f0c3",3260:"5f5cf859",3276:"3ce86eb5",3282:"fb41bd2d",3317:"860a753e",3332:"f2bc1ccf",3355:"8920cc04",3356:"454b4e33",3391:"4fb7fe3f",3433:"411ff7c4",3442:"05815f1d",3447:"1ac11541",3451:"0fb3242b",3496:"5bf0479c",3509:"f282bd97",3550:"3dc83156",3581:"e356b455",3585:"590e214b",3665:"df48f6ff",3668:"7af02588",3697:"481a10d9",3747:"d3131211",3754:"a157c791",3777:"d5b0f2f1",3784:"8148bbba",3805:"9dbcb95e",3862:"43117f72",3873:"fc59659a",3885:"f87f7f15",3910:"a3b97753",3935:"74d0c027",3951:"97247def",3987:"5cecd51b",4014:"27a8e97c",4017:"55e12afd",4030:"82207d2d",4056:"c7f38407",4058:"82246f46",4078:"69d3514c",4088:"236723f3",4093:"a363e26b",4105:"dc74e996",4142:"9c4d20a7",4144:"e54263c2",4164:"641940cc",4216:"d4314c2e",4217:"afffadf3",4227:"847022c5",4259:"5ccef5de",4264:"ae140b33",4317:"cd48e9f7",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"cbce7a89",4492:"c2d99b91",4496:"3f0dd725",4498:"0af86223",4504:"823ab034",4514:"1f94f70e",4520:"3a54f2dc",4546:"15c5bfd8",4565:"ae294bdd",4572:"08645974",4599:"61def4cb",4601:"63673abe",4610:"cc1808e2",4621:"a81fab58",4628:"ece2c60c",4662:"22d04921",4685:"c33f1528",4715:"89043e6e",4736:"d824f15b",4741:"8943c739",4757:"b238a32e",4766:"8e4c898e",4770:"3b8de87f",4790:"619413e4",4795:"a656db2e",4797:"a24e92db",4800:"b62d7467",4849:"dc3c360a",4850:"1edda4b7",4862:"7c2ec705",4884:"9ba8dc65",4889:"2eb41eae",4928:"24bb7f6e",4973:"cf3a187c",4994:"edc9bd53",5022:"eb28ddb0",5043:"984d40c5",5048:"8cfb53ec",5060:"85dafcc6",5096:"65d21f3b",5111:"73842bdc",5125:"4e912faa",5148:"c48a633b",5176:"07ea56f3",5179:"0869e466",5186:"4eeeed30",5191:"b62d04ce",5238:"3a24768b",5265:"74b07bb9",5290:"5dabcdc2",5297:"63a3b27f",5319:"66a7eba6",5321:"1163c84e",5335:"b1a1e258",5354:"7ae70604",5357:"ef473ad7",5359:"bcaa4d79",5382:"99d5cd70",5402:"e83fe768",5416:"454536b7",5434:"38b302a6",5470:"a27ec10f",5494:"d89549c4",5518:"fce6a0ca",5549:"29490bcf",5572:"b8ab27b2",5573:"e3d1a632",5599:"464e1ede",5624:"09f063be",5631:"e00d3d36",5650:"f673f39a",5679:"4a090bef",5705:"956a5d8e",5729:"577116da",5764:"e0d7e586",5775:"0150c295",5786:"a972d493",5798:"a75de45a",5816:"d7f8d6e9",5825:"b6acc9c6",5876:"5eded409",5888:"07ac5a7a",5891:"0c8f43fe",5895:"e2215934",5902:"988ffc12",5915:"8ec01b35",5972:"5a6a223f",5992:"5f1dc82e",6029:"0db76ed3",6034:"6eb56d2c",6045:"d268f87f",6047:"3ce45acd",6052:"393ca4ef",6063:"d206a83e",6069:"5513ec6a",6126:"99519171",6127:"7fdafd59",6170:"c4b92aae",6265:"9879fe28",6270:"923fade7",6277:"885d34c8",6328:"df69f356",6366:"01ef6868",6378:"7f3a946a",6411:"c9f1e451",6434:"c37e3f9b",6444:"a6594a6b",6452:"6dd54924",6531:"5b8bb018",6541:"5c09d937",6583:"bebdb876",6587:"1ee4d88e",6634:"234d0c80",6651:"522d5d71",6656:"fc39d1b9",6685:"17de7d52",6729:"c379dfad",6741:"f647133f",6758:"9f00edd9",6774:"59d4d618",6784:"6ce93f72",6788:"8f34fac0",6796:"7824b8d9",6805:"3fa0dc14",6820:"68387769",6845:"eac7f531",6882:"213c8701",6883:"6cb80143",6904:"4f1ca3bc",6913:"7576648a",6963:"c49e9b24",6982:"2da469a7",7008:"1253f460",7043:"013a6116",7045:"cd661209",7046:"decbb342",7058:"58b8370a",7062:"8c1e44d9",7084:"46ccce72",7156:"e7466006",7178:"79aa89b4",7182:"6e49e73f",7242:"bb32eb5a",7260:"264823b4",7331:"2e27a23b",7333:"e5a7f74e",7365:"1005464f",7395:"52bbd294",7460:"2174ce69",7477:"b1fbd3e9",7482:"0bb903a2",7527:"987b1297",7545:"992e6ec1",7560:"8d07ea63",7589:"1aa3044a",7591:"c8233ce9",7614:"88413be7",7622:"054f3421",7686:"4fcec9f9",7706:"c2a79e40",7806:"32fb4e4c",7852:"c772351b",7855:"3df9042b",7857:"91ee9735",7878:"dd237772",7883:"30b53572",7884:"cd25ad5d",7890:"ca5e41c9",7922:"a1e6a679",7948:"20c6f2cc",7963:"64ac60d4",7964:"29aed9a1",8014:"7d816772",8062:"94652a80",8072:"5975e767",8077:"bde7c3bd",8085:"8961bb87",8089:"d536b13a",8143:"94aadb29",8155:"a189e74f",8161:"83c5fa9a",8237:"15956a10",8241:"31d65ec5",8302:"4d9f0d89",8307:"1eee8b1c",8340:"99315e52",8350:"07df8a75",8365:"bbdeda3c",8398:"ebed64dd",8431:"9bee28c7",8435:"33fe1a12",8447:"de55f118",8517:"85045403",8561:"333e8ec9",8563:"19f5d825",8634:"4f867966",8639:"ebbaf1d9",8665:"0bc439fb",8688:"d2ca098f",8689:"5c1f12ab",8723:"bad1175f",8737:"ce7dad23",8776:"0ad26240",8782:"194c5d46",8787:"413475f8",8797:"9b1c9e2f",8823:"97ff7bff",8827:"b9269f36",8842:"9f25a3e2",8866:"cae5f846",8882:"3f7f0e39",8885:"298e8c35",8898:"d002bcd8",8909:"63bf2ffc",8920:"7f82440c",8963:"790aecdd",8982:"c634b5db",8999:"ed3bce1d",9076:"b772835c",9104:"bbcb2345",9133:"651cc548",9205:"e62168bf",9215:"9d7b9033",9252:"0d791a59",9260:"cf5f8140",9332:"24cc98b7",9360:"3040ff36",9366:"da93f466",9391:"23eb12bc",9404:"9fcc3d3e",9408:"09ebee53",9416:"75fe5100",9487:"4d567133",9489:"0634028c",9507:"0d65b8aa",9519:"721f40fc",9554:"ed358e7b",9559:"f794af19",9590:"53a4baeb",9647:"9a6683fa",9649:"fc6bd4a1",9674:"27a54e3b",9677:"9652e855",9695:"c8ddfad8",9715:"60e03c98",9716:"9e34dae9",9785:"9d460586",9788:"9e0955f0",9890:"065e0f93",9891:"a420aa0f",9895:"b8e31ff2",9921:"1ad8b682",9922:"467a52cb",9928:"5989f5e0",9944:"126ebd53",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"1ad7d0db",109:"1a7fc455",195:"a0b7e5dd",264:"5fd9b3fc",265:"d92c6f86",292:"e8d22ed4",310:"06815302",337:"ee05039e",342:"e9b270bd",479:"bba9e475",485:"d63578fe",508:"82593858",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"35d7aa5b",737:"98eb2f74",799:"b3487c4b",869:"6740e24b",895:"ad846737",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"0eeb3595",1048:"dafc3f4f",1070:"e67e9e01",1148:"754fff63",1211:"bdb8faab",1253:"46aca33c",1257:"156e8f74",1265:"d902bdae",1276:"bbc6eeec",1343:"b7f33c89",1416:"f1916094",1423:"5c4a76fc",1427:"f91322f7",1450:"1edcc2ed",1461:"917cbb16",1470:"183c9793",1475:"d22fbaa0",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"8eeeaccf",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"cb817d3a",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"08a9e890",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"b92cccb4",1880:"f67d7892",1939:"48e30d48",1953:"82125cfd",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"ec61f9f0",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ccda836f",2303:"66c77d21",2307:"b2c54321",2338:"e4bb0d0f",2339:"d90c9bd2",2396:"e70f11d6",2404:"08d36549",2412:"6b6ca0ef",2425:"47b23ee4",2443:"8fb7c26b",2476:"cf85a190",2501:"2441982c",2529:"9d9944da",2539:"43d36117",2548:"75182034",2570:"3dbc6300",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"2c7248b3",2819:"9455b08a",2823:"a13b21fb",2826:"0b6be43b",2829:"a5909474",2865:"6ef3cf6b",2875:"d6c8355d",2884:"904823c3",2983:"c8c482f7",3006:"7fce4e74",3141:"72791f8b",3157:"2038b5dc",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"1847b79c",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"dab65052",3355:"77baa15e",3356:"c6a4098f",3391:"f0e498fe",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"f545d6a6",3585:"5f288e7b",3665:"9a299665",3668:"a1c98b04",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3935:"9a4efbda",3951:"9b11b034",4030:"7614a85c",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"e39011c7",4144:"f10aa199",4164:"ad1c3799",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4449:"e68d8d58",4492:"0677fa39",4496:"77babddd",4498:"d086de31",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"14597c83",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"4e7b8c12",4715:"45efe14a",4736:"2968553b",4741:"afeb6eca",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4849:"2a1dc219",4862:"e5826b73",4884:"bd293d3b",4889:"db5cf2c9",4928:"a4b1a237",4973:"129c56e8",4994:"50caae56",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"572faeac",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"3d814a61",5297:"5426028f",5319:"34217c3f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"0c911991",5402:"60617d0d",5470:"b25021a2",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"5de2fd4d",5650:"f8f63f4b",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5786:"37a81eaa",5798:"ce1cf7da",5816:"d749b200",5825:"738960a3",5888:"193a7f8f",5891:"3b7a128f",5895:"9ddd624a",5915:"bc9c3e69",5972:"c7a91e8e",5992:"419f5d2f",6029:"2ded5a5a",6052:"59cb6398",6063:"a5f0409a",6069:"b4a6d2ab",6127:"f31505a8",6265:"9459eb93",6270:"cc24b0fc",6277:"12e50919",6328:"de2b9d62",6366:"079fc2d8",6434:"0112f8db",6444:"fd46d237",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"df151169",6651:"b07fe216",6656:"03cdfb68",6685:"f5f5b969",6729:"aea3b7f5",6741:"b838eb14",6758:"1c10a6da",6784:"1affe817",6788:"bde794d4",6796:"89c76e37",6805:"5b253c81",6820:"cebdf1cf",6845:"b7aabf70",6882:"c2d2eada",6883:"7740a702",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",6982:"3043a9c3",7008:"fe74a83d",7043:"25478869",7045:"48f6fc4c",7046:"c7301ded",7058:"984a456a",7062:"ced4496f",7178:"6e47d75d",7182:"183c9793",7242:"4f353f61",7260:"2c380d56",7395:"5c10e8d8",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"6b64ff47",7545:"59925dd9",7560:"d82e43ca",7589:"2a3e68f3",7614:"de9ee12f",7622:"33da27d4",7806:"80b7b1d6",7852:"ee98efe7",7855:"3970a709",7857:"13a29416",7878:"8dfa25f5",7883:"44658a32",7884:"1ca6cde0",7922:"c1d9e2f3",7948:"bed733e5",8014:"9ef39203",8062:"8e384b9f",8072:"540f746b",8077:"0b2c51d9",8085:"c625f85e",8143:"b6ca83ad",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8302:"b4649ac5",8307:"02e15761",8398:"cf8eb735",8431:"7f5bd176",8435:"21d4dff0",8447:"0875c082",8517:"cccfddad",8563:"3a763677",8634:"317d0a2b",8665:"c52575bc",8688:"c044db56",8689:"459af240",8723:"5166ac36",8782:"918afc23",8787:"121de108",8797:"13e5189e",8823:"72de0470",8827:"af0ed6a3",8866:"664121ad",8882:"f3e42f72",8885:"de905169",8982:"6e2e337e",8999:"448aa22f",9076:"6a501148",9133:"ab171f08",9205:"49a3e67d",9215:"f737e7e7",9332:"a627cf98",9360:"27c7d4f7",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9408:"d3565b1a",9416:"a204e6fe",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9519:"88d248ee",9590:"29583579",9647:"452de157",9649:"00fb4211",9674:"d0f91ed7",9677:"26548cb7",9695:"bb84056a",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9890:"3ac78858",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,v){return Object.prototype.hasOwnProperty.call(d,v)}}(),function(){var d={};__webpack_require__.l=function(v,e,r,i){if(d[v]){d[v].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),s=0;s0&&arguments[0]!==void 0?arguments[0]:"";return Tn.endsWith("/")?Tn:"".concat(Tn,"/")}var Yl=__webpack_require__(38127),Lu=__webpack_require__(38329),So=__webpack_require__(8616),nl=["content"],Su=["content"],vc=/^(http:|https:)?\/\//;function Mu(Tn){return vc.test(Tn)||Tn.startsWith("/")&&!Tn.startsWith("/*")||Tn.startsWith("./")||Tn.startsWith("../")}var Zo=function(){return ze.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},il=function(Kn){var Ni,Ea=Kn.loaderData,Zi=Kn.htmlPageOpts,ua=Kn.manifest,ha=(ua==null||(Ni=ua.assets)===null||Ni===void 0?void 0:Ni["umi.css"])||"";return ze.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ea||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(Zi||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ha,"'")}})};function Au(Tn){var Kn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Tn=="string")return Mu(Tn)?(0,ko.Z)({src:Tn},Kn):{content:Tn};if((0,So.Z)(Tn)==="object")return(0,ko.Z)((0,ko.Z)({},Tn),Kn);throw new Error("Invalid script type: ".concat((0,So.Z)(Tn)))}function Dc(Tn){return Mu(Tn)?{type:"link",href:Tn}:{type:"style",content:Tn}}var Kc=function(Kn){var Ni,Ea,Zi,ua,ha,vs,Ki=Kn.htmlPageOpts;return ze.createElement(ze.Fragment,null,(Ki==null?void 0:Ki.title)&&ze.createElement("title",null,Ki.title),Ki==null||(Ni=Ki.favicons)===null||Ni===void 0?void 0:Ni.map(function(es,Ku){return ze.createElement("link",{key:Ku,rel:"shortcut icon",href:es})}),(Ki==null?void 0:Ki.description)&&ze.createElement("meta",{name:"description",content:Ki.description}),(Ki==null||(Ea=Ki.keywords)===null||Ea===void 0?void 0:Ea.length)&&ze.createElement("meta",{name:"keywords",content:Ki.keywords.join(",")}),Ki==null||(Zi=Ki.metas)===null||Zi===void 0?void 0:Zi.map(function(es){return ze.createElement("meta",{key:es.name,name:es.name,content:es.content})}),Ki==null||(ua=Ki.links)===null||ua===void 0?void 0:ua.map(function(es,Ku){return ze.createElement("link",(0,Lu.Z)({key:Ku},es))}),Ki==null||(ha=Ki.styles)===null||ha===void 0?void 0:ha.map(function(es,Ku){var ju=Dc(es),Yu=ju.type,ul=ju.href,ll=ju.content;if(Yu==="link")return ze.createElement("link",{key:Ku,rel:"stylesheet",href:ul});if(Yu==="style")return ze.createElement("style",{key:Ku},ll)}),Ki==null||(vs=Ki.headScripts)===null||vs===void 0?void 0:vs.map(function(es,Ku){var ju=Au(es),Yu=ju.content,ul=(0,Yl.Z)(ju,nl);return ze.createElement("script",(0,Lu.Z)({dangerouslySetInnerHTML:{__html:Yu},key:Ku},ul))}))};function oo(Tn){var Kn,Ni=Tn.children,Ea=Tn.loaderData,Zi=Tn.manifest,ua=Tn.htmlPageOpts,ha=Tn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,vs=Tn.mountElementId;if(ha!=null&&ha.pureHtml)return ze.createElement("html",null,ze.createElement("head",null),ze.createElement("body",null,ze.createElement(Zo,null),ze.createElement("div",{id:vs},Ni),ze.createElement(il,{manifest:Zi,loaderData:Ea,htmlPageOpts:ua})));if(ha!=null&&ha.pureApp)return ze.createElement(ze.Fragment,null,Ni);var Ki=typeof window=="undefined"?Zi==null?void 0:Zi.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return ze.createElement("html",{suppressHydrationWarning:!0,lang:(ua==null?void 0:ua.lang)||"en"},ze.createElement("head",null,ze.createElement("meta",{charSet:"utf-8"}),ze.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Ki&&ze.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Ki}),ze.createElement(Kc,{htmlPageOpts:ua})),ze.createElement("body",null,ze.createElement(Zo,null),ze.createElement("div",{id:vs},Ni),ze.createElement(il,{manifest:Zi,loaderData:Ea,htmlPageOpts:ua}),ua==null||(Kn=ua.scripts)===null||Kn===void 0?void 0:Kn.map(function(es,Ku){var ju=Au(es),Yu=ju.content,ul=(0,Yl.Z)(ju,Su);return ze.createElement("script",(0,Lu.Z)({dangerouslySetInnerHTML:{__html:Yu},key:Ku},ul))})))}var du=ze.createContext(void 0);function Dl(){return ze.useContext(du)}var Xl=["redirect"];function Ql(Tn){var Kn=Tn.routesById,Ni=Tn.parentId,Ea=Tn.routeComponents,Zi=Tn.useStream,ua=Zi===void 0?!0:Zi;return Object.keys(Kn).filter(function(ha){return Kn[ha].parentId===Ni}).map(function(ha){var vs=Ol((0,ko.Z)((0,ko.Z)({route:Kn[ha],routeComponent:Ea[ha],loadingComponent:Tn.loadingComponent,reactRouter5Compat:Tn.reactRouter5Compat},Tn.reactRouter5Compat&&{hasChildren:Object.keys(Kn).filter(function(es){return Kn[es].parentId===ha}).length>0}),{},{useStream:ua})),Ki=Ql({routesById:Kn,routeComponents:Ea,parentId:vs.id,loadingComponent:Tn.loadingComponent,reactRouter5Compat:Tn.reactRouter5Compat,useStream:ua});return Ki.length>0&&(vs.children=Ki,vs.routes=Ki),vs})}function gl(Tn){var Kn=(0,Qo.UO)(),Ni=(0,Qo.Gn)(Tn.to,Kn),Ea=(0,Kl.T$)(),Zi=(0,Qo.TH)();if(Ea!=null&&Ea.keepQuery){var ua=Zi.search+Zi.hash;Ni+=ua}var ha=(0,ko.Z)((0,ko.Z)({},Tn),{},{to:Ni});return ze.createElement(Qo.Fg,(0,Lu.Z)({replace:!0},ha))}function Ol(Tn){var Kn=Tn.route,Ni=Tn.useStream,Ea=Ni===void 0?!0:Ni,Zi=Kn.redirect,ua=(0,Yl.Z)(Kn,Xl),ha=Tn.reactRouter5Compat?kl:ql;return(0,ko.Z)({element:Zi?ze.createElement(gl,{to:Zi}):ze.createElement(du.Provider,{value:{route:Tn.route}},ze.createElement(ha,{loader:ze.memo(Tn.routeComponent),loadingComponent:Tn.loadingComponent||df,hasChildren:Tn.hasChildren,useStream:Ea}))},ua)}function df(){return ze.createElement("div",null)}function kl(Tn){var Kn=Dl(),Ni=Kn.route,Ea=(0,Kl.Ov)(),Zi=Ea.history,ua=Ea.clientRoutes,ha=(0,Qo.UO)(),vs={params:ha,isExact:!0,path:Ni.path,url:Zi.location.pathname},Ki=Tn.loader,es={location:Zi.location,match:vs,history:Zi,params:ha,route:Ni,routes:ua};return Tn.useStream?ze.createElement(ze.Suspense,{fallback:ze.createElement(Tn.loadingComponent,null)},ze.createElement(Ki,es,Tn.hasChildren&&ze.createElement(Qo.j3,null))):ze.createElement(Ki,es,Tn.hasChildren&&ze.createElement(Qo.j3,null))}function ql(Tn){var Kn=Tn.loader;return Tn.useStream?ze.createElement(ze.Suspense,{fallback:ze.createElement(Tn.loadingComponent,null)},ze.createElement(Kn,null)):ze.createElement(Kn,null)}var yl=null;function Yc(){return yl}function Fu(Tn){var Kn=Tn.history,Ni=ze.useState({action:Kn.action,location:Kn.location}),Ea=(0,Il.Z)(Ni,2),Zi=Ea[0],ua=Ea[1];return(0,ze.useLayoutEffect)(function(){return Kn.listen(ua)},[Kn]),(0,ze.useLayoutEffect)(function(){function ha(vs){Tn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Tn.routes,clientRoutes:Tn.clientRoutes,location:vs.location,action:vs.action,basename:Tn.basename,isFirst:!!vs.isFirst}})}return ha({location:Zi.location,action:Zi.action,isFirst:!0}),Kn.listen(ha)},[Kn,Tn.routes,Tn.clientRoutes]),ze.createElement(Qo.F0,{navigator:Kn,location:Zi.location,basename:Tn.basename},Tn.children)}function Bu(){var Tn=(0,Kl.Ov)(),Kn=Tn.clientRoutes;return(0,Qo.V$)(Kn)}var iu=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],qo=function(Kn,Ni){var Ea=Kn.basename||"/",Zi=Ql({routesById:Kn.routes,routeComponents:Kn.routeComponents,loadingComponent:Kn.loadingComponent,reactRouter5Compat:Kn.reactRouter5Compat,useStream:Kn.useStream});Kn.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:Zi}});for(var ua=ze.createElement(Fu,{basename:Ea,pluginManager:Kn.pluginManager,routes:Kn.routes,clientRoutes:Zi,history:Kn.history},Ni),ha=0,vs=iu;hanew Promise((Ea,Zi)=>{var ua=Ki=>{try{vs(Ni.next(Ki))}catch(es){Zi(es)}},ha=Ki=>{try{vs(Ni.throw(Ki))}catch(es){Zi(es)}},vs=Ki=>Ki.done?Ea(Ki.value):Promise.resolve(Ki.value).then(ua,ha);vs((Ni=Ni.apply(Tn,Kn)).next())});function Oc(){return yc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/competitions",parentId:"1",id:"159"},160:{path:"/competitions/index",parentId:"159",id:"160"},161:{path:"/competitions/:identifier/list",parentId:"159",id:"161"},162:{path:"/competitions/exports",parentId:"159",id:"162"},163:{path:"/competitions",parentId:"159",id:"163"},164:{path:"/competitions/:identifier",parentId:"159",id:"164"},165:{path:"/competitions/index/:identifier",parentId:"159",id:"165"},166:{path:"/competitions/:identifier/detail/enroll",parentId:"159",id:"166"},167:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"159",id:"167"},168:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"159",id:"168"},169:{path:"/competitions/detail/:identifier",parentId:"159",id:"169"},170:{path:"/forums",parentId:"1",id:"170"},171:{path:"/forums",parentId:"170",id:"171"},172:{path:"/forums/categories/:memoType",parentId:"170",id:"172"},173:{path:"/forums/new",parentId:"170",id:"173"},174:{path:"/forums/:memoId/edit",parentId:"170",id:"174"},175:{path:"/forums/:memoId",parentId:"170",id:"175"},176:{path:"/problemset",parentId:"1",id:"176"},177:{path:"/problemset",parentId:"176",id:"177"},178:{path:"/problemset/newitem",parentId:"176",id:"178"},179:{path:"/problemset/:type/:id",parentId:"176",id:"179"},180:{path:"/problemset/preview",parentId:"176",id:"180"},181:{path:"/problemset/preview_new",parentId:"176",id:"181"},182:{path:"/problemset/preview_select",parentId:"176",id:"182"},183:{path:"/shixuns",parentId:"1",id:"183"},184:{path:"/shixuns",parentId:"183",id:"184"},185:{path:"/shixuns/exports",parentId:"183",id:"185"},186:{path:"/shixuns/new",parentId:"183",id:"186"},187:{path:"/shixuns/new/CreateImg",parentId:"183",id:"187"},188:{path:"/shixuns/new/:id/imagepreview",parentId:"183",id:"188"},189:{path:"/shixuns/:id/Merge",parentId:"183",id:"189"},190:{path:"/shixuns/:id/Split",parentId:"183",id:"190"},191:{path:"/shixuns/:id/edit",parentId:"183",id:"191"},192:{path:"shixuns/:id/edit/warehouse",parentId:"191",id:"192"},193:{path:"/shixuns/:id/edit/newquestion",parentId:"191",id:"193"},194:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"191",id:"194"},195:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"191",id:"195"},196:{path:"/shixuns/:id/edit/new",parentId:"191",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"191",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"191",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"191",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"191",id:"200"},201:{path:"/shixuns/:id",parentId:"183",id:"201"},202:{path:"/shixuns/:id/challenges",parentId:"201",id:"202"},203:{path:"/shixuns/:id/repository",parentId:"201",id:"203"},204:{path:"/shixuns/:id/secret_repository",parentId:"201",id:"204"},205:{path:"/shixuns/:id/collaborators",parentId:"201",id:"205"},206:{path:"/shixuns/:id/dataset",parentId:"201",id:"206"},207:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"201",id:"207"},208:{path:"/shixuns/:id/shixun_discuss",parentId:"201",id:"208"},209:{path:"/shixuns/:id/ranking_list",parentId:"201",id:"209"},210:{path:"/shixuns/:id/settings",parentId:"201",id:"210"},211:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"201",id:"211"},212:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"201",id:"212"},213:{path:"/shixuns/:id/repository/upload_file",parentId:"201",id:"213"},214:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"201",id:"214"},215:{path:"/shixuns/:id/repository/add_file",parentId:"201",id:"215"},216:{path:"/shixuns/:id/secret_repository/add_file",parentId:"201",id:"216"},217:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"217"},218:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"218"},219:{path:"/shixuns/:id/audit_situation",parentId:"201",id:"219"},220:{path:"/shixuns/:id/fork_list",parentId:"201",id:"220"},221:{path:"/users",parentId:"1",id:"221"},222:{path:"/users/:username/videos/protocol",parentId:"221",id:"222"},223:{path:"/users/:username/videos/resourceProtocol",parentId:"221",id:"223"},224:{path:"/users/:username/videos/success",parentId:"221",id:"224"},225:{path:"/users/:username/topicbank/:topicstype",parentId:"221",id:"225"},226:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"221",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"221",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"221",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"221",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"221",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"221",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"221",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"221",id:"233"},234:{path:"/users/:username/experiment-img/add",parentId:"221",id:"234"},235:{path:"/users/:username",parentId:"221",id:"235"},236:{path:"/users/:username",parentId:"235",id:"236"},237:{path:"/users/:username/baseInfo/edit",parentId:"235",id:"237"},238:{path:"/users/:username/baseInfo",parentId:"235",id:"238"},239:{path:"/users/:username/realNameCertification",parentId:"235",id:"239"},240:{path:"/users/:username/careerCertification",parentId:"235",id:"240"},241:{path:"/users/:username/classrooms",parentId:"235",id:"241"},242:{path:"/users/:username/shixuns",parentId:"235",id:"242"},243:{path:"/users/:username/dataSet",parentId:"235",id:"243"},244:{path:"/users/:username/userPortrait",parentId:"235",id:"244"},245:{path:"/users/:username/learningPath",parentId:"235",id:"245"},246:{path:"/users/:username/teach-group",parentId:"235",id:"246"},247:{path:"/users/:username/competitions",parentId:"235",id:"247"},248:{path:"/users/:username/experiment-img",parentId:"235",id:"248"},249:{path:"/users/:username/experiment-img/:experid/detail",parentId:"235",id:"249"},250:{path:"/users/:username/certificate",parentId:"235",id:"250"},251:{path:"/users/:username/otherResources",parentId:"235",id:"251"},252:{path:"/users/:username/classmanagement",parentId:"235",id:"252"},253:{path:"/users/:username/classmanagement/:couserid",parentId:"235",id:"253"},254:{path:"/users/:username/paths",parentId:"235",id:"254"},255:{path:"/users/:username/projects",parentId:"235",id:"255"},256:{path:"/users/:username/videos",parentId:"235",id:"256"},257:{path:"/users/:username/videos/upload",parentId:"235",id:"257"},258:{path:"/users/:username/topics/:topicstype",parentId:"235",id:"258"},259:{path:"/users/:username/vspaces",parentId:"235",id:"259"},260:{path:"/users/:username/resourcesCenter",parentId:"235",id:"260"},261:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"235",id:"261"},262:{path:"/users/:username/resourceGuarantee",parentId:"235",id:"262"},263:{path:"/users/:username/resourceAllocation",parentId:"235",id:"263"},264:{parentId:"1",id:"264"},265:{path:"/problems",parentId:"264",id:"265"},266:{path:"/problems",parentId:"265",id:"266"},267:{path:"/problems/batchAdd",parentId:"265",id:"267"},268:{path:"/problems/newcreate",parentId:"264",id:"268"},269:{path:"/problems/newedit/:id",exact:!0,parentId:"264",id:"269"},270:{path:"/problems/:id/edit",exact:!0,parentId:"264",id:"270"},271:{path:"/problems/new",exact:!0,parentId:"264",id:"271"},272:{path:"/problems/:id/oj/:save_identifier",parentId:"264",id:"272"},273:{path:"/problems/:id/record-detail/:submitId",parentId:"264",id:"273"},274:{path:"/problems/add",parentId:"264",id:"274"},275:{path:"/problems/:id/ojedit",parentId:"264",id:"275"},276:{path:"/engineering",parentId:"1",id:"276"},277:{path:"/engineering",parentId:"276",id:"277"},278:{path:"/engineering/teacherList",parentId:"277",id:"278"},279:{path:"/engineering/studentList",parentId:"277",id:"279"},280:{path:"/engineering/training/program",parentId:"277",id:"280"},281:{path:"/engineering/training/program/add",parentId:"277",id:"281"},282:{path:"/engineering/training/program/edit",parentId:"277",id:"282"},283:{path:"/engineering/training/objectives",parentId:"277",id:"283"},284:{path:"/engineering/graduated/index",parentId:"277",id:"284"},285:{path:"/engineering/graduated/matrix",parentId:"277",id:"285"},286:{path:"/engineering/course/list",parentId:"277",id:"286"},287:{path:"/engineering/course/setting",parentId:"277",id:"287"},288:{path:"/engineering/course/matrix",parentId:"277",id:"288"},289:{path:"/engineering/navigation",parentId:"277",id:"289"},290:{path:"/engineering/evaluate/course",parentId:"277",id:"290"},291:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"277",id:"291"},292:{path:"/engineering/evaluate/norm",parentId:"277",id:"292"},293:{path:"/engineering/evaluate/document",parentId:"277",id:"293"},294:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"277",id:"294"},295:{path:"/engineering/*",redirect:"/404",parentId:"277",id:"295"},296:{path:"/innovation",parentId:"1",id:"296"},297:{path:"/innovation/tasks/:taskId",parentId:"296",id:"297"},298:{path:"/innovation",parentId:"296",id:"298"},299:{path:"/innovation/project",parentId:"298",id:"299"},300:{path:"/innovation/dataset",parentId:"298",id:"300"},301:{path:"/innovation/mirror",parentId:"298",id:"301"},302:{path:"/innovation/my-project",parentId:"298",id:"302"},303:{path:"/innovation/my-dataset",parentId:"298",id:"303"},304:{path:"/innovation/my-mirror",parentId:"298",id:"304"},305:{path:"/innovation/project/create",parentId:"298",id:"305"},306:{path:"/innovation/project/edit/:id",parentId:"298",id:"306"},307:{path:"/innovation/project/detail/:taskId",parentId:"298",id:"307"},308:{path:"/tasks",parentId:"1",id:"308"},309:{path:"/tasks/:taskId",exact:!0,parentId:"308",id:"309"},310:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"308",id:"310"},311:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"308",id:"311"},312:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"308",id:"312"},313:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"308",id:"313"},314:{path:"/myproblems",parentId:"1",id:"314"},315:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"314",id:"315"},316:{path:"/myproblems/:id",exact:!0,parentId:"314",id:"316"},317:{path:"/account",parentId:"1",id:"317"},318:{path:"/account",parentId:"317",id:"318"},319:{path:"/account/profile",parentId:"318",id:"319"},320:{path:"/account/profile/edit",parentId:"318",id:"320"},321:{path:"/account/certification",parentId:"318",id:"321"},322:{path:"/account/secure",parentId:"318",id:"322"},323:{path:"/account/binding",parentId:"318",id:"323"},324:{path:"/account/Results",parentId:"318",id:"324"},325:{path:"/ch",parentId:"1",id:"325"},326:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"325",id:"326"},327:{path:"/ch/rest/",exact:!0,parentId:"325",id:"327"},328:{path:"/ch/rest/:id",exact:!0,parentId:"325",id:"328"},329:{path:"/order",parentId:"1",id:"329"},330:{path:"/order",parentId:"329",id:"330"},331:{path:"/order/invoice",parentId:"329",id:"331"},332:{path:"/order/records",parentId:"329",id:"332"},333:{path:"/order/apply",parentId:"329",id:"333"},334:{path:"/order/view",parentId:"329",id:"334"},335:{path:"/order/:courseId/information",parentId:"329",id:"335"},336:{path:"/order/:courseId/pay",parentId:"329",id:"336"},337:{path:"/order/:orderNum/result",parentId:"329",id:"337"},338:{path:"/messages",parentId:"1",id:"338"},339:{path:"/messages/:userId/user_tidings",parentId:"338",id:"339"},340:{path:"/messages/:userId/private_messages",parentId:"338",id:"340"},341:{path:"/messages/:userId/message_detail",parentId:"338",id:"341"},342:{path:"/vtrs",parentId:"1",id:"342"},343:{path:"/vtrs/:virtual_spacesId",parentId:"342",id:"343"},344:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"343",id:"344"},345:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"343",id:"345"},346:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"343",id:"346"},347:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"343",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"343",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"343",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"343",id:"350"},351:{path:"/vtrs/:virtual_spacesId/survey",parentId:"343",id:"351"},352:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"343",id:"352"},353:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"343",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"343",id:"354"},355:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"343",id:"355"},356:{path:"/vtrs/:virtual_spacesId/material",parentId:"343",id:"356"},357:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"343",id:"357"},358:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"343",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"343",id:"359"},360:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"343",id:"360"},361:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"343",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"343",id:"362"},363:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"343",id:"363"},364:{path:"/vtrs/:virtual_spacesId/settings",parentId:"343",id:"364"},365:{path:"/vtrs/:virtual_spacesId/resources",parentId:"343",id:"365"},366:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"343",id:"366"},367:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"343",id:"367"},368:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"343",id:"368"},369:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"343",id:"369"},370:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"343",id:"370"},371:{path:"/vtrs/:virtual_spacesId/*",parentId:"343",id:"371"},372:{path:"/101",parentId:"1",id:"372"},373:{path:"/101/:virtual_spacesId",parentId:"372",id:"373"},374:{path:"/101/:virtual_spacesId",exact:!0,parentId:"373",id:"374"},375:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"373",id:"375"},376:{path:"/101/:virtual_spacesId/experiment",parentId:"373",id:"376"},377:{path:"/101/:virtual_spacesId/announcement",parentId:"373",id:"377"},378:{path:"/101/:virtual_spacesId/announcement/add",parentId:"373",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"373",id:"379"},380:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"373",id:"380"},381:{path:"/101/:virtual_spacesId/survey",parentId:"373",id:"381"},382:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"373",id:"382"},383:{path:"/101/:virtual_spacesId/knowledge",parentId:"373",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"373",id:"384"},385:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"373",id:"385"},386:{path:"/101/:virtual_spacesId/material",parentId:"373",id:"386"},387:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"373",id:"387"},388:{path:"/101/:virtual_spacesId/lesson",parentId:"373",id:"388"},389:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"373",id:"389"},390:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"373",id:"390"},391:{path:"/101/:virtual_spacesId/discussion",parentId:"373",id:"391"},392:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"373",id:"392"},393:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"373",id:"393"},394:{path:"/101/:virtual_spacesId/settings",parentId:"373",id:"394"},395:{path:"/101/:virtual_spacesId/resources",parentId:"373",id:"395"},396:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"373",id:"396"},397:{path:"/101/:virtual_spacesId/Plan",parentId:"373",id:"397"},398:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"373",id:"398"},399:{path:"/101/:virtual_spacesId/digtal",parentId:"373",id:"399"},400:{path:"/101/:virtual_spacesId/homepage",parentId:"373",id:"400"},401:{path:"/101/:virtual_spacesId/*",parentId:"373",id:"401"},402:{path:"/administration",parentId:"1",id:"402"},403:{path:"/administration",parentId:"402",id:"403"},404:{path:"/administration/college",parentId:"403",id:"404"},405:{path:"/administration/student",parentId:"403",id:"405"},406:{path:"/administration/student/:studentId/edit",parentId:"403",id:"406"},407:{path:"/administration/profession",parentId:"403",id:"407"},408:{path:"/graduations",parentId:"1",id:"408"},409:{path:"/graduations",exact:!0,parentId:"408",id:"409"},410:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"408",id:"410"},411:{path:"/graduations/:id",parentId:"408",id:"411"},412:{path:"/graduations/:id/index",parentId:"411",id:"412"},413:{path:"/graduations/:id/topics",parentId:"411",id:"413"},414:{path:"/graduations/:id/student_selection",parentId:"411",id:"414"},415:{path:"/graduations/:id/tasks",parentId:"411",id:"415"},416:{path:"/graduations/:id/opening_report",parentId:"411",id:"416"},417:{path:"/graduations/:id/midterm_report",parentId:"411",id:"417"},418:{path:"/graduations/:id/thesis",parentId:"411",id:"418"},419:{path:"/graduations/:id/final_defense",parentId:"411",id:"419"},420:{path:"/graduations/:id/final_thesis",parentId:"411",id:"420"},421:{path:"/graduations/:id/settings",parentId:"411",id:"421"},422:{path:"/graduations/:id/teachers",parentId:"411",id:"422"},423:{path:"/graduations/:id/students",parentId:"411",id:"423"},424:{path:"/graduations/:id/archives",parentId:"411",id:"424"},425:{path:"/graduations/:id/grading_summary",parentId:"411",id:"425"},426:{path:"/dataset",parentId:"1",id:"426"},427:{path:"/dataset",exact:!0,parentId:"426",id:"427"},428:{path:"/dataset/:id/detail",exact:!0,parentId:"426",id:"428"},429:{path:"/knowledgegraph",parentId:"1",id:"429"},430:{path:"/knowledgegraph/:pathId",parentId:"429",id:"430"},431:{path:"/knowledgegraph/:pathId/statistics",parentId:"429",id:"431"},432:{path:"/onlinenum",parentId:"1",id:"432"},433:{path:"/onlinenum",parentId:"432",id:"433"},434:{path:"/shixuncontext",parentId:"1",id:"434"},435:{path:"/shixuncontext",parentId:"434",id:"435"},436:{path:"/shixuncontext/:Id/detail",parentId:"434",id:"436"},437:{path:"/educoder-demo",exact:!0,parentId:"1",id:"437"},438:{path:"/training",parentId:"1",id:"438"},439:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"438",id:"439"},440:{path:"/largeScreen",exact:!0,parentId:"1",id:"440"},441:{path:"/quality",parentId:"1",id:"441"},442:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"441",id:"442"},443:{path:"/otherlogin",exact:!0,parentId:"1",id:"443"},444:{path:"/otherloginqq",exact:!0,parentId:"1",id:"444"},445:{path:"/otherloginstart",exact:!0,parentId:"1",id:"445"},446:{path:"/pathsoverview",exact:!0,parentId:"1",id:"446"},447:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"447"},448:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"448"},449:{path:"/login",parentId:"1",id:"449"},450:{path:"/login",parentId:"449",id:"450"},451:{path:"/user",parentId:"1",id:"451"},452:{path:"/user/login",parentId:"451",id:"452"},453:{path:"/user/register",parentId:"451",id:"453"},454:{path:"/user/reset-password",parentId:"451",id:"454"},455:{path:"/colleges",parentId:"1",id:"455"},456:{path:"/colleges/:id/statistics",parentId:"455",id:"456"},457:{path:"/help",parentId:"1",id:"457"},458:{path:"/help/:id",parentId:"457",id:"458"},459:{path:"/video",parentId:"1",id:"459"},460:{path:"/video/:videoId",parentId:"459",id:"460"},461:{path:"/terminal",parentId:"1",id:"461"},462:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"462"},463:{path:"/",parentId:"1",id:"463"},464:{path:"/",exact:!0,parentId:"463",id:"464"},465:{path:"/api/*",exact:!0,parentId:"463",id:"465"},466:{path:"/search",exact:!0,parentId:"463",id:"466"},467:{path:"/moop_cases",exact:!0,parentId:"463",id:"467"},468:{path:"/moop_cases/new",exact:!0,parentId:"463",id:"468"},469:{path:"/moop_cases/:caseId",exact:!0,parentId:"463",id:"469"},470:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"463",id:"470"},471:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"463",id:"471"},472:{path:"/randompaper",exact:!0,parentId:"463",id:"472"},473:{path:"/randompaper/edit/:id",exact:!0,parentId:"463",id:"473"},474:{path:"/randompaper/detail/:id",exact:!0,parentId:"463",id:"474"},475:{path:"/403",parentId:"463",id:"475"},476:{path:"/500",parentId:"463",id:"476"},477:{path:"/404",parentId:"463",id:"477"},478:{path:"/download",parentId:"463",id:"478"},479:{path:"/iwce",parentId:"463",id:"479"},480:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"463",id:"480"},481:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"463",id:"481"},482:{path:"/Activities",parentId:"463",id:"482"},483:{path:"/iwce/:itemname",parentId:"463",id:"483"},484:{path:"/hpc-course",parentId:"463",id:"484"},485:{path:"/user_agents",parentId:"463",id:"485"},486:{path:"/three",parentId:"463",id:"486"},487:{path:"/introduction",parentId:"463",id:"487"},488:{path:"/chatgpt",parentId:"463",id:"488"},489:{path:"/*",parentId:"463",id:"489"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:ze.lazy(()=>__webpack_require__.e(599).then(__webpack_require__.bind(__webpack_require__,20599))),2:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),3:ze.lazy(()=>Promise.all([__webpack_require__.e(4317),__webpack_require__.e(4862)]).then(__webpack_require__.bind(__webpack_require__,7621))),4:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,8391))),5:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,8391))),6:ze.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,64226))),7:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(400),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,56474))),8:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(400),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,91046))),9:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),10:ze.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,19372))),11:ze.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,27851))),12:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,86364))),13:ze.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,58966))),14:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6411),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,98287))),15:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,22834))),16:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,86364))),17:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(400),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,56474))),18:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(400),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,56474))),19:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),20:ze.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,46275))),21:ze.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,20973))),22:ze.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,31793))),23:ze.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,46275))),24:ze.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,37273))),25:ze.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,37273))),26:ze.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,45029))),27:ze.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,45029))),28:ze.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,46922))),29:ze.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,94044))),30:ze.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,67311))),31:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,89358))),32:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,88924))),33:ze.lazy(()=>Promise.all([__webpack_require__.e(4317),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,63437))),34:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,60922))),35:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,70731))),36:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,29289))),37:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,61995))),38:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,75400))),39:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,52934))),40:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,34353))),41:ze.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,30748))),42:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,44597))),43:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(400),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,56474))),44:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1134),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,60839))),45:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1134),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,77638))),46:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,8282))),47:ze.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,53147))),48:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,12624))),49:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,23129))),50:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,84511))),51:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,84511))),52:ze.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,10147))),53:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6411),__webpack_require__.e(4317),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,84611))),54:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6411),__webpack_require__.e(4317),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,84611))),55:ze.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,83922))),56:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,82856))),57:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,31533))),58:ze.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,3276))),59:ze.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,3276))),60:ze.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,77329))),61:ze.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,77329))),62:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,75288))),63:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,83485))),64:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,97780))),65:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,28915))),66:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,57643))),67:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,8321))),68:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,77498))),69:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,56010))),70:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,7769))),71:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,36618))),72:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,1910))),73:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,34104))),74:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,3487))),75:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,17042))),76:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,72583))),77:ze.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,61193))),78:ze.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,13750))),79:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,96046))),80:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,22996))),81:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,41305))),82:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,78554))),83:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,74124))),84:ze.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,58966))),85:ze.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,55998))),86:ze.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,31905))),87:ze.lazy(()=>__webpack_require__.e(7395).then(__webpack_require__.bind(__webpack_require__,21229))),88:ze.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,98731))),89:ze.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,37244))),90:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,35171))),91:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,35171))),92:ze.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,42383))),93:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,71073))),94:ze.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,97838))),95:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,22450))),96:ze.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,57454))),97:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,60846))),98:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,45062))),99:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,93341))),100:ze.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,25921))),101:ze.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,93365))),102:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,20383))),103:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,20383))),104:ze.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,77437))),105:ze.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,15828))),106:ze.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,15828))),107:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,57720))),108:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,57720))),109:ze.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,3403))),110:ze.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,3403))),111:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4142),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,94863))),112:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4142),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,94863))),113:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4142),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,14902))),114:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4142),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,14902))),115:ze.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,6218))),116:ze.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,83443))),117:ze.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,5010))),118:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,11008))),119:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,11008))),120:ze.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,21413))),121:ze.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,11133))),122:ze.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,25251))),123:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,36464))),124:ze.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,25083))),125:ze.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,29860))),126:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,61434))),127:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,61434))),128:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,51291))),129:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,51291))),130:ze.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,27776))),131:ze.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,27776))),132:ze.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,66640))),133:ze.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,66640))),134:ze.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,96573))),135:ze.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,58786))),136:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,1697))),137:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,70302))),138:ze.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,27599))),139:ze.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,27599))),140:ze.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,76161))),141:ze.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,23889))),142:ze.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,23889))),143:ze.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,69808))),144:ze.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,69808))),145:ze.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,8176))),146:ze.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,21095))),147:ze.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,21095))),148:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,63679))),149:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,63679))),150:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,99046))),151:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,82503))),152:ze.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,15531))),153:ze.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,50715))),154:ze.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,90317))),155:ze.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,1377))),156:ze.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,65515))),157:ze.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,99342))),158:ze.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,26032))),159:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),160:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(391),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,80961))),161:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(391),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,80961))),162:ze.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,43008))),163:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(391),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,80961))),164:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(5265),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,79177))),165:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(5265),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,79177))),166:ze.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,719))),167:ze.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,14796))),168:ze.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,5629))),169:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(5265),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,29526))),170:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),171:ze.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,37226))),172:ze.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,24564))),173:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,96560))),174:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,96560))),175:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,35918))),176:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),177:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(400),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,56474))),178:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,85953))),179:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,85953))),180:ze.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,6413))),181:ze.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,37852))),182:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(400),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,56474))),183:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),184:ze.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,20186))),185:ze.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,15352))),186:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,98622))),187:ze.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,84246))),188:ze.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,28092))),189:ze.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,40580))),190:ze.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,2751))),191:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6411),__webpack_require__.e(33),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,69638))),192:ze.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,21052))),193:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,46897))),194:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,29040))),195:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,29040))),196:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,2134))),197:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4317),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,2134))),198:ze.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,56405))),199:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,92185))),200:ze.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,63798))),201:ze.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,78932))),202:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,70624))),203:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,51518))),204:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,51518))),205:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,18509))),206:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,52021))),207:ze.lazy(()=>Promise.all([__webpack_require__.e(33),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,58100))),208:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,71666))),209:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,28744))),210:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,72281))),211:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,96146))),212:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,96146))),213:ze.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,6850))),214:ze.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,6850))),215:ze.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,83283))),216:ze.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,83283))),217:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,51518))),218:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,51518))),219:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,68639))),220:ze.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,5134))),221:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),222:ze.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,59622))),223:ze.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,65866))),224:ze.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,86974))),225:ze.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,49690))),226:ze.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,50650))),227:ze.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,50650))),228:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,8191))),229:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,31721))),230:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,80751))),231:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,53605))),232:ze.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,8712))),233:ze.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,26021))),234:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,75992))),235:ze.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,43116))),236:ze.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,26501))),237:ze.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,22802))),238:ze.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,49451))),239:ze.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,97118))),240:ze.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,16430))),241:ze.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,26501))),242:ze.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,51705))),243:ze.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,36806))),244:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,31324))),245:ze.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,88755))),246:ze.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,81187))),247:ze.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,62484))),248:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,20267))),249:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,18460))),250:ze.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,43173))),251:ze.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,68861))),252:ze.lazy(()=>__webpack_require__.e(7948).then(__webpack_require__.bind(__webpack_require__,47412))),253:ze.lazy(()=>__webpack_require__.e(9519).then(__webpack_require__.bind(__webpack_require__,86576))),254:ze.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,56543))),255:ze.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,55199))),256:ze.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,89993))),257:ze.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,83184))),258:ze.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,14631))),259:ze.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,88038))),260:ze.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,35670))),261:ze.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,99624))),262:ze.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,69157))),263:ze.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,11234))),264:ze.lazy(()=>__webpack_require__.e(599).then(__webpack_require__.bind(__webpack_require__,20599))),265:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),266:ze.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,3447))),267:ze.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,96555))),268:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,14222))),269:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,14222))),270:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,833))),271:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,833))),272:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,30197))),273:ze.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,84958))),274:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,81171))),275:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,81171))),276:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),277:ze.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,62861))),278:ze.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,10497))),279:ze.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,2131))),280:ze.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,62256))),281:ze.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,872))),282:ze.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,64361))),283:ze.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,85761))),284:ze.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,93875))),285:ze.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,21202))),286:ze.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,91460))),287:ze.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,17689))),288:ze.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,37222))),289:ze.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,14455))),290:ze.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,41313))),291:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,46859))),292:ze.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,5942))),293:ze.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,15920))),294:ze.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,76515))),295:ze.lazy(()=>__webpack_require__.e(599).then(__webpack_require__.bind(__webpack_require__,20599))),296:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),297:ze.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,97800))),298:ze.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,89705))),299:ze.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,47363))),300:ze.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,16302))),301:ze.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,90894))),302:ze.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,13747))),303:ze.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,14828))),304:ze.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,99436))),305:ze.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,19552))),306:ze.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,19552))),307:ze.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,562))),308:ze.lazy(()=>__webpack_require__.e(599).then(__webpack_require__.bind(__webpack_require__,20599))),309:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6411),__webpack_require__.e(4317),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,60483))),310:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4317),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40678))),311:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6411),__webpack_require__.e(4317),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,60483))),312:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4317),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40678))),313:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6411),__webpack_require__.e(4317),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,60483))),314:ze.lazy(()=>__webpack_require__.e(599).then(__webpack_require__.bind(__webpack_require__,20599))),315:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,72222))),316:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,91176))),317:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),318:ze.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,21119))),319:ze.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,64348))),320:ze.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,21496))),321:ze.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,95335))),322:ze.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,45423))),323:ze.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,37196))),324:ze.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,36178))),325:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),326:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,10729))),327:ze.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,54204))),328:ze.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,54204))),329:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),330:ze.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,23395))),331:ze.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,68703))),332:ze.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,3819))),333:ze.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,39983))),334:ze.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,79046))),335:ze.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,47873))),336:ze.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,42176))),337:ze.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,92105))),338:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),339:ze.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,97128))),340:ze.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,82821))),341:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,5211))),342:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),343:ze.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,54587))),344:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,40599))),345:ze.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,89955))),346:ze.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,61471))),347:ze.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,3279))),348:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,99661))),349:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,99661))),350:ze.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,36546))),351:ze.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,21105))),352:ze.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,97769))),353:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,11369))),354:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,97927))),355:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,97927))),356:ze.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,13793))),357:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,42100))),358:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,22330))),359:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,91591))),360:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,91591))),361:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,14291))),362:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,75673))),363:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,75673))),364:ze.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,82125))),365:ze.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,30654))),366:ze.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,38542))),367:ze.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,92314))),368:ze.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,74232))),369:ze.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,50983))),370:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,40599))),371:ze.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,84033))),372:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),373:ze.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,54587))),374:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,40599))),375:ze.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,89955))),376:ze.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,61471))),377:ze.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,3279))),378:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,99661))),379:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,99661))),380:ze.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,36546))),381:ze.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,21105))),382:ze.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,97769))),383:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,11369))),384:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,97927))),385:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,97927))),386:ze.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,13793))),387:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,42100))),388:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,22330))),389:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,91591))),390:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,91591))),391:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,14291))),392:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,75673))),393:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,75673))),394:ze.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,82125))),395:ze.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,30654))),396:ze.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,38542))),397:ze.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,92314))),398:ze.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,74232))),399:ze.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,50983))),400:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,40599))),401:ze.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,84033))),402:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),403:ze.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,28712))),404:ze.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,27454))),405:ze.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,33675))),406:ze.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,58197))),407:ze.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,57857))),408:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),409:ze.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,30266))),410:ze.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,88036))),411:ze.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,42463))),412:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,66493))),413:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,67489))),414:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,32891))),415:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,57895))),416:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,75411))),417:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,75411))),418:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,75411))),419:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,75411))),420:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,75411))),421:ze.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,98372))),422:ze.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,16486))),423:ze.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,16486))),424:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,9))),425:ze.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,16459))),426:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),427:ze.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,69623))),428:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,73171))),429:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),430:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,24695))),431:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,89325))),432:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),433:ze.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,14103))),434:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),435:ze.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,84575))),436:ze.lazy(()=>__webpack_require__.e(672).then(__webpack_require__.bind(__webpack_require__,6556))),437:ze.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,38124))),438:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),439:ze.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,75503))),440:ze.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,3518))),441:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),442:ze.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,36693))),443:ze.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,11112))),444:ze.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,19041))),445:ze.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,76904))),446:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,63295))),447:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,4280))),448:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,29069))),449:ze.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,28128))),450:ze.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,54240))),451:ze.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,23900))),452:ze.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,54240))),453:ze.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,39090))),454:ze.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,20649))),455:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),456:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,57915))),457:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),458:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,24721))),459:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),460:ze.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,62904))),461:ze.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,87038))),462:ze.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,33262))),463:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,90821))),464:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(391),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,14917))),465:ze.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,33662))),466:ze.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,57548))),467:ze.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,13540))),468:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,88986))),469:ze.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,93185))),470:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,88986))),471:ze.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,86308))),472:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,12624))),473:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,12624))),474:ze.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,19560))),475:ze.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,18430))),476:ze.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,57050))),477:ze.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,60279))),478:ze.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,32717))),479:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,22255))),480:ze.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,79752))),481:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,36464))),482:ze.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,94878))),483:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,22255))),484:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,22255))),485:ze.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,43982))),486:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,49851))),487:ze.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,53727))),488:ze.lazy(()=>Promise.all([__webpack_require__.e(169),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,73752))),489:ze.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,60279))),"@@/global-layout":ze.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,15221)))}}})}var I=__webpack_require__(3191),O=__webpack_require__(58293),k=__webpack_require__(71418),me=__webpack_require__(5755),ke=()=>ze.createElement(k.Z,{size:"middle",className:me.Z.loading}),tn=__webpack_require__(25690),jn=__webpack_require__(61186),hn=__webpack_require__.n(jn),Di=__webpack_require__(91392),Ha=__webpack_require__.n(Di),Oa=__webpack_require__(34749),Ao=__webpack_require__.n(Oa),Ma=__webpack_require__(19277),io=__webpack_require__.n(Ma),ys=__webpack_require__(10238),kc=__webpack_require__.n(ys),Jl=__webpack_require__(33656),ec=__webpack_require__.n(Jl),bc=__webpack_require__(90111),Nu=__webpack_require__.n(bc),Oi=__webpack_require__(74959),tc=__webpack_require__.n(Oi),Rl=__webpack_require__(23250),Ro=__webpack_require__.n(Rl),Ws=__webpack_require__(58862),Ja=__webpack_require__.n(Ws),al=__webpack_require__(58319),sl=__webpack_require__.n(al),bl=__webpack_require__(62053),xl=__webpack_require__.n(bl),ol=__webpack_require__(47477),Xc=__webpack_require__.n(ol),Rc=__webpack_require__(59717),Vu=__webpack_require__.n(Rc);hn().extend(Ao()),hn().extend(io()),hn().extend(kc()),hn().extend(ec()),hn().extend(Nu()),hn().extend(tc()),hn().extend(Ro()),hn().extend(Ja()),hn().extend(sl()),hn().extend(xl()),hn().extend(Xc()),hn().extend(Vu()),hn().extend(Ha());var Qc=Object.defineProperty,Ll=Object.getOwnPropertySymbols,qc=Object.prototype.hasOwnProperty,hu=Object.prototype.propertyIsEnumerable,$u=(Tn,Kn,Ni)=>Kn in Tn?Qc(Tn,Kn,{enumerable:!0,configurable:!0,writable:!0,value:Ni}):Tn[Kn]=Ni,El=(Tn,Kn)=>{for(var Ni in Kn||(Kn={}))qc.call(Kn,Ni)&&$u(Tn,Ni,Kn[Ni]);if(Ll)for(var Ni of Ll(Kn))hu.call(Kn,Ni)&&$u(Tn,Ni,Kn[Ni]);return Tn},rc=(Tn,Kn,Ni)=>new Promise((Ea,Zi)=>{var ua=Ki=>{try{vs(Ni.next(Ki))}catch(es){Zi(es)}},ha=Ki=>{try{vs(Ni.throw(Ki))}catch(es){Zi(es)}},vs=Ki=>Ki.done?Ea(Ki.value):Promise.resolve(Ki.value).then(ua,ha);vs((Ni=Ni.apply(Tn,Kn)).next())});const Cu="/react/build/",nc=!1;function Ml(){return rc(this,null,function*(){const Tn=(0,I.gD)(),{routes:Kn,routeComponents:Ni}=yield Oc(Tn);yield Tn.applyPlugins({key:"patchRoutes",type:tn.ApplyPluginsType.event,args:{routes:Kn,routeComponents:Ni}});const Ea=Tn.applyPlugins({key:"modifyContextOpts",type:tn.ApplyPluginsType.modify,initialValue:{}}),Zi=Ea.basename||"/",ua=Ea.historyType||"browser",ha=(0,O.fi)(El({type:ua,basename:Zi},Ea.historyOpts));return Tn.applyPlugins({key:"render",type:tn.ApplyPluginsType.compose,initialValue(){const vs={useStream:!0,routes:Kn,routeComponents:Ni,pluginManager:Tn,mountElementId:"root",rootElement:Ea.rootElement||document.getElementById("root"),loadingComponent:ke,publicPath:Cu,runtimePublicPath:nc,history:ha,historyType:ua,basename:Zi,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ea.callback},Ki=Tn.applyPlugins({key:"modifyClientRenderOpts",type:tn.ApplyPluginsType.modify,initialValue:vs});return gc(Ki)}})()})}Ml(),typeof window!="undefined"&&(window.g_umi={version:"4.4.11"})})()})();