diff --git a/index.html b/index.html index cd616ad124..0754014545 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__GroupHomework__Detail__index.a88bd0a2.async.js b/p__Classrooms__Lists__GroupHomework__Detail__index.82fa178e.async.js similarity index 77% rename from p__Classrooms__Lists__GroupHomework__Detail__index.a88bd0a2.async.js rename to p__Classrooms__Lists__GroupHomework__Detail__index.82fa178e.async.js index 3f8d674552..3ca8f305fd 100644 --- a/p__Classrooms__Lists__GroupHomework__Detail__index.a88bd0a2.async.js +++ b/p__Classrooms__Lists__GroupHomework__Detail__index.82fa178e.async.js @@ -97,7 +97,7 @@ `;for(let fi=0;fi{switch(Ka){case jt:return ee.createElement(Qe,{callback:fr,onCancel:Xo});case Zn:return ee.createElement(rt.Z,{callback:fr,onCancel:Xo});case zt:return ee.createElement(je.Z,{callback:fr,onCancel:Xo});case vn:return ee.createElement(Ge,{callback:fr,onCancel:Xo});case pa:return ee.createElement(Ce,{callback:fr,onCancel:Xo});case"maths-latex":return ee.createElement(on,{showSaveButton:!0,callback:fr});case"inline-latex":return ee.createElement(Jt.Z,{showSaveButton:!0,callback:fr});default:return null}},[Ka]);function Xo(){kr("")}(0,ee.useEffect)(()=>{if(oi.current){let lr=function(_o){Kr=!0,yo=_o.pageY},Pa=function(){Kr=!1},Ua=function(_o){if(Kr){let ko=_o.pageY-yo;ko<0&&(ko=0),ko>300&&(ko=300);let Ko=hn+ko+"px";uo(Ko)}},Ya=oi.current,Kr=!1,yo=0;return Ya.addEventListener("mousedown",lr),document.addEventListener("mousemove",Ua),document.addEventListener("mouseup",Pa),()=>{Ya.removeEventListener("mousedown",lr),document.removeEventListener("mousemove",Ua),document.removeEventListener("mouseup",Pa)}}},[yn,oi]),(0,ee.useEffect)(()=>{uo(hn)},[hn]);const li=un(Lt),wi=un(Zr),Fi={width:li,height:wi},No=(0,ee.useMemo)(()=>{if(br){let lr=new Date(br),Pa=lr.getHours(),Ua=lr.getMinutes(),Ya=lr.getSeconds();return Pa=Pa<10?"0"+Pa:Pa,Ua=Ua<10?"0"+Ua:Ua,Ya=Ya<10?"0"+Ya:Ya,`${Pa}:${Ua}:${Ya}`}return 0},[br]),Io=lr=>{const Pa=[];if(no){let Ua=-1;lr=lr.replace(/(@▁▁@|@▁@)/g,function(Ya,Kr,yo){Pa.push({multiLine:Ya!==zn})})}return Pa};function ei(){window.sessionStorage.removeItem(vr),ba(!1),pr(0)}function xi(){ba(!1),pr(0),yn.setValue(window.sessionStorage.getItem(vr))}(0,ee.useEffect)(()=>{Xa[Ka]&&Ka!==Mn&&Ka!==vn&&setTimeout(()=>{const lr=document.getElementsByClassName("markdown-popup-form")[0],Pa=window.innerWidth/2-lr.offsetWidth/2,Ua=window.innerHeight/2-lr.offsetHeight/2;di(Pa),xo(Ua)},0)},[Ka]);const Li=lr=>{lr.preventDefault();const Pa=lr.clientX-Pi,Ua=lr.clientY-Vo;document.body.onmousemove=Ya=>{let Kr=Ya.clientX-Pa,yo=Ya.clientY-Ua;const _o=document.getElementsByClassName("markdown-popup-form")[0],ko=window.innerWidth-_o.offsetWidth,Ko=window.innerHeight-_o.offsetHeight;Kr=Math.max(0,Math.min(Kr,ko)),yo=Math.max(0,Math.min(yo,Ko)),Ki(Ya.clientX,Ya.clientY,Pa,Ua)&&(di(Kr),xo(yo))},document.body.onmouseup=function(){document.body.onmousemove=null}},Ki=(lr,Pa,Ua,Ya)=>{const Kr=document.body.clientHeight,yo=document.body.clientWidth;return lr<20&&Ua>lr||lr>yo-20&&UaPa||Pa>Kr-20&&YaSe in de?Ie(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:me}):de[Se]=me,a=(de,Se)=>{for(var me in Se||(Se={}))ve.call(Se,me)&&E(de,me,Se[me]);if(De)for(var me of De(Se))ae.call(Se,me)&&E(de,me,Se[me]);return de},b=(de,Se)=>xe(de,ge(Se));const{useForm:y}=ee.default,x={width:280,marginRight:10},z={labelCol:{span:5},wrapperCol:{span:19}};var ne=({callback:de,onCancel:Se})=>{const[me]=y();let Le=(0,we.useRef)();function He(Pe){de(Pe,Le.current)}function fe(Pe,lt){if(Pe.status===-1){ye.ZP.error(Pe.message);return}me.setFieldsValue({src:`/api/attachments/${Pe.id}`,type:lt.type})}function at(Pe){let lt=Pe.target.files[0];Le.current=lt,le(lt,fe)}return ce.createElement(ee.default,b(a({form:me},z),{className:"upload-image-panel",onFinish:He,style:{width:470,overflow:"hidden"}}),ce.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ce.createElement("div",{className:"flex-container"},ce.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ce.createElement(Be.default,{style:x})),ce.createElement(oe,{onFileChange:at}))),ce.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ce.createElement(Be.default,{style:{width:264}})),ce.createElement(ee.default.Item,{style:{textAlign:"right"}},ce.createElement(Ke.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ce.createElement(Ke.ZP,{type:"default",onClick:Se},"\u53D6\u6D88")))};function oe({onFileChange:de}){return ce.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ce.createElement("input",{type:"file",onChange:de}))}function le(de,Se){if(!de)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ie.bg)())throw ye.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let me=new FormData;me.append("editormd-image-file",de),me.append("file_param_name","editormd-image-file"),me.append("byxhr","true");var Le=new window.XMLHttpRequest;Le.withCredentials=!0,Le.addEventListener("load",function(He){Se(JSON.parse(He.target.responseText),de)},!1),Le.addEventListener("error",function(He){console.error(He)},!1),Le.open("POST",`${he.KI}/api/attachments.json`),Le.send(me)}},50474:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return Be}});var ee=te(59301),ye=te(4676);class Be extends ee.Component{constructor(he){super(he);const we=window.document;this.node=we.createElement("div"),we.body.appendChild(this.node)}render(){const{children:he}=this.props;return(0,ye.createPortal)(he,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},92730:function(Mt,At,te){"use strict";te.d(At,{i:function(){return oe},Z:function(){return de}});var ee={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"},ye=te(71418),Be=te(6848),Ke=te(92310),he=te.n(Ke),we=te(58130),ie=te(97267),ce=te(2119),Ie="data:image/png;base64,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",xe="data:image/png;base64,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",ge="data:image/png;base64,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",De="data:image/png;base64,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",ve="data:image/png;base64,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",ae="data:image/png;base64,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",E="data:image/png;base64,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",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=te(59301);const oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ie,swimg:xe},{name:"101\u8BA1\u5212",ptimg:ge,swimg:De},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ve,swimg:ae},{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 de=({className:Se,dataSource:me=[],col:Le=4,right:He,bottom:fe=23,precision:at=0,wrapWidth:Pe=1200,trackEventItems:lt,loading:Ye,onRemove:qe=()=>{},isCurrent:ct=!0,showAlias:ot=!1})=>{const Te=Math.floor((Pe-(Le-1)*He)/Le),Ne=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return ne.createElement(ye.Z,{spinning:Ye},ne.createElement("div",{className:he()(ee.list,Se)},!!(me!=null&&me.length)&&(me==null?void 0:me.map((_e,Qe)=>{var rt;const{name:je,id:tt,identifier:St,featured:Pt,school_name:ut,image_url:_t,excellent:Fe,is_plan:It}=_e;return ne.createElement("div",{key:tt,className:ee.wrap,style:{width:Te,marginRight:(1+Qe)%Le===0?0:He+at,marginBottom:fe}},ne.createElement("a",{className:ee.li,onClick:Ot=>{Ot.preventDefault(),Ot.stopPropagation(),lt&&(0,we.L9)([lt]),(0,we.xg)(`/paths/${St}`)}},ne.createElement("div",{className:ee.img},ne.createElement("img",{className:ee.cover,src:`${_t}`}),ct&&(0,ce.bg)()&&(_e==null?void 0:_e.studying)&&ne.createElement("div",{className:`${ee.movebq} user-path-items`,onClick:Ot=>{Ot.stopPropagation(),qe(_e)}},ne.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ne.createElement("span",{className:"c-red"},"\u79FB\u9664")),(rt=_e==null?void 0:_e.subject_tags)==null?void 0:rt.map((Ot,pe)=>{var $e,Ee;if(pe===0){const re=($e=Ne.find(se=>se.name==Ot))==null?void 0:$e.swimg;return ne.createElement("img",{className:ee.sign,src:re,style:{left:"-4px"}})}const ue=(Ee=Ne.find(re=>re.name==Ot))==null?void 0:Ee.ptimg;return ne.createElement("img",{className:ee.sign,src:ue,style:{left:`${48+52*(pe-1)+2*pe}px`}})}),ne.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(_e==null?void 0:_e.excellent)&&ne.createElement("div",{className:ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ne.createElement("div",{className:ee.name},ne.createElement(Be.Z,{title:ot&&(_e!=null&&_e.excellent_alias_name)?ne.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${je}`,ne.createElement("br",null),ne.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${_e==null?void 0:_e.excellent_alias_name}`)):je},ne.createElement("span",{className:ee.e},ot&&(_e==null?void 0:_e.excellent_alias_name)||je))),ne.createElement("div",{className:ee.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,_e.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,_e.members_count)))))))})),!me.length&&ne.createElement(ie.Z,null)))}},78258:function(Mt,At,te){"use strict";te.d(At,{jL:function(){return he},w9:function(){return _e},QD:function(){return Jt},cQ:function(){return qe.Z},op:function(){return Ce},O5:function(){return Ta},_b:function(){return Mn},t7:function(){return y},Gi:function(){return Pt},YG:function(){return tt},qp:function(){return ge},vr:function(){return jt},qE:function(){return Yt},Je:function(){return ne},wb:function(){return Ye},cq:function(){return pe},tp:function(){return ae}});var ee=te(59301),ye={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,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",he=({dataSource:pn=[],img:un,imgWidth:Gn=346,title:en,sunTitle:Za,bannerExtraContent:Xa})=>ee.createElement("div",{className:ye.banner},ee.createElement("div",{className:ye.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,en),ee.createElement("span",null,Za)),pn.length>0&&ee.createElement("div",{className:ye.btns},pn.map((ma,bt)=>ee.createElement("div",{key:bt,onClick:ma.click},ma.name,ma.sign?ee.createElement("img",{src:Be,width:39}):null))),Xa),un&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:un,width:Gn}))),we={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"},ie=te(92310),ce=te.n(ie),Ie=te(89392),ge=({dataSource:pn=[],value:un,onChange:Gn,onTitleChange:en,className:Za,title:Xa,titleWidth:ma=41,style:bt={},fontColor:Rt="#6A7283",showCount:Lt})=>{const[hn,sa]=(0,ee.useState)(0),[Wn,dr]=(0,ee.useState)(!1),ka=(0,ee.useRef)(null),La=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var vr;pn.length!==0&&(((vr=ka==null?void 0:ka.current)==null?void 0:vr.clientHeight)>97?sa(1):sa(0)),pn.length===0&&sa(0),dr(!1)},[pn]),ee.createElement("div",{className:ce()(we.row,Za),style:bt},ee.createElement("div",{onClick:(0,Ie.throttle)(()=>en==null?void 0:en(),2e3),style:{width:ma,marginTop:Wn?12:4},className:`${we.title} ${en?"current":""}`},Xa),ee.createElement("div",{className:Wn?`${we.tagsWrap} ${we.tagsBorderWrap}`:we.tagsWrap},ee.createElement("div",{className:we.bar,ref:La,style:hn>0?{height:hn===1?97:"auto",overflow:hn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:we.tag,ref:ka},pn==null?void 0:pn.map(vr=>ee.createElement("span",{onClick:()=>Gn(vr.id),key:vr.id,style:{color:Rt},className:un===vr.id?we.active:""},ee.createElement("span",{title:vr.name,className:we.name},vr.name),!!Lt&&ee.createElement("span",{className:we.num},vr.count))))),!!hn&&ee.createElement(ee.Fragment,null,hn===1?ee.createElement("div",{onClick:()=>{var vr;sa(2),((vr=ka==null?void 0:ka.current)==null?void 0:vr.clientHeight)>245?dr(!0):dr(!1)},className:we.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{La.current.scrollTop=0,sa(1),dr(!1)},className:we.action},"\u6536\u8D77",ee.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},De={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ae=({dataSource:pn=[],value:un,onChange:Gn,className:en,style:Za={}})=>ee.createElement("div",{style:Za,className:ce()(De.tabs,en)},pn.map(Xa=>ee.createElement("span",{onClick:()=>Gn(Xa.id),className:un===Xa.id?De.active:"",key:Xa.id},Xa.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=te(92832),y=({dataSource:pn=[],value:un="",onChange:Gn,onInputChange:en=()=>{},className:Za,style:Xa={},placeholder:ma,allowClear:bt=!1})=>{var Rt;const[Lt,hn]=(0,ee.useState)(""),[sa,Wn]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var La;let vr=un;(La=JSON.stringify(un))!=null&&La.includes("{")&&(hn(un.id),vr=un.value||"");try{Wn(decodeURIComponent(vr||""))}catch(qa){Wn(decodeURIComponent(vr||""))}},[un]);const dr=()=>{Gn(encodeURIComponent(sa),Lt||null)},ka=La=>{La!==Lt&&(hn(La),Gn(encodeURIComponent(sa),La))};return ee.createElement("div",{className:ce()(E.input,Za),style:Xa},!!pn.length&&ee.createElement("div",{className:E.dropdown},ee.createElement("div",{className:E.text},(Rt=pn.find(La=>La.id===Lt))==null?void 0:Rt.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:E.b1}),ee.createElement("b",{className:E.b2})),ee.createElement("div",{className:E.menu},pn.map((La,vr)=>ee.createElement("div",{key:vr,onClick:()=>ka(La.id)},La.name)))),ee.createElement(a.default,{onPressEnter:dr,value:sa,onChange:La=>{Wn(La.target.value),en(encodeURIComponent(La.target.value),Lt||null)},bordered:!1,placeholder:ma}),ee.createElement("i",{onClick:dr,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:pn,onChange:un,className:Gn,total:en,pageSize:Za,style:Xa={}})=>{const ma=pn<2,bt=pn>=Math.ceil(en/Za);return en<=Za?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:ce()(x.quickPager,Gn),style:Xa},ee.createElement("div",{onClick:()=>{ma||un(pn-1,"prev")},className:ma?x.disabled:""},"\u4E0A\u4E00\u9875"),ee.createElement("div",{onClick:()=>{bt||un(pn+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"},le=te(71418),de=te(6848),Se=te(13570),me=te(10148),Le=te(58130),He=te(96908),fe=te(57177),at=te(81378),Pe=te(97267),Ye=({className:pn,dataSource:un=[],col:Gn=4,right:en,bottom:Za=23,precision:Xa=0,wrapWidth:ma=1200,trackEventItems:bt,loading:Rt})=>{const Lt=Math.floor((ma-(Gn-1)*en)/Gn);return ee.createElement(le.Z,{spinning:Rt},ee.createElement("div",{className:ce()(oe.list,pn)},!!un.length&&un.map((hn,sa)=>{const{name:Wn,id:dr,identifier:ka,power:La,cover_image_id:vr,pic:qa}=hn;return ee.createElement("div",{className:oe.wrap,key:dr,style:{width:Lt,marginRight:(1+sa)%Gn===0?0:en+Xa,marginBottom:Za}},ee.createElement("a",{target:"_blank",href:`/shixuns/${ka}/challenges`,className:oe.li,onClick:Vn=>{Vn.preventDefault(),bt&&(0,Le.L9)([bt]),La&&(0,Le.xg)(`/shixuns/${ka}/challenges`)}},ee.createElement("div",{className:oe.img},ee.createElement("img",{className:oe.cover,src:`${qa}`}),hn.is_jupyter&&ee.createElement("img",{className:oe.sign,src:He}),hn.is_jupyter_lab&&ee.createElement("img",{className:oe.sign,src:fe}),hn.is_unity_3d&&ee.createElement("img",{className:oe.sign,src:at})),ee.createElement("div",{className:oe.name},ee.createElement(de.Z,{title:Wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:oe.e},Wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:oe.tags},ee.createElement(de.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,hn.challenges_count))),!!hn.myshixuns_count&&ee.createElement(de.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,hn.myshixuns_count))),ee.createElement(de.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,hn.level))),ee.createElement("div",{className:oe.rate},ee.createElement(Se.Z,{allowHalf:!0,disabled:!0,defaultValue:hn.score_info}),ee.createElement("span",null,"\xA0",hn.score_info?`${hn.score_info}\u5206`:"5\u5206")))),!La&&ee.createElement("div",{className:oe.lockWrap},ee.createElement("img",{src:`${me.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!un.length&&ee.createElement(Pe.Z,null)))},qe=te(92730),ct={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"},ot="data:image/png;base64,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",Te=te(59301),_e=({className:pn,dataSource:un=[],col:Gn=4,right:en,bottom:Za=23,precision:Xa=0,wrapWidth:ma=1200,trackEventItems:bt,loading:Rt})=>{const Lt=Math.floor((ma-(Gn-1)*en)/Gn);return Te.createElement(le.Z,{spinning:Rt},Te.createElement("div",{className:ce()(ct.list,pn)},!!un.length&&un.map((hn,sa)=>{const{subject_identifier:Wn,id:dr,identifier:ka,power:La}=hn,vr=hn.is_public!=0&&hn.is_public;return Te.createElement("div",{className:ct.wrap,key:dr,style:{width:Lt,marginRight:(1+sa)%Gn===0?0:en+Xa,marginBottom:Za}},Te.createElement("a",{className:ct.li,onClick:qa=>{qa.preventDefault(),bt&&(0,Le.L9)([bt]),(0,Le.xg)(hn.first_category_url)}},Te.createElement("div",{className:ct.top},Te.createElement(de.Z,{title:hn.name},Te.createElement("div",{className:ct.name},hn.name)),Te.createElement("img",{className:ct.img,src:me.Z.IMG_SERVER+"/images/"+hn.avatar_url}),Te.createElement("div",{className:ct.text,title:hn.creator},hn.creator),Wn&&Te.createElement("div",{className:ct.btns},Te.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Te.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),vr&&Te.createElement("div",{className:ct.sign},"\u516C\u5F00")),Te.createElement("div",{className:ct.bottom},hn.visits>0&&Te.createElement(de.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Te.createElement("span",null,Te.createElement("i",{className:"iconfont icon-liulanyan"}),Te.createElement("span",null,hn.visits))),hn.course_members_count>0&&Te.createElement(de.Z,{title:"\u6210\u5458",placement:"bottom"},Te.createElement("span",null,Te.createElement("i",{className:"iconfont icon-chengyuan"}),hn.course_members_count)),hn.tasks_count>0&&Te.createElement(de.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Te.createElement("span",null,Te.createElement("i",{className:"iconfont icon-zuoye"}),hn.tasks_count)),hn.is_end?Te.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Te.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!hn.is_accessible&&Te.createElement("div",{className:ct.lockWrap},Te.createElement("img",{src:`${me.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Te.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!un.length&&Te.createElement(Pe.Z,null)))},Qe={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"},rt=te(42203),tt=({dataSource:pn=[],value:un,onChange:Gn,className:en,style:Za={},tabBarExtraContent:Xa})=>ee.createElement("div",{className:ce()(Qe.tabs,en),style:Za},ee.createElement("div",{className:Qe.tabsWrap},pn.map((ma,bt)=>ee.createElement("aside",{className:Qe.tab,onClick:()=>{Gn(ma.id),ma.link&&rt.history.push(ma.link)},key:bt},ee.createElement("div",{className:un===ma.id?Qe.active:""},ma.name),(ma==null?void 0:ma.resetCount)==null&&(ma==null?void 0:ma.total)!==void 0&&ee.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&&ee.createElement(de.Z,{title:(ma==null?void 0:ma.tip)!=null?ma==null?void 0:ma.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},ma==null?void 0:ma.resetCount),"/",ee.createElement("span",null,ma==null?void 0:ma.total),"\uFF09"))))),ee.createElement("div",{className:Qe.tabBar},Xa)),Pt=({className:pn,style:un={},children:Gn})=>ee.createElement("div",{className:ce()(pn),style:un},Gn),ut={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"},_t=te(38854),Fe=te(20834);const It=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pe=({sortValue:pn,dropValue:un,className:Gn,onSort:en,onDrop:Za,dataSource:Xa=It})=>{var ma;return ee.createElement("div",{className:ce()(ut.orderWrap,Gn)},ee.createElement(_t.Z,{dropdownRender:()=>ee.createElement(Fe.default,null,Xa.map((bt,Rt)=>ee.createElement(Fe.default.Item,{key:Rt,onClick:()=>Za(bt.id)},bt.name)))},ee.createElement("span",{className:ut.orderTextWrap},(ma=Xa.find(bt=>un===bt.id))==null?void 0:ma.name)),ee.createElement("span",{className:ut.orderIconWrap},ee.createElement("span",{className:ut.orderAsc},ee.createElement("i",{className:pn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ut.cursorPointer} ${ut.active}`:`iconfont icon-sanjiaoxing-up font12 ${ut.cursorPointer}`,onClick:()=>en(pn==="asc"?"desc":"asc")})),ee.createElement("span",{className:ut.orderDesc},ee.createElement("i",{className:pn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ut.cursorPointer} ${ut.active}`:`iconfont icon-sanjiaoxing-down font12 ${ut.cursorPointer}`,onClick:()=>en(pn==="asc"?"desc":"asc")}))))},$e={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"},Ee=te(3113),ue=Object.defineProperty,re=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Ge=(pn,un,Gn)=>un in pn?ue(pn,un,{enumerable:!0,configurable:!0,writable:!0,value:Gn}):pn[un]=Gn,be=(pn,un)=>{for(var Gn in un||(un={}))se.call(un,Gn)&&Ge(pn,Gn,un[Gn]);if(re)for(var Gn of re(un))Oe.call(un,Gn)&&Ge(pn,Gn,un[Gn]);return pn},Re=(pn,un)=>{var Gn={};for(var en in pn)se.call(pn,en)&&un.indexOf(en)<0&&(Gn[en]=pn[en]);if(pn!=null&&re)for(var en of re(pn))un.indexOf(en)<0&&Oe.call(pn,en)&&(Gn[en]=pn[en]);return Gn},it=(pn,un,Gn)=>new Promise((en,Za)=>{var Xa=Rt=>{try{bt(Gn.next(Rt))}catch(Lt){Za(Lt)}},ma=Rt=>{try{bt(Gn.throw(Rt))}catch(Lt){Za(Lt)}},bt=Rt=>Rt.done?en(Rt.value):Promise.resolve(Rt.value).then(Xa,ma);bt((Gn=Gn.apply(pn,un)).next())}),Ce=pn=>{var un=pn,{className:Gn,style:en,children:Za,loading:Xa=!1,openLoading:ma,onClick:bt=()=>{},size:Rt="middle",shape:Lt="round"}=un,hn=Re(un,["className","style","children","loading","openLoading","onClick","size","shape"]);const[sa,Wn]=(0,ee.useState)(!1);return ee.createElement(Ee.ZP,be({onClick:(0,Ie.throttle)(dr=>it(void 0,null,function*(){ma&&Wn(!0);try{yield bt(dr)}catch(ka){console.log("error",ka)}ma&&Wn(!1)}),2e3,{leading:!0,trailing:!1}),className:ce()($e.btn,$e[`${Rt}-${Lt}`],Gn),style:en,size:Rt,shape:Lt,loading:sa||Xa},hn),Za)},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"},Yt=({className:pn,style:un,children:Gn=null,onClick:en,title:Za})=>ee.createElement("div",{className:ce()(ft.head,pn),style:un},ee.createElement("span",{className:"primary-hover",onClick:en},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:Za},Za),ee.createElement("div",{className:ft.node},Gn)),Xt={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"},Jt=({confirmShow:pn=!0,confirmTitle:un,confirmClick:Gn,cancelShow:en=!0,cancelTitle:Za,cancelClick:Xa,className:ma,style:bt,confirmLoading:Rt=!1})=>ee.createElement("div",{className:ce()(Xt.btns,ma),style:bt},pn&&ee.createElement(Ee.ZP,{loading:Rt,onClick:Gn,type:"primary",className:Xt.confirm},un),en&&ee.createElement(Ee.ZP,{onClick:Xa,className:Xt.cancel},Za)),Xe={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"},jt=({className:pn,style:un={},LeftContent:Gn,children:en,RightContent:Za})=>ee.createElement("div",{className:ce()(Xe.fixedBottom,pn),style:un},ee.createElement("div",{className:Xe.wrap},ee.createElement("div",{className:Xe.left},Gn),ee.createElement("div",{className:Xe.center},en),ee.createElement("div",{className:Xe.right},Za))),zt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Mn=({className:pn,style:un={},dataSource:Gn=[]})=>ee.createElement("div",{className:ce()(zt.crumbs,pn),style:un},Gn.map((en,Za)=>Zart.history.push(en.path)},en.name):ee.createElement("span",null,en.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:Za,style:{color:"#5F6368"}},en.name))),Bn=te(31797),Zn=Object.defineProperty,pa=Object.defineProperties,Da=Object.getOwnPropertyDescriptors,Ca=Object.getOwnPropertySymbols,Ma=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,ar=(pn,un,Gn)=>un in pn?Zn(pn,un,{enumerable:!0,configurable:!0,writable:!0,value:Gn}):pn[un]=Gn,Ea=(pn,un)=>{for(var Gn in un||(un={}))Ma.call(un,Gn)&&ar(pn,Gn,un[Gn]);if(Ca)for(var Gn of Ca(un))nr.call(un,Gn)&&ar(pn,Gn,un[Gn]);return pn},sr=(pn,un)=>pa(pn,Da(un)),rr=(pn,un)=>{var Gn={};for(var en in pn)Ma.call(pn,en)&&un.indexOf(en)<0&&(Gn[en]=pn[en]);if(pn!=null&&Ca)for(var en of Ca(pn))un.indexOf(en)<0&&nr.call(pn,en)&&(Gn[en]=pn[en]);return Gn};const{Countdown:sn}=Bn.default;var Ta=pn=>{var un=pn,{onChange:Gn}=un,en=rr(un,["onChange"]);const[Za,Xa]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof Za=="number"&&Za>=0&&Gn(Za)},[Za]);const ma=bt=>{const Rt=Math.floor(bt/1e3);Xa(Rt)};return ee.createElement(sn,sr(Ea({},en),{onChange:ma}))}},91300:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return ye}});var ee=te(59301);function ye(Be,Ke){const he=(0,ee.useRef)();(0,ee.useEffect)(()=>{he.current=Be}),(0,ee.useEffect)(()=>{function we(){he.current()}if(Ke!==null){let ie=setInterval(we,Ke);return()=>clearInterval(ie)}},[Ke])}},37316:function(Mt,At,te){"use strict";var ee=te(59301),ye=te(78241),Be=te(95237),Ke=te(43604),he=te(57809),we=te(5871),ie=te(6848),ce=te(5083),Ie=te(92832),xe=te(42203),ge=te(66539),De=te(50461),ve=te(59301),ae=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,z=(Se,me,Le)=>me in Se?ae(Se,me,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Se[me]=Le,ne=(Se,me)=>{for(var Le in me||(me={}))y.call(me,Le)&&z(Se,Le,me[Le]);if(b)for(var Le of b(me))x.call(me,Le)&&z(Se,Le,me[Le]);return Se},oe=(Se,me)=>E(Se,a(me)),le=(Se,me)=>{var Le={};for(var He in Se)y.call(Se,He)&&me.indexOf(He)<0&&(Le[He]=Se[He]);if(Se!=null&&b)for(var He of b(Se))me.indexOf(He)<0&&x.call(Se,He)&&(Le[He]=Se[He]);return Le};const de=({disabled:Se,shixunHomeworks:me,selectOptions:Le,form:He})=>{const{workSetting:fe}=me,[at,Pe]=(0,ee.useState)([]),lt=(0,ee.useMemo)(()=>Le==null?void 0:Le.filter(Ye=>!at.includes(Ye.value)),[at,Le]);return(0,ee.useEffect)(()=>{var Ye;const qe=((Ye=fe==null?void 0:fe.anonymous_appeal_settings)==null?void 0:Ye.filter(ct=>ct.appeal_time))||[];Pe(qe.map(ct=>ct.group_name))},[fe]),ve.createElement(ye.default.List,{name:"anonymous_appeal_settings"},(Ye,{add:qe,remove:ct})=>ve.createElement(ve.Fragment,null,Ye.map(ot=>{var Te;const Ne=ot,{key:_e,name:Qe}=Ne,rt=le(Ne,["key","name"]),tt=He.getFieldValue(["anonymous_appeal_settings",Qe]).deleteflag;return ve.createElement("div",{key:_e},ve.createElement(Be.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},ve.createElement(Ke.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",_e+1),ve.createElement(Ke.Z,null,ve.createElement(ye.default.Item,oe(ne({},rt),{name:[ot.name,"group_name"]}),ve.createElement(he.default,{mode:"multiple",disabled:Se||!tt,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:De.Z.multiple_select,options:lt||[],onSelect:St=>{Pe(Pt=>[...Pt,St])},onDeselect:St=>{Pe(Pt=>Pt.filter(ut=>ut!==St))}}))),ve.createElement(Ke.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),ve.createElement(Ke.Z,null,ve.createElement(ye.default.Item,oe(ne({},rt),{label:"",name:[ot.name,"appeal_penalty"]}),ve.createElement(we.Z,{min:0,disabled:Se,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),ve.createElement(ie.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"},ve.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${De.Z.title_icon}`})),ve.createElement(Ke.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),ve.createElement(Ke.Z,null,ve.createElement(ye.default.Item,oe(ne({},rt),{label:"",name:[ot.name,"appeal_time"]}),ve.createElement(ce.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Se,size:"large",disabledDate:St=>(0,ge.Q8)(St,fe==null?void 0:fe.course_end_date),disabledTime:St=>(0,ge.d0)(St),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),ve.createElement(ye.default.Item,oe(ne({},rt),{name:[Qe,"deleteflag"]}),ve.createElement(Ie.default,{type:"hidden"})),!Se&&Ye.length<((Te=fe==null?void 0:fe.anonymous_appeal_settings)==null?void 0:Te.length)&&ve.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{qe({deleteflag:!0})}}),_e!==0&&!Se&&tt&&ve.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const St=He.getFieldValue(["anonymous_appeal_settings",Qe,"group_name"])||[];Pe(Pt=>Pt.filter(ut=>!St.includes(ut))),ct(Qe)}})))})))};At.Z=(0,xe.connect)(({shixunHomeworks:Se})=>({shixunHomeworks:Se}))(de)},95321:function(Mt,At,te){"use strict";var ee=te(59301),ye=te(5083),Be=te(78241),Ke=te(95237),he=te(43604),we=te(57809),ie=te(8591),ce=te(92832),Ie=te(5871),xe=te(6848),ge=te(24905),De=te(61186),ve=te.n(De),ae=te(42203),E=te(66539),a=te(2119),b=te(50461),y=te(59301),x=Object.defineProperty,z=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Se=(Pe,lt,Ye)=>lt in Pe?x(Pe,lt,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Pe[lt]=Ye,me=(Pe,lt)=>{for(var Ye in lt||(lt={}))le.call(lt,Ye)&&Se(Pe,Ye,lt[Ye]);if(oe)for(var Ye of oe(lt))de.call(lt,Ye)&&Se(Pe,Ye,lt[Ye]);return Pe},Le=(Pe,lt)=>z(Pe,ne(lt)),He=(Pe,lt)=>{var Ye={};for(var qe in Pe)le.call(Pe,qe)&<.indexOf(qe)<0&&(Ye[qe]=Pe[qe]);if(Pe!=null&&oe)for(var qe of oe(Pe))lt.indexOf(qe)<0&&de.call(Pe,qe)&&(Ye[qe]=Pe[qe]);return Ye};const{RangePicker:fe}=ye.default,at=({disabled:Pe,shixunHomeworks:lt,selectOptions:Ye,form:qe,data:ct,classroomList:ot})=>{const{workSetting:Te}=lt,[Ne,_e]=(0,ee.useState)([]),Qe=(0,ee.useMemo)(()=>Ye==null?void 0:Ye.filter(je=>!Ne.includes(je.value)),[Ne,Ye]);(0,ee.useEffect)(()=>{var je;const tt=((je=Te==null?void 0:Te.anonymous_comment_settings)==null?void 0:je.filter(St=>St.evaluation_end))||[];_e(tt.map(St=>St.group_name))},[Te]);const rt=je=>{var tt;const St=(tt=Te==null?void 0:Te.anonymous_appeal_settings)==null?void 0:tt.find(Pt=>Pt.group_id===je);return ct.anonymous_appeal&&St&&(St==null?void 0:St.appeal_time)!==null};return y.createElement(Be.default.List,{name:"anonymous_comment_settings"},(je,{add:tt,remove:St})=>y.createElement(y.Fragment,null,je.map(Pt=>{var ut,_t;const Fe=Pt,{key:It,name:Ot}=Fe,pe=He(Fe,["key","name"]),$e=qe.getFieldValue(["anonymous_comment_settings",Ot]),Ee=$e.deleteflag,ue=ve()((ut=$e.evaluation_start)==null?void 0:ut[0])<=ve()(),re=!Ee&&ue?[!0,rt($e==null?void 0:$e.group_id)]:[!1,!1];return y.createElement("div",{key:It,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(Ke.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",It+1),y.createElement(he.Z,{flex:1},y.createElement(Ke.Z,{align:"middle",style:{marginBottom:10}},y.createElement(he.Z,{span:8},y.createElement(Be.default.Item,Le(me({},pe),{name:[Ot,"group_name"]}),y.createElement(we.default,{mode:"multiple",disabled:Pe||!Ee,className:b.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Qe||[],onSelect:se=>{_e(Oe=>[...Oe,se])},onDeselect:se=>{_e(Oe=>Oe.filter(Ge=>Ge!==se))}}))),y.createElement(he.Z,{className:"ml20"},y.createElement(Be.default.Item,Le(me({},pe),{name:[Ot,"evaluation_start"]}),y.createElement(fe,{ranges:{\u6B64\u523B:()=>{var se;const Oe=(se=$e==null?void 0:$e.evaluation_start)==null?void 0:se[0];return[Oe?ve()(Oe):ve()(),ve()()]}},size:"large",style:{width:"500px"},disabled:Pe||re,allowClear:!1,disabledDate:se=>(0,E.Q8)(se,Te==null?void 0:Te.course_end_date),disabledTime:se=>(0,E.d0)(se),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var se;if((0,a.Rm)()&&!((se=ot.AssistantObject.group)!=null&&se.can_anonymous_comment)){ie.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,Le(me({},pe),{name:[Ot,"deleteflag"]}),y.createElement(ce.default,{type:"hidden"})),!Pe&&je.length<((_t=Te==null?void 0:Te.anonymous_comment_settings)==null?void 0:_t.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{tt({deleteflag:!0})}}),It!==0&&!Pe&&Ee&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const se=qe.getFieldValue(["anonymous_comment_settings",Ot,"group_name"])||[];_e(Oe=>Oe.filter(Ge=>!se.includes(Ge))),St(Ot)}})))),y.createElement(Ke.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(he.Z,null,y.createElement(Be.default.Item,Le(me({},pe),{label:"",colon:!1,name:[Ot,"evaluation_num"]}),y.createElement(Ie.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:Pe||!Ee&&ue}))),y.createElement(xe.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(he.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(he.Z,null,y.createElement(Be.default.Item,Le(me({},pe),{label:"",colon:!1,name:[Ot,"absence_penalty"]}),y.createElement(Ie.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:Pe,onChange:se=>{var Oe;if((0,a.Rm)()&&!((Oe=ot.AssistantObject.group)!=null&&Oe.can_anonymous_comment)){ie.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(he.Z,{style:{marginLeft:"40px"}},y.createElement(Be.default.Item,Le(me({},pe),{name:[Ot,"student_comment"],valuePropName:"checked"}),y.createElement(ge.default,{disabled:Pe,onChange:()=>{var se;if((0,a.Rm)()&&!((se=ot.AssistantObject.group)!=null&&se.can_anonymous_comment)){ie.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(he.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};At.Z=(0,ae.connect)(({shixunHomeworks:Pe,classroomList:lt})=>({shixunHomeworks:Pe,classroomList:lt}))(at)},89770:function(Mt,At,te){"use strict";var ee=te(42203),ye=te(95237),Be=te(43604),Ke=te(5083),he=te(5871),we=te(6848),ie=te(61186),ce=te.n(ie),Ie=te(66539),xe=te(50461),ge=te(59301);const De=({data:ve,disabled:ae,setData:E,shixunHomeworks:a})=>{const{workSetting:b,workList:y}=a;return ge.createElement("div",null,ge.createElement(ye.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},ge.createElement(Be.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),ge.createElement(Be.Z,null,ge.createElement(Ke.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:ae,disabledDate:x=>(0,Ie.Q8)(x,b==null?void 0:b.course_end_date),disabledTime:x=>(0,Ie.d0)(x),value:ve.appeal_time?ce()(ve.appeal_time):"",onChange:(x,z)=>{ve.appeal_time=z,E(Object.assign({},ve))}})),ge.createElement(Be.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),ge.createElement(Be.Z,null,ge.createElement(he.Z,{size:"large",disabled:ae,value:ve.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:x=>{ve.appeal_penalty=x,E(Object.assign({},ve))}})),ge.createElement(we.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"},ge.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${xe.Z.title_icon}`}))))};At.Z=(0,ee.connect)(({shixunHomeworks:ve})=>({shixunHomeworks:ve}))(De)},4578:function(Mt,At,te){"use strict";var ee=te(5083),ye=te(5871),Be=te(6848),Ke=te(24905),he=te(61186),we=te.n(he),ie=te(42203),ce=te(66539),Ie=te(50461),xe=te(59301);const ge=({data:De,setData:ve,disabled:ae,shixunHomeworks:E})=>{const{workSetting:a}=E,b=we()(a==null?void 0:a.evaluation_start)<=we()(),y=De.anonymous_appeal;return xe.createElement("div",null,xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},xe.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),xe.createElement(ee.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,ce.Q8)(x,a==null?void 0:a.course_end_date),disabledTime:x=>(0,ce.d0)(x),disabled:ae||b||y,value:De.evaluation_start?we()(De.evaluation_start):"",onChange:(x,z)=>{De.evaluation_start=z,ve(Object.assign({},De))}}),xe.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),xe.createElement(ee.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,ce.Q8)(x,a==null?void 0:a.course_end_date,De.evaluation_start),disabledTime:x=>(0,ce.d0)(x,we()(De.evaluation_start)),disabled:ae||y,value:De.evaluation_end?we()(De.evaluation_end):"",onChange:(x,z)=>{De.evaluation_end=z,ve(Object.assign({},De))}})),xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},xe.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),xe.createElement(ye.Z,{disabled:ae||b||y,value:De.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:x=>{De.evaluation_num=x,ve(Object.assign({},De))}}),xe.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"},xe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ie.Z.title_icon}`})),xe.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),xe.createElement(ye.Z,{min:0,disabled:ae,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:De.absence_penalty,onChange:x=>{De.absence_penalty=x,ve(Object.assign({},De))}})),De.anonymous_comment&&xe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},xe.createElement(Ke.default,{checked:De.student_comment,disabled:ae,onChange:()=>{De.student_comment=!De.student_comment,ve(Object.assign({},De))}},xe.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};At.Z=(0,ie.connect)(({shixunHomeworks:De})=>({shixunHomeworks:De}))(ge)},8914:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return oe}});var ee=te(59301),ye=te(43418),Be=te(8591),Ke=te(95237),he=te(43604),we=te(3113),ie=te(54580),ce=te(1710),Ie={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},xe=te(78258),ge=te(10148),De=te(70635),ve=te(58130),ae=Object.defineProperty,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(le,de,Se)=>de in le?ae(le,de,{enumerable:!0,configurable:!0,writable:!0,value:Se}):le[de]=Se,x=(le,de)=>{for(var Se in de||(de={}))a.call(de,Se)&&y(le,Se,de[Se]);if(E)for(var Se of E(de))b.call(de,Se)&&y(le,Se,de[Se]);return le},z=(le,de,Se)=>new Promise((me,Le)=>{var He=Pe=>{try{at(Se.next(Pe))}catch(lt){Le(lt)}},fe=Pe=>{try{at(Se.throw(Pe))}catch(lt){Le(lt)}},at=Pe=>Pe.done?me(Pe.value):Promise.resolve(Pe.value).then(He,fe);at((Se=Se.apply(le,de)).next())}),oe=({visible:le,categoryId:de,getData:Se,onCancle:me})=>{var Le,He;const[fe,at]=(0,ee.useState)([]),[Pe,lt]=(0,ee.useState)(!1),[Ye,qe]=(0,ee.useState)(!1),[ct,ot]=(0,ee.useState)({success_size:0,error_list:[]}),Te={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{at([])},beforeUpload:Ne=>z(void 0,null,function*(){return at([Ne]),!1}),fileList:fe,accept:".xlsx"};return ee.createElement(ee.Fragment,null,ee.createElement(ye.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:le,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ye,onOk:()=>z(void 0,null,function*(){if(fe.length===0){Be.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}qe(!0);const Ne=new FormData;Ne.append("file",fe[0]);const _e=yield(0,De.ZP)(`/api/homework_commons/${de}/import_external_score.json`,{method:"post",body:Ne},!0);(_e==null?void 0:_e.status)===0&&(ot(_e),me(),Se(),lt(!0),at([])),qe(!1)}),onCancel:()=>{at([]),me()}},ee.createElement("div",{className:Ie.achieveSty},ee.createElement("div",{className:Ie.tip},ee.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),ee.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"),ee.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")),ee.createElement(Ke.Z,{align:"middle",className:"mt20"},ee.createElement(he.Z,{className:"mr10"},ee.createElement("span",{className:Ie.labolIcon},"*"),ee.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),ee.createElement(he.Z,null,ee.createElement(we.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},ee.createElement("a",{className:Ie.downloadbutton,onClick:Ne=>{Ne.stopPropagation(),Ne.preventDefault(),(0,ve.FH)("",ge.Z.API_SERVER+`/api/homework_commons/${de}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),ee.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),ee.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},ee.createElement(ie.default.Dragger,x({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Te),ee.createElement("div",null,ee.createElement(xe.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),ee.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"))))),ee.createElement(ye.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:Pe,onCancel:()=>{lt(!1)},footer:null},ee.createElement("div",null,ee.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},ee.createElement("span",null,"\u5BFC\u5165\u6210\u529F",ee.createElement("span",{style:{color:"#19CB70"}}," ",ct==null?void 0:ct.success_size," "),"\u4E2A\u5B66\u751F"),ee.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",ee.createElement("span",{style:{color:"#E30000"}}," ",(Le=ct==null?void 0:ct.error_list)==null?void 0:Le.length," "),"\u4E2A\u5B66\u751F")),!!((He=ct==null?void 0:ct.error_list)!=null&&He.length)&&ee.createElement("div",{className:"mb20"},ee.createElement(ce.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:Ne=>ee.createElement("span",{style:{color:"#000"}},Ne)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:Ne=>ee.createElement("span",{style:{color:"#666"}},Ne)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:Ne=>ee.createElement("span",{style:{color:"#000"}},Ne)}],dataSource:ct==null?void 0:ct.error_list,pagination:!1,scroll:{y:47*8}})))))}},64273:function(Mt,At,te){"use strict";var ee=te(43418),ye=te(8591),Be=te(70635),Ke=te(42203),he=te(2119),we=te(59301),ie=(Ie,xe,ge)=>new Promise((De,ve)=>{var ae=b=>{try{a(ge.next(b))}catch(y){ve(y)}},E=b=>{try{a(ge.throw(b))}catch(y){ve(y)}},a=b=>b.done?De(b.value):Promise.resolve(b.value).then(ae,E);a((ge=ge.apply(Ie,xe)).next())});const ce=({shixunHomeworks:Ie,dispatch:xe,classroomList:ge,getData:De})=>we.createElement(ee.default,{centered:!0,title:"\u63D0\u793A",open:Ie.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){var ve;if((0,he.Rm)()&&!((ve=ge.AssistantObject.normal)!=null&&ve.can_redo)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Be.ZP)(`/api/homework_commons/${Ie.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{work_group_id:Ie.actionTabs.work_group_id}})).status===0&&(ye.ZP.success("\u6253\u56DE\u91CD\u505A\u6210\u529F"),xe({type:"shixunHomeworks/setActionTabs",payload:{}}),De())}),onCancel:()=>{xe({type:"shixunHomeworks/setActionTabs",payload:{}})}},we.createElement("p",null,"\u8BE5\u5206\u7EC4\u7684\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u6574\u7EC4\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF01"),we.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));At.Z=(0,Ke.connect)(({shixunHomeworks:Ie,classroomList:xe})=>({shixunHomeworks:Ie,classroomList:xe}))(ce)},74371:function(Mt,At,te){"use strict";te.r(At),te.d(At,{default:function(){return Wa}});var ee=te(59301),ye=te(42203),Be=te(49127),Ke=te(3113),he=te(8591),we=te(66104),ie=te(6848),ce=te(99313),Ie=te(43418),xe=te(95237),ge=te(43604),De=te(92832),ve=te(1710),ae=te(27812),E=te(58130),a=te(2119),b=te(78241),y=te(20834),x=te(24905),z=te(38854),ne=te(58421),oe=te(5112),le=te(5871),de=te(57809),Se=te(84105),me=te(87395),Le=te(67921),He=te(89489),fe=te(70635),at=te(97267),Pe=te(64273),lt=Object.defineProperty,Ye=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,ot=(Je,Ve,Ue)=>Ve in Je?lt(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Te=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))qe.call(Ve,Ue)&&ot(Je,Ue,Ve[Ue]);if(Ye)for(var Ue of Ye(Ve))ct.call(Ve,Ue)&&ot(Je,Ue,Ve[Ue]);return Je},Ne=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const _e=({shixunHomeworks:Je,dispatch:Ve})=>{const Ue=(0,ye.useParams)(),[Bt,kt]=(0,ee.useState)(!0),[Zt,Kt]=(0,ee.useState)(!1),[Qt]=b.default.useForm();return ee.createElement(ee.Fragment,null,ee.createElement(Ie.default,{centered:!0,title:"\u8C03\u5206",open:Je.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Zt,onOk:()=>Ne(void 0,null,function*(){yield Qt.validateFields();const Ft=Qt.getFieldsValue();Kt(!0),(yield(0,fe.ZP)(`/api/student_works/${Je.actionTabs.id}/adjust_score.json`,{method:"post",body:Te({},Ft)})).status===0&&(he.ZP.success("\u8BC4\u9605\u6210\u529F"),Qt.resetFields(),Ve({type:"shixunHomeworks/setActionTabs",payload:{}}),Ve({type:"shixunHomeworks/getWorkList",payload:Te({},Je.actionTabs.params)})),Kt(!1)}),onCancel:()=>{Ve({type:"shixunHomeworks/setActionTabs",payload:{}})}},ee.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"),ee.createElement(b.default,{form:Qt,layout:"horizontal"},ee.createElement("div",{style:{display:"flex",alignItems:"baseline"}},ee.createElement(b.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},ee.createElement(le.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),ee.createElement("span",{className:"ml10"},"\u5206")),ee.createElement("div",null,ee.createElement(b.default.Item,{name:"comment"},ee.createElement(De.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Qe=(0,ye.connect)(({shixunHomeworks:Je})=>({shixunHomeworks:Je}))(_e),rt=te(23469),je={flex_box_center:"flex_box_center___NBXH7",flex_space_between:"flex_space_between___l6hzm",flex_box_vertical_center:"flex_box_vertical_center___m8uTT",flex_box_center_end:"flex_box_center_end___BwXBn",flex_box_column:"flex_box_column___amI5B",wrap:"wrap___d__UZ",MdEditor:"MdEditor___QRYr6",workListButtonWrap:"workListButtonWrap___lhXWg",anticon:"anticon___b_3pM",workListClass:"workListClass___EI4Fm",left:"left___wBY4f",visible:"visible___uwm7P",status:"status___DUABx",tips:"tips___H3M_T",tableWrapper:"tableWrapper___EW8TX",atitle:"atitle___XxlIn",tables:"tables___thRYc",tables1:"tables1___jKpJt",redoBtn:"redoBtn___uk0iV"},tt=te(54839),St=te(88477),Pt=te(78258),ut=te(89392),_t=te(61186),Fe=te.n(_t),It=te(35427),Ot=te(32583),pe=te(58617),$e=te(59301),Ee=Object.defineProperty,ue=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,Oe=(Je,Ve,Ue)=>Ve in Je?Ee(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Ge=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))re.call(Ve,Ue)&&Oe(Je,Ue,Ve[Ue]);if(ue)for(var Ue of ue(Ve))se.call(Ve,Ue)&&Oe(Je,Ue,Ve[Ue]);return Je},be=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const Re=({shixunHomeworks:Je,user:Ve,loading:Ue,dispatch:Bt,classroomList:kt,globalSetting:Zt})=>{var Kt,Qt,Ft,qt,dn,jn;const fn=(0,ye.useParams)(),{workList:wt,workSetting:$t}=Je,[,xn,rn]=(0,It.U)(Ot.Gw,{homeworkId:wt==null?void 0:wt.id}),[Sn,Ra]=(0,ee.useState)([]),Vt=[(wt==null?void 0:wt.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(ht,Yn)=>{var $n,We,Dt,_n,ia,Ct;return{children:(($n=Yn.project_info)==null?void 0:$n.id)!==-1?$e.createElement("a",{target:"_blank",title:(We=Yn.project_info)==null?void 0:We.name,href:`${(Dt=Zt==null?void 0:Zt.setting)==null?void 0:Dt.old_url}${(_n=Yn.project_info)==null?void 0:_n.id}`,style:{whiteSpace:"break-spaces"}},(ia=Yn.project_info)==null?void 0:ia.name):(Ct=Yn.project_info)==null?void 0:Ct.name,props:{rowSpan:Yn.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(ht,Yn)=>$e.createElement("div",{style:{display:"flex",alignItems:"center"}},$e.createElement("span",{className:je.atitle,style:{width:Yn.is_leader?"":130,maxWidth:Yn.is_leader&&80}}," ",ht),Yn.is_leader&&$e.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(wt==null?void 0:wt.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:ht=>ht||"--"},(wt==null?void 0:wt.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(ht,Yn)=>ht||"--"},(wt==null?void 0:wt.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(ht,Yn)=>({children:ht?$e.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",$e.createElement("br",null),Fe()(ht).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:Yn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:150,render:(ht,Yn)=>({children:ht===-1?"\u91CD\u505A\u4E2D":$e.createElement(E.Uw,{status:ht}),props:{rowSpan:Yn.rowSpan}})},{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(ht,Yn)=>({children:$e.createElement("span",{className:"c-blue"},ht),props:{rowSpan:Yn.rowSpan}})},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",width:150,render:(ht,Yn)=>$e.createElement(ie.Z,{placement:"bottom",title:$e.createElement("div",null,$e.createElement("div",null,Yn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Yn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),$e.createElement("div",null,Yn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Yn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),wt!=null&&wt.anonymous_comment?$e.createElement("div",null,Yn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Yn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",wt!=null&&wt.is_group_grade?$e.createElement("div",null,Yn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Yn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",$e.createElement("div",null,Yn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Yn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),$e.createElement("div",null,Yn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Yn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),wt!=null&&wt.anonymous_comment?$e.createElement("div",null,Yn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Yn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(wt==null?void 0:wt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Yn.appeal_penalty||"0.0"}\u5206`,$e.createElement("div",null,Yn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Yn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(wt!=null&&wt.is_jupyter||wt!=null&&wt.is_jupyter_lab)&&$e.createElement("div",{onClick:$n=>{$n.stopPropagation(),ye.history.push(`/classrooms/${fn.coursesId}/group_homework/${fn.categoryId}/review/${Yn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},ht>0?$e.createElement("span",{style:{color:"#ff8100"}},ht):ht)},($t==null?void 0:$t.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(ht,Yn={},$n=0)=>(wt==null?void 0:wt.work_status)==0?"--":ht||"--"},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:"\u64CD\u4F5C",width:wt!=null&&wt.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(ht,Yn)=>{var $n;return($n=wt.homework_status)!=null&&$n.includes("\u5BFC\u5165")?$e.createElement("div",null,$e.createElement("a",{style:{marginLeft:10},onClick:(0,ut.debounce)(We=>be(void 0,null,function*(){var Dt,_n,ia,Ct,Cn;We.stopPropagation();let na=yield(0,fe.ZP)(`/api/student_works/${Yn==null?void 0:Yn.id}/passed_condition.json`,{method:"get"});Ie.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:$e.createElement("div",null,$e.createElement("div",{style:{display:"flex"}},$e.createElement("div",null,$e.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),$e.createElement("span",{style:{marginLeft:10}},(Dt=na==null?void 0:na.data)==null?void 0:Dt.user_name)),$e.createElement("div",{style:{marginLeft:60}},$e.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),$e.createElement("span",{style:{marginLeft:10}},(_n=na==null?void 0:na.data)==null?void 0:_n.student_id)),$e.createElement("div",{style:{marginLeft:60}},$e.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),$e.createElement("span",{style:{marginLeft:10}},(ia=na==null?void 0:na.data)==null?void 0:ia.group_name))),$e.createElement("div",{style:{marginTop:22}},$e.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),$e.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Ct=na==null?void 0:na.data)==null?void 0:Ct.description)||"\u6682\u65E0\u4FE1\u606F")),$e.createElement("div",{style:{marginTop:22,marginBottom:20}},$e.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),$e.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Cn=na==null?void 0:na.data)==null?void 0:Cn.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Yn.work_status===0?$e.createElement("div",null,"--"):$e.createElement("a",{className:"c-blue",onClick:We=>{var Dt,_n;if(We.preventDefault(),(0,a.Rm)()&&!((_n=(Dt=kt==null?void 0:kt.AssistantObject)==null?void 0:Dt.group)!=null&&_n.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${fn.coursesId}/group_homework/${fn.categoryId}/review/${Yn.id}?review=review`)}}," \u67E5\u770B ")}}].filter(ht=>!!ht),xa=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(ht,Yn,$n)=>$n+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:ht=>ht?$e.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):$e.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:ht=>ht?Fe()(ht).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:ht=>ht||"--"},{title:$e.createElement("span",null,"\u662F\u5426\u6574\u7EC4\u540C\u8BC4",$e.createElement(ie.Z,{title:"\u5982\u679C\u5B66\u751F\u5BF9\u4F5C\u54C1\u8FDB\u884C\u4E86\u6574\u7EC4\u540C\u8BC4\uFF0C\u90A3\u4E48\u8BE5\u4F5C\u54C1\u6240\u5C5E\u5206\u7EC4\u7684\u4EBA\u6570\u7B49\u4E8E\u5DF2\u8BC4\u4F5C\u54C1\u6570\uFF0C\u5E76\u4E14\u5B66\u751F\u7684\u5DF2\u8BC4\u4F5C\u54C1\u603B\u6570\u5C06\u8D85\u8FC7\u9700\u8BC4\u6570\u3002"},$e.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-999 current-primary ml5"}))),dataIndex:"group_comment",ellipsis:!0},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:ht=>ht||"--"},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:ht=>ht===1?$e.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):ht===-1?"--":$e.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(ht,Yn)=>$e.createElement("a",{onClick:()=>{var $n;if([0,-1].includes(wt==null?void 0:wt.work_status)){he.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}($n=wt.homework_status)!=null&&$n.includes("\u5BFC\u5165")||ye.history.push(`/classrooms/${fn.coursesId}/group_homework/${fn.categoryId}/review/${Yn.id}`)}},Yn!=null&&Yn.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605")}];return(0,ee.useEffect)(()=>{wt!=null&&wt.course_id&&Ra(wt.student_works)},[wt]),$e.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(wt!=null&&wt.all_member_count)&&!Ue["shixunHomeworks/getWorkList"]&&(((Kt=wt==null?void 0:wt.homework_status)==null?void 0:Kt.includes("\u672A\u53D1\u5E03"))||((Qt=wt==null?void 0:wt.homework_status)==null?void 0:Qt.includes("\u672A\u5F00\u59CB")))&&$e.createElement(at.Z,null),!((Ft=wt==null?void 0:wt.homework_status)!=null&&Ft.includes("\u672A\u53D1\u5E03"))&&!((qt=wt==null?void 0:wt.homework_status)!=null&&qt.includes("\u672A\u5F00\u59CB"))&&$e.createElement($e.Fragment,null,$e.createElement(xe.Z,{wrap:!1,align:"middle",justify:"space-between"},$e.createElement(ge.Z,null,$e.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),$e.createElement(ge.Z,null,$e.createElement("span",null,(dn=wt==null?void 0:wt.left_time)==null?void 0:dn.status,$e.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(jn=wt==null?void 0:wt.left_time)==null?void 0:jn.time)))),(wt==null?void 0:wt.is_shixun)&&!(wt!=null&&wt.open_evaluate)&&!(wt!=null&&wt.is_close_tips)&&$e.createElement(xe.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},$e.createElement(ge.Z,null,$e.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 ")),$e.createElement(ge.Z,null,$e.createElement("span",{className:"current",onClick:()=>be(void 0,null,function*(){const ht=yield(0,fe.ZP)(`/api/homework_commons/${fn.categoryId}/close_tips.json`,{method:"post"});(ht==null?void 0:ht.status)===0&&Bt({type:"shixunHomeworks/getWorkList",payload:Ge({},fn)})})},"X"))),(wt==null?void 0:wt.feedback_notice)&&$e.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},$e.createElement("i",{className:"iconfont icon-tishi11 font14"}),$e.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"),xn?$e.createElement(pe.Z,null):$e.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>be(void 0,null,function*(){const ht=yield rn({homeworkId:wt==null?void 0:wt.id});(ht==null?void 0:ht.status)===0&&Bt({type:"shixunHomeworks/getWorkList",payload:Ge({},fn)})})})),$e.createElement(ve.default,{className:"mt15",loading:Ue["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(ht,Yn)=>(ht==null?void 0:ht.item_index)%2===0&&je.tables,pagination:!1,dataSource:[wt],columns:Vt,locale:{emptyText:$e.createElement(at.Z,null)},scroll:wt!=null&&wt.student_anonymous_comment||wt!=null&&wt.base_on_project?{x:"calc(100% + 60px)"}:{}}),(wt==null?void 0:wt.student_anonymous_comment)&&$e.createElement("div",{className:"mt30"},$e.createElement(xe.Z,{wrap:!1,align:"middle",justify:"space-between"},$e.createElement(ge.Z,null,"\u5171",$e.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(wt==null?void 0:wt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),$e.createElement(ge.Z,null,$e.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",$e.createElement("span",{className:"c-grey-333 ml10"},(wt==null?void 0:wt.evaluation_start)&&Fe()(wt==null?void 0:wt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(wt==null?void 0:wt.evaluation_end)&&Fe()(wt==null?void 0:wt.evaluation_end).format("YYYY-MM-DD HH:mm")))),$e.createElement(ve.default,{className:"mt15",locale:{emptyText:$e.createElement(at.Z,null)},columns:xa,dataSource:Sn,pagination:!1}))))};var it=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve,globalSetting:Ue,loading:Bt})=>({shixunHomeworks:Je,classroomList:Ve,loading:Bt.effects,globalSetting:Ue}))(Re),et=te(8914),Ce=te(59301),ft=Object.defineProperty,Ht=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,Xt=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,Xe=(Je,Ve,Ue)=>Ve in Je?ft(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,st=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))on.call(Ve,Ue)&&Xe(Je,Ue,Ve[Ue]);if(Xt)for(var Ue of Xt(Ve))Jt.call(Ve,Ue)&&Xe(Je,Ue,Ve[Ue]);return Je},jt=(Je,Ve)=>Ht(Je,Yt(Ve)),zt=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const vn=(0,ee.createRef)(),Mn=({shixunHomeworks:Je,classroomList:Ve,loading:Ue,globalSetting:Bt,dispatch:kt,zip:Zt,btnLoading:Kt,setBtnLoading:Qt})=>{var Ft,qt,dn,jn,fn,wt,$t,xn,rn,Sn,Ra,Vt;const[xa]=(0,ye.useSearchParams)(),[ht,Yn]=(0,ee.useState)(st(st({},(0,ye.useParams)()),{page:xa.get("page")||1,limit:20})),$n=(0,ye.useLocation)(),{workList:We}=Je,[Dt,_n]=(0,ee.useState)({}),[ia,Ct]=(0,ee.useState)(""),[Cn,na]=(0,ee.useState)(""),[Na,Ar]=(0,ee.useState)(""),[Cr,Dr]=(0,ee.useState)([]),[Qr,bn]=(0,ee.useState)(),[ea,ca]=(0,ee.useState)([]),[qr,Fr]=(0,ee.useState)(!1),[ha,ur]=(0,ee.useState)([]),[or,kn]=(0,ee.useState)(!1),[Fn,xr]=(0,ee.useState)(),[ir,Ja]=(0,ee.useState)(1),[Ba,mr]=(0,ee.useState)(),[Lr,Hr]=(0,ee.useState)(),[to,Co]=(0,ee.useState)(),[vo,$a]=(0,ee.useState)(!1),[oo]=b.default.useForm(),[ti,io]=(0,ee.useState)({groupAll:[],userAll:[]}),[mo,On]=(0,ee.useState)(!1),[Hn,so]=(0,ee.useState)(!1),[Fa,Aa]=(0,ee.useState)({status:!1,visible:!0}),[tr]=b.default.useForm(),wr=()=>zt(void 0,null,function*(){const ln=yield(0,fe.ZP)(`/api/homework_commons/${ht.categoryId}/get_group_members`,{method:"get",params:{}}),Un=yield(0,fe.ZP)(`/api/courses/${ht.coursesId}/students.json`,{method:"get",params:{coursesId:ht.coursesId,homework_id:ht.categoryId,page:1,limit:2e3}});(ln==null?void 0:ln.status)==0&&io({groupAll:ln==null?void 0:ln.group_infos,userAll:Un==null?void 0:Un.students})});(0,ee.useEffect)(()=>{var ln;((ln=We==null?void 0:We.course_recommends)==null?void 0:ln.length)>0&&On(!0)},[We==null?void 0:We.course_recommends]),(0,ee.useEffect)(()=>{vn&&vn.current&&(vn.current.clientHeight>47?Aa({status:!0,visible:!0}):Aa({status:!1,visible:!0}))},[We.course_group_info&&We.course_group_info.length]),(0,ee.useEffect)(()=>{We!=null&&We.course_id},[We==null?void 0:We.course_id]),(0,ee.useEffect)(()=>{We!=null&&We.course_id&&setTimeout(()=>{var ln,Un;if(We.base_on_project){let _r=[];(ln=We.new_student_works)==null||ln.map((Lo,jo)=>{var To;(To=Lo==null?void 0:Lo.student_works)==null||To.map((Wo,hi)=>{var Di,Si,ni,nl;Wo.item_index=Lo.item_index,Wo.rowSpan=Wo!=null&&Wo.is_leader?(Di=Lo==null?void 0:Lo.student_works)==null?void 0:Di.length:((Si=Wo==null?void 0:Wo.project_info)==null?void 0:Si.id)===-1?1:((nl=(ni=Lo==null?void 0:Lo.student_works)==null?void 0:ni.filter(El=>El.is_leader))==null?void 0:nl.length)>0?0:1,_r.push(Wo)})}),console.log("---",_r),Dr([..._r])}else{let _r=[];(Un=We.new_student_works)==null||Un.map((Lo,jo)=>{var To;(To=Lo==null?void 0:Lo.student_works)==null||To.map((Wo,hi)=>{var Di,Si,ni;Wo.item_index=Lo.item_index,Wo.rowSpan=hi==0?(Di=Lo==null?void 0:Lo.student_works)==null?void 0:Di.length:((ni=(Si=Lo==null?void 0:Lo.student_works)==null?void 0:Si.filter(nl=>nl.id))==null?void 0:ni.length)>0?0:1,_r.push(Wo)})}),Dr([..._r])}},400)},[We]);const Wr=()=>zt(void 0,null,function*(){const ln=yield kt({type:"shixunHomeworks/getWorkList",payload:st({},ht)})});(0,ee.useEffect)(()=>{if(xa.get("page")){let ln=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};Yn(st(st({},ht),ln)),ln.task_status=(ln==null?void 0:ln.work_status)||"all",ln.member_work=ln!=null&&ln.member_work?[ln==null?void 0:ln.member_work]:"all",ln.course_group_info=(ln==null?void 0:ln.course_group)||"all",ln.file_status=ln!=null&&ln.file_status?[ln==null?void 0:ln.file_status]:"all",ln.teacher_comment=ln!=null&&ln.teacher_comment?[ln==null?void 0:ln.teacher_comment]:"all",tr.setFieldsValue(st({},ln))}},[]);function wa(){Ja(1),bn(""),mr(""),Hr(""),Co(""),ur([])}const Qa=()=>{ht.page=1;const ln=Object.assign({},tr.getFieldValue());delete ht.course_group,delete ht.teacher_comment,Object.keys(ln).map(function(Un){var _r;switch(Un){case"teacher_comment":case"member_work":ln[Un].length>1||!ln[Un].length?(delete ht[Un],tr.setFieldsValue({[Un]:"all"})):(ht[Un]=(_r=ln[Un])==null?void 0:_r[0],tr.setFieldsValue({teacher_comment:ln[Un]}));break;case"file_status":ln[Un].includes("all")||We[Un].length===ln[Un].length||!ln[Un].length?(delete ht.file_status,tr.setFieldsValue({file_status:"all"})):(ht.file_status=ln[Un][0],tr.setFieldsValue({file_status:ln[Un]}));break;case"work_status":ln[Un].includes("all")||We.task_status.length===ln[Un].length||!ln[Un].length?(delete ht.work_status,tr.setFieldsValue({work_status:"all"})):(ht.work_status=ln[Un],tr.setFieldsValue({work_status:ht.work_status}));break;case"course_group_info":ln[Un].includes("all")||We[Un].length===ln[Un].length||!ln[Un].length?(delete ht.course_group,tr.setFieldsValue({course_group_info:"all"})):(ht.course_group=ln[Un],tr.setFieldsValue({course_group_info:ht.course_group}));break}}),Wr()},bo=(ln,Un)=>{ht.page=ln,ht.limit=Un,Wr()},Ir=[{name:"\u7EC4\u957F",id:1},{name:"\u7EC4\u5458",id:0}],An=[{title:"\u5E8F\u53F7",dataIndex:"item_index",align:"left",width:50,fixed:We!=null&&We.base_on_project?"left":"",render:(ln,Un,_r)=>({children:ln,props:{rowSpan:Un.rowSpan}})},(We==null?void 0:We.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:120,fixed:"left",render:(ln,Un)=>{var _r,Lo,jo,To,Wo,hi;return{children:((_r=Un.project_info)==null?void 0:_r.id)!==-1?Ce.createElement("a",{target:"_blank",title:(Lo=Un.project_info)==null?void 0:Lo.name,href:`${(jo=Bt==null?void 0:Bt.setting)==null?void 0:jo.old_url}${(To=Un.project_info)==null?void 0:To.id}`,style:{whiteSpace:"break-spaces"}},(Wo=Un.project_info)==null?void 0:Wo.name):(hi=Un.project_info)==null?void 0:hi.name,props:{rowSpan:Un.rowSpan}}}},!(We!=null&&We.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:200,render:(ln,Un)=>({children:Ce.createElement("span",{className:"c-blue"},ln),props:{rowSpan:Un.rowSpan}})},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(ln,Un)=>Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement(ie.Z,{placement:"bottom",title:ln},Ce.createElement("span",{className:je.atitle,style:{width:Un.is_leader?"":130,maxWidth:Un.is_leader&&80}}," ",ln)),Un.is_leader&&Ce.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(0,a.GJ)()&&{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:We!=null&&We.base_on_project?80:130,ellipsis:!0,render:ln=>Ce.createElement("span",{style:{color:"#666666"}},ln)},(0,a.GJ)()&&!(We!=null&&We.base_on_project)&&{title:"\u5206\u73ED",align:"left",width:150,ellipsis:!0,dataIndex:"group_name"},((0,a.GJ)()||(0,a.dE)()&&!(We!=null&&We.anonymous_comment)&&!We.anonymous_appeal||(0,a.dE)()&&((Ft=We.homework_status)==null?void 0:Ft.includes("\u5DF2\u622A\u6B62")))&&{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sorter:!0,width:100,sortOrder:ht.order==="work_score"?ht.b_order==="desc"?"descend":"ascend":null,sortDirections:["descend","ascend"],render:(ln,Un)=>Ce.createElement(ie.Z,{placement:"bottom",title:Ce.createElement("div",null,Ce.createElement("div",null,Un.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Un.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Ce.createElement("div",null,Un.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Un.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),We!=null&&We.anonymous_comment?Ce.createElement("div",null,Un.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Un.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",We!=null&&We.is_group_grade?Ce.createElement("div",null,Un.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Un.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Ce.createElement("div",null,Un.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Un.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Ce.createElement("div",null,Un.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Un.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),We!=null&&We.anonymous_comment?Ce.createElement("div",null,Un.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Un.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(We==null?void 0:We.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Un.appeal_penalty||"0.0"}\u5206`,Ce.createElement("div",null,Un.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Un.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(We!=null&&We.is_jupyter||We!=null&&We.is_jupyter_lab)&&Ce.createElement("div",{onClick:_r=>{_r.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(ht)),ye.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${Un.id}?page=${ht.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},ln>0?Ce.createElement("span",{style:{color:"#ff8100"}},ln):ln)},(We==null?void 0:We.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"code_lines_count",render:ln=>ln||"--"},(We==null?void 0:We.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",ellipsis:!0,width:100,dataIndex:"issues_count",render:(ln,Un)=>({children:ln||"--"})},(We==null?void 0:We.base_on_project)&&{title:"P/R\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"pull_requests_count",render:(ln,Un)=>{var _r;return{children:((_r=Un.project_info)==null?void 0:_r.id)!==-1?Ce.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var Lo,jo;window.open(`${(Lo=Bt==null?void 0:Bt.setting)==null?void 0:Lo.old_url}${(jo=Un.project_info)==null?void 0:jo.id}/pulls`)}},Un==null?void 0:Un.pull_requests_count):"--",props:{rowSpan:Un.rowSpan}}}},(We==null?void 0:We.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(ln,Un)=>{var _r;return{children:((_r=Un.project_info)==null?void 0:_r.id)!==-1?Ce.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var Lo,jo;window.open(`${(Lo=Bt==null?void 0:Bt.setting)==null?void 0:Lo.old_url}${(jo=Un.project_info)==null?void 0:jo.id}/sonar`)}},Ce.createElement("div",null,"bug ",Un==null?void 0:Un.bug),Ce.createElement("div",null,"Security ",Un==null?void 0:Un.security),Ce.createElement("div",null,"Codesmell ",Un==null?void 0:Un.codesmell)):"--",props:{rowSpan:Un.rowSpan}}}},(We==null?void 0:We.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:130,ellipsis:!0,sorter:!0,sortOrder:ht.order==="update_time"?ht.b_order==="desc"?"descend":"ascend":null,render:(ln,Un)=>({children:Ce.createElement(ie.Z,{placement:"bottom",title:ln?Ce.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Ce.createElement("br",null),Fe()(ln).format("YYYY-MM-DD HH:mm")):"--"},ln?Ce.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Ce.createElement("br",null),Fe()(ln).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:Un.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:We!=null&&We.base_on_project?110:200,fixed:We!=null&&We.base_on_project?"right":"",render:(ln,Un)=>({children:ln===-1?"\u91CD\u505A\u4E2D":Ce.createElement("div",{style:{whiteSpace:"break-spaces"}},Ce.createElement(E.Uw,{status:ln,lineBreak:!0})),props:{rowSpan:Un.rowSpan}})},{title:"\u64CD\u4F5C",width:175,fixed:We!=null&&We.base_on_project?"right":"",align:"left",dataInex:"action",render:(ln,Un)=>{var _r,Lo;return(_r=We.homework_status)!=null&&_r.includes("\u5BFC\u5165")?Ce.createElement("div",null,(0,a.GJ)()&&Ce.createElement("a",{onClick:jo=>{jo.stopPropagation(),kt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Un==null?void 0:Un.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Ce.createElement("a",{style:{marginLeft:10},onClick:(0,ut.debounce)(jo=>zt(void 0,null,function*(){var To,Wo,hi,Di,Si;jo.stopPropagation();let ni=yield(0,fe.ZP)(`/api/student_works/${Un==null?void 0:Un.id}/passed_condition.json`,{method:"get"});Ie.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:Ce.createElement("div",null,Ce.createElement("div",{style:{display:"flex"}},Ce.createElement("div",null,Ce.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Ce.createElement("span",{style:{marginLeft:10}},(To=ni==null?void 0:ni.data)==null?void 0:To.user_name)),Ce.createElement("div",{style:{marginLeft:60}},Ce.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),Ce.createElement("span",{style:{marginLeft:10}},(Wo=ni==null?void 0:ni.data)==null?void 0:Wo.student_id)),Ce.createElement("div",{style:{marginLeft:60}},Ce.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Ce.createElement("span",{style:{marginLeft:10}},(hi=ni==null?void 0:ni.data)==null?void 0:hi.group_name))),Ce.createElement("div",{style:{marginTop:22}},Ce.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),Ce.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Di=ni==null?void 0:ni.data)==null?void 0:Di.description)||"\u6682\u65E0\u4FE1\u606F")),Ce.createElement("div",{style:{marginTop:22,marginBottom:20}},Ce.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Ce.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Si=ni==null?void 0:ni.data)==null?void 0:Si.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Un.work_status===0&&!(0,a.GJ)()?Ce.createElement("div",null,"--"):Ce.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,a.GJ)()&&Ce.createElement("a",{className:"c-blue",onClick:jo=>{var To,Wo;if(jo.preventDefault(),(0,a.Rm)()&&!((Wo=(To=Ve==null?void 0:Ve.AssistantObject)==null?void 0:To.group)!=null&&Wo.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("grouphomeworkkey",JSON.stringify(ht)),ye.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${Un.id}?page=${ht.page}`)}},"\u67E5\u770B"),(0,a.GJ)()&&Ce.createElement("a",{className:"c-blue",onClick:jo=>{var To;if(jo.preventDefault(),(We==null?void 0:We.work_status)==0){he.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}if((0,a.Rm)()&&!((To=Ve.AssistantObject.group)!=null&&To.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("grouphomeworkkey",JSON.stringify(ht)),ye.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${Un.id}?page=${ht.page}`)}},Un.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),(0,a.GJ)()&&Ce.createElement(ie.Z,{placement:"bottom",title:Ce.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Ce.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Ce.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:jo=>{var To;if(jo.preventDefault(),(0,a.Rm)()&&!((To=Ve.AssistantObject.group)!=null&&To.can_appraise)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:Un,id:Un.id,params:ht}})}},"\u8C03\u5206")),(0,a.GJ)()&&Ce.createElement("div",null,(We!=null&&We.is_new_rule?Un.work_status!==-1&&Un.work_status!==0:Un.work_status!==-1&&Un.work_status!==0&&!((Lo=We==null?void 0:We.homework_status)!=null&&Lo.includes("\u5DF2\u622A\u6B62")))&&Ce.createElement(xe.Z,{justify:"center"},Ce.createElement("span",{className:`${je.redoBtn}`,onClick:jo=>{var To;if(jo.stopPropagation(),(0,a.Rm)()&&!((To=Ve.AssistantObject.normal)!=null&&To.can_redo)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:We.homework_id,work_group_id:Un.work_group_id}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(ln=>!!ln),ga=[...An.map(ln=>st({},ln))];ga[0].render=ln=>"\u6211";const fa=()=>zt(void 0,null,function*(){var ln;Qt(!0);const Un=yield(0,fe.ZP)(`/api/homework_commons/${ht==null?void 0:ht.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Un.status===0?(ln=Zt.current)==null||ln.exportReport(Un.files):Qt(!1)}),lo=()=>zt(void 0,null,function*(){var ln;const Un=yield(0,fe.ZP)(`/api/homework_commons/${ht==null?void 0:ht.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Un.status===0&&(Array.isArray(Un.sub_data)&&Un.sub_data.length>0?(ln=Zt.current)==null||ln.exportAndCreateUserFolder(Un.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${We==null?void 0:We.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):he.ZP.warning("\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"))}),ki=()=>{var ln,Un;return Ce.createElement(y.default,null,Ce.createElement(y.default.Item,{key:"1"},Ce.createElement("span",{onClick:()=>{var _r;if((0,a.Rm)()&&!((_r=Ve.AssistantObject.group)!=null&&_r.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:We==null?void 0:We.course_group_info,fn:()=>{(0,tt.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}},"\u5BFC\u51FA\u6210\u7EE9")),!((ln=We.homework_status)!=null&&ln.includes("\u5BFC\u5165"))&&Ce.createElement(y.default.Item,{key:"3"},Ce.createElement(Ke.ZP,{loading:Kt,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var _r;if((0,a.Rm)()&&!((_r=Ve.AssistantObject.group)!=null&&_r.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6",course_groups:We==null?void 0:We.course_group_info,fn:()=>{fa()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((Un=We.homework_status)!=null&&Un.includes("\u5BFC\u5165"))&&Ce.createElement(y.default.Item,{key:"4"},Ce.createElement(St.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var _r;if((0,a.Rm)()&&!((_r=Ve.AssistantObject.group)!=null&&_r.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8",course_groups:We==null?void 0:We.course_group_info,fn:()=>{lo()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),Ce.createElement(y.default.Item,{key:"2"},Ce.createElement("span",{onClick:()=>{var _r;if((0,a.Rm)()&&!((_r=Ve.AssistantObject.group)!=null&&_r.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${ht.coursesId}/exportlist/group_work_list`)}},"\u5386\u53F2\u5BFC\u51FA")))};return!(0,a.GJ)()&&(We!=null&&We.student_anonymous_comment)?Ce.createElement(it,null):Ce.createElement("section",{className:`${je.wrap} minH500`},Ce.createElement("aside",null,Ce.createElement("aside",{className:`minH500 bg-white pl30 ${(0,a.GJ)()?"pt30":""} pr30`},!(We!=null&&We.all_member_count)&&!Ue["shixunHomeworks/getWorkList"]&&Ce.createElement("aside",{className:"bg-white inline-block w100"},Ce.createElement(at.Z,null)),!(0,a.GJ)()&&Ce.createElement("aside",{className:"pt10 pb10"},Ce.createElement("span",{className:"c-orange"},We.commit_count),"\u5DF2\u4EA4",Ce.createElement("span",{className:"ml10"},We.uncommit_count),"\u672A\u4EA4",((qt=We==null?void 0:We.left_time)==null?void 0:qt.time)&&Ce.createElement("span",{className:"ml10"},Ce.createElement("span",null,(dn=We==null?void 0:We.left_time)==null?void 0:dn.status),Ce.createElement("span",{className:"c-orange"},(jn=We==null?void 0:We.left_time)==null?void 0:jn.time))),Ce.createElement("aside",null,(0,a.GJ)()&&Ce.createElement("aside",{className:"mb30"},Ce.createElement(b.default,{form:tr,onChange:Qa,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},Ce.createElement(b.default.Item,{name:"teacher_comment"},Ce.createElement(x.default.Group,{style:{width:"100%"}},Ce.createElement(xe.Z,null,Ce.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),Ce.createElement(ge.Z,{flex:"80px"},Ce.createElement(x.default,{value:"all",checked:!Dt.teacher_comment},"\u5168\u90E8")),Ce.createElement(ge.Z,{flex:"1"},We.teacher_comment&&We.teacher_comment.map(ln=>Ce.createElement(x.default,{value:ln.id,key:ln.id},ln.name,"(",ln.count,")")))))),Ce.createElement(b.default.Item,{name:"file_status"},Ce.createElement(x.default.Group,{style:{width:"100%"}},Ce.createElement(xe.Z,null,Ce.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),Ce.createElement(ge.Z,{flex:"80px"},Ce.createElement(x.default,{value:"all"},"\u5168\u90E8")),Ce.createElement(ge.Z,{flex:"1"},(fn=We==null?void 0:We.file_status)==null?void 0:fn.map(ln=>Ce.createElement(x.default,{value:ln.id,key:ln.id},ln.name,"(",ln.count,")")))))),Ce.createElement(b.default.Item,{name:"work_status"},Ce.createElement(x.default.Group,{value:[],style:{width:"100%"}},Ce.createElement(xe.Z,null,Ce.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u4F5C\u54C1\u72B6\u6001:"),Ce.createElement(ge.Z,{flex:"80px"},Ce.createElement(x.default,{value:"all",checked:!Dt.work_status},"\u5168\u90E8")),Ce.createElement(ge.Z,{flex:"1"},We.task_status&&We.task_status.map(ln=>Ce.createElement(x.default,{name:"work_status",value:ln.id,key:ln.id},ln.name,"(",ln.count,")")))))),Ce.createElement(b.default.Item,{name:"member_work"},Ce.createElement(x.default.Group,{style:{width:"100%"}},Ce.createElement(xe.Z,null,Ce.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u7EC4\u5185\u89D2\u8272:"),Ce.createElement(ge.Z,{flex:"80px"},Ce.createElement(x.default,{value:"all"},"\u5168\u90E8")),Ce.createElement(ge.Z,{flex:"1"},Ir.map(ln=>Ce.createElement(x.default,{value:ln.id,key:ln.id},ln.name)))))),Ce.createElement(b.default.Item,{name:"course_group_info"},Ce.createElement(x.default.Group,{style:{width:"100%"}},Ce.createElement(xe.Z,null,Ce.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),Ce.createElement(ge.Z,{flex:"80px"},Ce.createElement(x.default,{value:"all",checked:!Dt.course_group},"\u5168\u90E8")),Ce.createElement(ge.Z,{flex:"1",className:`${je.workListClass} ${Fa.visible?je.visible:""} ${Fa.status?"":je.status}`},Ce.createElement("div",{ref:vn,className:je.left},We.course_group_info&&We.course_group_info.map(ln=>Ce.createElement(x.default,{value:ln.course_group_id,key:ln.course_group_id},ln.group_group_name,"(",ln.count,")"))),Fa.status&&Ce.createElement("div",{className:je.tips,onClick:()=>Aa(jt(st({},Fa),{visible:!Fa.visible}))},Ce.createElement("span",null,Fa.visible?"\u5C55\u5F00":"\u6536\u8D77",Fa.visible?Ce.createElement(Se.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Ce.createElement(me.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Ce.createElement(xe.Z,{align:"middle"},Ce.createElement(ge.Z,{flex:"1"},Ce.createElement(xe.Z,{align:"middle"},Ce.createElement(ge.Z,null,Ce.createElement(De.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ln=>{ht.page=1,ht.search=ln.trim(),kt({type:"shixunHomeworks/getWorkList",payload:st({},ht)})},style:{width:240}})),Ce.createElement(ge.Z,null,Ce.createElement("span",{className:"ml5 c-red"},We.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",We.work_count,"\u4E2A\u5B66\u751F\uFF09"))),Ce.createElement(ge.Z,{style:{textAlign:"end"},className:je.workListButtonWrap},!((wt=We.homework_status)!=null&&wt.includes("\u5BFC\u5165"))&&!(0,a.dE)()&&Ce.createElement(St.Z,{className:"mr20",onClick:()=>zt(void 0,null,function*(){yield wr(),$a(!0)})},"\u8C03\u6574\u5206\u7EC4"),(($t=We.homework_status)==null?void 0:$t.includes("\u5DF2\u622A\u6B62"))&&Ce.createElement(Ke.ZP,{className:"mr20",icon:Ce.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{so(!0)}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"),Ce.createElement(z.Z,{dropdownRender:ki},Ce.createElement(Ke.ZP,null,Ce.createElement(Le.Z,null),"\u5BFC\u51FA",Ce.createElement(He.Z,null)))))),(0,a.G5)()&&Ce.createElement("div",null,(We==null?void 0:We.base_on_project)&&Ce.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),Ce.createElement(ve.default,{dataSource:[We==null?void 0:We.group_data],pagination:!1,bordered:!0,style:{marginBottom:20},columns:[We!=null&&We.base_on_project?{title:"\u9879\u76EE\u603B\u6570",align:"center",dataIndex:"project_num",key:"project_num"}:{title:"\u5206\u7EC4\u603B\u6570",align:"center",dataIndex:"group_size",key:"group_size"},{title:"\u5B66\u751F\u4EBA\u6570",align:"center",dataIndex:"work_count"},(We==null?void 0:We.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"associated_num"},(We==null?void 0:We.base_on_project)&&{title:"\u672A\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"unassociated_num"},!(We!=null&&We.base_on_project)&&{title:"\u5DF2\u5206\u7EC4\u6570",align:"center",dataIndex:"non_zero_count"},!(We!=null&&We.base_on_project)&&{title:"\u672A\u5206\u7EC4\u6570",align:"center",dataIndex:"zero_count"},{title:"\u672A\u63D0\u4EA4\u4EBA\u6570",align:"center",dataIndex:"not_submitted_num"},(We==null?void 0:We.base_on_project)&&{title:"\u90E8\u5206\u63D0\u4EA4",align:"center",dataIndex:"partial_submission"},{title:"\u6309\u65F6\u63D0\u4EA4",align:"center",dataIndex:"submitted_num"},{title:"\u5EF6\u65F6\u63D0\u4EA4",align:"center",dataIndex:"delayed_num"}].filter(ln=>!!ln)})),!!ea.length&&Ce.createElement(ve.default,{className:`mb10 ${je.tableWrapper}`,dataSource:ea,columns:ga,pagination:!1,showHeader:!1,loading:!1}),Ce.createElement("aside",{style:{paddingBottom:30}},Ce.createElement(ve.default,{loading:Ue["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(ln,Un)=>ln!=null&&ln.searched?je.tables1:(ln==null?void 0:ln.item_index)%2===0&&je.tables,className:je.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Cr,columns:An,scroll:(We==null?void 0:We.base_on_project)&&{x:1220},onChange:(ln,Un,_r)=>{if(_r.order===void 0)switch(_r.field){case"student_id":Ct("descend"),ht.b_order="desc",ht.order=_r.field;break;default:delete ht.b_order,delete ht.order}else ht.b_order=_r.order.replace("end",""),ht.order=_r.field;kt({type:"shixunHomeworks/getWorkList",payload:st({},ht)})}})),Ce.createElement(ne.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:bo,defaultCurrent:parseInt(ht.page)||1,current:parseInt(ht.page)||1,defaultPageSize:20,total:Je.workList.work_count})))),Ce.createElement(Qe,null),qr&&Ce.createElement(Ie.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:qr,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>zt(void 0,null,function*(){if(ir===2){if(ha.length<=0){he.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!to){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ln=yield(0,fe.ZP)(`/api/homework_commons/${ht.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:to,status:ha}});ln.status===0&&(xr(ln),Fr(!1),kn(!0))}else{if(!(Lr===0||Ba===0)){if(!Lr){he.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Ba){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Lr>Ba){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!to){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ln=yield(0,fe.ZP)(`/api/homework_commons/${ht.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:to,min_score:Lr,max_score:Ba}});ln.status===0&&(xr(ln),Fr(!1),kn(!0))}}),onCancel:()=>{Fr(!1),wa()}},Ce.createElement("div",{style:{padding:"32px"}},Ce.createElement("div",null,Ce.createElement("div",null,Ce.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Ce.createElement(oe.ZP.Group,{value:ir,onChange:ln=>{Ja(ln.target.value)}},Ce.createElement(oe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Ce.createElement(oe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),ir===1&&Ce.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ce.createElement("span",{style:{width:"70px",textAlign:"end"}},Ce.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Ce.createElement(le.Z,{min:0,max:100,value:Lr,onChange:ln=>Hr(ln),style:{width:"100px"}}),Ce.createElement("span",{style:{width:"80px",textAlign:"end"}},Ce.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Ce.createElement(le.Z,{min:0,max:100,value:Ba,onChange:ln=>mr(ln),style:{width:"100px"}})),ir===2&&Ce.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ce.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Ce.createElement(x.default.Group,{onChange:ln=>{ur([...ln])},style:{width:"100%"}},(xn=We.task_status)==null?void 0:xn.map((ln,Un)=>Ce.createElement(x.default,{name:"task_status",value:ln.id},ln.name,"(",ln.count,")")))),Ce.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ce.createElement("span",{style:{width:"70px",textAlign:"end"}},Ce.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Ce.createElement(rt.Z,{className:je.MdEditor,onChange:ln=>Co(ln),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),or&&Ce.createElement(Ie.default,{open:or,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>zt(void 0,null,function*(){ir===2?(yield(0,fe.ZP)(`/api/homework_commons/${ht.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:to,status:ha}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),wa(),Wr(),kn(!1)):(yield(0,fe.ZP)(`/api/homework_commons/${ht.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:to,min_score:Lr,max_score:Ba}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),wa(),Wr(),kn(!1))}),onCancel:()=>{wa(),kn(!1)}},Ce.createElement("div",{style:{padding:"32px"}},ir===1&&Ce.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",Lr,"-",Ba,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ir===2&&Ce.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((rn=We.task_status)==null?void 0:rn.filter(ln=>ha==null?void 0:ha.includes(ln.id)).map(ln=>ln.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ce.createElement("br",null),Ce.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Fn==null?void 0:Fn.count,"\u540D\u5B66\u751F"))),Ce.createElement(Ie.default,{title:"\u8C03\u6574\u5206\u7EC4",centered:!0,destroyOnClose:!0,open:vo,onOk:()=>zt(void 0,null,function*(){oo.submit()}),onCancel:()=>{$a(!1)}},Ce.createElement(b.default,{form:oo,initialValues:{},labelCol:{span:4},onFinish:ln=>zt(void 0,null,function*(){if(!ln.user_id){he.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5B66\u751F");return}if(!ln.group_id){he.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5206\u7EC4");return}(yield(0,fe.ZP)(`/api/homework_commons/${ht.categoryId}/adjust_group.json`,{method:"post",body:ln})).status==0&&(he.ZP.success("\u8C03\u6574\u6210\u529F"),oo.resetFields(),$a(!1),yield Wr())})},Ce.createElement(b.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},Ce.createElement(de.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(ln,Un)=>{var _r;return((_r=Un==null?void 0:Un.label)!=null?_r:"").toLowerCase().includes(ln.toLowerCase())},options:(Sn=ti==null?void 0:ti.userAll)==null?void 0:Sn.map(ln=>({value:ln.user_id,label:ln.name}))})),Ce.createElement(b.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},Ce.createElement(de.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(ln,Un)=>{var _r;return((_r=Un==null?void 0:Un.label)!=null?_r:"").toLowerCase().includes(ln.toLowerCase())},options:(Ra=ti==null?void 0:ti.groupAll)==null?void 0:Ra.map(ln=>({value:ln.group_id,label:`\uFF08${ln.group_name}\uFF09`+(ln==null?void 0:ln.name_list)}))})))),Ce.createElement(Ie.default,{title:Ce.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",Ce.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:mo,footer:null,onCancel:()=>{On(!1)},width:700},Ce.createElement("div",null,"\u6839\u636E\u4F60\u6240\u5728\u7684\u5206\u7EC4\u53CA\u5B66\u4E60\u60C5\u51B5\uFF0C\u4E3A\u4F60\u63A8\u8350\u6700\u4F73\u7684\u5B66\u4E60\u8D44\u6E90",Ce.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(Vt=We==null?void 0:We.course_recommends)==null?void 0:Vt.map((ln,Un)=>Ce.createElement(xe.Z,{key:Un,align:"middle",justify:"space-between"},Ce.createElement(xe.Z,{style:{width:525},align:"middle",wrap:!1},Ce.createElement("div",{className:je.Onerow,style:{display:"inline-block"}},Un+1,"\u3001",ln.name),ln.type=="\u5916\u94FE"&&Ce.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),Ce.createElement(ge.Z,null,Ce.createElement(Pt.op,{type:"link",onClick:()=>{window.open(ln==null?void 0:ln.url)}},"\u67E5\u770B"),ln.type!="\u5916\u94FE"&&Ce.createElement(Pt.op,{openLoading:!0,type:"link",onClick:()=>zt(void 0,null,function*(){(0,E.FH)("",`${ln==null?void 0:ln.url}`)})},"\u4E0B\u8F7D"))))),Ce.createElement(Pe.Z,{getData:()=>Wr()}),Ce.createElement(et.Z,{visible:Hn,getData:Wr,categoryId:ht.categoryId,onCancle:()=>{so(!1)}}))};var Bn=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve,globalSetting:Ue,loading:Bt})=>({shixunHomeworks:Je,classroomList:Ve,loading:Bt.effects,globalSetting:Ue}))(Mn),Zn=te(10148),pa=te(25711),Da=Object.defineProperty,Ca=Object.getOwnPropertySymbols,Ma=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,ar=(Je,Ve,Ue)=>Ve in Je?Da(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Ea=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))Ma.call(Ve,Ue)&&ar(Je,Ue,Ve[Ue]);if(Ca)for(var Ue of Ca(Ve))nr.call(Ve,Ue)&&ar(Je,Ue,Ve[Ue]);return Je},sr=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const rr=({shixunHomeworks:Je,dispatch:Ve})=>{const Ue=(0,ye.useParams)();return ee.createElement(Ie.default,{centered:!0,title:"\u63D0\u793A",open:Je.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>sr(void 0,null,function*(){(yield Ve({type:"shixunHomeworks/deleteReply",payload:{object_id:Je.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(he.ZP.success("\u5220\u9664\u6210\u529F"),Ve({type:"shixunHomeworks/setActionTabs",payload:{}}),Ve({type:"shixunHomeworks/getReplyList",payload:Ea({},Je.actionTabs.params)}))}),onCancel:()=>{Ve({type:"shixunHomeworks/setActionTabs",payload:{}})}},ee.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var sn=(0,ye.connect)(({shixunHomeworks:Je})=>({shixunHomeworks:Je}))(rr),zn=te(91740),Ta=te(71418),pn=te(26227),un=te(63524),Gn={flex_box_center:"flex_box_center___CUQTA",flex_space_between:"flex_space_between___VY1nG",flex_box_vertical_center:"flex_box_vertical_center___XJiqA",flex_box_center_end:"flex_box_center_end___w4A8Z",flex_box_column:"flex_box_column___WAD8k",top:"top___wjvbq",desc:"desc___dEt4i",liked:"liked___HcN9D",likedActive:"likedActive___VhZeS",reply:"reply___DaEgJ",replyList:"replyList___ZYtQu",comment:"comment___PfBmX",headpic:"headpic___ne811"},en=te(59301),Za=Object.defineProperty,Xa=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Rt=(Je,Ve,Ue)=>Ve in Je?Za(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Lt=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))ma.call(Ve,Ue)&&Rt(Je,Ue,Ve[Ue]);if(Xa)for(var Ue of Xa(Ve))bt.call(Ve,Ue)&&Rt(Je,Ue,Ve[Ue]);return Je},hn=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});Fe().locale("ZH-cn");const sa=({shixunHomeworks:Je,classroomList:Ve,globalSetting:Ue,loading:Bt,user:kt,dispatch:Zt})=>{var Kt,Qt,Ft,qt;const[dn,jn]=(0,ee.useState)(Lt({},(0,ye.useParams)())),[fn,wt]=(0,ee.useState)(!1),[$t,xn]=(0,ee.useState)(-1),[rn,Sn]=(0,ee.useState)(""),[Ra,Vt]=(0,ee.useState)(""),{workList:xa}=Je,{detailLeftMenus:ht}=Ve,{shixunHomeworksDetail:Yn,replyList:$n,workDetail:We}=Je;return dn.page_size=10,(0,ee.useEffect)(()=>{Zt({type:"shixunHomeworks/getReplyList",payload:Lt({},dn)}),Zt({type:"shixunHomeworks/getWorkDetail",payload:Lt({},dn)}),ht.course_modules||Zt({type:"classroomList/getClassroomLeftMenus",payload:Lt({},dn)})},[dn.categoryId]),en.createElement("section",{className:Gn.bg},en.createElement(Ta.Z,{spinning:Bt["shixunHomeworks/getWorkDetail"]},en.createElement("section",{className:""},en.createElement("aside",{className:[Gn.desc,"c-black","font14","bg-white"].join(" ")},Je.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&en.createElement(pa.Z,{value:(We==null?void 0:We.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",(Kt=We==null?void 0:We.group_info)==null?void 0:Kt.min_num," ~ ",(Qt=We==null?void 0:We.group_info)==null?void 0:Qt.max_num,"\u4EBA ",en.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"),en.createElement("br",null),!((Ft=Ue==null?void 0:Ue.setting)!=null&&Ft.hide_project)&&en.createElement("span",null,"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(qt=We==null?void 0:We.group_info)!=null&&qt.base_on_project?"\u662F":"\u5426",en.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")),en.createElement(zn.Z,{authority:(0,a.GJ)(),showDimensions:!1,dataSource:We==null?void 0:We.attachments,callback:()=>{Zt({type:"shixunHomeworks/getWorkDetail",payload:Lt({},dn)})}}),Je.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&en.createElement("aside",{className:["bg-white"].join(" ")},en.createElement(rt.Z,{onChange:Dt=>{Sn(Dt)},defaultValue:We==null?void 0:We.explanation,height:200,isFocus:!0,watch:!0}),en.createElement(xe.Z,null,en.createElement(ge.Z,{span:24,className:"tr"},en.createElement(Ke.ZP,{type:"default",size:"large",onClick:()=>hn(void 0,null,function*(){Zt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),en.createElement(Ke.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>hn(void 0,null,function*(){rn===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Zt({type:"shixunHomeworks/updateWork",payload:{explanation:rn,categoryId:dn.categoryId}})).status===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),Zt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Zt({type:"shixunHomeworks/getWorkDetail",payload:Lt({},dn)}))})},"\u4FDD\u5B58"))))),en.createElement("aside",{className:[Gn.reply,"bg-white","mt20"].join(" ")},fn&&en.createElement(rt.Z,{onChange:Dt=>{Sn(Dt)},height:200,isFocus:!0,watch:!0}),en.createElement(xe.Z,{onClick:()=>{wt(!0)}},en.createElement(ge.Z,{flex:"1",style:{pointerEvents:"none"}},!fn&&en.createElement(De.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),en.createElement(ge.Z,null,en.createElement(Ke.ZP,{type:"primary",size:"large",onClick:()=>hn(void 0,null,function*(){var Dt;if((0,a.Rm)()&&!((Dt=Ve.AssistantObject.practice)!=null&&Dt.can_create)){he.ZP.warn("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rn===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Zt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:dn.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:rn}}})).status===0&&(he.ZP.success("\u53D1\u5E03\u6210\u529F"),Zt({type:"shixunHomeworks/getReplyList",payload:Lt({},dn)}),wt(!1),Sn(""))})},"\u53D1\u8868")))),($n==null?void 0:$n.comments)&&$n.comments!=""&&en.createElement("aside",{className:[Gn.replyList,"bg-white"].join(" ")},$n==null?void 0:$n.comments.map(function(Dt,_n){var ia,Ct,Cn,na;return en.createElement(xe.Z,{gutter:[12,12],key:_n},en.createElement(ge.Z,{flex:"40px"},en.createElement("img",{className:Gn.headpic,width:"40",src:`${Zn.Z.IMG_SERVER}/images/${(ia=Dt==null?void 0:Dt.author)==null?void 0:ia.image_url}`})),en.createElement(ge.Z,{flex:"1"},en.createElement(xe.Z,{align:"middle"},en.createElement(ge.Z,{span:20},en.createElement("span",{className:"c-light-black"},(Ct=Dt==null?void 0:Dt.author)==null?void 0:Ct.name),en.createElement("span",{className:"c-light-black ml10"},Dt==null?void 0:Dt.time," \u53D1\u5E03")),en.createElement(ge.Z,{className:"tr",span:4},en.createElement("div",{className:"tr"},((0,a.GJ)()||((Cn=kt==null?void 0:kt.userInfo)==null?void 0:Cn.login)===((na=Dt==null?void 0:Dt.author)==null?void 0:na.login))&&en.createElement(ie.Z,{title:"\u5220\u9664"},en.createElement(pn.Z,{className:"current",onClick:()=>{Zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:dn,selectArr:Dt}})}})))),en.createElement(ge.Z,{span:24},en.createElement(pa.Z,{value:Dt.content})),Dt.children&&en.createElement("aside",{className:Gn.comment},Dt.children.map(function(Na,Ar){var Cr,Dr;return en.createElement(xe.Z,{key:Ar},en.createElement(ge.Z,{span:24},en.createElement(xe.Z,null,en.createElement(ge.Z,{flex:"1"},Na.author.name,en.createElement("span",{className:"c-light-black ml10"},Na==null?void 0:Na.time)),en.createElement(ge.Z,null,((0,a.GJ)()||((Cr=kt==null?void 0:kt.userInfo)==null?void 0:Cr.login)===((Dr=Na==null?void 0:Na.author)==null?void 0:Dr.login))&&en.createElement(ie.Z,{title:"\u5220\u9664"},en.createElement(pn.Z,{className:"current",onClick:()=>{Zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:dn,selectArr:Na}})}}))))),en.createElement(ge.Z,null,en.createElement(pa.Z,{value:Na.content})))})),en.createElement(ge.Z,{span:24,className:"mt5 c-light-black"},$t===_n&&en.createElement("aside",null,en.createElement(rt.Z,{onChange:Na=>{Vt(Na)},height:150,isFocus:!0}),en.createElement(xe.Z,null,en.createElement(ge.Z,{span:24,className:"tr"},en.createElement(Ke.ZP,{type:"primary",size:"large",onClick:()=>hn(this,null,function*(){Ra===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Zt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:dn.categoryId,jour_type:"HomeworkCommon",m_parent_id:Dt.id,reply_id:1,notes:Ra}}}),Zt({type:"shixunHomeworks/getReplyList",payload:Lt({},dn)}),he.ZP.success("\u53D1\u5E03\u6210\u529F"),xn(-1))})},"\u53D1\u8868")))),$t!==_n&&en.createElement("div",{className:"tr"},en.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>xn(_n)}),!!Dt.user_praise&&en.createElement("span",{className:"c-orange"},en.createElement(un.Z,{className:"mr5 ml30",onClick:()=>hn(this,null,function*(){yield Zt({type:"shixunHomeworks/replyUnLike",payload:{object_id:Dt.id,object_type:"journals_for_message"}}),Zt({type:"shixunHomeworks/getReplyList",payload:Lt({},dn)})})}),!!Dt.praise_count&&Dt.praise_count),!Dt.user_praise&&en.createElement("span",null,en.createElement(un.Z,{className:"mr5 ml30",onClick:()=>hn(this,null,function*(){yield Zt({type:"shixunHomeworks/replyLike",payload:{object_id:Dt.id,object_type:"journals_for_message"}}),Zt({type:"shixunHomeworks/getReplyList",payload:Lt({},dn)})})}),!!Dt.praise_count&&Dt.praise_count))))))})))),en.createElement("aside",{className:"tc mt30 pb30"},en.createElement(ne.Z,{defaultCurrent:1,total:$n==null?void 0:$n.total_count,hideOnSinglePage:!0,current:dn.page||1,onChange:Dt=>{dn.page=Dt,Zt({type:"shixunHomeworks/getReplyList",payload:Lt({},dn)})}})),en.createElement(sn,null))};var Wn=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve,user:Ue,loading:Bt,globalSetting:kt})=>({shixunHomeworks:Je,globalSetting:kt,user:Ue,classroomList:Ve,loading:Bt.effects}))(sa),dr=Object.defineProperty,ka=Object.getOwnPropertySymbols,La=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,qa=(Je,Ve,Ue)=>Ve in Je?dr(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Vn=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))La.call(Ve,Ue)&&qa(Je,Ue,Ve[Ue]);if(ka)for(var Ue of ka(Ve))vr.call(Ve,Ue)&&qa(Je,Ue,Ve[Ue]);return Je};Fe().locale("ZH-cn");const Nr=({shixunHomeworks:Je,classroomList:Ve,globalSetting:Ue,loading:Bt,dispatch:kt})=>{var Zt;const Kt=(0,ye.useParams)(),{detailLeftMenus:Qt}=Ve,{replyList:Ft,referenceAnswer:qt}=Je;return Kt.page_size=10,(0,ee.useEffect)(()=>{kt({type:"shixunHomeworks/getReplyList",payload:Vn({},Kt)}),kt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:Kt.categoryId}}),Qt.course_modules||kt({type:"classroomList/getClassroomLeftMenus",payload:Vn({},Kt)})},[Kt.categoryId]),ee.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},ee.createElement("aside",{className:["c-black","font14"].join(" ")},Je.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&ee.createElement("div",null,(qt==null?void 0:qt.reference_answer)&&ee.createElement(pa.Z,{value:qt==null?void 0:qt.reference_answer}),!(qt!=null&&qt.reference_answer)&&ee.createElement(at.Z,null)),(Zt=qt==null?void 0:qt.attachments)==null?void 0:Zt.map((dn,jn)=>ee.createElement("div",null,ee.createElement("a",{href:`${Zn.Z.API_SERVER}${dn.url}`},ee.createElement("span",{className:"iconfont icon-fujian c-green font14"}),ee.createElement("span",{className:"ml10 c-black"},dn.title),ee.createElement("span",{className:"c-light-black ml20 font12"},dn.filesize))))))};var no=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve,loading:Ue,globalSetting:Bt})=>({shixunHomeworks:Je,globalSetting:Bt,classroomList:Ve,loading:Ue.effects}))(Nr),jr=te(71850),Tr={modal:"modal___lF39e"},xt=te(59301),Pn=Object.defineProperty,En=Object.defineProperties,Tn=Object.getOwnPropertyDescriptors,ta=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,Kn=(Je,Ve,Ue)=>Ve in Je?Pn(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Er=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))la.call(Ve,Ue)&&Kn(Je,Ue,Ve[Ue]);if(ta)for(var Ue of ta(Ve))Qn.call(Ve,Ue)&&Kn(Je,Ue,Ve[Ue]);return Je},cr=(Je,Ve)=>En(Je,Tn(Ve)),yn=(Je,Ve)=>{var Ue={};for(var Bt in Je)la.call(Je,Bt)&&Ve.indexOf(Bt)<0&&(Ue[Bt]=Je[Bt]);if(Je!=null&&ta)for(var Bt of ta(Je))Ve.indexOf(Bt)<0&&Qn.call(Je,Bt)&&(Ue[Bt]=Je[Bt]);return Ue},Xr=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const Yr=Je=>{var Ve=Je,{classroomList:Ue,shixunHomeworks:Bt,dispatch:kt,cb:Zt}=Ve,Kt=yn(Ve,["classroomList","shixunHomeworks","dispatch","cb"]),Qt,Ft,qt,dn,jn;const fn=(0,ye.useParams)(),[wt,$t]=(0,ee.useState)(""),[xn,rn]=(0,ee.useState)([]),[Sn,Ra]=(0,ee.useState)({learn:0,active:0,score:0,chat:0});console.log(Bt,"classroomList");const{workList:Vt}=Bt;(0,ee.useEffect)(()=>{Ue.actionTabs.key},[Ue.actionTabs]);const xa=()=>Xr(void 0,null,function*(){if(!wt){he.ZP.warning("\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}kt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let ht=yield(0,fe.ZP)(`/api/homework_commons/${fn.categoryId}/ai_bulk_create.json`,{method:"post",body:cr(Er({min:1,max:wt,course_id:fn.coursesId},Sn),{course_group_ids:xn})});(ht==null?void 0:ht.status)===0&&(he.ZP.info("\u667A\u80FD\u5206\u7EC4\u6210\u529F"),kt({type:"classroomList/setActionTabs",payload:{}}),Zt()),kt({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return xt.createElement(Ie.default,{width:584,className:Tr.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{rn([]),$t(""),Ra({learn:0,active:0,score:0,chat:0})},title:"\u667A\u80FD\u5206\u7EC4",onOk:xa,open:Ue.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{kt({type:"classroomList/setActionTabs",payload:{}})}},xt.createElement("p",{style:{display:"flex",alignItems:"center"}},xt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10,alignItems:"center"}},"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\uFF1A"),xt.createElement(le.Z,{style:{width:100},min:(Qt=Vt==null?void 0:Vt.group_data)==null?void 0:Qt.min_num,max:(Ft=Vt==null?void 0:Vt.group_data)==null?void 0:Ft.max_num,precision:0,step:1,value:wt,onChange:ht=>{$t(ht)}}),xt.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(qt=Vt==null?void 0:Vt.group_data)==null?void 0:qt.min_num,"~",(dn=Vt==null?void 0:Vt.group_data)==null?void 0:dn.max_num,"\u4EBA")),xt.createElement("p",{style:{display:"flex"}},xt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u73ED\uFF1A"),xt.createElement(x.default.Group,{value:xn,onChange:ht=>{rn(ht)}},(jn=Vt==null?void 0:Vt.course_group_info)==null?void 0:jn.map(ht=>xt.createElement(x.default,{key:ht==null?void 0:ht.course_group_id,value:ht==null?void 0:ht.course_group_id},ht==null?void 0:ht.group_group_name)))),xt.createElement("div",{style:{display:"flex"}},xt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u7EC4\u89C4\u5219\uFF1A"),xt.createElement(x.default.Group,{onChange:ht=>{Ra({learn:ht.indexOf(1)>-1?1:0,active:ht.indexOf(2)>-1?1:0,score:ht.indexOf(3)>-1?1:0,chat:ht.indexOf(4)>-1?1:0})}},xt.createElement(x.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),xt.createElement(x.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),xt.createElement(x.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),xt.createElement(x.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var Eo=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve})=>({shixunHomeworks:Je,classroomList:Ve}))(Yr),Ao=te(39990),qn={flex_box_center:"flex_box_center___eiaQ9",flex_space_between:"flex_space_between___fT_mk",flex_box_vertical_center:"flex_box_vertical_center___th1VG",flex_box_center_end:"flex_box_center_end___uybac",flex_box_column:"flex_box_column___TqJIG",form:"form___njbEi",efficiency:"efficiency___Oei2A",configworksContainer:"configworksContainer___Nq83Z",content:"content___I1fum",pubColSty:"pubColSty___mLLj7",selectSty:"selectSty___vHJsQ",borderSty:"borderSty___i4DxC",delSty:"delSty___sr6EA",delBorder:"delBorder___UTfgQ",copHover:"copHover___K6TsR",title_icon:"title_icon___WSWL7",title:"title___mviQ0"},Oa=te(59301),gr=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const Ka=({})=>{var Je,Ve;const[Ue,Bt]=(0,ee.useState)(!0),[kt,Zt]=(0,ee.useState)(!1),[Kt,Qt]=(0,ee.useState)([]),[Ft,qt]=(0,ee.useState)([]),[dn,jn]=(0,ee.useState)([]),[fn,wt]=(0,ee.useState)([]),[$t,xn]=(0,ee.useState)(""),rn=(0,ye.useParams)();function Sn(){return gr(this,null,function*(){let xa=yield(0,fe.ZP)(`/api/homework_commons/${rn.categoryId}/homework_common_collaborators.json`,{method:"get"});qt(xa)})}function Ra(){return gr(this,null,function*(){var xa;let ht=yield(0,fe.ZP)(`/api/courses/${rn==null?void 0:rn.coursesId}/teachers`,{method:"get",params:{homework_id:rn.categoryId,limit:1e3}});(xa=ht==null?void 0:ht.teacher_list)==null||xa.map(Yn=>{Yn.key=Yn.user_id}),jn(ht==null?void 0:ht.teacher_list),wt(ht==null?void 0:ht.teacher_list)})}(0,ee.useEffect)(()=>{Sn(),Ra()},[rn]);const Vt=()=>{};return Oa.createElement("section",{className:qn.form},Oa.createElement(xe.Z,{className:qn.content,style:{padding:"20px 30px",gap:20}},(Je=Ft==null?void 0:Ft.data)==null?void 0:Je.map(xa=>Oa.createElement(xe.Z,{align:"middle",className:`${qn.borderSty} ${$t===(xa==null?void 0:xa.id)?qn.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Oa.createElement("span",{className:"c-grey-333"},xa==null?void 0:xa.real_name),(Ft==null?void 0:Ft.can_edit)&&Oa.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${qn.delSty}`,onMouseEnter:()=>{xn(xa.id)},onMouseLeave:()=>{xn("")},onClick:()=>gr(void 0,null,function*(){(yield(0,fe.ZP)(`/api/homework_commons/${rn.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:xa.id}})).status===0&&(he.ZP.info("\u5220\u9664\u6210\u529F"),Sn(),Ra())})}))),(Ft==null?void 0:Ft.can_edit)&&Oa.createElement(Ke.ZP,{className:qn.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Zt(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Ft!=null&&Ft.can_edit)&&!((Ve=Ft==null?void 0:Ft.data)!=null&&Ve.length)&&Oa.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Oa.createElement(Ie.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:kt,onCancel:()=>Zt(!1),onOk:()=>gr(void 0,null,function*(){if(Kt.length===0){he.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,fe.ZP)(`/api/homework_commons/${rn.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Kt}})).status===0&&(he.ZP.info("\u6DFB\u52A0\u6210\u529F"),Qt([]),Sn(),Ra(),Zt(!1))})},Oa.createElement("div",null,Oa.createElement("div",{style:{display:"flex"}},Oa.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Oa.createElement(De.default.Search,{onChange:xa=>{jn(fn.filter(ht=>ht.name.indexOf(xa.target.value)>-1))}})),Oa.createElement(ve.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(xa,ht)=>{Qt(xa)},selectedRowKeys:Kt,getCheckboxProps:xa=>({disabled:xa.is_collaborator})},pagination:!1,dataSource:dn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var kr=(0,ye.connect)(({shixunHomeworks:Je,loading:Ve})=>({shixunHomeworks:Je,loading:Ve.effects}))(Ka),br=te(5083),pr=te(78673),Zr=te(46898),uo=te(32615),Zo=te(66539),ba=te(75481),ya=te(59301),pi=Object.defineProperty,yi=Object.defineProperties,Pi=Object.getOwnPropertyDescriptors,di=Object.getOwnPropertySymbols,Vo=Object.prototype.hasOwnProperty,xo=Object.prototype.propertyIsEnumerable,$o=(Je,Ve,Ue)=>Ve in Je?pi(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Yo=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))Vo.call(Ve,Ue)&&$o(Je,Ue,Ve[Ue]);if(di)for(var Ue of di(Ve))xo.call(Ve,Ue)&&$o(Je,Ue,Ve[Ue]);return Je},oi=(Je,Ve)=>yi(Je,Pi(Ve)),ii=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const{RangePicker:ai}=br.default,{Option:ci}=de.default,zr=({shixunHomeworks:Je,classroomList:Ve,getData:Ue,dispatch:Bt})=>{var kt,Zt,Kt,Qt,Ft,qt,dn,jn,fn,wt,$t,xn,rn,Sn,Ra;const{workSetting:Vt,workList:xa}=Je,ht=(0,ye.useParams)(),[Yn,$n]=(0,ee.useState)(!0);let[We,Dt]=(0,ee.useState)([]),[_n,ia]=(0,ee.useState)([]);const[Ct,Cn]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_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,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Zr.Q.Number,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,submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""}),[na,Na]=(0,ee.useState)(!1);(0,ee.useEffect)(()=>{Vt!=null&&Vt.course_id&&(Object.keys(Ct).map(function(kn){kn.indexOf("proportion")>-1?Ct[kn]=Vt[kn]*100:Ct[kn]=Vt[kn]}),Vt.anonymous_comment&&(Ct.unified_late=Vt.unified_anonymous_comment,Na(Vt.unified_anonymous_comment)),(!Ct.allow_late||!Ct.unified_late)&&(Ct.late_penalty=5),Ct.unified_setting||(Ct.unified_late=!1,Ct.unified_anonymous_comment=!1,Ct.unified_anonymous_appeal=!1),We=JSON.parse(JSON.stringify(Vt.group_settings.map(kn=>oi(Yo({},kn),{group_name:[kn.group_name]})).filter(kn=>kn.publish_time!==null))),_n=JSON.parse(JSON.stringify(Vt.allow_late_settings.map(kn=>oi(Yo({},kn),{group_name:[kn.group_name]})).filter(kn=>kn.late_time!==null))),Cn(Yo({},Ct)),Dt(We.length?[...We]:[{}]),ia([..._n]))},[Vt]),(0,ee.useEffect)(()=>{$n(!(0,a.GJ)())},[(0,a.GJ)()]);const[Ar,Cr]=(0,ee.useState)(!1),Dr=()=>ii(void 0,null,function*(){Cr(!Ar);const kn=JSON.parse(JSON.stringify(Ct));if(kn.categoryId=ht.categoryId,Ct.unified_setting||(We=We==null?void 0:We.map(Fn=>{var xr,ir;if(!Fn.publish_time||!Fn.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Fn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Cr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Fn.group_name=typeof(Fn==null?void 0:Fn.group_name)=="string"?[Fn==null?void 0:Fn.group_name]:Fn==null?void 0:Fn.group_name,Fn.group_id=(ir=(xr=Fn==null?void 0:Fn.group_name)==null?void 0:xr.map(Ja=>{var Ba,mr;let Lr=(mr=(Ba=Vt.group_settings)==null?void 0:Ba.filter(Hr=>(Hr==null?void 0:Hr.group_name)===Ja))==null?void 0:mr[0];return Lr==null?void 0:Lr.group_id}))==null?void 0:ir.toString().split(","),Fn})),kn.group_settings=We,Ct.allow_late)if(Ct.unified_late){if(Ct.late_penalty===null||Ct.late_penalty===void 0||Ct.late_penalty<0||Ct.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Cr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ct.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else _n=_n==null?void 0:_n.map(Fn=>{var xr,ir;if(Fn.penalty_type=Zr.Q.Number,Fn.late_penalty===null||Fn.late_penalty===void 0||Fn.late_penalty<0||Fn.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Cr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Fn.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Fn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Cr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Fn.group_name=typeof(Fn==null?void 0:Fn.group_name)=="string"?[Fn==null?void 0:Fn.group_name]:Fn==null?void 0:Fn.group_name,Fn.group_id=(ir=(xr=Fn==null?void 0:Fn.group_name)==null?void 0:xr.map(Ja=>{var Ba,mr;let Lr=(mr=(Ba=Vt.group_settings)==null?void 0:Ba.filter(Hr=>(Hr==null?void 0:Hr.group_name)===Ja))==null?void 0:mr[0];return Lr==null?void 0:Lr.group_id}))==null?void 0:ir.toString().split(","),Fn}),kn.allow_late_settings=_n;if(Ct!=null&&Ct.submit_limit&&!(Ct!=null&&Ct.submit_limit_num)){he.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1);return}if(Ct!=null&&Ct.can_submit&&!(Ct!=null&&Ct.submit_num)){he.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1);return}Object.keys(kn).map(function(Fn){Fn.indexOf("proportion")>-1&&(kn[Fn]=kn[Fn]/100)}),Bt({type:"shixunHomeworks/updateSetting",payload:oi(Yo({},kn),{penalty_type:Zr.Q.Number})}).then(Fn=>{Fn.status===0?(Cr(!1),he.ZP.success("\u66F4\u65B0\u6210\u529F"),Ue()):Cr(!1)})}),Qr=(0,ee.useMemo)(()=>(Vt==null?void 0:Vt.allow_late)||(Vt==null?void 0:Vt.all_group_late),[Vt,xa]),bn=(kn,Fn,xr="group_id")=>{var ir;return Fn?Fn.find(Ja=>Ja[xr]===kn):(ir=Vt==null?void 0:Vt.group_settings)==null?void 0:ir.find(Ja=>Ja.group_id[0]===kn)},ea=kn=>{var Fn,xr;const ir=bn(kn,Vt==null?void 0:Vt.allow_late_settings,"id"),Ja=bn(kn,Vt==null?void 0:Vt.anonymous_comment_settings),Ba=bn(kn);return(Vt==null?void 0:Vt.allow_late)&&ir&&Fe()(ir==null?void 0:ir.late_time)<=Fe()()||(Vt==null?void 0:Vt.anonymous_comment)&&Ja&&(Ja==null?void 0:Ja.evaluation_start)!==null||((xr=(Fe()(Ba==null?void 0:Ba.end_time)<=Fe()()&&((Fn=Vt==null?void 0:Vt.allow_late_settings)==null?void 0:Fn.filter(mr=>mr.group_id.includes(kn))))[0])==null?void 0:xr.late_time)!=null},ca=Vt==null?void 0:Vt.anonymous_comment,qr=(kt=Vt==null?void 0:Vt.allow_late_settings)!=null&&kt.length?(Zt=Vt==null?void 0:Vt.allow_late_settings)==null?void 0:Zt.every(kn=>{if(kn.evaluation_start)return!0}):!1,Fr=(Vt==null?void 0:Vt.unified_late)&&(Vt==null?void 0:Vt.anonymous_comment),ha=Vt==null?void 0:Vt.anonymous_comment,ur=kn=>{if(!kn)return!1;const Fn=bn(kn,Vt==null?void 0:Vt.anonymous_comment_settings);return(Vt==null?void 0:Vt.anonymous_comment)&&Fn&&(Fn==null?void 0:Fn.evaluation_start)!==null},or=kn=>{const Fn=bn(kn,Vt==null?void 0:Vt.anonymous_comment_settings);return Fn&&(Fn==null?void 0:Fn.evaluation_start)!==null};return ya.createElement("div",{style:{padding:"30px 50px"}},ya.createElement("div",{className:`${ba.Z.title}`},ya.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),ya.createElement(ie.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"},ya.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ba.Z.title_icon}`}))),ya.createElement("div",{className:ba.Z.content},((Kt=Vt==null?void 0:Vt.group_settings)==null?void 0:Kt.length)>0?ya.createElement(xe.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(Qt=ba.Z)==null?void 0:Qt.h_lh_40}`,align:"middle"},ya.createElement(pr.Z,{checked:Ct.unified_setting,disabled:Yn||!((Ft=Vt==null?void 0:Vt.homework_status)!=null&&Ft.includes("\u672A\u53D1\u5E03"))||(0,a.Rm)()&&!((dn=(qt=Ve.AssistantObject)==null?void 0:qt.group)!=null&&dn.can_publish)||!(Vt!=null&&Vt.manage_all_group),onChange:()=>{var kn;if(!((kn=Vt==null?void 0:Vt.homework_status)!=null&&kn.includes("\u672A\u53D1\u5E03"))){he.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Ct.unified_setting=!Ct.unified_setting,Ct.unified_setting||(Ct.unified_late=!1),Cn(Object.assign({},Ct)),We==""){Dt([{}]);return}Ct.unified_setting&&(Dt([]),ia([{late_penalty:5}]))}}),ya.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),ya.createElement("span",{style:{color:"#333"}},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)")):null,Ct.unified_setting&&ya.createElement("div",{className:ba.Z.row_sty,style:{padding:"5px 30px"}},ya.createElement(xe.Z,{align:"middle"},ya.createElement(ge.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),ya.createElement(ge.Z,{className:"ml5"},ya.createElement(br.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:Yn||!((jn=Vt==null?void 0:Vt.homework_status)!=null&&jn.includes("\u672A\u53D1\u5E03")||(fn=Vt==null?void 0:Vt.homework_status)!=null&&fn.includes("\u672A\u5F00\u59CB"))||(0,a.Rm)()&&!(($t=(wt=Ve.AssistantObject)==null?void 0:wt.group)!=null&&$t.can_publish),value:Ct.publish_time?Fe()(Ct.publish_time):"",disabledDate:kn=>(0,Zo.Q8)(kn,Vt==null?void 0:Vt.course_end_date),disabledTime:kn=>(0,Zo.d0)(kn),onChange:(kn,Fn)=>{Ct.publish_time=Fn,!Ct.end_time&&Ct.unified_setting&&(Ct.end_time=Fe()(kn).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Cn(Object.assign({},Ct))}})),ya.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),ya.createElement(xe.Z,{align:"middle"},ya.createElement(ge.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),ya.createElement(ge.Z,{className:"ml5"},ya.createElement(br.default,{allowClear:!1,style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:qr||ha||(Vt==null?void 0:Vt.allow_late)&&(Vt==null?void 0:Vt.homework_status.includes("\u5DF2\u622A\u6B62"))||Yn||(Vt==null?void 0:Vt.allow_late)&&Fe()()>=Fe()(Vt==null?void 0:Vt.end_time)||(0,a.Rm)()&&!((rn=(xn=Ve.AssistantObject)==null?void 0:xn.group)!=null&&rn.can_publish),disabledDate:kn=>(0,Zo.Q8)(kn,Vt==null?void 0:Vt.course_end_date,Ct.publish_time),disabledTime:kn=>(0,Zo.d0)(kn,Ct.publish_time),value:Ct.end_time?Fe()(Ct.end_time):"",onChange:(kn,Fn)=>{Ct.end_time=Fn,Cn(Object.assign({},Ct))}})),ya.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Ct.unified_setting&&ya.createElement(xe.Z,null,We&&We.map(function(kn,Fn){var xr,ir,Ja,Ba;return ya.createElement(xe.Z,{key:Fn},ya.createElement(xe.Z,{style:{padding:"5px 14px 5px 52px"}},ya.createElement(ge.Z,{className:ba.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",Fn+1),ya.createElement(ge.Z,{flex:"auto",style:{maxWidth:350}},ya.createElement(de.default,{disabled:Yn||((xr=Vt==null?void 0:Vt.homework_status)!=null&&xr.includes("\u672A\u53D1\u5E03")&&kn.id||Fe()(){var Lr,Hr;if((0,a.Rm)()&&!((Hr=(Lr=Ve.AssistantObject)==null?void 0:Lr.group)!=null&&Hr.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}We[Fn].group_name=mr,We[Fn].group_id=kn.group_id;const to=(0,ut.flattenDeep)(We.map(vo=>vo.group_name)),Co=_n.map(vo=>{let $a=(vo==null?void 0:vo.group_name)||[];return oi(Yo({},vo),{group_name:(0,ut.remove)($a,oo=>to.includes(oo))})});ia(Co),Dt(We.slice())}},Vt.group_settings&&Vt.group_settings.map(function(mr){if(!We.map(Lr=>Lr.group_name).toString().split(",").includes(String(mr.group_name)))return ya.createElement(ci,{value:mr.group_name,key:mr.id},mr.group_name)})))),ya.createElement(ge.Z,{style:{padding:"5px 0"}},ya.createElement(ai,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[kn.publish_time?Fe()(kn.publish_time):Fe()(),Fe()()]},disabled:Yn||(Fe()()<=Fe()((ir=bn(kn.id))==null?void 0:ir.publish_time)?!1:[!0,ea(kn.id)]),placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:mr=>(0,Zo.Q8)(mr,Vt==null?void 0:Vt.course_end_date),disabledTime:mr=>(0,Zo.d0)(mr),showTime:{format:"HH:mm",defaultValue:[Fe()((0,E.U6)(),"HH:mm"),Fe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:kn.publish_time&&[Fe()(kn.publish_time),Fe()(kn.end_time)],onChange:(mr,Lr)=>{var Hr,to;if((0,a.Rm)()&&!((to=(Hr=Ve.AssistantObject)==null?void 0:Hr.group)!=null&&to.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}We[Fn].publish_time=Lr[0],We[Fn].end_time=Lr[1],Dt([...We])}})),!Yn&&ya.createElement(ge.Z,{className:`${(Ja=ba.Z)==null?void 0:Ja.h_lh_40}`,style:{padding:"5px 0"}},We.length<((Ba=Vt==null?void 0:Vt.group_settings)==null?void 0:Ba.length)&&ya.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Dt(We.concat({}))}}),(kn!=null&&kn.publish_time&&Fe()(){var mr,Lr;if((0,a.Rm)()&&!((Lr=(mr=Ve.AssistantObject)==null?void 0:mr.normal)!=null&&Lr.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Hr=(0,ut.cloneDeep)(_n);Hr.forEach((to,Co)=>{to.group_name&&(to.group_name=to.group_name.filter(vo=>{var $a;return!(($a=We[Fn].group_name)!=null&&$a.includes(vo))}))}),We=We.filter((to,Co)=>Fn!==Co),ia(Hr),Dt(We.slice()),setTimeout(()=>Dt(We.slice()),10)}}):ya.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),ya.createElement(uo.ZP,{checkMarginLeft:60,className:"mb20",disabled:Yn,value:Ct,onChange:kn=>Cn(Yo(Yo({},Ct),kn))}),ya.createElement(ya.Fragment,null,ya.createElement("div",{className:`${ba.Z.title} mt30`},ya.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),ya.createElement("div",{className:ba.Z.content},ya.createElement(xe.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(Sn=ba.Z)==null?void 0:Sn.h_lh_40}`,align:"middle"},ya.createElement(pr.Z,{checked:Ct.allow_late,disabled:qr||Yn||(Vt==null?void 0:Vt.allow_late),onChange:kn=>{var Fn;if((0,a.Rm)()&&!((Fn=Ve.AssistantObject.group)!=null&&Fn.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kn&&Ie.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:ya.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ya.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"),ya.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ya.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"))}),Ct.allow_late=!Ct.allow_late,_n==""&&ia([{late_penalty:5}]),Cn(Object.assign({},Ct))}}),ya.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),ya.createElement(ie.Z,{overlayStyle:{width:380,maxWidth:380},title:ya.createElement("div",{style:{display:"flex",flexFlow:"column"}},ya.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),ya.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"),ya.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"))},ya.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ba.Z.title_icon}`}))),(Ct==null?void 0:Ct.allow_late)&&ya.createElement("div",{className:"pb5"},ya.createElement(xe.Z,{className:ba.Z.row_sty1},ya.createElement(ge.Z,{className:ba.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),ya.createElement(oe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:Yn,value:Ct.unified_late,onChange:kn=>{var Fn;if((0,a.Rm)()&&!((Fn=Ve.AssistantObject.group)!=null&&Fn.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct.unified_late=kn.target.value,_n==""&&!kn.target.value&&ia([{late_penalty:5}]),Cn(Yo({},Ct))}},(Ct==null?void 0:Ct.unified_setting)&&ya.createElement(oe.ZP,{disabled:(Vt==null?void 0:Vt.allow_late)||!(Vt!=null&&Vt.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((Ra=Vt==null?void 0:Vt.group_settings)==null?void 0:Ra.length)&&ya.createElement(oe.ZP,{disabled:Vt==null?void 0:Vt.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),Ct!=null&&Ct.unified_late?ya.createElement("div",null,ya.createElement(xe.Z,{wrap:!1,align:"middle",className:`${ba.Z.row_sty1} mb10 mt5`},ya.createElement(ge.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),ya.createElement(ge.Z,{style:{margin:"0 10px 0 8px"}},ya.createElement(le.Z,{disabled:Yn||ca,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:Ct.late_penalty,onChange:kn=>{var Fn;if((0,a.Rm)()&&!((Fn=Ve.AssistantObject.group)!=null&&Fn.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct.late_penalty=kn,Cn(Object.assign({},Ct))}})),ya.createElement(ge.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")),ya.createElement(xe.Z,{className:`${ba.Z.row_sty1}`},ya.createElement(ge.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),ya.createElement(ge.Z,{style:{margin:"0 10px 0 8px"}},ya.createElement(br.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Yn||Fr||qr,value:Ct.late_time?Fe()(Ct.late_time):"",disabledDate:kn=>(0,Zo.Q8)(kn,Vt==null?void 0:Vt.course_end_date),disabledTime:kn=>(0,Zo.d0)(kn),onChange:(kn,Fn)=>{var xr;if((0,a.Rm)()&&!((xr=Ve.AssistantObject.group)!=null&&xr.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct.late_time=Fn,Cn(Object.assign({},Ct))}})),ya.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):_n.map(function(kn,Fn){var xr;return ya.createElement(xe.Z,{key:Fn,style:{padding:"5px 14px 5px 52px"}},ya.createElement(ge.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",Fn+1),ya.createElement(ge.Z,{className:"mr20 ml10"},ya.createElement(de.default,{size:"large",disabled:Yn||!((xr=xa==null?void 0:xa.homework_status)!=null&&xr.includes("\u672A\u53D1\u5E03"))&&kn.id,mode:"multiple",style:{width:250},value:typeof kn.group_name=="string"?[kn.group_name]:kn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:ir=>{var Ja;if((0,a.Rm)()&&!((Ja=Ve.AssistantObject.normal)!=null&&Ja.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[Fn].group_name=ir,_n[Fn].group_id=kn.group_id,ia(_n.slice())}},Vt.group_settings&&Vt.group_settings.map(function(ir){if(Ct!=null&&Ct.unified_setting&&!_n.map(Ja=>Ja.group_name).toString().split(",").includes(String(ir.group_name))&&!or(ir.id))return ya.createElement(ci,{value:ir.group_name,key:ir.id},ir.group_name);if(We.map(Ja=>Ja.group_name).toString().split(",").includes(String(ir.group_name))&&!_n.map(Ja=>Ja.group_name).toString().split(",").includes(String(ir.group_name))&&!or(ir.id))return ya.createElement(ci,{value:ir.group_name,key:ir.id},ir.group_name)}))),ya.createElement(ge.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),ya.createElement(ge.Z,{className:"mr20 ml10"},ya.createElement(le.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:Yn||ur(kn.id),defaultValue:kn.late_penalty,onChange:ir=>{var Ja,Ba;if((0,a.Rm)()&&!((Ba=(Ja=Ve.AssistantObject)==null?void 0:Ja.normal)!=null&&Ba.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[Fn].late_penalty=ir,_n[Fn].penalty_type=Zr.Q.Number}})),ya.createElement(ge.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ya.createElement(ge.Z,{className:"ml10"},ya.createElement(br.default,{size:"large",disabled:Yn||ur(kn.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:ir=>(0,Zo.Q8)(ir,Vt==null?void 0:Vt.course_end_date),disabledTime:ir=>(0,Zo.d0)(ir),format:"YYYY-MM-DD HH:mm",value:kn!=null&&kn.late_time?Fe()(kn.late_time):void 0,onChange:(ir,Ja)=>{var Ba,mr;if((0,a.Rm)()&&!((mr=(Ba=Ve.AssistantObject)==null?void 0:Ba.normal)!=null&&mr.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[Fn].late_time=Ja,ia([..._n])}})),!Yn&&ya.createElement(ge.Z,{style:{height:40,lineHeight:"40px"}},ya.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{ia(_n.concat({penalty_type:Zr.Q.Number,late_penalty:5}))}}),Fn>0&&!kn.id?ya.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{_n=_n.filter((ir,Ja)=>Fn!==Ja),ia(_n.slice()),setTimeout(()=>ia(_n.slice()),10)}}):ya.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),ya.createElement(Ke.ZP,{loading:Ar,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Dr()},"\u4FDD\u5B58"))};var Oo=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve})=>({shixunHomeworks:Je,classroomList:Ve}))(zr),fr=te(59301),Qo=Object.defineProperty,Xo=Object.defineProperties,li=Object.getOwnPropertyDescriptors,wi=Object.getOwnPropertySymbols,Fi=Object.prototype.hasOwnProperty,No=Object.prototype.propertyIsEnumerable,Io=(Je,Ve,Ue)=>Ve in Je?Qo(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,ei=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))Fi.call(Ve,Ue)&&Io(Je,Ue,Ve[Ue]);if(wi)for(var Ue of wi(Ve))No.call(Ve,Ue)&&Io(Je,Ue,Ve[Ue]);return Je},xi=(Je,Ve)=>Xo(Je,li(Ve)),Li=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const Ki=({shixunHomeworks:Je,getData:Ve,dispatch:Ue})=>{const{workSetting:Bt}=Je,kt=(0,ye.useParams)(),[Zt,Kt]=(0,ee.useState)(!0);let[Qt,Ft]=(0,ee.useState)([]),[qt,dn]=(0,ee.useState)([]);const[jn,fn]=(0,ee.useState)(!1),[wt,$t]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_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,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Zr.Q.Number,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});(0,ee.useEffect)(()=>{Kt(!(0,a.GJ)())},[(0,a.GJ)()]),(0,ee.useEffect)(()=>{Bt!=null&&Bt.course_id&&(Object.keys(wt).map(function(rn){rn.indexOf("proportion")>-1?(wt[rn]=(Bt[rn]*100).toFixed(0),console.log(rn,wt[rn],Bt[rn])):wt[rn]=Bt[rn]}),(!wt.allow_late||!wt.unified_late)&&(wt.late_penalty=5),wt.unified_setting||(wt.unified_late=!1,wt.unified_anonymous_comment=!1,wt.unified_anonymous_appeal=!1),Qt=JSON.parse(JSON.stringify(Bt.group_settings.map(rn=>xi(ei({},rn),{group_name:[rn.group_name]})).filter(rn=>rn.publish_time!==null))),qt=JSON.parse(JSON.stringify(Bt.allow_late_settings.map(rn=>xi(ei({},rn),{group_name:[rn.group_name]})).filter(rn=>rn.late_time!==null))),$t(ei({},wt)),Ft([...Qt]),dn([...qt]),console.log(wt,Bt))},[Bt]);const xn=()=>Li(void 0,null,function*(){const rn=JSON.parse(JSON.stringify(wt));if(rn.categoryId=kt.categoryId,wt.unified_setting||(Qt=Qt==null?void 0:Qt.map(Sn=>{var Ra,Vt;if(!Sn.publish_time||!Sn.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Sn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Sn.group_name=typeof(Sn==null?void 0:Sn.group_name)=="string"?[Sn==null?void 0:Sn.group_name]:Sn==null?void 0:Sn.group_name,Sn.group_id=(Vt=(Ra=Sn==null?void 0:Sn.group_name)==null?void 0:Ra.map(xa=>{var ht,Yn;let $n=(Yn=(ht=Bt.group_settings)==null?void 0:ht.filter(We=>(We==null?void 0:We.group_name)===xa))==null?void 0:Yn[0];return $n==null?void 0:$n.group_id}))==null?void 0:Vt.toString().split(","),Sn})),rn.group_settings=Qt,wt.allow_late)if(wt.unified_late){if(wt.late_penalty===null||wt.late_penalty===void 0||wt.late_penalty<0||wt.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!wt.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else qt=qt==null?void 0:qt.map(Sn=>{var Ra,Vt;if(Sn.penalty_type=Zr.Q.Number,Sn.late_penalty===null||Sn.late_penalty===void 0||Sn.late_penalty<0||Sn.late_penalty>100)throw he.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(!Sn.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Sn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Sn.group_name=typeof(Sn==null?void 0:Sn.group_name)=="string"?[Sn==null?void 0:Sn.group_name]:Sn==null?void 0:Sn.group_name,Sn.group_id=(Vt=(Ra=Sn==null?void 0:Sn.group_name)==null?void 0:Ra.map(xa=>{var ht,Yn;let $n=(Yn=(ht=Bt.group_settings)==null?void 0:ht.filter(We=>(We==null?void 0:We.group_name)===xa))==null?void 0:Yn[0];return $n==null?void 0:$n.group_id}))==null?void 0:Vt.toString().split(","),Sn}),rn.allow_late_settings=qt;Object.keys(rn).map(function(Sn){Sn.indexOf("proportion")>-1&&(rn[Sn]=rn[Sn]/100)}),Ue({type:"shixunHomeworks/updateSetting",payload:xi(ei({},rn),{penalty_type:Zr.Q.Number})}).then(Sn=>{Sn.status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),Ve())})});return fr.createElement("div",{className:qn.form},fr.createElement("div",{className:qn.title},"\u7EC4\u957F\u8BC4\u5206"),fr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},fr.createElement(pr.Z,{disabled:Zt,checked:wt.is_group_grade,onChange:rn=>{wt.is_group_grade=rn,$t(ei({},wt))}}),fr.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),fr.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09")),fr.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),fr.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Zt,value:wt.ta_mode,onChange:rn=>{wt.ta_mode=rn.target.value,$t(ei({},wt))}},fr.createElement(oe.ZP,{value:1,style:{marginRight:"40px"}},fr.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),fr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),fr.createElement("br",null),fr.createElement(oe.ZP,{value:0},fr.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),fr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u52A9\u6559\u591A\u6B21\u8BC4\u5206\u65F6\uFF0C\u53D6\u6700\u540E\u4E00\u6B21\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\uFF09"))),fr.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),fr.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Zt,value:wt.final_mode,onChange:rn=>{wt.final_mode=rn.target.value,$t(ei({},wt))}},fr.createElement(oe.ZP,{value:!1,style:{marginRight:"12px"}},fr.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),fr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),fr.createElement(oe.ZP,{value:!0},fr.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),fr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),wt.final_mode?fr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 430px",display:"flex",alignItems:"center",color:"#666"}},"(\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206)"):fr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},fr.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),fr.createElement(le.Z,{disabled:Zt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:wt.te_proportion,onChange:rn=>{wt.te_proportion=rn,$t(Object.assign({},wt))}}),fr.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),fr.createElement(le.Z,{disabled:Zt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:wt.ta_proportion,onChange:rn=>{wt.ta_proportion=rn,$t(Object.assign({},wt))}}),wt.is_group_grade&&fr.createElement(fr.Fragment,null,fr.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),fr.createElement(le.Z,{disabled:Zt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:wt.gr_proportion,onChange:rn=>{wt.gr_proportion=rn,$t(Object.assign({},wt))}})),fr.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),fr.createElement(le.Z,{disabled:Zt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:wt.st_proportion,onChange:rn=>{wt.st_proportion=rn,$t(Object.assign({},wt))}})),!Zt&&fr.createElement(fr.Fragment,null,fr.createElement(Ke.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>xn()},"\u4FDD\u5B58"),fr.createElement(Ke.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>fn(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),fr.createElement(Ie.default,{open:jn,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{fn(!1)},onOk:()=>Li(void 0,null,function*(){const rn=JSON.parse(JSON.stringify(wt));Object.keys(rn).map(function(Ra){Ra.indexOf("proportion")>-1&&(rn[Ra]=rn[Ra]/100)}),(yield(0,fe.ZP)(`/api/courses/${kt.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:rn}})).status===0&&(he.ZP.success("\u8BBE\u7F6E\u6210\u529F"),fn(!1))})},fr.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")))};var lr=(0,ye.connect)(({shixunHomeworks:Je})=>({shixunHomeworks:Je}))(Ki),Pa=te(59301),Ua=Object.defineProperty,Ya=Object.defineProperties,Kr=Object.getOwnPropertyDescriptors,yo=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,ko=Object.prototype.propertyIsEnumerable,Ko=(Je,Ve,Ue)=>Ve in Je?Ua(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,zo=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))_o.call(Ve,Ue)&&Ko(Je,Ue,Ve[Ue]);if(yo)for(var Ue of yo(Ve))ko.call(Ve,Ue)&&Ko(Je,Ue,Ve[Ue]);return Je},ui=(Je,Ve)=>Ya(Je,Kr(Ve)),Jo=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const Rr=({getData:Je,dispatch:Ve,shixunHomeworks:Ue})=>{const{workSetting:Bt}=Ue,kt=(0,ye.useParams)(),[Zt,Kt]=(0,ee.useState)(!0);let[Qt,Ft]=(0,ee.useState)([]),[qt,dn]=(0,ee.useState)([]);const[jn,fn]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",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,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Zr.Q.Number,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,personal_score_open:!0});(0,ee.useEffect)(()=>{Kt(!(0,a.GJ)())},[(0,a.GJ)()]),(0,ee.useEffect)(()=>{Bt!=null&&Bt.course_id&&(Object.keys(jn).map(function($t){$t.indexOf("proportion")>-1?(jn[$t]=Bt[$t]*100,console.log($t,jn[$t],Bt[$t])):jn[$t]=Bt[$t]}),(!jn.allow_late||!jn.unified_late)&&(jn.late_penalty=5),jn.unified_setting||(jn.unified_late=!1,jn.unified_anonymous_comment=!1,jn.unified_anonymous_appeal=!1),Qt=JSON.parse(JSON.stringify(Bt.group_settings.map($t=>ui(zo({},$t),{group_name:[$t.group_name]})).filter($t=>$t.publish_time!==null))),qt=JSON.parse(JSON.stringify(Bt.allow_late_settings.map($t=>ui(zo({},$t),{group_name:[$t.group_name]})).filter($t=>$t.late_time!==null))),fn(zo({},jn)),Ft([...Qt]),dn([...qt]))},[Bt]);const wt=()=>Jo(void 0,null,function*(){const $t=JSON.parse(JSON.stringify(jn));if($t.categoryId=kt.categoryId,jn.unified_setting||(Qt=Qt==null?void 0:Qt.map(xn=>{var rn,Sn;if(!xn.publish_time||!xn.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!xn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return xn.group_name=typeof(xn==null?void 0:xn.group_name)=="string"?[xn==null?void 0:xn.group_name]:xn==null?void 0:xn.group_name,xn.group_id=(Sn=(rn=xn==null?void 0:xn.group_name)==null?void 0:rn.map(Ra=>{var Vt,xa;let ht=(xa=(Vt=Bt.group_settings)==null?void 0:Vt.filter(Yn=>(Yn==null?void 0:Yn.group_name)===Ra))==null?void 0:xa[0];return ht==null?void 0:ht.group_id}))==null?void 0:Sn.toString().split(","),xn})),$t.group_settings=Qt,jn.allow_late)if(jn.unified_late){if(jn.late_penalty===null||jn.late_penalty===void 0||jn.late_penalty<0||jn.late_penalty>100)throw he.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(!jn.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else qt=qt==null?void 0:qt.map(xn=>{var rn,Sn;if(xn.penalty_type=Zr.Q.Number,xn.late_penalty===null||xn.late_penalty===void 0||xn.late_penalty<0||xn.late_penalty>100)throw he.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(!xn.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!xn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return xn.group_name=typeof(xn==null?void 0:xn.group_name)=="string"?[xn==null?void 0:xn.group_name]:xn==null?void 0:xn.group_name,xn.group_id=(Sn=(rn=xn==null?void 0:xn.group_name)==null?void 0:rn.map(Ra=>{var Vt,xa;let ht=(xa=(Vt=Bt.group_settings)==null?void 0:Vt.filter(Yn=>(Yn==null?void 0:Yn.group_name)===Ra))==null?void 0:xa[0];return ht==null?void 0:ht.group_id}))==null?void 0:Sn.toString().split(","),xn}),$t.allow_late_settings=qt;Object.keys($t).map(function(xn){xn.indexOf("proportion")>-1&&($t[xn]=$t[xn]/100)}),Ve({type:"shixunHomeworks/updateSetting",payload:ui(zo({},$t),{penalty_type:Zr.Q.Number})}).then(xn=>{xn.status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),Je())})});return Pa.createElement("div",{className:qn.form},Pa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Pa.createElement(x.default,{checked:jn.work_public,disabled:Zt,onChange:$t=>{jn.work_public=$t.target.checked,fn(Object.assign({},jn))}},Pa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),Pa.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u4F5C\u54C1\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u4F5C\u54C1\uFF09")),Pa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Pa.createElement(x.default,{checked:jn.score_open,disabled:Zt,onChange:$t=>{$t.target.checked&&(jn.personal_score_open=!0),jn.score_open=$t.target.checked,fn(Object.assign({},jn))}},Pa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),Pa.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF0C\u5426\u5219\u4E0D\u53EF\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF09")),Pa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Pa.createElement(x.default,{checked:jn.personal_score_open,disabled:Zt||jn.score_open,onChange:$t=>{jn.personal_score_open=$t.target.checked,fn(Object.assign({},jn))}},Pa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),Pa.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9\uFF09")),Pa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Pa.createElement(x.default,{checked:jn.answer_public,disabled:Zt,onChange:$t=>{jn.answer_public=$t.target.checked,fn(Object.assign({},jn))}},Pa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),Pa.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09")),!Zt&&Pa.createElement(Pa.Fragment,null,Pa.createElement(Ke.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:wt},"\u4FDD\u5B58")))};var $r=(0,ye.connect)(({shixunHomeworks:Je})=>({shixunHomeworks:Je}))(Rr),wo=te(4578),Jr=te(95321),ao=te(89770),Ho=te(37316),Bo=te(56860),yr=te(59301),mi=Object.defineProperty,zi=Object.defineProperties,il=Object.getOwnPropertyDescriptors,Oi=Object.getOwnPropertySymbols,fi=Object.prototype.hasOwnProperty,Xi=Object.prototype.propertyIsEnumerable,Gi=(Je,Ve,Ue)=>Ve in Je?mi(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,si=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))fi.call(Ve,Ue)&&Gi(Je,Ue,Ve[Ue]);if(Oi)for(var Ue of Oi(Ve))Xi.call(Ve,Ue)&&Gi(Je,Ue,Ve[Ue]);return Je},Ci=(Je,Ve)=>zi(Je,il(Ve)),ll=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const kl=(Je,Ve)=>{if(Ve==="comment"){const Ue=Je==null?void 0:Je.filter(Zt=>Zt.evaluation_end!==null);return Ue.length===0?[{deleteflag:!0}]:(0,Bo.M)(Ue,["evaluation_start","evaluation_end"]).map(Zt=>Ci(si({},Zt),{evaluation_start:[Zt.evaluation_start,Zt.evaluation_end],group_name:[Zt.group_name],deleteflag:!1}))}else if(Ve==="appeal"){const Ue=Je==null?void 0:Je.filter(Zt=>Zt.appeal_time!==null);return Ue.length===0?[{deleteflag:!0}]:(0,Bo.M)(Ue,["appeal_time"]).map(Zt=>Ci(si({},Zt),{group_name:[Zt.group_name],deleteflag:!1}))}},Cl=(Je,Ve)=>Je.map(Ue=>Ve.find(Bt=>Bt.value===Ue).id),Hi=({shixunHomeworks:Je,classroomList:Ve,dispatch:Ue})=>{var Bt,kt,Zt,Kt,Qt,Ft,qt,dn,jn;const{workSetting:fn,workList:wt}=Je,$t=(0,ye.useParams)(),[xn,rn]=(0,ee.useState)(!0);let[Sn,Ra]=(0,ee.useState)([]),[Vt,xa]=(0,ee.useState)([]);const[ht,Yn]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",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,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Zr.Q.Number,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}),$n=(Bt=fn==null?void 0:fn.anonymous_comment_settings)==null?void 0:Bt.map(bn=>({label:bn.group_name,value:bn.group_name,id:bn.group_id})),We=(kt=fn==null?void 0:fn.anonymous_appeal_settings)==null?void 0:kt.map(bn=>({label:bn.group_name,value:bn.group_name,id:bn.group_id})),[Dt]=b.default.useForm(),[_n]=b.default.useForm(),ia=()=>ll(void 0,null,function*(){const bn=(0,Bo.Y)(Dt.getFieldsValue(),"YYYY-MM-DD HH:mm"),ea=(0,ut.cloneDeep)(bn);for(const ca of ea.anonymous_comment_settings||[]){if(!(ca!=null&&ca.evaluation_start))return he.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();if(!ca.group_name)return he.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Promise.reject();ca.evaluation_end=ca==null?void 0:ca.evaluation_start[1],ca.evaluation_start=ca==null?void 0:ca.evaluation_start[0],ca.group_id=Cl(ca.group_name,$n),Reflect.deleteProperty(ca,"deleteflag")}return ea}),Ct=()=>{const bn=(0,Bo.Y)(_n.getFieldsValue(),"YYYY-MM-DD HH:mm"),ea=(0,ut.cloneDeep)(bn);for(const ca of ea.anonymous_appeal_settings||[])ca.group_id=Cl(ca.group_name,We),Reflect.deleteProperty(ca,"deleteflag");return ea},Cn=()=>ll(void 0,null,function*(){yield Ue({type:"shixunHomeworks/getWorkSetting",payload:si({},$t)}),Dt.resetFields(),_n.resetFields()});(0,ee.useEffect)(()=>{fn!=null&&fn.course_id&&(Object.keys(ht).map(function(bn){bn.indexOf("proportion")>-1?ht[bn]=fn[bn]*100:ht[bn]=fn[bn]}),(!ht.allow_late||!ht.unified_late)&&(ht.late_penalty=5),ht.unified_setting||(ht.unified_late=!1,ht.unified_anonymous_comment=!1,ht.unified_anonymous_appeal=!1),Sn=JSON.parse(JSON.stringify(fn.group_settings.map(bn=>Ci(si({},bn),{group_name:[bn.group_name]})).filter(bn=>bn.publish_time!==null))),Vt=JSON.parse(JSON.stringify(fn.allow_late_settings.map(bn=>Ci(si({},bn),{group_name:[bn.group_name]})).filter(bn=>bn.late_time!==null))),Yn(si({},ht)),Ra([...Sn]),xa([...Vt]))},[fn]),(0,ee.useEffect)(()=>{rn(!(0,a.t_)()&&!(fn!=null&&fn.can_edit))},[fn,(0,a.t_)()]);const na=(((Zt=fn==null?void 0:fn.homework_status)==null?void 0:Zt.includes("\u5DF2\u622A\u6B62"))||($n==null?void 0:$n.length)>0)&&(fn==null?void 0:fn.student_works),Na=((Kt=fn==null?void 0:fn.anonymous_appeal_settings)==null?void 0:Kt.length)>0,Ar=(fn==null?void 0:fn.anonymous_comment)&&(fn==null?void 0:fn.unified_anonymous_comment)&&((Qt=wt==null?void 0:wt.homework_status)==null?void 0:Qt.includes("\u5DF2\u622A\u6B62"))||Na,[Cr,Dr]=(0,ee.useState)(!1),Qr=()=>ll(void 0,null,function*(){Dr(!Cr);const bn=JSON.parse(JSON.stringify(ht));if(bn.categoryId=$t.categoryId,ht.unified_setting||(Sn=Sn==null?void 0:Sn.map(ca=>{var qr,Fr;if(!ca.publish_time||!ca.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Dr(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!ca.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Dr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ca.group_name=typeof(ca==null?void 0:ca.group_name)=="string"?[ca==null?void 0:ca.group_name]:ca==null?void 0:ca.group_name,ca.group_id=(Fr=(qr=ca==null?void 0:ca.group_name)==null?void 0:qr.map(ha=>{var ur,or;let kn=(or=(ur=fn.group_settings)==null?void 0:ur.filter(Fn=>(Fn==null?void 0:Fn.group_name)===ha))==null?void 0:or[0];return kn==null?void 0:kn.group_id}))==null?void 0:Fr.toString().split(","),ca})),bn.group_settings=Sn,ht.allow_late)if(ht.unified_late){if(ht.late_penalty===null||ht.late_penalty===void 0||ht.late_penalty<0||ht.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Dr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ht.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Dr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Vt=Vt==null?void 0:Vt.map(ca=>{var qr,Fr;if(ca.penalty_type=Zr.Q.Number,ca.late_penalty===null||ca.late_penalty===void 0||ca.late_penalty<0||ca.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Dr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ca.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Dr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!ca.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Dr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ca.group_name=typeof(ca==null?void 0:ca.group_name)=="string"?[ca==null?void 0:ca.group_name]:ca==null?void 0:ca.group_name,ca.group_id=(Fr=(qr=ca==null?void 0:ca.group_name)==null?void 0:qr.map(ha=>{var ur,or;let kn=(or=(ur=fn.group_settings)==null?void 0:ur.filter(Fn=>(Fn==null?void 0:Fn.group_name)===ha))==null?void 0:or[0];return kn==null?void 0:kn.group_id}))==null?void 0:Fr.toString().split(","),ca}),bn.allow_late_settings=Vt;if(ht.evaluation_start){if(ht.end_time&&Fe()(ht.evaluation_start)<=Fe()(ht.end_time))throw he.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Dr(!1),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(ht.late_time&&Fe()(ht.evaluation_start)<=Fe()(ht.late_time))throw he.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Dr(!1),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(bn).map(function(ca){ca.indexOf("proportion")>-1&&(bn[ca]=bn[ca]/100)}),bn.anonymous_comment&&!bn.unified_anonymous_comment){const ca=yield ia();bn.anonymous_comment_settings=ca.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(qr=>{Reflect.deleteProperty(bn,qr)})}if(bn.anonymous_appeal&&!bn.unified_anonymous_appeal){const ca=Ct();bn.anonymous_appeal_settings=ca.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(qr=>{Reflect.deleteProperty(bn,qr)})}(yield(0,fe.ZP)(`/api/homework_commons/${$t.categoryId}/evaluation_setting.json`,{method:"post",body:si({},bn)})).status===0?(Dr(!1),he.ZP.success("\u66F4\u65B0\u6210\u529F"),rn(!0),Cn()):Dr(!1)});return yr.createElement("div",{className:qn.form},yr.createElement("div",{className:qn.title},"\u4F5C\u4E1A\u533F\u8BC4"),yr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},yr.createElement(pr.Z,{checked:ht.anonymous_comment,disabled:xn||!na||(fn==null?void 0:fn.anonymous_comment),onChange:()=>{var bn;if((0,a.Rm)()&&!((bn=Ve.AssistantObject.group)!=null&&bn.can_anonymous_comment)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ht.anonymous_comment=!ht.anonymous_comment,ht.allow_late&&!ht.evaluation_start?ht.late_time&&ht.late_time!=""&&(ht.evaluation_start=Fe()(ht.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),ht.evaluation_end=Fe()(ht.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):ht.unified_setting&&!ht.evaluation_start&&ht.end_time&&ht.end_time!=""&&(ht.evaluation_start=Fe()(ht.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),ht.evaluation_end=Fe()(ht.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),ht.anonymous_comment&&(ht.evaluation_num=parseInt(ht.evaluation_num)?ht.evaluation_num:3,ht.absence_penalty=parseInt(ht.absence_penalty)?ht.absence_penalty:3),Yn(Object.assign({},ht))}}),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(ie.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\u5206\u7EC4\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\uFF1B"),yr.createElement("div",null,"3.\u73ED\u5185\u5C0F\u7EC4\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5206\u7EC4\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 ${qn.title_icon}`}))),ht.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(oe.ZP.Group,{value:ht.unified_anonymous_comment,disabled:xn||ht.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment),onChange:bn=>{var ea;if((0,a.Rm)()&&!((ea=Ve.AssistantObject.group)!=null&&ea.can_anonymous_comment)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yn(ca=>Ci(si({},ca),{unified_anonymous_comment:bn.target.value})),Dt.resetFields()}},(fn==null?void 0:fn.unified_setting)&&(fn==null?void 0:fn.unified_late)&&yr.createElement(oe.ZP,{value:!0,disabled:xn||ht.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment)||!(fn!=null&&fn.manage_all_group)},yr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((Ft=fn==null?void 0:fn.group_settings)==null?void 0:Ft.length)>0&&yr.createElement(oe.ZP,{value:!1},yr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),ht.anonymous_comment&&ht.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(oe.ZP.Group,{value:ht.anonymous_group,disabled:xn||ht.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment),onChange:bn=>{var ea;if((0,a.Rm)()&&!((ea=Ve.AssistantObject.group)!=null&&ea.can_anonymous_comment)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yn(ca=>Ci(si({},ca),{anonymous_group:bn.target.value}))}},yr.createElement(oe.ZP,{value:!1},yr.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((qt=fn==null?void 0:fn.group_settings)==null?void 0:qt.length)>0&&yr.createElement(oe.ZP,{value:!0,disabled:xn||!(fn!=null&&fn.can_anonymous_group)},yr.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),ht.anonymous_comment&&yr.createElement(yr.Fragment,null,ht.unified_anonymous_comment?yr.createElement(wo.Z,{data:ht,setData:Yn,disabled:xn}):yr.createElement(b.default,{form:Dt,autoComplete:"off",initialValues:fn!=null&&fn.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:kl(fn==null?void 0:fn.anonymous_comment_settings,"comment")}},yr.createElement(Jr.Z,{disabled:xn,selectOptions:$n,form:Dt,data:ht}))),yr.createElement("div",{className:qn.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(pr.Z,{checked:ht.anonymous_appeal,disabled:xn||!Ar||(fn==null?void 0:fn.anonymous_appeal),onChange:()=>{var bn;if((0,a.Rm)()&&!((bn=Ve.AssistantObject.group)!=null&&bn.can_anonymous_appeal)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ht.anonymous_appeal=!ht.anonymous_appeal,ht.anonymous_appeal&&(ht.appeal_penalty=parseInt(ht.appeal_penalty)?ht.appeal_penalty:2),Yn(Object.assign({},ht))}}),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")),ht.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(oe.ZP.Group,{value:ht.unified_anonymous_appeal,disabled:xn||(fn==null?void 0:fn.anonymous_appeal),onChange:bn=>{var ea;if((0,a.Rm)()&&!((ea=Ve.AssistantObject.group)!=null&&ea.can_anonymous_appeal)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yn(ca=>Ci(si({},ca),{unified_anonymous_appeal:bn.target.value})),_n.resetFields()}},(fn==null?void 0:fn.unified_anonymous_comment)&&yr.createElement(oe.ZP,{value:!0,disabled:!(fn!=null&&fn.manage_all_group)},yr.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((dn=fn==null?void 0:fn.group_settings)==null?void 0:dn.length)>0&&yr.createElement(oe.ZP,{value:!1},yr.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),ht.unified_anonymous_appeal?yr.createElement(ao.Z,{data:ht,setData:Yn,disabled:xn}):yr.createElement(b.default,{form:_n,initialValues:fn!=null&&fn.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:kl(fn==null?void 0:fn.anonymous_appeal_settings,"appeal")}},yr.createElement(Ho.Z,{disabled:xn||(0,a.Rm)()&&!((jn=Ve.AssistantObject.group)!=null&&jn.can_anonymous_appeal),selectOptions:We,form:_n}))),!xn&&yr.createElement(Ke.ZP,{loading:Cr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Qr()},"\u4FDD\u5B58"))};var Rl=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve})=>({shixunHomeworks:Je,classroomList:Ve}))(Hi),ul=te(30738),yt=te(59301),Ml=Object.defineProperty,Tl=Object.defineProperties,sl=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,Ui=Object.prototype.hasOwnProperty,cl=Object.prototype.propertyIsEnumerable,Ji=(Je,Ve,Ue)=>Ve in Je?Ml(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,ri=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))Ui.call(Ve,Ue)&&Ji(Je,Ue,Ve[Ue]);if(dl)for(var Ue of dl(Ve))cl.call(Ve,Ue)&&Ji(Je,Ue,Ve[Ue]);return Je},gi=(Je,Ve)=>Tl(Je,sl(Ve)),qi=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const bl=Je=>qi(void 0,null,function*(){return yield(0,fe.ZP)(`/api/homework_commons/${Je==null?void 0:Je.categoryId}/publish_setting.json`,{method:"post",body:Je})}),Fl=Je=>qi(void 0,null,function*(){return yield(0,fe.ZP)(`/api/homework_commons/${Je==null?void 0:Je.categoryId}/evaluation_setting.json`,{method:"post",body:Je})}),Bi=(Je,Ve)=>Je==null?void 0:Je.map(Ue=>{var Bt;return(Bt=Ve==null?void 0:Ve.find(kt=>kt.value===Ue))==null?void 0:Bt.id}),Ii=(Je,Ve)=>{var Ue;return Je=typeof Je=="string"?[Je]:Je,(Ue=Je==null?void 0:Je.map(Bt=>Ve==null?void 0:Ve.find(kt=>{var Zt;return(Zt=kt==null?void 0:kt.group_name)==null?void 0:Zt.includes(Bt)})))==null?void 0:Ue.filter(Bt=>Bt)},qo=(Je,Ve,Ue,Bt=!1)=>{let kt=null,Zt=Bt?Ve:Ii(Je,Ve);return Zt==null||Zt.forEach((Kt,Qt)=>{(Qt==0||Ue(Kt,kt||{}))&&(kt=Kt)}),kt},Zl=({shixunHomeworks:Je,loading:Ve,dispatch:Ue,classroomList:Bt})=>{var kt,Zt,Kt,Qt,Ft,qt,dn,jn,fn,wt,$t,xn,rn,Sn,Ra,Vt,xa,ht,Yn;const $n=(0,ye.useParams)(),{workSetting:We,workList:Dt}=Je,[,_n,ia]=(0,It.U)(bl,{categoryId:$n==null?void 0:$n.categoryId,penalty_type:Zr.Q.Number}),[,Ct,Cn]=(0,It.U)(Fl,{categoryId:$n==null?void 0:$n.categoryId}),[na]=b.default.useForm(),Na=b.default.useWatch("unified_setting",na),Ar=b.default.useWatch("group_settings",na),Cr=b.default.useWatch("allow_late_settings",na),Dr=b.default.useWatch("end_time",na),Qr=b.default.useWatch("publish_time",na),bn=b.default.useWatch("allow_late",na),ea=b.default.useWatch("unified_late",na),ca=b.default.useWatch("late_time",na),qr=b.default.useWatch("anonymous_comment",na),Fr=b.default.useWatch("unified_anonymous_comment",na),ha=b.default.useWatch("evaluation_start",na),ur=b.default.useWatch("anonymous_appeal",na),or=b.default.useWatch("anonymous_comment_settings",na),kn=b.default.useWatch("unified_anonymous_appeal",na),Fn=b.default.useWatch("anonymous_appeal_settings",na),[xr,ir]=(0,ee.useState)(!1),[Ja,Ba]=(0,ee.useState)({}),mr=xr||(0,a.Rm)()&&!((Zt=(kt=Bt.AssistantObject)==null?void 0:kt.group)!=null&&Zt.can_publish),Lr=xr||(0,a.Rm)()&&!((Qt=(Kt=Bt.AssistantObject)==null?void 0:Kt.group)!=null&&Qt.can_late),Hr=xr||(0,a.Rm)()&&!((qt=(Ft=Bt.AssistantObject)==null?void 0:Ft.group)!=null&&qt.can_anonymous_comment),to=xr||(0,a.Rm)()&&!((jn=(dn=Bt.AssistantObject)==null?void 0:dn.group)!=null&&jn.can_anonymous_appeal),Co=(On,Hn)=>{if(On!=null&&On.some(so=>typeof so.group_name!="string")){const so=[];On==null||On.forEach(Fa=>{var Aa;typeof Fa.group_name!="string"&&((Aa=Fa.group_name)==null||Aa.forEach(tr=>{so.push(gi(ri({},Fa),{group_name:tr}))}))}),On=so}return On==null?void 0:On.filter(so=>{var Fa,Aa,tr;return!((tr=(Aa=(Fa=Hn==null?void 0:Hn.map(wr=>wr==null?void 0:wr.group_name))==null?void 0:Fa.toString())==null?void 0:Aa.split(","))!=null&&tr.includes(String(so.group_name)))&&so.is_admin})},vo=On=>{if(On=="allow_late"){Ie.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:yt.createElement(yt.Fragment,null,yt.createElement("div",null,yt.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"),yt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},yt.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(On=="anonymous_comment"){Ie.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:yt.createElement(yt.Fragment,null,yt.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",yt.createElement("br",null),yt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},yt.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(On=="anonymous_appeal"){Ie.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:yt.createElement(yt.Fragment,null,yt.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"),yt.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",yt.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",yt.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",yt.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",yt.createElement("br",null))});return}if(On=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(On=="unified_anonymous_comment")return Na===!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(On=="unified_anonymous_appeal")return Na===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":ea===!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(On=="make_up_score")return bn?"\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(On=="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"},$a=(On,Hn={})=>{var so,Fa,Aa,tr,wr,Wr,wa,Qa,bo,Ir;if(On=="unified_setting")return mr||!((so=Dt==null?void 0:Dt.homework_status)!=null&&so.includes("\u672A\u53D1\u5E03"))||!(We!=null&&We.manage_all_group);if(On=="publish_time")return mr||!((Fa=Dt==null?void 0:Dt.homework_status)!=null&&Fa.includes("\u672A\u53D1\u5E03")||(Aa=Dt==null?void 0:Dt.homework_status)!=null&&Aa.includes("\u672A\u5F00\u59CB"));if(On=="end_time"){const An=qo([],(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")=Fe()(We==null?void 0:We.end_time).startOf("second")||(We==null?void 0:We.anonymous_comment)&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second")||(We==null?void 0:We.anonymous_comment)&&(An==null?void 0:An.evaluation_start)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(An=>On==null?void 0:On.includes(An)))return mr||!(Hn!=null&&Hn.is_admin)||!((tr=Dt==null?void 0:Dt.homework_status)!=null&&tr.includes("\u672A\u53D1\u5E03"))&&(Hn==null?void 0:Hn.publish_time)&&Fe()().startOf("second")>=Fe()((wr=Hn==null?void 0:Hn.publish_time)==null?void 0:wr[0]).startOf("second");if(["group_settings","publish_time"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.allow_late_settings)||[],(fa,lo)=>(fa==null?void 0:fa.late_time)&&(lo==null?void 0:lo.late_time)&&Fe()(fa==null?void 0:fa.late_time).startOf("second")(fa==null?void 0:fa.evaluation_start)&&(lo==null?void 0:lo.evaluation_start)&&Fe()(fa==null?void 0:fa.evaluation_start).startOf("second")=Fe()((wa=Hn==null?void 0:Hn.publish_time)==null?void 0:wa[0]).startOf("second"),(We==null?void 0:We.allow_late)&&(An==null?void 0:An.late_time)&&Fe()().startOf("second")>=Fe()(Hn==null?void 0:Hn.end_time).startOf("second")||(We==null?void 0:We.anonymous_comment)&&(ga==null?void 0:ga.evaluation_start)&&Fe()().startOf("second")>=Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")]}if(On=="allow_late"){const An=((Qa=We==null?void 0:We.allow_late_settings)==null?void 0:Qa.filter(fa=>fa.late_time!==null).map(fa=>{var lo;return(lo=fa==null?void 0:fa.group_id)==null?void 0:lo[0]}))||[],ga=qo(null,(We==null?void 0:We.group_settings)||[],(fa,lo)=>(fa==null?void 0:fa.end_time)&&(lo==null?void 0:lo.end_time)&&Fe()(fa==null?void 0:fa.end_time).startOf("second")=Fe()(We==null?void 0:We.end_time).startOf("second")||(An==null?void 0:An.includes((bo=ga==null?void 0:ga.group_id)==null?void 0:bo[0]))&&(We==null?void 0:We.allow_late)&&(ga==null?void 0:ga.end_time)&&Fe()().startOf("second")>=Fe()(ga==null?void 0:ga.end_time).startOf("second")||(We==null?void 0:We.anonymous_comment)&&(We==null?void 0:We.evaluation_start)&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second")}if(On=="unified_late"){const An=qo(null,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")=Fe()(We==null?void 0:We.end_time).startOf("second")||Na===!1}if(On=="late_penalty"||On=="late_time")return Lr||(We==null?void 0:We.anonymous_comment)&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.group_settings)||[],(ga,fa)=>(ga==null?void 0:ga.end_time)&&(fa==null?void 0:fa.end_time)&&Fe()(ga==null?void 0:ga.end_time).startOf("second")>Fe()(fa==null?void 0:fa.end_time).startOf("second"));return mr||!(Hn!=null&&Hn.is_admin)||(An==null?void 0:An.end_time)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.end_time).startOf("second")||(Hn==null?void 0:Hn.group_name)&&((Ir=Hn==null?void 0:Hn.group_name)==null?void 0:Ir.length)&&(We==null?void 0:We.unified_setting)&&(We==null?void 0:We.end_time)&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")>Fe()(fa==null?void 0:fa.evaluation_start).startOf("second"));return mr||!(Hn!=null&&Hn.is_admin)||(An==null?void 0:An.evaluation_start)&&(We==null?void 0:We.anonymous_comment)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")=Fe()(An==null?void 0:An.evaluation_start).startOf("second")}if(On=="anonymous_comment"){const An=qo(null,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")>Fe()(fa==null?void 0:fa.evaluation_start).startOf("second"),!0);return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||(We==null?void 0:We.anonymous_comment)&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second")||(We==null?void 0:We.anonymous_comment)&&(An==null?void 0:An.evaluation_start)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second")}if(On=="unified_anonymous_comment"){const An=qo(null,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")=Fe()(We==null?void 0:We.evaluation_start).startOf("second")||!(We!=null&&We.unified_anonymous_comment)&&(We==null?void 0:We.anonymous_comment)&&An.evaluation_start&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second")||ea===!1||Na===!1}if(On=="anonymous_group")return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||(We==null?void 0:We.anonymous_comment)&&(We==null?void 0:We.evaluation_start)&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second");if(On=="evaluation_start")return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||(We==null?void 0:We.anonymous_comment)&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second");if(On=="evaluation_start")return Hr;if(On=="evaluation_end")return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)();if(On=="evaluation_num")return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second");if(On=="absence_penalty")return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)();if(["anonymous_comment_settings","group_name"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")>Fe()(fa==null?void 0:fa.evaluation_start).startOf("second"));return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||(An==null?void 0:An.evaluation_start)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")>Fe()(fa==null?void 0:fa.evaluation_start).startOf("second"));return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||[(An==null?void 0:An.evaluation_start)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")>Fe()(fa==null?void 0:fa.evaluation_start).startOf("second"));return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||(An==null?void 0:An.evaluation_start)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(An=>On==null?void 0:On.includes(An))||["anonymous_comment_settings","student_comment"].every(An=>On==null?void 0:On.includes(An)))return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin);if(On=="student_comment")return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)();if(On=="is_open_abnormal_score")return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||(We==null?void 0:We.is_open_abnormal_score);if(On=="anonymous_appeal")return to||!(We!=null&&We.can_edit)&&!(0,a.t_)()||We.anonymous_appeal&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second");if(On=="unified_anonymous_appeal")return to||!(We!=null&&We.can_edit)&&!(0,a.t_)()||Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second")||ea===!1||Na===!1||Fr==!1;if(On=="appeal_penalty")return to||!(We!=null&&We.can_edit)&&!(0,a.t_)();if(["anonymous_appeal_settings","group_name"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_end)&&(fa==null?void 0:fa.evaluation_end)&&Fe()(ga==null?void 0:ga.evaluation_end).startOf("second")>Fe()(fa==null?void 0:fa.evaluation_end).startOf("second"));return to||!(We!=null&&We.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||(An==null?void 0:An.evaluation_end)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(An=>On==null?void 0:On.includes(An))?to||!(We!=null&&We.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin):!1},oo=(On,Hn)=>{var so,Fa,Aa,tr,wr,Wr,wa,Qa,bo;if(console.log("handleValuesChange",On,Hn),Ue({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in On&&(Hn!=null&&Hn.end_time||na.setFieldsValue({end_time:Fe()(Hn==null?void 0:Hn.publish_time).add(7,"days")})),"unified_setting"in On&&(Hn!=null&&Hn.unified_setting||na.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in On&&(Hn!=null&&Hn.unified_late||na.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in On&&(Hn!=null&&Hn.unified_anonymous_comment||na.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in On){let Ir=[];(so=Hn==null?void 0:Hn.group_settings)==null||so.forEach(An=>{Ir=[...Ir,...(An==null?void 0:An.group_name)||[]]}),na.setFieldsValue({allow_late_settings:((Fa=Hn==null?void 0:Hn.allow_late_settings)==null?void 0:Fa.map(An=>{var ga;return gi(ri({},An),{group_name:(ga=An==null?void 0:An.group_name)==null?void 0:ga.filter(fa=>Ir.includes(fa))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((Aa=Hn==null?void 0:Hn.anonymous_comment_settings)==null?void 0:Aa.map(An=>{var ga,fa;return gi(ri({},An),{group_name:An!=null&&An.evaluation_start&&Fe()().startOf("second")>=Fe()((ga=An==null?void 0:An.evaluation_start)==null?void 0:ga[0]).startOf("second")?An==null?void 0:An.group_name:(fa=An==null?void 0:An.group_name)==null?void 0:fa.filter(lo=>Ir.includes(lo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((tr=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:tr.map(An=>{var ga;return gi(ri({},An),{group_name:(ga=An==null?void 0:An.group_name)==null?void 0:ga.filter(fa=>Ir.includes(fa))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in On){let Ir=[];(wr=Hn==null?void 0:Hn.allow_late_settings)==null||wr.forEach(An=>{Ir=[...Ir,...(An==null?void 0:An.group_name)||[]]}),na.setFieldsValue({anonymous_comment_settings:((Wr=Hn==null?void 0:Hn.anonymous_comment_settings)==null?void 0:Wr.map(An=>{var ga,fa;return gi(ri({},An),{group_name:An!=null&&An.evaluation_start&&Fe()().startOf("second")>=Fe()((ga=An==null?void 0:An.evaluation_start)==null?void 0:ga[0]).startOf("second")?An==null?void 0:An.group_name:(fa=An==null?void 0:An.group_name)==null?void 0:fa.filter(lo=>Ir.includes(lo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((wa=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:wa.map(An=>{var ga;return gi(ri({},An),{group_name:(ga=An==null?void 0:An.group_name)==null?void 0:ga.filter(fa=>Ir.includes(fa))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in On){let Ir=[];(Qa=Hn==null?void 0:Hn.anonymous_comment_settings)==null||Qa.forEach(An=>{Ir=[...Ir,...(An==null?void 0:An.group_name)||[]]}),na.setFieldsValue({anonymous_appeal_settings:((bo=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:bo.map(An=>{var ga;return gi(ri({},An),{group_name:(ga=An==null?void 0:An.group_name)==null?void 0:ga.filter(fa=>Ir.includes(fa))})}))||[{is_admin:!0,appeal_penalty:2}]})}na.validateFields(),console.log("=====",Fe()(Hn==null?void 0:Hn.end_time).format("YYYY-MM-DD HH:mm:ss"))},ti=On=>qi(void 0,null,function*(){var Hn,so,Fa,Aa;const tr=On;tr.group_settings=(Hn=tr==null?void 0:tr.group_settings)==null?void 0:Hn.map(wa=>{var Qa,bo;return wa.end_time=Fe()((Qa=wa==null?void 0:wa.publish_time)==null?void 0:Qa[1]).startOf("second"),wa.publish_time=Fe()((bo=wa==null?void 0:wa.publish_time)==null?void 0:bo[0]).startOf("second"),wa.group_name=typeof(wa==null?void 0:wa.group_name)=="string"?[wa==null?void 0:wa.group_name]:wa==null?void 0:wa.group_name,wa.group_id=Bi(wa==null?void 0:wa.group_name,We==null?void 0:We.group_settings),wa}),tr.allow_late_settings=(so=tr==null?void 0:tr.allow_late_settings)==null?void 0:so.map(wa=>(wa.group_name=typeof(wa==null?void 0:wa.group_name)=="string"?[wa==null?void 0:wa.group_name]:wa==null?void 0:wa.group_name,wa.group_id=Bi(wa==null?void 0:wa.group_name,We==null?void 0:We.group_settings),wa)),tr.anonymous_comment_settings=(Fa=tr==null?void 0:tr.anonymous_comment_settings)==null?void 0:Fa.map(wa=>{var Qa,bo;return wa.evaluation_end=Fe()((Qa=wa==null?void 0:wa.evaluation_start)==null?void 0:Qa[1]).startOf("second"),wa.evaluation_start=Fe()((bo=wa==null?void 0:wa.evaluation_start)==null?void 0:bo[0]).startOf("second"),wa.group_name=typeof(wa==null?void 0:wa.group_name)=="string"?[wa==null?void 0:wa.group_name]:wa==null?void 0:wa.group_name,wa.group_id=Bi(wa==null?void 0:wa.group_name,We==null?void 0:We.group_settings),wa}),tr.anonymous_appeal_settings=(Aa=tr==null?void 0:tr.anonymous_appeal_settings)==null?void 0:Aa.map(wa=>(wa.group_name=typeof(wa==null?void 0:wa.group_name)=="string"?[wa==null?void 0:wa.group_name]:wa==null?void 0:wa.group_name,wa.group_id=Bi(wa==null?void 0:wa.group_name,We==null?void 0:We.group_settings),wa)),!((yield ia(ri({},tr))).status!==0||(yield Cn(ri({},tr))).status!==0)&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),io(),Ue({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),io=()=>{Ue({type:"shixunHomeworks/getWorkSetting",payload:ri({},$n)}),Ue({type:"shixunHomeworks/getWorkList",payload:ri({},$n)})};(0,ee.useEffect)(()=>{var On,Hn,so,Fa;let Aa=(On=We==null?void 0:We.group_settings)==null?void 0:On.filter(Qa=>Qa.publish_time!==null).map(Qa=>gi(ri({},Qa),{group_name:[Qa.group_name],publish_time:(Qa==null?void 0:Qa.publish_time)&&[Fe()(Qa==null?void 0:Qa.publish_time),Fe()(Qa==null?void 0:Qa.end_time)]}));Aa=(0,E.QE)((Aa==null?void 0:Aa.length)>0?Aa:[]);const tr=(Hn=We.allow_late_settings)==null?void 0:Hn.filter(Qa=>Qa.late_time!==null).map(Qa=>gi(ri({},Qa),{group_name:[Qa.group_name],late_time:(Qa==null?void 0:Qa.late_time)&&Fe()(Qa==null?void 0:Qa.late_time)})),wr=(so=We.anonymous_comment_settings)==null?void 0:so.filter(Qa=>Qa.evaluation_start!==null).map(Qa=>gi(ri({},Qa),{group_name:[Qa.group_name],evaluation_start:(Qa==null?void 0:Qa.evaluation_start)&&[Fe()(Qa==null?void 0:Qa.evaluation_start),Fe()(Qa==null?void 0:Qa.evaluation_end)]})),Wr=(Fa=We.anonymous_appeal_settings)==null?void 0:Fa.filter(Qa=>Qa.appeal_time!==null).map(Qa=>gi(ri({},Qa),{group_name:[Qa.group_name]})),wa=gi(ri({},We),{late_penalty:We!=null&&We.allow_late?We==null?void 0:We.late_penalty:5,evaluation_num:We!=null&&We.evaluation_num?We==null?void 0:We.evaluation_num:3,absence_penalty:We!=null&&We.anonymous_comment?We==null?void 0:We.absence_penalty:3,appeal_penalty:We!=null&&We.anonymous_appeal?We==null?void 0:We.appeal_penalty:2,publish_time:We!=null&&We.publish_time?Fe()(We==null?void 0:We.publish_time):"",end_time:We!=null&&We.end_time?Fe()(We==null?void 0:We.end_time):"",late_time:We!=null&&We.late_time?Fe()(We==null?void 0:We.late_time):"",evaluation_start:We!=null&&We.evaluation_start?Fe()(We==null?void 0:We.evaluation_start):"",evaluation_end:We!=null&&We.evaluation_end?Fe()(We==null?void 0:We.evaluation_end):"",group_settings:Aa!=null&&Aa.length?Aa:[{is_admin:!0}],allow_late_settings:tr!=null&&tr.length?tr:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:wr!=null&&wr.length?wr:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Wr!=null&&Wr.length?Wr:[{is_admin:!0,appeal_penalty:2}]});na.setFieldsValue(wa),Ba(wa),ir(!(0,a.GJ)()),console.log("workSetting",We)},[We]),(0,ee.useEffect)(()=>(Ue({type:"globalSetting/footerToggle",payload:!1}),()=>{Ue({type:"globalSetting/footerToggle",payload:!0}),Ue({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),na==null||na.resetFields()}),[]);const mo=(On,Hn)=>{Ue({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:On,index:Hn,rangePickerDisabled:$a(["group_settings","publish_time"],Ar==null?void 0:Ar[Hn]),disabledDate:We==null?void 0:We.course_end_date}})};return yt.createElement(Ta.Z,{spinning:!!Ve["shixunHomeworks/getWorkSetting"]||!!Ve["shixunHomeworks/getWorkList"]},yt.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},yt.createElement(b.default,{form:na,colon:!1,disabled:xr,initialValues:Ja,scrollToFirstError:!0,onValuesChange:oo,onFinish:ti},yt.createElement("div",{style:{paddingBottom:"30px",borderBottom:"1px solid #EDEDED"}},yt.createElement("div",{className:`${ba.Z.title}`},yt.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),yt.createElement(ie.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"},yt.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ba.Z.title_icon}`}))),yt.createElement("div",{className:ba.Z.content},yt.createElement(xe.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line}`},yt.createElement(b.default.Item,{className:(fn=ba.Z)==null?void 0:fn.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},yt.createElement(oe.ZP.Group,{disabled:$a("unified_setting")},yt.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((wt=We==null?void 0:We.group_settings)==null?void 0:wt.length)>0&&yt.createElement(oe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Na?yt.createElement(xe.Z,{className:ba.Z.row_sty,style:{padding:"5px 30px"}},yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(On,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:On=>On&&Fe()(On).startOf("second")},yt.createElement(br.default,{style:{width:200},size:"large",disabled:$a("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:On=>(0,E.Q8)(On,We==null?void 0:We.course_end_date),disabledTime:On=>(0,E.d0)(On),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(On,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:On=>On&&Fe()(On).startOf("second")},yt.createElement(br.default,{style:{width:200},size:"large",disabled:$a("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:On=>(0,E.Q8)(On,We==null?void 0:We.course_end_date,Fe()(Qr).add(1,"minutes").format()),disabledTime:On=>(0,E.d0)(On,Fe()(Qr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):yt.createElement(b.default.List,{name:"group_settings"},(On,{add:Hn,remove:so})=>On.map((Fa,Aa)=>{var tr,wr,Wr,wa,Qa,bo;return yt.createElement(xe.Z,{key:Fa.key,style:{padding:"5px 14px 5px 30px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Aa+1),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},yt.createElement(de.default,{disabled:$a(["group_settings","group_name"],Ar==null?void 0:Ar[Aa]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(tr=We==null?void 0:We.group_settings)==null?void 0:tr.filter(Ir=>{var An,ga,fa;return!((fa=(ga=(An=Ar==null?void 0:Ar.map(lo=>lo==null?void 0:lo.group_name))==null?void 0:An.toString())==null?void 0:ga.split(","))!=null&&fa.includes(String(Ir.group_name)))&&Ir.is_admin}),maxTagCount:4,maxTagPlaceholder:Ir=>yt.createElement("div",{style:{cursor:"pointer"},onClick:()=>mo(Ar[Aa],Aa)},"+",Ir==null?void 0:Ir.length)}))),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml20",name:[Fa.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},yt.createElement(br.default.RangePicker,{style:{width:585},size:"large",disabled:$a(["group_settings","publish_time"],Ar==null?void 0:Ar[Aa]),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:Ir=>(0,E.Q8)(Ir,We==null?void 0:We.course_end_date),disabledTime:Ir=>(0,E.d0)(Ir),showTime:{format:"HH:mm",defaultValue:[Fe()((0,E.U6)(),"HH:mm"),Fe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Ir=>{if(Ir!=null&&Ir[0]&&!(Ir!=null&&Ir[1])){const An=na.getFieldValue("group_settings");An[Aa].publish_time=[Ir[0],Fe()(Ir[0]).add(7,"days")],na.setFieldsValue({group_settings:An})}}}))),!xr&&yt.createElement(xe.Z,{className:(wr=ba.Z)==null?void 0:wr.h_lh_40},((wa=(Wr=Ar==null?void 0:Ar[Aa])==null?void 0:Wr.group_id)==null?void 0:wa.length)>1&&yt.createElement(ge.Z,null,yt.createElement(ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},yt.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>mo(Ar[Aa],Aa)}))),((bo=(Qa=We==null?void 0:We.group_settings)==null?void 0:Qa.filter(Ir=>{var An,ga,fa;return!((fa=(ga=(An=Ar==null?void 0:Ar.map(lo=>lo==null?void 0:lo.group_name))==null?void 0:An.toString())==null?void 0:ga.split(","))!=null&&fa.includes(String(Ir.group_name)))&&Ir.is_admin}))==null?void 0:bo.length)>0&&yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0})}})),Aa!=0&&!$a(["group_settings","group_name"],Ar==null?void 0:Ar[Aa])?yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{so(Fa.name)}})):yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),yt.createElement(uo.rU,{form:na}),yt.createElement(yt.Fragment,null,yt.createElement("div",{className:`${ba.Z.title} mt30`},yt.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),yt.createElement("div",{className:ba.Z.content},yt.createElement(xe.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${($t=ba.Z)==null?void 0:$t.h_lh_40}`,align:"middle"},yt.createElement(b.default.Item,{name:"allow_late",valuePropName:"checked"},yt.createElement(pr.Z,{disabled:$a("allow_late")})),yt.createElement(ge.Z,{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),yt.createElement(ge.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u8865\u4EA4\u65F6\u95F4\u6BB5\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u8FDB\u884C\u6263\u5206\uFF09")),bn&&yt.createElement(yt.Fragment,null,yt.createElement(xe.Z,{className:ba.Z.row_sty1},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),yt.createElement(b.default.Item,{className:`${(xn=ba.Z)==null?void 0:xn.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},yt.createElement(oe.ZP.Group,{disabled:$a("unified_late")},yt.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((rn=We==null?void 0:We.group_settings)==null?void 0:rn.length)>0&&yt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Na===!1&&yt.createElement(ie.Z,{title:vo("unified_late")},yt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ea?yt.createElement("div",{style:{paddingBottom:5}},yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb10 mt5`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),yt.createElement(ge.Z,{style:{margin:"0 10px 0 8px"}},yt.createElement(b.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},yt.createElement(le.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:$a("late_penalty")}))),yt.createElement(ge.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")),yt.createElement(xe.Z,{className:ba.Z.row_sty1},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),yt.createElement(ge.Z,{style:{margin:"0 10px 0 8px"}},yt.createElement(b.default.Item,{name:"late_time",rules:[{required:!0,validator:(On,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Fe()(Hn).startOf("second")<=Fe()(Dr).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:On=>On&&Fe()(On).startOf("second")},yt.createElement(br.default,{style:{width:280},size:"large",disabled:$a("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:On=>(0,E.Q8)(On,We==null?void 0:We.course_end_date,Fe()(Dr).add(1,"minutes").format()),disabledTime:On=>(0,E.d0)(On,Fe()(Dr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):yt.createElement(b.default.List,{name:"allow_late_settings"},(On,{add:Hn,remove:so})=>On.map((Fa,Aa)=>{var tr,wr,Wr,wa,Qa,bo;const Ir=Dr||((Wr=(wr=qo((tr=Cr==null?void 0:Cr[Aa])==null?void 0:tr.group_name,Ar||[],(An,ga)=>{var fa,lo;return Fe()((fa=An==null?void 0:An.publish_time)==null?void 0:fa[1]).startOf("second")>Fe()((lo=ga==null?void 0:ga.publish_time)==null?void 0:lo[1]).startOf("second")}))==null?void 0:wr.publish_time)==null?void 0:Wr[1]);return yt.createElement(xe.Z,{key:Fa.key,style:{padding:"5px 14px 5px 52px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Aa+1),yt.createElement(ge.Z,{className:"mr20 ml20"},yt.createElement(b.default.Item,{name:[Fa.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},yt.createElement(de.default,{disabled:$a(["allow_late_settings","group_name"],Cr==null?void 0:Cr[Aa]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Co(Na?We==null?void 0:We.group_settings:Ar,[...Cr||[],...(We==null?void 0:We.anonymous_comment)&&!(We!=null&&We.unified_anonymous_comment)&&((wa=We==null?void 0:We.anonymous_comment_settings)==null?void 0:wa.filter(An=>(An==null?void 0:An.evaluation_start)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second")))||[]])}))),yt.createElement(ge.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),yt.createElement(ge.Z,{className:"mr20 ml10"},yt.createElement(b.default.Item,{name:[Fa.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},yt.createElement(le.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:$a(["allow_late_settings","late_penalty"],Cr==null?void 0:Cr[Aa])}))),yt.createElement(ge.Z,{className:ba.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),yt.createElement(ge.Z,{className:"ml10"},yt.createElement(b.default.Item,{name:[Fa.name,"late_time"],rules:[{required:!0,validator:(An,ga)=>ga==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Ir&&Fe()(ga).startOf("second")<=Fe()(Ir).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()}]},yt.createElement(br.default,{disabled:$a(["allow_late_settings","late_time"],Cr==null?void 0:Cr[Aa]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:An=>(0,E.Q8)(An,We==null?void 0:We.course_end_date,Fe()(Ir).add(1,"minutes").format()),disabledTime:An=>(0,E.d0)(An,Fe()(Ir).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),!xr&&yt.createElement(xe.Z,{className:(Qa=ba.Z)==null?void 0:Qa.h_lh_40},((bo=Co(Na?We==null?void 0:We.group_settings:Ar,Cr))==null?void 0:bo.length)>0&&yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,late_penalty:5})}})),Aa!=0&&!$a(["allow_late_settings","group_name"],Cr==null?void 0:Cr[Aa])?yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{so(Fa.name)}})):yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),yt.createElement(yt.Fragment,null,yt.createElement("div",{className:`${ba.Z.title} mt30`},yt.createElement("span",null,"\u533F\u8BC4\u8BBE\u7F6E")),yt.createElement("div",{className:ba.Z.content},yt.createElement(xe.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(Sn=ba.Z)==null?void 0:Sn.h_lh_40}`,align:"middle"},yt.createElement(b.default.Item,{name:"anonymous_comment",valuePropName:"checked"},yt.createElement(pr.Z,{disabled:$a("anonymous_comment")})),yt.createElement(ge.Z,{className:"ml10 mr10"},"\u542F\u7528\u533F\u8BC4"),yt.createElement(ge.Z,{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")),qr&&yt.createElement(yt.Fragment,null,yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} ${!bn&&"mb10"} mt5`},yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},yt.createElement(x.default,null," ",bn?"\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"," "))),!bn&&yt.createElement(ge.Z,{className:"mr10"},yt.createElement(b.default.Item,{name:"make_up_score"},yt.createElement(le.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),yt.createElement(ge.Z,null,yt.createElement(ie.Z,{title:vo("make_up_score")},yt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),yt.createElement("div",{style:{position:"relative"}},yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb5 ${ba.Z.bottom_line}`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:`${(Ra=ba.Z)==null?void 0:Ra.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(On,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},yt.createElement(oe.ZP.Group,{disabled:$a("unified_anonymous_comment")},yt.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Vt=We==null?void 0:We.group_settings)==null?void 0:Vt.length)>0&&yt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(ea===!1||Na===!1)&&yt.createElement(ie.Z,{title:vo("unified_anonymous_comment")},yt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Fr?yt.createElement(yt.Fragment,null,yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb5`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"anonymous_group",className:`${(xa=ba.Z)==null?void 0:xa.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},yt.createElement(oe.ZP.Group,{disabled:$a("anonymous_group")},yt.createElement(oe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((ht=We==null?void 0:We.group_settings)==null?void 0:ht.length)>0&&yt.createElement(oe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb10`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(On,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):Fe()(Hn).startOf("second")<=Fe()(ca||Dr).startOf("second")?Promise.reject(ca?"\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:On=>On&&Fe()(On).startOf("second")},yt.createElement(br.default,{disabled:$a("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:On=>(0,E.Q8)(On,We==null?void 0:We.course_end_date,Fe()(ca||Dr).add(1,"minutes").format()),disabledTime:On=>(0,E.d0)(On,Fe()(ca||Dr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E4B\u524D\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\uFF0C\u53C2\u4E0E\u533F\u8BC4\uFF09")),yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb10`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(On,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Fe()(Hn).startOf("second")<=Fe()(ha||ca||Dr).startOf("second")?Promise.reject(ha?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":ca?"\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:On=>On&&Fe()(On).startOf("second")},yt.createElement(br.default,{disabled:$a("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:On=>(0,E.Q8)(On,We==null?void 0:We.course_end_date,Fe()(ha||ca||Dr).add(1,"minutes").format()),disabledTime:On=>(0,E.d0)(On,Fe()(ha||ca||Dr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb10`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},yt.createElement(le.Z,{size:"large",style:{width:186,marginLeft:10},disabled:$a("evaluation_num")}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u672C\u5904\u586B\u5199\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\u3002\uFF09")),yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb10`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},yt.createElement(le.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:$a("absence_penalty")}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):yt.createElement(b.default.List,{name:"anonymous_comment_settings"},(On,{add:Hn,remove:so})=>On.map((Fa,Aa)=>{var tr,wr,Wr,wa,Qa,bo,Ir;const An=ca||((wr=qo((tr=or==null?void 0:or[Aa])==null?void 0:tr.group_name,Cr||[],(ga,fa)=>Fe()(ga==null?void 0:ga.late_time).startOf("second")>Fe()(fa==null?void 0:fa.late_time).startOf("second")))==null?void 0:wr.late_time)||Dr||((Qa=(wa=qo((Wr=or==null?void 0:or[Aa])==null?void 0:Wr.group_name,Ar||[],(ga,fa)=>{var lo,ki;return Fe()((lo=ga==null?void 0:ga.publish_time)==null?void 0:lo[1]).startOf("second")>Fe()((ki=fa==null?void 0:fa.publish_time)==null?void 0:ki[1]).startOf("second")}))==null?void 0:wa.publish_time)==null?void 0:Qa[1]);return yt.createElement(xe.Z,{key:Fa.key,style:{padding:"0px 14px 0px 82px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",Aa+1),yt.createElement(xe.Z,{wrap:!1,align:"top",justify:"space-between"},yt.createElement(ge.Z,null,yt.createElement(xe.Z,{wrap:!1,align:"top"},yt.createElement(ge.Z,{className:"mr20 ml15"},yt.createElement(b.default.Item,{name:[Fa.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},yt.createElement(de.default,{disabled:$a(["anonymous_comment_settings","group_name"],or==null?void 0:or[Aa]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Co(Na?We==null?void 0:We.group_settings:Ar,or)}))),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:[Fa.name,"evaluation_start"],rules:[{required:!0,validator:(ga,fa)=>fa==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):An&&Fe()(fa).startOf("second")<=Fe()(An).startOf("second")?Promise.reject(Dr?"\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()}]},yt.createElement(br.default.RangePicker,{disabled:$a(["anonymous_comment_settings","evaluation_start"],or==null?void 0:or[Aa]),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:ga=>(0,E.Q8)(ga,We==null?void 0:We.course_end_date,Fe()(An).add(1,"minutes").format()),disabledTime:ga=>(0,E.d0)(ga,Fe()(An).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[Fe()((0,E.U6)(),"HH:mm"),Fe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),yt.createElement(xe.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},yt.createElement(le.Z,{style:{width:203},size:"large",min:0,disabled:$a(["anonymous_comment_settings","evaluation_num"],or==null?void 0:or[Aa])}))),yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},yt.createElement(le.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:$a(["anonymous_comment_settings","absence_penalty"],or==null?void 0:or[Aa])}))),!Fr&&yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[Fa.name,"student_comment"],valuePropName:"checked"},yt.createElement(x.default,{disabled:$a(["anonymous_comment_settings","student_comment"],or==null?void 0:or[Aa])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!xr&&yt.createElement(xe.Z,{className:(bo=ba.Z)==null?void 0:bo.h_lh_40},((Ir=Co(Na?We==null?void 0:We.group_settings:Ar,or))==null?void 0:Ir.length)>0&&yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),Aa!=0&&!$a(["anonymous_comment_settings","group_name"],or==null?void 0:or[Aa])?yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{so(Fa.name)}})):yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb5 mt5`},yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},yt.createElement(x.default,{disabled:$a("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:ba.Z.poor_rating,name:"abnormal_score",rules:[{validator:(On,Hn)=>Hn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},yt.createElement(le.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:$a("student_comment"),min:1,max:100}))),yt.createElement(ge.Z,null," ",yt.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",xr?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":yt.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(We!=null&&We.anonymous_comment)){he.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/${$n==null?void 0:$n.coursesId}/common_homework/${$n==null?void 0:$n.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),yt.createElement(ie.Z,{title:"\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u503C\u8D85\u8FC7\u8BBE\u7F6E\u5206\u6570\uFF0C\u8BE5\u6761\u8BC4\u5206\u5C06\u8BA1\u5165\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002\u6B64\u5916\uFF0C\u4E0D\u8BBA\u662F\u5426\u5F00\u542F\u8BE5\u529F\u80FD\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5F97\u5206\u4E0D\u8D85\u8FC760\u5206\uFF0C\u4E5F\u5C06\u81EA\u52A8\u8BA1\u5165\u8BE5\u5F02\u5E38\u5217\u8868"},yt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),Fr&&yt.createElement(b.default.Item,{className:`${ba.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},yt.createElement(x.default,{disabled:$a("student_comment")},yt.createElement(xe.Z,{gutter:10},yt.createElement(ge.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u76F8\u4E92\u533F\u8BC4\u7684\u6570\u636E\uFF0C\u5728\u4F5C\u54C1\u5217\u8868\u4E2D\u8BA1\u5165\u5DF2\u8BC4\u9605\uFF09")))),yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb5`},yt.createElement(b.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:ba.Z.h_lh_40},yt.createElement(x.default,{disabled:$a("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),yt.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")),ur&&yt.createElement("div",{style:{paddingBottom:5}},yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb5`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},yt.createElement(oe.ZP.Group,{disabled:$a("unified_anonymous_appeal")},yt.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((Yn=We==null?void 0:We.group_settings)==null?void 0:Yn.length)>0&&yt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(ea===!1||Na===!1||Fr==!1)&&yt.createElement(ie.Z,{title:vo("unified_anonymous_appeal")},yt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),kn?yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb5`},yt.createElement(ge.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},yt.createElement(le.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:$a("appeal_penalty")}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")):yt.createElement(b.default.List,{name:"anonymous_appeal_settings"},(On,{add:Hn,remove:so})=>On.map((Fa,Aa)=>{var tr,wr;return yt.createElement(xe.Z,{key:Fa.key,style:{padding:"5px 14px 5px 82px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",Aa+1),yt.createElement(xe.Z,{wrap:!1,align:"top",justify:"space-between"},yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},yt.createElement(de.default,{disabled:$a(["anonymous_appeal_settings","group_name"],Fn==null?void 0:Fn[Aa]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Co(Fr?We==null?void 0:We.group_settings:or,Fn)}))),yt.createElement(ge.Z,{className:`${ba.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},yt.createElement(le.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:$a(["anonymous_appeal_settings","appeal_penalty"],Fn==null?void 0:Fn[Aa])}))),!xr&&yt.createElement(xe.Z,{className:(tr=ba.Z)==null?void 0:tr.h_lh_40},!!((wr=Co(Fr?We==null?void 0:We.group_settings:or,Fn))!=null&&wr.length)&&yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,appeal_penalty:2})}})),Aa!=0&&!$a(["anonymous_appeal_settings","group_name"],Fn==null?void 0:Fn[Aa])?yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{so(Fa.name)}})):yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,a.GJ)()||!(mr||Lr||Hr))&&yt.createElement(Ke.ZP,{loading:_n||Ct,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{na.submit()}},"\u4FDD\u5B58"),yt.createElement(ul.Z,{onConfirm:(On,Hn)=>{Ar.splice(On,0,...Hn),Ar.splice(On+Hn.length,1);const so=(0,E.QE)([...Ar]);so.forEach(Fa=>{var Aa;((Aa=Fa==null?void 0:Fa.publish_time)==null?void 0:Aa.length)==2?Fa.publish_time=Fa.publish_time:Fa.publish_time=[Fe()(Fa==null?void 0:Fa.publish_time),Fe()(Fa==null?void 0:Fa.end_time)]}),na.setFieldValue("group_settings",[...so])}})))};var zl=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve,loading:Ue})=>({shixunHomeworks:Je,classroomList:Ve,loading:Ue.effects}))(Zl),_i=te(86633),vi=te(59301),gl=Object.defineProperty,Al=Object.getOwnPropertySymbols,bi=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,$i=(Je,Ve,Ue)=>Ve in Je?gl(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,fl=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))bi.call(Ve,Ue)&&$i(Je,Ue,Ve[Ue]);if(Al)for(var Ue of Al(Ve))ml.call(Ve,Ue)&&$i(Je,Ue,Ve[Ue]);return Je},wl=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const xl=({shixunHomeworks:Je,dispatch:Ve})=>{const{workSetting:Ue}=Je;(0,ee.useEffect)(()=>{Kt()},[]);const Bt=(0,ye.useParams)(),[kt,Zt]=(0,ee.useState)("1"),Kt=()=>wl(void 0,null,function*(){yield Ve({type:"shixunHomeworks/getWorkSetting",payload:fl({},Bt)})}),Qt=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Ue!=null&&Ue.is_new_rule?vi.createElement(zl,null):vi.createElement(Oo,{getData:Kt})},!(Ue!=null&&Ue.is_new_rule)&&{key:"3",label:"\u533F\u8BC4\u8BBE\u7F6E",element:vi.createElement(Rl,null)},{key:"4",label:"\u8BC4\u5206\u8BBE\u7F6E",element:vi.createElement(lr,{getData:Kt})},{key:"5",label:"\u516C\u5F00\u8BBE\u7F6E",element:vi.createElement($r,{getData:Kt})},{key:"6",label:"\u534F\u4F5C\u8BBE\u7F6E",element:vi.createElement(kr,null)}].filter(Ft=>!!Ft);return(0,ee.useEffect)(()=>(Ve({type:"globalSetting/footerToggle",payload:!1}),()=>{Ve({type:"globalSetting/footerToggle",payload:!0})}),[]),vi.createElement("div",{style:{paddingBottom:"50px"}},vi.createElement(_i.Z,{dataSource:Qt,style:{marginBottom:52}}))};var ou=(0,ye.connect)(({shixunHomeworks:Je})=>({shixunHomeworks:Je}))(xl),Bl=te(57417),Hl=te(31293),jl=te(49735),pl=Object.defineProperty,Yi=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,Vi=Object.prototype.propertyIsEnumerable,vl=(Je,Ve,Ue)=>Ve in Je?pl(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Wl=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))ji.call(Ve,Ue)&&vl(Je,Ue,Ve[Ue]);if(Yi)for(var Ue of Yi(Ve))Vi.call(Ve,Ue)&&vl(Je,Ue,Ve[Ue]);return Je};const Kl=Je=>React.createElement("svg",Wl({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Je),React.createElement("title",null,"\u5206\u7EC4"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h14v14H0z"}),React.createElement("g",{stroke:"#FFF"},React.createElement("path",{d:"M1.5 5.685h7v7h-7z"}),React.createElement("path",{d:"M3 4.787V3.87l7.425.049v6.816h-.943"}),React.createElement("path",{d:"M5 2.917V2l7.425.05v6.685h-.943"}))));var hl="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",Qi={flex_box_center:"flex_box_center___Bm9CS",flex_space_between:"flex_space_between___ZsXhA",flex_box_vertical_center:"flex_box_vertical_center___xiJ7Z",flex_box_center_end:"flex_box_center_end___WJleE",flex_box_column:"flex_box_column___x3Ypw",wrap:"wrap___rzUN_",btns:"btns___YKkXq"},Dl=Object.defineProperty,el=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable,Ll=(Je,Ve,Ue)=>Ve in Je?Dl(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Sl=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))Gl.call(Ve,Ue)&&Ll(Je,Ue,Ve[Ue]);if(el)for(var Ue of el(Ve))Ul.call(Ve,Ue)&&Ll(Je,Ue,Ve[Ue]);return Je},Ni=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const Wi=({user:Je,dispatch:Ve})=>{const Ue=(0,ye.useParams)(),[Bt,kt]=(0,ee.useState)({page:1,limit:10}),[Zt,Kt]=(0,ee.useState)([{}]),[Qt,Ft]=(0,ee.useState)(0),[qt,dn]=(0,ee.useState)(!0),jn=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"left",render:(xn,rn,Sn)=>Sn+1,width:70},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",width:100,ellipsis:!0},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",width:110,ellipsis:!0,render:xn=>xn||"--"},{title:"\u73ED\u7EA7",align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:xn=>xn||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(xn,rn)=>{var Sn;return ee.createElement("span",null,ee.createElement("span",null,xn),ee.createElement(ie.Z,{overlayClassName:Qi.tip,placement:"right",title:ee.createElement(xe.Z,{style:{maxHeight:200,overflow:"auto"}},ee.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),ee.createElement("div",null,(Sn=rn==null?void 0:rn.from_course_group_members)==null?void 0:Sn.map(Ra=>ee.createElement("div",null,Ra))))},ee.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",align:"left",dataIndex:"to_course_group_name",width:110,render:(xn,rn)=>{var Sn;return ee.createElement("span",null,ee.createElement("span",null,xn),ee.createElement(ie.Z,{overlayClassName:Qi.tip,placement:"right",title:ee.createElement(xe.Z,{style:{maxHeight:200,overflow:"auto"}},ee.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),ee.createElement("div",null,(Sn=rn==null?void 0:rn.to_course_group_members)==null?void 0:Sn.map(Ra=>ee.createElement("div",null,Ra))))},ee.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u7406\u7531",align:"left",dataIndex:"reason"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"status",width:110,render:(xn,rn)=>ee.createElement(ee.Fragment,null,xn==="\u5F85\u5904\u7406"&&ee.createElement("span",{className:Qi.btns},ee.createElement("span",{onClick:()=>fn(rn.id,2)},"\u62D2\u7EDD"),ee.createElement("span",{className:"ml30",onClick:()=>fn(rn.id,1)},"\u540C\u610F")),xn==="\u5DF2\u540C\u610F"&&ee.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),xn==="\u5DF2\u62D2\u7EDD"&&ee.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],fn=(xn,rn)=>Ni(void 0,null,function*(){dn(!0);const Sn=yield(0,fe.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/deal_request`,{method:"post",body:{request_id:xn,status:rn}});(Sn==null?void 0:Sn.status)===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),wt(Bt)),dn(!1)});(0,ee.useEffect)(()=>{wt(Bt)},[]);const wt=xn=>Ni(void 0,null,function*(){dn(!0);const rn=yield(0,fe.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/get_request`,{method:"get",params:Sl({},xn)});(rn==null?void 0:rn.status)===0&&(Kt(rn.data),Ft(rn==null?void 0:rn.total_count)),dn(!1)}),$t=(xn,rn)=>{Bt.page=xn,Bt.limit=rn,kt(Sl({},Bt)),wt(Bt)};return ee.createElement("section",{className:Qi.wrap},ee.createElement(ve.default,{dataSource:Zt,bordered:!1,rowKey:xn=>xn.id,columns:jn,loading:qt,pagination:{pageSize:Bt.limit,total:Qt,current:Bt.page,onChange:$t,showQuickJumper:!0,hideOnSinglePage:!0}}))};var tl=(0,ye.connect)(({user:Je})=>({user:Je}))(Wi),Yl=te(64165),Ai={modal:"modal___AejJU",member:"member___mqy9M",head:"head___TWHLt",listWrap:"listWrap___zvWV4",list:"list___dWwg9"},Ae=Object.defineProperty,ke=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,mt=(Je,Ve,Ue)=>Ve in Je?Ae(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Ut=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))Ze.call(Ve,Ue)&&mt(Je,Ue,Ve[Ue]);if(ke)for(var Ue of ke(Ve))gt.call(Ve,Ue)&&mt(Je,Ue,Ve[Ue]);return Je},Nt=(Je,Ve)=>{var Ue={};for(var Bt in Je)Ze.call(Je,Bt)&&Ve.indexOf(Bt)<0&&(Ue[Bt]=Je[Bt]);if(Je!=null&&ke)for(var Bt of ke(Je))Ve.indexOf(Bt)<0&>.call(Je,Bt)&&(Ue[Bt]=Je[Bt]);return Ue},cn=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const gn=Je=>{var Ve=Je,{classroomList:Ue,dispatch:Bt,cb:kt}=Ve,Zt=Nt(Ve,["classroomList","dispatch","cb"]),Kt,Qt,Ft,qt,dn,jn,fn,wt,$t;const xn=(0,ye.useParams)(),[rn,Sn]=(0,ee.useState)({}),[Ra,Vt]=(0,ee.useState)(""),[xa,ht]=(0,ee.useState)(!0),[Yn,$n]=(0,ee.useState)(!1),[We,Dt]=(0,ee.useState)("");(0,ee.useEffect)(()=>{Ue.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&_n()},[Ue.actionTabs]);const _n=(Ct="")=>cn(void 0,null,function*(){ht(!0);const Cn=yield(0,fe.ZP)(`/api/homework_commons/${xn.categoryId}/get_group_members`,{method:"get",params:{group_id:Ct}});(Cn==null?void 0:Cn.status)===0&&Sn(Ut({},Cn)),ht(!1)}),ia=()=>cn(void 0,null,function*(){if(!Ra){he.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4");return}if(!We){he.ZP.warning("\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0");return}$n(!0);let Ct=yield(0,fe.ZP)(`/api/homework_commons/${xn.categoryId}/create_request`,{method:"post",body:{to_course_group_id:Ra,reason:We}});(Ct==null?void 0:Ct.status)===0&&(he.ZP.info("\u64CD\u4F5C\u6210\u529F"),Bt({type:"classroomList/setActionTabs",payload:{}}),kt()),$n(!1)});return ee.createElement(Ie.default,{width:700,centered:!0,afterClose:()=>{Vt(""),Dt("")},confirmLoading:Yn,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:ia,open:Ue.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{Bt({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("div",{className:Ai.modal},ee.createElement(Ta.Z,{spinning:xa},ee.createElement(xe.Z,{align:"middle",justify:"space-between"},ee.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",ee.createElement("b",null,rn==null?void 0:rn.current_group)),ee.createElement(xe.Z,{align:"middle"},ee.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),ee.createElement(de.default,{onChange:Ct=>{Vt(Ct),_n(Ct)},value:Ra,size:"large",style:{width:248}},(Kt=rn==null?void 0:rn.group_infos)==null?void 0:Kt.map(Ct=>ee.createElement(de.default.Option,{key:Ct.group_id,value:Ct.group_id},Ct.group_name))))),ee.createElement(xe.Z,{className:"mt15"},ee.createElement("div",{className:Ai.member,style:{borderRight:"1px solid #D9DFE8"}},ee.createElement(xe.Z,{className:Ai.head},ee.createElement("div",null,rn==null?void 0:rn.current_group,"\u6210\u5458"),ee.createElement("div",null,"\u5171",ee.createElement("span",{className:"ml5 mr5 c-light-primary"},(Qt=rn==null?void 0:rn.current_group_members)==null?void 0:Qt.length),"\u4EBA")),ee.createElement(xe.Z,{style:{height:"calc(100% - 34px)"}},ee.createElement("div",{className:Ai.listWrap,style:{borderRight:0}},(Ft=rn==null?void 0:rn.current_group_members)==null?void 0:Ft.map(Ct=>ee.createElement("div",{key:Ct.user_id,className:Ai.list},ee.createElement("img",{src:`${Zn.Z.IMG_SERVER}/images/${Ct==null?void 0:Ct.avatar_url}`}),ee.createElement("span",null,Ct.real_name),(Ct==null?void 0:Ct.is_me)&&ee.createElement("div",null,"\u6211")))))),ee.createElement("div",{className:Ai.member},!((qt=rn==null?void 0:rn.group_members)!=null&&qt.length)&&ee.createElement(Yl.Z,null),!!((dn=rn==null?void 0:rn.group_members)!=null&&dn.length)&&ee.createElement(ee.Fragment,null,ee.createElement(xe.Z,{className:Ai.head},ee.createElement("div",null,(fn=(jn=rn==null?void 0:rn.group_infos)==null?void 0:jn.find(Ct=>Ct.group_id===Ra))==null?void 0:fn.group_name,"\u6210\u5458"),ee.createElement("div",null,"\u5171",ee.createElement("span",{className:"ml5 mr5 c-light-primary"},(wt=rn==null?void 0:rn.group_members)==null?void 0:wt.length),"\u4EBA")),ee.createElement(xe.Z,{style:{height:"calc(100% - 34px)"}},ee.createElement("div",{className:Ai.listWrap,style:{borderLeft:0}},($t=rn==null?void 0:rn.group_members)==null?void 0:$t.map(Ct=>ee.createElement("div",{key:Ct.user_id,className:Ai.list},ee.createElement("img",{src:`${Zn.Z.IMG_SERVER}/images/${Ct==null?void 0:Ct.avatar_url}`}),ee.createElement("span",null,Ct.real_name)))))))),ee.createElement(xe.Z,{className:"mt15"},ee.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),ee.createElement(De.default.TextArea,{maxLength:300,value:We,onChange:Ct=>Dt(Ct.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var wn=(0,ye.connect)(({classroomList:Je})=>({classroomList:Je}))(gn),da={flex_box_center:"flex_box_center___sf_sV",flex_space_between:"flex_space_between___k0joE",flex_box_vertical_center:"flex_box_vertical_center___fyum8",flex_box_center_end:"flex_box_center_end___UC5kA",flex_box_column:"flex_box_column___JCpJG",Onerow:"Onerow___OAbXd",title:"title___YZryt",export:"export___wcKFT",bg:"bg___fNXI3",tabs:"tabs___hlZi4",workListTabWrap:"workListTabWrap___sjHcT",workListTabButton:"workListTabButton___MOSGf",title_style:"title_style___mGYw9"},Nn=te(21628),Rn=te(68641),aa=te(49767),ra=te(37906),mn={TabsStyle:"TabsStyle___TanFG"},tn=te(59301),ua=Object.defineProperty,za=Object.defineProperties,_a=Object.getOwnPropertyDescriptors,Ha=Object.getOwnPropertySymbols,Va=Object.prototype.hasOwnProperty,Ga=Object.prototype.propertyIsEnumerable,Ia=(Je,Ve,Ue)=>Ve in Je?ua(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Br=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))Va.call(Ve,Ue)&&Ia(Je,Ue,Ve[Ue]);if(Ha)for(var Ue of Ha(Ve))Ga.call(Ve,Ue)&&Ia(Je,Ue,Ve[Ue]);return Je},hr=(Je,Ve)=>za(Je,_a(Ve)),Mr=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const Vr=Je=>Mr(void 0,null,function*(){return yield(0,fe.ZP)(`/api/student_works/${Je.userId}/deal_appeal_score.json`,{method:"post",body:Je})}),co=({globalSetting:Je,shixunHomeworks:Ve,dispatch:Ue,classroomList:Bt})=>{var kt,Zt,Kt,Qt,Ft,qt;const dn=(0,ye.useParams)(),[jn]=(0,ye.useSearchParams)(),[fn]=b.default.useForm(),{workSetting:wt}=Ve,[$t,xn]=(0,ee.useState)(!1),[rn,Sn]=(0,ee.useState)(null),[,Ra,Vt,xa]=(0,It.U)(Ot.cN,{homeworkId:dn==null?void 0:dn.categoryId}),[,ht,Yn,$n]=(0,It.U)(Ot.Qz,{homeworkId:dn==null?void 0:dn.categoryId}),[,We,Dt,_n]=(0,It.U)(Ot.mQ,{homeworkId:dn==null?void 0:dn.categoryId}),[,,ia,Ct]=(0,It.U)(Vr,{}),[Cn,na]=(0,ee.useState)({activeKey:"1",page:1,limit:10,status:""}),Na=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Ar=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(bn,ea,ca)=>`${((Cn==null?void 0:Cn.page)-1)*Cn.limit+ca+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:(bn,ea)=>tn.createElement("a",{href:`/classrooms/${dn==null?void 0:dn.coursesId}/group_homework/${dn==null?void 0:dn.categoryId}/review/${ea==null?void 0:ea.student_work_id}`,target:"_blank"},bn)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:bn=>Fe()(bn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(bn,ea)=>tn.createElement("a",{href:`/classrooms/${dn==null?void 0:dn.coursesId}/group_homework/${dn==null?void 0:dn.categoryId}/review/${ea==null?void 0:ea.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],Cr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(bn,ea,ca)=>`${((Cn==null?void 0:Cn.page)-1)*Cn.limit+ca+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:bn=>bn===-1?"\u91CD\u505A\u4E2D":tn.createElement(E.Uw,{status:bn})},{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:(bn,ea)=>tn.createElement("a",{href:`/classrooms/${dn==null?void 0:dn.coursesId}/group_homework/${dn==null?void 0:dn.categoryId}/review/${ea==null?void 0:ea.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],Dr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(bn,ea,ca)=>`${((Cn==null?void 0:Cn.page)-1)*Cn.limit+ca+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(bn,ea)=>tn.createElement("a",{href:`/classrooms/${dn==null?void 0:dn.coursesId}/group_homework/${dn==null?void 0:dn.categoryId}/review/${ea==null?void 0:ea.student_work_id}`,target:"_blank"},bn)},{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:bn=>Fe()(bn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(bn,ea)=>tn.createElement(tn.Fragment,null,bn==3&&tn.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),bn==4&&tn.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),bn==1&&tn.createElement(tn.Fragment,null,tn.createElement(Pt.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Mr(void 0,null,function*(){(yield ia({userId:ea.student_work_id,score_id:ea.student_works_score_id,status:4})).status===0&&Qr()})},"\u9A73\u56DE"),tn.createElement(Pt.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Mr(void 0,null,function*(){Sn(ea),xn(!0)})},"\u63A5\u53D7")))}],Qr=(bn=Cn)=>{Cn.activeKey=="1"&&Yn({page:bn==null?void 0:bn.page,limit:bn==null?void 0:bn.limit}),Cn.activeKey=="2"&&Dt({page:bn==null?void 0:bn.page,limit:bn==null?void 0:bn.limit}),Cn.activeKey=="3"&&Vt({page:bn==null?void 0:bn.page,limit:bn==null?void 0:bn.limit,status:bn==null?void 0:bn.status})};return(0,ee.useEffect)(()=>{Qr(Cn)},[Cn]),(0,ee.useEffect)(()=>{console.log("params",dn,jn.get("TabsActiveKey")?jn.get("TabsActiveKey"):wt!=null&&wt.is_new_rule?"3":"1"),na(hr(Br({},Cn),{activeKey:jn.get("TabsActiveKey")||"1"}))},[jn.get("TabsActiveKey")]),tn.createElement(Ta.Z,{spinning:ht||Ra||We},tn.createElement("section",{className:"p30",style:{background:"#fff"}},tn.createElement(ce.default,{destroyInactiveTabPane:!0,className:mn.TabsStyle,activeKey:Cn.activeKey,onChange:bn=>{na(hr(Br({},Cn),{activeKey:bn,page:1,limit:10}))}},tn.createElement(ce.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},tn.createElement(ve.default,{className:"mt20",locale:{emptyText:tn.createElement(at.Z,null)},columns:Ar,dataSource:((kt=$n==null?void 0:$n.data)==null?void 0:kt.list)||[],pagination:{total:((Zt=$n==null?void 0:$n.data)==null?void 0:Zt.count)||0,onChange:(bn,ea)=>{na(hr(Br({},Cn),{page:bn,limit:ea}))},current:Cn==null?void 0:Cn.page,pageSize:Cn==null?void 0:Cn.limit,showTotal:bn=>tn.createElement(tn.Fragment,null,"\u5171",tn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},bn),"\u6761\u6570\u636E")}})),tn.createElement(ce.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},tn.createElement(ve.default,{className:"mt20",locale:{emptyText:tn.createElement(at.Z,null)},columns:Cr,dataSource:((Kt=_n==null?void 0:_n.data)==null?void 0:Kt.list)||[],pagination:{total:((Qt=_n==null?void 0:_n.data)==null?void 0:Qt.count)||0,onChange:(bn,ea)=>{na(hr(Br({},Cn),{page:bn,limit:ea}))},current:Cn==null?void 0:Cn.page,pageSize:Cn==null?void 0:Cn.limit,showTotal:bn=>tn.createElement(tn.Fragment,null,"\u5171",tn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},bn),"\u6761\u6570\u636E")}})),tn.createElement(ce.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},tn.createElement(Pt.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:Cn.status,onChange:bn=>{na(hr(Br({},Cn),{status:bn,page:1}))},dataSource:Na,titleWidth:60}),tn.createElement(ve.default,{locale:{emptyText:tn.createElement(at.Z,null)},columns:Dr,dataSource:((Ft=xa==null?void 0:xa.data)==null?void 0:Ft.list)||[],pagination:{total:((qt=xa==null?void 0:xa.data)==null?void 0:qt.count)||0,onChange:(bn,ea)=>{na(hr(Br({},Cn),{page:bn,limit:ea}))},current:Cn==null?void 0:Cn.page,pageSize:Cn==null?void 0:Cn.limit,showTotal:bn=>tn.createElement(tn.Fragment,null,"\u5171",tn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},bn),"\u6761\u6570\u636E")}}))),tn.createElement(Ie.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:$t,centered:!0,destroyOnClose:!0,onCancel:()=>{xn(!1)},maskClosable:!1,width:544,onOk:()=>{fn.submit()}},tn.createElement(b.default,{form:fn,colon:!1,onFinish:bn=>Mr(void 0,null,function*(){(yield ia(hr(Br({},bn),{userId:rn.student_work_id,score_id:rn.student_works_score_id,status:3}))).status===0&&(Qr(),xn(!1))})},tn.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"),tn.createElement(ra.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:tn.createElement("a",{href:`/classrooms/${dn==null?void 0:dn.coursesId}/group_homework/${dn==null?void 0:dn.categoryId}/review/${rn==null?void 0:rn.student_work_id}`,target:"_blank"},rn==null?void 0:rn.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:tn.createElement("span",{style:{color:"#191919"}},rn==null?void 0:rn.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:tn.createElement("span",{style:{color:"#191919"}},rn==null?void 0:rn.score)}]}),tn.createElement(xe.Z,{className:"mt20",wrap:!1},tn.createElement(ge.Z,null,tn.createElement(b.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},tn.createElement(le.Z,{min:1,max:100,step:1}))),tn.createElement(ge.Z,null,tn.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),tn.createElement(ge.Z,null,tn.createElement(b.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},tn.createElement(x.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Po=(0,ye.connect)(({user:Je,shixunHomeworks:Ve,loading:Ue,globalSetting:Bt,classroomList:kt})=>({user:Je,shixunHomeworks:Ve,globalSetting:Bt,loading:Ue.effects,classroomList:kt}))(co),Do={},Pr=te(59301),Gr=Object.defineProperty,Ur=Object.defineProperties,po=Object.getOwnPropertyDescriptors,ho=Object.getOwnPropertySymbols,eo=Object.prototype.hasOwnProperty,ro=Object.prototype.propertyIsEnumerable,Go=(Je,Ve,Ue)=>Ve in Je?Gr(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Ro=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))eo.call(Ve,Ue)&&Go(Je,Ue,Ve[Ue]);if(ho)for(var Ue of ho(Ve))ro.call(Ve,Ue)&&Go(Je,Ue,Ve[Ue]);return Je},Me=(Je,Ve)=>Ur(Je,po(Ve)),ze=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const nt=({shixunHomeworks:Je,loading:Ve,globalSetting:Ue,dispatch:Bt})=>{const[kt,Zt]=(0,ee.useState)(Ro(Ro({},(0,ye.useParams)()),{page:1,limit:20})),{workList:Kt,workSetting:Qt}=Je,[Ft,qt]=(0,ee.useState)([]),dn=()=>ze(void 0,null,function*(){const wt=yield Bt({type:"shixunHomeworks/getWorkList",payload:Me(Ro({},kt),{score_open:Qt==null?void 0:Qt.score_open,work_public:Qt==null?void 0:Qt.work_public})});qt((wt==null?void 0:wt.student_works)||[])});(0,ee.useEffect)(()=>{dn()},[]);const jn=(wt,$t)=>{kt.page=wt,kt.limit=20,dn()},fn=[(Kt==null?void 0:Kt.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(wt,$t)=>{var xn,rn,Sn,Ra,Vt,xa;return{children:((xn=$t.project_info)==null?void 0:xn.id)!==-1?Pr.createElement("a",{target:"_blank",title:(rn=$t.project_info)==null?void 0:rn.name,href:`${(Sn=Ue==null?void 0:Ue.setting)==null?void 0:Sn.old_url}${(Ra=$t.project_info)==null?void 0:Ra.id}`,style:{whiteSpace:"break-spaces"}},(Vt=$t.project_info)==null?void 0:Vt.name):(xa=$t.project_info)==null?void 0:xa.name,props:{rowSpan:$t.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(wt,$t)=>Pr.createElement("div",{style:{display:"flex",alignItems:"center"}},Pr.createElement("span",{className:Do.atitle,style:{width:$t.is_leader?"":130,maxWidth:$t.is_leader&&80}}," ",wt),$t.is_leader&&Pr.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:80,ellipsis:!0,sorter:!(Kt!=null&&Kt.base_on_project),render:wt=>Pr.createElement("span",{style:{color:"#666666"}},wt)},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(Kt!=null&&Kt.base_on_project),render:(wt,$t)=>Pr.createElement(ie.Z,{placement:"bottom",title:Pr.createElement("div",null,Pr.createElement("div",null,$t.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${$t.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Pr.createElement("div",null,$t.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${$t.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Kt!=null&&Kt.anonymous_comment?Pr.createElement("div",null,$t.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${$t.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Kt!=null&&Kt.is_group_grade?Pr.createElement("div",null,$t.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${$t.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Pr.createElement("div",null,$t.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${$t.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Pr.createElement("div",null,$t.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${$t.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Kt!=null&&Kt.anonymous_comment?Pr.createElement("div",null,$t.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${$t.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",Pr.createElement("div",null,$t.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${$t.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Kt!=null&&Kt.is_jupyter||Kt!=null&&Kt.is_jupyter_lab)&&Pr.createElement("div",{onClick:xn=>{xn.stopPropagation(),ye.history.push(`/classrooms/${kt.coursesId}/group_homework/${kt.categoryId}/review/${$t.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},wt>0?Pr.createElement("span",{style:{color:"#ff8100"}},wt):wt)},(Kt==null?void 0:Kt.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:wt=>wt||"--"},(Kt==null?void 0:Kt.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(wt,$t)=>wt||"--"},(Kt==null?void 0:Kt.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(wt,$t)=>({children:wt?Pr.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Pr.createElement("br",null),Fe()(wt).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:$t.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",render:(wt,$t)=>({children:wt===-1?"\u91CD\u505A\u4E2D":Pr.createElement(E.Uw,{status:wt}),props:{rowSpan:$t.rowSpan}})},!(Kt!=null&&Kt.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(wt,$t)=>({children:Pr.createElement("span",{className:"c-blue"},wt),props:{rowSpan:$t.rowSpan}})},{title:"\u64CD\u4F5C",width:Kt!=null&&Kt.base_on_project?100:150,align:"left",dataInex:"action",render:(wt,$t)=>Kt!=null&&Kt.work_public?Pr.createElement("a",{className:"c-blue",onClick:xn=>{xn.preventDefault(),ye.history.push(`/classrooms/${kt.coursesId}/group_homework/${kt.categoryId}/review/${$t.id}`)}}," \u67E5\u770B "):"--"}].filter(wt=>!!wt);return Pr.createElement("div",{className:"p30 bg-white"},Pr.createElement("aside",{style:{paddingBottom:30}},Pr.createElement(ve.default,{loading:Ve["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(wt,$t)=>(wt==null?void 0:wt.item_index)%2===0&&Do.tables,className:Do.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Ft,columns:fn,onChange:(wt,$t,xn)=>{if(xn.order===void 0)switch(xn.field){case"student_id":kt.b_order="desc",kt.order=xn.field;break;default:delete kt.b_order,delete kt.order}else kt.b_order=xn.order.replace("end",""),kt.order=xn.field;Bt({type:"shixunHomeworks/getWorkList",payload:Ro({},kt)})}})),Pr.createElement(ne.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:jn,defaultCurrent:kt.page||1,current:kt.page||1,defaultPageSize:20,total:Je.workList.work_count}))};var dt=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve,globalSetting:Ue,loading:Bt})=>({shixunHomeworks:Je,classroomList:Ve,loading:Bt.effects,globalSetting:Ue}))(nt),pt=te(54580),vt=te(59301),Gt=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const{Dragger:Wt}=pt.default,Tt=({})=>{const Je=(0,ye.useParams)(),[Ve]=b.default.useForm(),[Ue,Bt]=(0,ee.useState)([]),[kt,Zt]=(0,ee.useState)(!1);let[Kt,Qt]=(0,ee.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function Ft(){return Gt(this,null,function*(){var qt,dn;let jn;Zt(!0),window.location.href.indexOf("exercise")>-1?jn=`/api/exercises/${Je==null?void 0:Je.categoryId}/redo_logs.json`:jn=`/api/homework_commons/${Je==null?void 0:Je.categoryId}/redo_logs.json`;let fn=yield(0,fe.ZP)(jn,{method:"get",params:Kt});if(Zt(!1),(fn==null?void 0:fn.status)===0){let wt=[];(dn=(qt=fn==null?void 0:fn.data)==null?void 0:qt.list)==null||dn.map(($t,xn)=>{var rn;(rn=$t==null?void 0:$t.group_infos)==null||rn.map((Sn,Ra)=>{var Vt,xa,ht;Sn.rowSpan=Ra==0?(Vt=$t==null?void 0:$t.group_infos)==null?void 0:Vt.length:((ht=(xa=$t==null?void 0:$t.group_infos)==null?void 0:xa.filter(Yn=>Yn.work_group_id))==null?void 0:ht.length)>0?0:1,wt.push(Sn)})}),Bt([...wt])}})}return(0,ee.useEffect)(()=>{Ft()},[]),vt.createElement("div",{style:{padding:"30px",background:"#fff"}},vt.createElement(ve.default,{loading:kt,bordered:!0,columns:[{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group_name",width:200,render:(qt,dn)=>({children:vt.createElement("span",null,qt),props:{rowSpan:dn.rowSpan}})},{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:(qt,dn)=>({children:vt.createElement("span",null,Fe()(qt).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:dn.rowSpan}})},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator",render:(qt,dn)=>({children:vt.createElement("span",null,qt),props:{rowSpan:dn.rowSpan}})}],dataSource:Ue,pagination:!1}),vt.createElement(ne.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(qt,dn)=>{Kt.page=qt,Kt.limit=dn,Qt(Kt),Ft()},current:Kt.page,total:Ue.count,pageSize:Kt.limit,style:{marginTop:20}}))};var an=(0,ye.connect)(({classroomList:Je})=>({classroomList:Je}))(Tt),Et=te(59301),nn=Object.defineProperty,Ln=Object.defineProperties,Dn=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,va=(Je,Ve,Ue)=>Ve in Je?nn(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Xn=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))oa.call(Ve,Ue)&&va(Je,Ue,Ve[Ue]);if(In)for(var Ue of In(Ve))Jn.call(Ve,Ue)&&va(Je,Ue,Ve[Ue]);return Je},Sa=(Je,Ve)=>Ln(Je,Dn(Ve)),ja=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const er=({shixunHomeworks:Je,classroomList:Ve,globalSetting:Ue,dispatch:Bt,user:kt})=>{var Zt,Kt,Qt,Ft,qt,dn,jn,fn,wt;const[$t,xn]=(0,ee.useState)(Xn({},(0,ye.useParams)())),[rn]=(0,ye.useSearchParams)(),Sn=(0,ye.useLocation)(),[Ra,Vt]=(0,ee.useState)(rn.get("tabs")||"0"),[xa,ht]=(0,ee.useState)(!1),[Yn,$n]=(0,ee.useState)(1),We=(0,ee.useRef)(null),{workList:Dt,workSetting:_n}=Je,[ia,Ct]=(0,ee.useState)(!1),[Cn,na]=(0,ee.useState)([]),[Na,Ar]=(0,ee.useState)([]),[Cr,Dr]=(0,ee.useState)(!1),[Qr,bn]=(0,ee.useState)(!1),[,,ea]=(0,It.U)(Ot.Gw,{homeworkId:Dt==null?void 0:Dt.id});rn.get("category_id")&&xn(Sa(Xn({},$t),{category:rn.get("category_id")})),(0,ee.useEffect)(()=>{ca()},[$t.coursesId]),(0,ee.useEffect)(()=>{Bt({type:"classroomList/getAssistantPermissions",payload:{course_id:$t.coursesId}})},[(0,a.bg)()]);const ca=()=>{let ha=rn.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));Bt({type:"shixunHomeworks/getWorkList",payload:Xn(Xn({},$t),ha)})},qr=[{name:(0,a.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u54C1\u5217\u8868",id:0,component:Et.createElement(Bn,{zip:We,btnLoading:xa,setBtnLoading:ht})},((0,a.dE)()||(Dt==null?void 0:Dt.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:Et.createElement(dt,null)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:1,component:Et.createElement("div",{className:"minH500"},Et.createElement(Wn,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(Zt=Dt.homework_status)==null?void 0:Zt.includes("\u5BFC\u5165"),component:Et.createElement(an,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:Et.createElement(tl,null)},{name:"\u53C2\u8003\u7B54\u6848",id:2,component:Et.createElement(no,null)},(0,a.G5)()&&(_n==null?void 0:_n.anonymous_comment)&&{name:Et.createElement(Be.Z,{dot:Dt==null?void 0:Dt.appeal_notice,offset:[5,-5]},Et.createElement("span",{style:{color:Ra=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:Et.createElement(Po,null)},{name:(0,a.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:3,component:(Kt=Dt==null?void 0:Dt.homework_status)!=null&&Kt.includes("\u5BFC\u5165")?Et.createElement(Nn.Z,null):Et.createElement(ou,null),forceRender:!0}].filter(ha=>Dt!=null&&Dt.view_answer?ha:(ha==null?void 0:ha.name)!=="\u53C2\u8003\u7B54\u6848").filter(ha=>Dt!=null&&Dt.is_show_request?ha:(ha==null?void 0:ha.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(ha=>(0,a.G5)()?ha:(ha==null?void 0:ha.name)!=="\u5B66\u751F\u5206\u7EC4").filter(ha=>{var ur;return(ur=Dt==null?void 0:Dt.homework_status)!=null&&ur.includes("\u5BFC\u5165")?(0,a.dE)()?[0,1].includes(ha==null?void 0:ha.id):[0,1,3].includes(ha==null?void 0:ha.id):ha}),Fr=()=>{var ha,ur,or,kn,Fn,xr,ir,Ja,Ba,mr,Lr,Hr,to,Co,vo,$a,oo,ti;return Et.createElement("div",{className:da.workListTabButton},(0,a.GJ)()&&Et.createElement(Et.Fragment,null,(((ha=Dt.homework_status)==null?void 0:ha.includes("\u672A\u53D1\u5E03"))||((ur=Dt.homework_status)==null?void 0:ur.includes("\u672A\u5F00\u59CB")))&&Et.createElement(Ke.ZP,{type:"primary",icon:Et.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:io=>{io.preventDefault(),Bt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[$t.categoryId],selectArrsAll:[Dt],params:Sa(Xn({},$t),{id:$t.coursesId}),type:2,manage_all_group:_n==null?void 0:_n.manage_all_group,detail:"\u66F4\u65B0"}})}},"\u7ACB\u5373\u53D1\u5E03"),!((or=Dt.homework_status)!=null&&or.includes("\u672A\u53D1\u5E03"))&&!((kn=Dt.homework_status)!=null&&kn.includes("\u672A\u5F00\u59CB"))&&!((Fn=Dt.homework_status)!=null&&Fn.includes("\u5DF2\u622A\u6B62"))&&Et.createElement(Ke.ZP,{type:"primary",icon:Et.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:io=>{var mo,On;if((0,a.Rm)()&&!((On=(mo=Ve==null?void 0:Ve.AssistantObject)==null?void 0:mo.group)!=null&&On.can_stop)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}io.preventDefault(),Bt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[$t.categoryId],selectArrsAll:[],params:Sa(Xn({},$t),{id:$t.coursesId}),type:2}})}},"\u7ACB\u5373\u622A\u6B62"),(0,a.j5)()&&Et.createElement(Ke.ZP,{type:"primary",icon:Et.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:hl}),onClick:()=>{Bt({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:Sa(Xn({},$t),{id:$t.coursesId})}})}},"\u667A\u80FD\u5206\u7EC4"),Et.createElement(Ke.ZP,{type:"primary",icon:Et.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var io,mo;if((0,a.Rm)()&&!((mo=(io=Ve==null?void 0:Ve.AssistantObject)==null?void 0:io.group)!=null&&mo.can_create)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${$t.coursesId}/group_homework/${$t.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")),((xr=Dt==null?void 0:Dt.work_statuses)==null?void 0:xr.includes("\u53D6\u6D88\u5173\u8054"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>ja(void 0,null,function*(){const io=yield(0,Ot.rN)({homeworkId:$t.categoryId});(io==null?void 0:io.status)===0&&(he.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),Bt({type:"shixunHomeworks/getWorkList",payload:Xn({},$t)}))})},"\u53D6\u6D88\u5173\u8054"),((ir=Dt==null?void 0:Dt.work_statuses)==null?void 0:ir.includes("\u5173\u8054\u9879\u76EE"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>{var io;return(0,E.xg)(`${(io=Ue==null?void 0:Ue.setting)==null?void 0:io.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Ja=Dt==null?void 0:Dt.work_statuses)==null?void 0:Ja.includes("\u5173\u8054\u9879\u76EE"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:io=>{io.preventDefault(),Bt({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:$t,selectArrs:{homework_id:$t.categoryId},cb:()=>{Bt({type:"shixunHomeworks/getWorkList",payload:Xn({},$t)})}}})}},"\u5173\u8054\u9879\u76EE"),((Ba=Dt==null?void 0:Dt.work_statuses)==null?void 0:Ba.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Dt.course_id}/group_homework/${Dt.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((mr=Dt==null?void 0:Dt.work_statuses)==null?void 0:mr.includes("\u521B\u5EFA\u5206\u7EC4"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>ja(void 0,null,function*(){var io;let mo=yield(0,fe.ZP)(`/api/homework_commons/${Dt.homework_id}/get_member_list.json`,{method:"get",params:{}});(mo==null?void 0:mo.status)===0&&(Ct(!0),na(mo==null?void 0:mo.data),Ar((io=mo==null?void 0:mo.data)==null?void 0:io.filter(On=>{var Hn;return(On==null?void 0:On.user_id)===((Hn=kt==null?void 0:kt.userInfo)==null?void 0:Hn.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((Lr=Dt==null?void 0:Dt.work_statuses)==null?void 0:Lr.includes("\u52A0\u5165\u5206\u7EC4"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:(0,ut.throttle)(()=>ja(void 0,null,function*(){var io;let mo=yield(0,fe.ZP)(`/api/homework_commons/${Dt.homework_id}/get_group_list.json`,{method:"get"});if((mo==null?void 0:mo.status)===0){if(((io=mo==null?void 0:mo.data)==null?void 0:io.length)<=0){he.ZP.info("\u6682\u65E0\u5206\u7EC4");return}Dr(!0),bn(mo==null?void 0:mo.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((Hr=Dt==null?void 0:Dt.work_statuses)==null?void 0:Hr.includes("\u66F4\u6362\u9879\u76EE"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>{Bt({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:$t,selectArrs:{homework_id:Dt==null?void 0:Dt.id},cb:()=>{Bt({type:"shixunHomeworks/getWorkList",payload:Xn({},$t)})}}})}},"\u66F4\u6362\u9879\u76EE"),((to=Dt==null?void 0:Dt.work_statuses)==null?void 0:to.includes("\u7533\u8BF7\u6362\u7EC4"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>{Bt({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:$t}})}},"\u7533\u8BF7\u6362\u7EC4"),((Co=Dt==null?void 0:Dt.work_statuses)==null?void 0:Co.includes("\u4FEE\u6539\u4F5C\u54C1"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>{const io=()=>{(0,E.xg)(`/classrooms/${Dt.course_id}/group_homework/${Dt.homework_id}/${Dt.id}/edit`)};if(_n!=null&&_n.can_submit&&!(_n!=null&&_n.submit_size)){he.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}io()}},"\u4FEE\u6539\u4F5C\u54C1"),((vo=Dt==null?void 0:Dt.work_statuses)==null?void 0:vo.includes("\u8865\u4EA4\u4F5C\u54C1"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Dt.course_id}/group_homework/${Dt.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),((($a=Dt==null?void 0:Dt.work_statuses)==null?void 0:$a.includes("\u8865\u4EA4\u9644\u4EF6"))||((oo=Dt==null?void 0:Dt.work_statuses)==null?void 0:oo.includes("\u4FEE\u6539\u9644\u4EF6")))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>{var io;if(_n!=null&&_n.can_submit&&!(_n!=null&&_n.submit_size)){he.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}Bt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:$t,selectArrs:Xn({},Dt),title:(io=Dt==null?void 0:Dt.work_statuses)!=null&&io.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(ti=Dt==null?void 0:Dt.work_statuses)!=null&&ti.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return Et.createElement("section",{className:da.bg},Et.createElement("div",{className:"edu-container"},Dt.homework_name&&Et.createElement("section",{className:"animated fadeIn"},Et.createElement("aside",{className:"mt10"},Dt.category&&Et.createElement(we.Z,{separator:">"},Et.createElement(we.Z.Item,null,Et.createElement(ye.Link,{to:`/classrooms/${$t==null?void 0:$t.coursesId}/group_homework`},Dt.course_name)),Et.createElement(we.Z.Item,null,Et.createElement(ye.Link,{to:`/classrooms/${$t==null?void 0:$t.coursesId}/group_homework/${(Qt=Dt==null?void 0:Dt.category)!=null&&Qt.main?"":(Ft=Dt==null?void 0:Dt.category)==null?void 0:Ft.category_id}`},Dt.category.category_name)),Et.createElement(we.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),Et.createElement("aside",{className:[da.title,"mt20"].join(" ")},Et.createElement(ye.Link,{to:`/classrooms/${Dt.course_id}/group_homework`},Et.createElement(ae.Z,{className:"font16 c-black"})),Et.createElement(ie.Z,{placement:"topLeft",title:Dt.homework_name},Et.createElement("strong",{className:[da.title_style,"font20 ml5"].join(" ")},Dt.homework_name)),Et.createElement(E.VV,{status:Dt==null?void 0:Dt.homework_status}))),Et.createElement("aside",{className:`mt30 relative ${da.workListTabWrap}`},Et.createElement(ce.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Ra,tabBarExtraContent:(qt=Dt.homework_status)!=null&&qt.includes("\u5BFC\u5165")&&(0,a.GJ)()?Et.createElement(Ke.ZP,{icon:Et.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Bt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:Dt==null?void 0:Dt.homework_name,id:Dt==null?void 0:Dt.homework_id,type:"group"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):Fr(),onTabClick:(ha,ur)=>{const or=()=>{if(parseInt(ha)===2){if(!(Dt!=null&&Dt.view_answer)){he.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}(Dt==null?void 0:Dt.time_status)>2||(0,a.Gg)()?Vt(ha):he.ZP.info("\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848")}else parseInt(ha)===3&&Bt({type:"shixunHomeworks/getWorkSetting",payload:Xn({},$t)}),Vt(ha)};ha!=="11"&&ca(),Je.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Ie.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:()=>{or(),Bt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):or()},className:da.tabs,items:qr.map(ha=>({label:ha.name,key:`${ha.id}`,children:ha.component,forceRender:ha.forceRender}))}))),Et.createElement(Hl.Z,null),Et.createElement(Ie.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:ia,width:800,onCancel:()=>{Ct(!1),Ar([])},onOk:()=>ja(void 0,null,function*(){var ha,ur;if(((ha=Dt==null?void 0:Dt.group_data)==null?void 0:ha.max_num)<(Na==null?void 0:Na.length)){he.ZP.error(`\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7${(ur=Dt==null?void 0:Dt.group_data)==null?void 0:ur.max_num}`);return}let or=yield(0,fe.ZP)(`/api/homework_commons/${Dt.homework_id}/create_group.json`,{method:"post",body:{user_id:Na==null?void 0:Na.map(kn=>kn.user_id)}});(or==null?void 0:or.status)===0&&(he.ZP.info("\u521B\u5EFA\u6210\u529F"),ca(),Ct(!1))})},Et.createElement("div",null,Et.createElement(xe.Z,{style:{marginBottom:10}},Et.createElement(ge.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(dn=Dt==null?void 0:Dt.group_data)==null?void 0:dn.min_num,"~",(jn=Dt==null?void 0:Dt.group_data)==null?void 0:jn.max_num,"\u4EBA"),Et.createElement(ge.Z,{span:12},Et.createElement(De.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:ha=>ja(void 0,null,function*(){let ur=yield(0,fe.ZP)(`/api/homework_commons/${Dt.homework_id}/get_member_list.json`,{method:"get",params:{keyword:ha}});(ur==null?void 0:ur.status)===0&&na(ur==null?void 0:ur.data)})}))),Et.createElement(ve.default,{dataSource:Cn,pagination:!1,rowKey:ha=>ha.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:ha=>({disabled:(ha==null?void 0:ha.user_id)===kt.userInfo.user_id}),selectedRowKeys:Na==null?void 0:Na.map(ha=>ha.user_id),onChange(ha,ur,or){Ar([...ur])}},scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name",key:"course_group_name"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id"}]}))),Et.createElement(Ie.default,{title:"\u52A0\u5165\u5206\u7EC4",open:Cr,width:800,onCancel:()=>{Dr(!1)},footer:!1},Et.createElement("div",null,Et.createElement(xe.Z,{style:{marginBottom:10}},Et.createElement(ge.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(fn=Dt==null?void 0:Dt.group_data)==null?void 0:fn.min_num,"~",(wt=Dt==null?void 0:Dt.group_data)==null?void 0:wt.max_num,"\u4EBA"),Et.createElement(ge.Z,{span:12},Et.createElement(De.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:ha=>ja(void 0,null,function*(){let ur=yield(0,fe.ZP)(`/api/homework_commons/${Dt.homework_id}/get_group_list.json`,{method:"get",params:{keyword:ha}});(ur==null?void 0:ur.status)===0&&bn(ur==null?void 0:ur.data)})}))),Et.createElement(ve.default,{dataSource:Qr,pagination:!1,rowKey:ha=>ha.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},scroll:{y:400},columns:[{title:"\u7EC4\u540D",dataIndex:"group_name",key:"group_name"},{title:"\u961F\u957F",dataIndex:"leader_name",key:"leader_name"},{title:"\u6210\u5458\u6570",dataIndex:"user_list",key:"user_list"},{title:"\u64CD\u4F5C",dataIndex:"group_id",key:"group_id",render:(ha,ur)=>Et.createElement(Ke.ZP,{disabled:ur==null?void 0:ur.can_join,onClick:()=>ja(void 0,null,function*(){let or=yield(0,fe.ZP)(`/api/homework_commons/${Dt.homework_id}/join_group.json`,{method:"post",body:{group_id:ha}});(or==null?void 0:or.status)===0&&(he.ZP.info("\u52A0\u5165\u6210\u529F"),ca(),Dr(!1))})},ur!=null&&ur.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),Et.createElement(Bl.Z,null),Et.createElement(Rn.Z,{onOk:()=>{ca()}}),Et.createElement(aa.Z,{onOk:()=>{ca()}}),Et.createElement(jr.Z,{type:"edit",onCallback:()=>ca(),courseEndTime:Dt==null?void 0:Dt.course_end_date}),Et.createElement(Ao.Z,{courseEndTime:Dt==null?void 0:Dt.course_end_date,successCallback:()=>ca(),visible:Ve.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[$t.categoryId],courseId:$t.coursesId,isBatch:!1}),Et.createElement(Eo,{cb:()=>{$n(Yn+1),Vt("0"),ca()}}),Et.createElement(wn,{cb:()=>{}}),Et.createElement(jl.Z,{ref:We,hide:!0,name:`${Dt==null?void 0:Dt.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>ht(!1)}))};var Wa=(0,ye.connect)(({user:Je,shixunHomeworks:Ve,loading:Ue,globalSetting:Bt,classroomList:kt})=>({user:Je,shixunHomeworks:Ve,globalSetting:Bt,loading:Ue.effects,classroomList:kt}))(er)},57417:function(Mt,At,te){"use strict";var ee=te(78241),ye=te(43418),Be=te(8591),Ke=te(92832),he=te(32583),we=te(42203),ie=te(57203),ce=te(59301),Ie=Object.defineProperty,xe=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,E=(z,ne,oe)=>ne in z?Ie(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:oe}):z[ne]=oe,a=(z,ne)=>{for(var oe in ne||(ne={}))ve.call(ne,oe)&&E(z,oe,ne[oe]);if(De)for(var oe of De(ne))ae.call(ne,oe)&&E(z,oe,ne[oe]);return z},b=(z,ne)=>xe(z,ge(ne)),y=(z,ne,oe)=>new Promise((le,de)=>{var Se=He=>{try{Le(oe.next(He))}catch(fe){de(fe)}},me=He=>{try{Le(oe.throw(He))}catch(fe){de(fe)}},Le=He=>He.done?le(He.value):Promise.resolve(He.value).then(Se,me);Le((oe=oe.apply(z,ne)).next())});const x=({classroomList:z,loading:ne,dispatch:oe,shixunHomeworks:le})=>{const de=(0,we.useParams)(),[Se]=ee.default.useForm(),{workList:me,workSetting:Le}=le,He=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},de)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},de)})};return ce.createElement(ye.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 fe=()=>y(void 0,null,function*(){var at;yield Se.validateFields();const Pe=a({},Se.getFieldValue()),{selectArrs:lt}=z.actionTabs;Pe.attachment_ids=(at=Pe.attachment_ids)==null?void 0:at.map(qe=>qe.response.id),(yield(0,he.mz)(b(a({},Pe),{homeworkId:lt.work_id}))).status===0&&(Se.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),He())});if(Le!=null&&Le.can_submit){if(!(Le!=null&&Le.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}ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:ce.createElement(ce.Fragment,null,"\u4F60\u8FD8\u6709 ",ce.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Le==null?void 0:Le.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:()=>{fe()}});return}fe()}),onCancel:()=>{oe({type:"classroomList/setActionTabs",payload:{}})}},ce.createElement(ee.default,{form:Se,initialValues:{}},ce.createElement(ee.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ce.createElement(ie.Z,null)),ce.createElement(ee.default.Item,{name:"description"},ce.createElement(Ke.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}))))};At.Z=(0,we.connect)(({classroomList:z,shixunHomeworks:ne,loading:oe})=>({classroomList:z,shixunHomeworks:ne,loading:oe}))(x)},31293:function(Mt,At,te){"use strict";var ee=te(59301),ye=te(78241),Be=te(43418),Ke=te(61621),he=te(92832),we=te(5112),ie=te(95237),ce=te(43604),Ie=te(26724),xe=te.n(Ie),ge=te(70635),De=te(32583),ve=te(42203),ae=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(me,Le,He)=>Le in me?E(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:He}):me[Le]=He,oe=(me,Le)=>{for(var He in Le||(Le={}))x.call(Le,He)&&ne(me,He,Le[He]);if(y)for(var He of y(Le))z.call(Le,He)&&ne(me,He,Le[He]);return me},le=(me,Le)=>a(me,b(Le)),de=(me,Le,He)=>new Promise((fe,at)=>{var Pe=qe=>{try{Ye(He.next(qe))}catch(ct){at(ct)}},lt=qe=>{try{Ye(He.throw(qe))}catch(ct){at(ct)}},Ye=qe=>qe.done?fe(qe.value):Promise.resolve(qe.value).then(Pe,lt);Ye((He=He.apply(me,Le)).next())});const Se=({classroomList:me,loading:Le,globalSetting:He,dispatch:fe})=>{var at;const Pe=(0,ve.useParams)(),[lt]=ye.default.useForm(),[Ye,qe]=(0,ee.useState)(!0);let[ct,ot]=(0,ee.useState)([]);const[Te,Ne]=(0,ee.useState)({page:1,limit:20,keyword:""}),_e=()=>de(void 0,null,function*(){var Qe;const rt=yield fe({type:"shixunHomeworks/getProjectList",payload:oe(oe({},Pe),Te)});rt.projects&&ot([...ct,...rt.projects]),((Qe=rt.projects)==null?void 0:Qe.length)<20&&qe(!1)});return(0,ee.useEffect)(()=>{(me.actionTabs.key==="\u5173\u8054\u9879\u76EE"||me.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(_e(),ct=[],Te.page=1,Te.keyword="")},[me.actionTabs.key]),ae.createElement(Be.default,{centered:!0,title:me.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:me.actionTabs.key==="\u5173\u8054\u9879\u76EE"||me.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>de(void 0,null,function*(){yield lt.validateFields();const Qe=oe({},lt.getFieldValue()),{selectArrs:rt,cb:je}=me.actionTabs;if(me.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let St=yield(0,ge.ZP)(`/api/student_works/${rt.homework_id}/change_project.json`,{method:"put",body:oe({},Qe)});(St==null?void 0:St.status)===0&&(je(),fe({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,De.co)(le(oe({},Qe),{homeworkId:rt.homework_id}))).status===0&&(je?je():fe({type:"classroomList/getClassroomCommonHomeworksList",payload:oe({},me.actionTabs.params)}),fe({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{fe({type:"classroomList/setActionTabs",payload:{}})}},ae.createElement(Ke.Z,{loading:Le["shixunHomeworks/getProjectList"],active:!0},ct==""?ae.createElement("aside",null,ae.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",ae.createElement("a",{href:`${(at=He==null?void 0:He.setting)==null?void 0:at.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):ae.createElement("aside",null,ae.createElement("div",{className:" mb20"},ae.createElement(he.default.Search,{onSearch:Qe=>{Qe===""?delete Te.keyword:Te.keyword=Qe,ct=[],qe(!0),_e()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),ae.createElement(ye.default,{form:lt,initialValues:{}},ae.createElement(ye.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},ae.createElement(we.ZP.Group,null,ae.createElement(xe(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Qe=>{Te.page++,_e()},hasMore:Ye,useWindow:!1},ct==null?void 0:ct.map(function(Qe,rt){return ae.createElement(ie.Z,{key:rt},ae.createElement(ce.Z,null,ae.createElement(we.ZP,{value:Qe.id},Qe.name)))}))))))))};At.Z=(0,ve.connect)(({classroomList:me,user:Le,loading:He,globalSetting:fe})=>({classroomList:me,user:Le,loading:He.effects,globalSetting:fe}))(Se)},71850:function(Mt,At,te){"use strict";var ee=te(59301),ye=te(78241),Be=te(8591),Ke=te(43418),he=te(95237),we=te(43604),ie=te(5083),ce=te(5112),Ie=te(24905),xe=te(61186),ge=te.n(xe),De=te(70635),ve=te(2119),ae=te(58130),E=te(42203),a=te(706),b=te(32615),y=te(16597),x=te(66539),z=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,le=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Le=(Ye,qe,ct)=>qe in Ye?ne(Ye,qe,{enumerable:!0,configurable:!0,writable:!0,value:ct}):Ye[qe]=ct,He=(Ye,qe)=>{for(var ct in qe||(qe={}))Se.call(qe,ct)&&Le(Ye,ct,qe[ct]);if(de)for(var ct of de(qe))me.call(qe,ct)&&Le(Ye,ct,qe[ct]);return Ye},fe=(Ye,qe)=>oe(Ye,le(qe)),at=(Ye,qe)=>{var ct={};for(var ot in Ye)Se.call(Ye,ot)&&qe.indexOf(ot)<0&&(ct[ot]=Ye[ot]);if(Ye!=null&&de)for(var ot of de(Ye))qe.indexOf(ot)<0&&me.call(Ye,ot)&&(ct[ot]=Ye[ot]);return ct},Pe=(Ye,qe,ct)=>new Promise((ot,Te)=>{var Ne=rt=>{try{Qe(ct.next(rt))}catch(je){Te(je)}},_e=rt=>{try{Qe(ct.throw(rt))}catch(je){Te(je)}},Qe=rt=>rt.done?ot(rt.value):Promise.resolve(rt.value).then(Ne,_e);Qe((ct=ct.apply(Ye,qe)).next())});const lt=Ye=>{var qe=Ye,{classroomList:ct,dispatch:ot,courseEndTime:Te}=qe,Ne=at(qe,["classroomList","dispatch","courseEndTime"]);const _e=(0,E.useParams)(),[Qe]=ye.default.useForm(),[rt,je]=(0,ee.useState)(1),[tt,St]=(0,ee.useState)([]),[Pt,ut]=(0,ee.useState)(0),[_t,Fe]=(0,ee.useState)(2e3),[It,Ot]=(0,ee.useState)(!0),[pe,$e]=(0,ee.useState)(!1),[Ee,ue]=(0,ee.useState)(!1),[re,se]=(0,ee.useState)([]),[Oe,Ge]=(0,ee.useState)(!0),[be,Re]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{if(ct.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(it(),Ht(),ct.actionTabs.type===2){const Xe=ct.actionTabs.selectArrsAll[0];Re({submit_limit:Xe==null?void 0:Xe.submit_limit,submit_limit_num:Xe==null?void 0:Xe.submit_limit_num,must_file:Xe==null?void 0:Xe.must_file,can_submit:Xe==null?void 0:Xe.can_submit,submit_num:Xe==null?void 0:Xe.submit_num}),Ge(Xe.unified_setting)}else Ge(!1),Re({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[ct.actionTabs]),(0,ee.useEffect)(()=>{if(pe){if(Ee)return;ot({type:"classroomList/setActionTabs",payload:{}}),(0,ve.GJ)()?ot({type:"classroomList/getClassroomTeacherCommonList",payload:fe(He({},ct.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:He({},ct.actionTabs.params)})}},[pe]);const it=Xe=>Pe(void 0,null,function*(){Ot(!0);const st=yield(0,y.c_)(fe(He({},_e),{page:Xe||rt,limit:2e4,homework_id:ct.actionTabs.type===1?"":ct.actionTabs.selectArrs[0]}));st==null||st.course_groups.map((jt,zt)=>{jt.key=jt.id,jt.title=jt.name,jt.disabled=jt.is_published}),st&&(St([...st==null?void 0:st.course_groups]),ut(st==null?void 0:st.course_groups_count),Ot(!1),Xe||Qe.setFieldsValue({publish_time:ge()(ge()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ge()(ge()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),et=Xe=>{je(Xe),it(Xe)},Ce=()=>{(0,ve.GJ)()?ct.actionTabs.detail?(ot({type:"shixunHomeworks/setActionTabs",payload:{}}),ot({type:"shixunHomeworks/getWorkList",payload:He({},_e)}),ot({type:"shixunHomeworks/getWorkSetting",payload:He({},_e)})):ot({type:"classroomList/getClassroomTeacherCommonList",payload:fe(He({},ct.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:He({},ct.actionTabs.params)})},ft=()=>Pe(void 0,null,function*(){var Xe,st,jt;if((0,ve.Rm)()&&!((st=(Xe=ct==null?void 0:ct.AssistantObject)==null?void 0:Xe.group)!=null&&st.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"),Jt(!1);return}const zt=He({},Qe.getFieldsValue());if(zt.end_time<=zt.publish_time){Be.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Jt(!1);return}if((re==null?void 0:re.length)<=0&&!Oe&&tt.length>0){Be.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Jt(!1);return}if(be!=null&&be.submit_limit&&!(be!=null&&be.submit_limit_num)){Be.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Jt(!1);return}if(be!=null&&be.can_submit&&!(be!=null&&be.submit_num)){Be.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Jt(!1);return}let vn=He({homework_ids:[...ct.actionTabs.selectArrs],group_ids:re.length>0?re.map(Bn=>Bn.id):(jt=ct.detailCommonHomeworksList)==null?void 0:jt.course_groups,end_time:ge()(zt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:ge()(zt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!re.length},be);Jt(!0),(yield(0,De.ZP)(`/api/courses/${_e.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:He({},vn)})).status===0?(Jt(!1),(0,ae.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Be.ZP.success("\u53D1\u5E03\u6210\u529F"),ot({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Ne.onCallback&&Ne.onCallback(),Ce(),localStorage.getItem("Noviceguide")==="0"||ot({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:z.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~")}})):Jt(!1)}),Ht=()=>{je(1),St([]),se([])},Yt=Pt>rt*_t,{detailCommonHomeworksList:Xt}=ct,[on,Jt]=(0,ee.useState)(!1);return z.createElement(Ke.default,{width:600,confirmLoading:on,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:ct.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:ft,onCancel:()=>{Ht(),Ce(),ot({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",z.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),tt&&z.createElement(ye.default,{form:Qe},z.createElement("div",{style:{paddingLeft:0}},z.createElement(he.Z,{className:"mt30",align:"middle"},z.createElement(we.Z,null,z.createElement(ye.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},z.createElement(ie.default,{style:{width:170,marginRight:"25px"},disabledDate:Xe=>(0,x.Q8)(Xe,Te),disabledTime:Xe=>(0,x.d0)(Xe),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,ae.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),z.createElement(we.Z,{className:"ml20"},z.createElement(ye.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},z.createElement(ie.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,ae.U6)(),"HH:mm")},disabledDate:Xe=>(0,x.Q8)(Xe,Te,Qe.getFieldValue("publish_time")),disabledTime:Xe=>(0,x.d0)(Xe,Qe.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),ct.actionTabs.type===2&&z.createElement(he.Z,{style:{marginBottom:"10px"}},z.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),z.createElement(ce.ZP.Group,{value:Oe,onChange:Xe=>{Ge(Xe.target.value),se([])}},z.createElement(ce.ZP,{value:!0,disabled:!ct.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),z.createElement(ce.ZP,{className:"ml20",disabled:tt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),tt.length<=0&&ct.actionTabs.type===2&&z.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"')),(ct.actionTabs.type===1||!Oe)&&tt.length>0&&z.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},z.createElement("span",{style:{flex:1}},z.createElement(Ie.default,{checked:re.length===tt.length,onChange:Xe=>{re.length===tt.length?se([]):se(tt.filter(st=>!st.is_published))}},"\u5168\u9009")),z.createElement("span",{style:{width:16}}),z.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",re.length||0,"\u4E2A\u5206\u73ED")),(ct.actionTabs.type===1||!Oe)&&tt.length>0&&z.createElement(a.Z,{data:tt,selectedRowKeys:re,setSelectedRowKeys:se})),z.createElement(b.ZP,{value:be,onChange:Xe=>Re(He({},Xe))}))};At.Z=(0,E.connect)(({classroomList:Ye})=>({classroomList:Ye}))(lt)},86633:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return Se}});var ee=te(59301),ye={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Be=Object.defineProperty,Ke=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,ie=(me,Le,He)=>Le in me?Be(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:He}):me[Le]=He,ce=(me,Le)=>{for(var He in Le||(Le={}))he.call(Le,He)&&ie(me,He,Le[He]);if(Ke)for(var He of Ke(Le))we.call(Le,He)&&ie(me,He,Le[He]);return me};const Ie=me=>React.createElement("svg",ce({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},me),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 xe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",ge=te(99313),De=te(92310),ve=te.n(De),ae=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(me,Le,He)=>Le in me?E(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:He}):me[Le]=He,oe=(me,Le)=>{for(var He in Le||(Le={}))x.call(Le,He)&&ne(me,He,Le[He]);if(y)for(var He of y(Le))z.call(Le,He)&&ne(me,He,Le[He]);return me},le=(me,Le)=>a(me,b(Le)),Se=({dataSource:me,className:Le,style:He})=>{const[fe,at]=(0,ee.useState)([]),[Pe,lt]=(0,ee.useState)(""),Ye=(0,ee.useRef)("");(0,ee.useEffect)(()=>{if(me!=null&&me.length){const ot=String(Math.random()).slice(-6),Te=me.map(Ne=>le(oe({},Ne),{key:`${ot}-${Ne.key}`}));at(Te),lt(Te[0].key)}},[me.length]);const qe=ot=>{lt(ot),Ye.current=ot;const Te=document.getElementById(ot);if(Te){const Ne=Te.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Ne,behavior:"smooth"})}},ct=()=>{const ot=fe.map(Ne=>document.getElementById(Ne.key)),Te=window.innerHeight/2;for(const Ne of ot)if(Ne){const _e=Ne.getBoundingClientRect();if(_e.top>=0&&_e.top(window.addEventListener("scroll",ct),()=>{window.removeEventListener("scroll",ct)}),[fe]),ae.createElement("div",{className:ve()(ye.anchorNavigation,Le),style:He},ae.createElement(ge.default,{items:fe,tabBarGutter:60,className:ye.tabs,activeKey:Pe,onChange:qe}),fe.map(ot=>ae.createElement("div",{key:ot.key,id:ot.key,className:ye.box},ae.createElement("div",{className:ye.head},ae.createElement("img",{className:"mr10",src:xe,alt:"Dot"}),ot.label),ae.createElement("div",{className:ye.element},ot.element))))}},66539:function(Mt,At,te){"use strict";te.d(At,{Q8:function(){return Ne},d0:function(){return _e},w6:function(){return Te}});var ee=te(59301),ye=te(5083),Be=te(57809),Ke=te(8591),he=te(43418),we=te(5112),ie=te(95237),ce=te(43604),Ie=te(6848),xe=te(24905),ge=te(3113),De=te(61186),ve=te.n(De),ae=te(2119),E=te(70635),a=te(89392),b=te.n(a),y=te(58130),x=te(57534),z=te(42203),ne=te(46898),oe=te(18032),le=te(30738),de=te(83476),Se=te(20387),me=te(59301),Le=Object.defineProperty,He=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ye=(tt,St,Pt)=>St in tt?Le(tt,St,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):tt[St]=Pt,qe=(tt,St)=>{for(var Pt in St||(St={}))Pe.call(St,Pt)&&Ye(tt,Pt,St[Pt]);if(at)for(var Pt of at(St))lt.call(St,Pt)&&Ye(tt,Pt,St[Pt]);return tt},ct=(tt,St)=>He(tt,fe(St)),ot=(tt,St,Pt)=>new Promise((ut,_t)=>{var Fe=pe=>{try{Ot(Pt.next(pe))}catch($e){_t($e)}},It=pe=>{try{Ot(Pt.throw(pe))}catch($e){_t($e)}},Ot=pe=>pe.done?ut(pe.value):Promise.resolve(pe.value).then(Fe,It);Ot((Pt=Pt.apply(tt,St)).next())});function Te(tt,St){const Pt=[];for(let ut=tt;ut{const ut=ttve()(St).endOf("day"),Fe=tt{const Pt=parseInt(ve()(tt).format("HH")),ut=parseInt(ve()().format("HH")),_t=parseInt(ve()().format("mm"));if(!tt)return{disabledHours:()=>Te(0,ut),disabledMinutes:()=>Te(0,_t)};if(St){const Fe=parseInt(ve()(St).format("HH")),It=parseInt(ve()(St).format("mm"));return ve()(tt).isSame(ve()(St),"day")?{disabledHours:()=>Te(0,Fe),disabledMinutes:()=>Pt<=Fe?Te(0,It):[]}:void 0}if(ve()(tt).isSame(ve()(),"day"))return{disabledHours:()=>Te(0,ut),disabledMinutes:()=>ve()(tt).isSame(ve()(),"hour")&&Pt<=ut?Te(0,_t):[]}},{RangePicker:Qe}=ye.default,{Option:rt}=Be.default,je=({shixunHomeworks:tt,loading:St,dispatch:Pt,classroomList:ut,user:_t})=>{var Fe,It,Ot,pe,$e,Ee,ue,re,se;const Oe=(0,z.useParams)(),{workSetting:Ge,workList:be,shixunWorkList:Re,headerInfo:it,changeData:et}=tt,[Ce,ft]=(0,ee.useState)(!1),[Ht,Yt]=(0,ee.useState)(!1);let[Xt,on]=(0,ee.useState)([]),[Jt,Xe]=(0,ee.useState)([]),[st,jt]=(0,ee.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[zt,vn]=(0,ee.useState)({}),[Mn,Bn]=(0,ee.useState)({});(0,ee.useEffect)(()=>()=>{on([])},[]),(0,ee.useEffect)(()=>{ft(!(0,ae.GJ)())},[(0,ae.GJ)()]);const Zn=()=>{Pt({type:"shixunHomeworks/getWorkSetting",payload:qe({},Oe)})};(0,ee.useEffect)(()=>{if(!(Ge!=null&&Ge.course_id))return;Object.keys(st).map(function(zn){st[zn]=Ge[zn]}),(!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),Xt=JSON.parse(JSON.stringify(Ge.group_settings.map(zn=>ct(qe({},zn),{group_name:[zn.group_name]})).filter(zn=>zn.publish_time!==null))),Jt=JSON.parse(JSON.stringify(Ge.allow_late_settings.map(zn=>ct(qe({},zn),{group_name:[zn.group_name]})).filter(zn=>zn.late_time!==null))),jt(qe({},st));const sn=(0,y.QE)((Xt==null?void 0:Xt.length)>0?Xt:[]);on([...sn]),(Jt==null?void 0:Jt.length)<=0?Xe([{penalty_type:ne.Q.Percent,late_penalty:20}]):Xe([...Jt])},[Ge]);const pa=()=>ot(void 0,null,function*(){var sn,zn;if(((sn=_t==null?void 0:_t.userInfo)==null?void 0:sn.user_status)===2){(0,oe.Rd)();return}const Ta=JSON.parse(JSON.stringify(st));if(Ta.challenge_settings.filter(un=>!un.hide),Ta.categoryId=Oe.categoryId,(zn=Ta.challenge_settings)!=null&&zn.every(un=>!un.checked)){Ke.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Xt),!st.unified_setting)Xt=Xt==null?void 0:Xt.map(un=>{var Gn;if(!un.publish_time||!un.end_time)throw Ke.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(!un.group_name)throw Ke.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return un.group_name=typeof(un==null?void 0:un.group_name)=="string"?[un==null?void 0:un.group_name]:un==null?void 0:un.group_name,un.group_id=(Gn=Ge.group_settings)==null?void 0:Gn.filter(en=>{var Za;return(Za=un==null?void 0:un.group_name)==null?void 0:Za.includes(en.group_name)}).map(en=>en.group_id||en.id).toString().split(","),un});else if(!st.publish_time||!st.end_time)throw Ke.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(Ta.group_settings=Xt,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 Ke.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 Ke.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 Jt=Jt==null?void 0:Jt.map(un=>{var Gn,en;if(un.late_penalty===null||un.late_penalty===void 0||un.late_penalty<0||un.late_penalty>100)throw Ke.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(!un.late_time)throw Ke.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(!un.group_name)throw Ke.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return un.group_name=typeof(un==null?void 0:un.group_name)=="string"?[un==null?void 0:un.group_name]:un==null?void 0:un.group_name,un.group_id=(en=(Gn=un==null?void 0:un.group_name)==null?void 0:Gn.map(Za=>{var Xa,ma;let bt=(ma=(Xa=Ge.group_settings)==null?void 0:Xa.filter(Rt=>(Rt==null?void 0:Rt.group_name)===Za))==null?void 0:ma[0];return bt==null?void 0:bt.group_id}))==null?void 0:en.toString().split(","),un}),Ta.allow_late_settings=Jt;let pn=yield(0,Se.Tr)({homework_common_ids:[parseInt(Oe.categoryId)],course_id:Oe.coursesId,type:"homework_common"});(pn==null?void 0:pn.student_count)===0?Da(Ta):(Bn(Ta),vn(pn))}),Da=sn=>{var zn;if(sn.total_score===null){Ke.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(sn!=null&&sn.work_efficiency&&sn.eff_score===null){Ke.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ta=sn.challenge_settings.reduce((Gn,en)=>Gn+Number(en.challenge_score),0);if((Ta==null?void 0:Ta.toFixed(10))!==((zn=sn.total_score-sn.eff_score)==null?void 0:zn.toFixed(10))){Ke.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 pn={shixun_evaluation:sn.shixun_evaluation,challenge_settings:sn.challenge_settings};let un=()=>{var Gn;const en=()=>ot(void 0,null,function*(){Yt(!0),(yield(0,E.ZP)(`/api/homework_commons/${Oe.categoryId}/publish_setting.json`,{method:"post",body:qe({},sn)})).status===0&&(Ke.ZP.success("\u66F4\u65B0\u6210\u529F"),Zn(),Pt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:qe({},Oe)})),Yt(!1)});!(0,a.isEqual)(et,pn)&&!((Gn=it==null?void 0:it.homework_status)!=null&&Gn.includes("\u672A\u53D1\u5E03"))?he.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:en}):en()};Ge!=null&&Ge.high_resources_consume&&!(Ge!=null&&Ge.high_resources_consume_permission)?Pt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Oe.coursesId,type:"shixun",type_id:Oe.categoryId,name:Ge.homework_name,fn:()=>{un()}}}):un()},Ca=(sn,zn,Ta="group_id")=>{var pn;return zn?zn.find(un=>un[Ta]===sn):(pn=Ge==null?void 0:Ge.group_settings)==null?void 0:pn.find(un=>un.group_id[0]===sn)},Ma=(Ge==null?void 0:Ge.allow_late)||(Ge==null?void 0:Ge.anonymous_comment),nr=sn=>{var zn,Ta;const pn=Ca(sn,Ge==null?void 0:Ge.allow_late_settings,"id"),un=Ca(sn,Ge==null?void 0:Ge.anonymous_comment_settings),Gn=Ca(sn);return(Ge==null?void 0:Ge.allow_late)&&pn&&ve()(pn==null?void 0:pn.late_time)<=ve()()||(Ge==null?void 0:Ge.anonymous_comment)&&un&&(un==null?void 0:un.evaluation_start)!==null||((Ta=(ve()(Gn==null?void 0:Gn.end_time)<=ve()()&&((zn=Ge==null?void 0:Ge.allow_late_settings)==null?void 0:zn.filter(en=>en.group_id.includes(sn))))[0])==null?void 0:Ta.late_time)!=null},ar=(0,ee.useMemo)(()=>(Ge==null?void 0:Ge.allow_late)||(Ge==null?void 0:Ge.all_group_late),[Ge,it]),Ea=Ge==null?void 0:Ge.anonymous_comment,sr=sn=>{if(!sn)return!1;const zn=Ca(sn,Ge==null?void 0:Ge.anonymous_comment_settings);return(Ge==null?void 0:Ge.anonymous_comment)&&zn&&(zn==null?void 0:zn.evaluation_start)!==null},rr=(sn,zn)=>{var Ta,pn,un;Pt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:sn,index:zn,rangePickerDisabled:Ce||(ve()()<=ve()((pn=Ca((Ta=sn==null?void 0:sn.group_id)==null?void 0:Ta[0]))==null?void 0:pn.publish_time)?!1:[!0,nr((un=sn==null?void 0:sn.group_id)==null?void 0:un[0])]),disabledDate:Ge==null?void 0:Ge.course_end_date}})};return me.createElement("section",{className:x.Z.form},me.createElement("div",{className:x.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",me.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")),me.createElement("div",null,me.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},me.createElement(we.ZP.Group,{disabled:Ce||!((Fe=it==null?void 0:it.homework_status)!=null&&Fe.includes("\u672A\u53D1\u5E03"))||(0,ae.Rm)()&&!((It=ut.AssistantObject.practice)!=null&&It.can_publish),value:st.unified_setting,onChange:sn=>{var zn;if(!((zn=it==null?void 0:it.homework_status)!=null&&zn.includes("\u672A\u53D1\u5E03"))){Ke.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,Xe([{late_penalty:5}])),jt(Object.assign({},st)),st.unified_setting===!1&&Xt==""){on(Xt.concat({}));return}st.unified_setting&&(on([]),Xe([{late_penalty:5}]))}},me.createElement(we.ZP,{value:!0,disabled:Ce||!(Ge!=null&&Ge.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),me.createElement(we.ZP,{disabled:Ce||!((Ot=Ge==null?void 0:Ge.group_settings)!=null&&Ot.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((pe=Ge==null?void 0:Ge.group_settings)==null?void 0:pe.length)===0&&me.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&&me.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},me.createElement(ie.Z,{align:"middle"},me.createElement(ce.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),me.createElement(ce.Z,{className:"ml10"},me.createElement(ye.default,{size:"large",disabled:Ce||!(($e=it==null?void 0:it.homework_status)!=null&&$e.includes("\u672A\u53D1\u5E03")||(Ee=it==null?void 0:it.homework_status)!=null&&Ee.includes("\u672A\u5F00\u59CB"))||(0,ae.Rm)()&&!((ue=ut.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=>Ne(sn,Ge==null?void 0:Ge.course_end_date),disabledTime:sn=>_e(sn),value:st.publish_time?ve()(st.publish_time):"",onChange:(sn,zn)=>{st.publish_time=zn,(st.end_time==""||!st.end_time)&&st.unified_setting&&(st.end_time=ve()(sn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),jt(Object.assign({},st))}}))),me.createElement(ie.Z,{align:"middle",className:"pl30"},me.createElement(ce.Z,null,"\u622A\u6B62\u65F6\u95F4"),me.createElement(ce.Z,{className:"ml10"},me.createElement(ye.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ve()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ge==null?void 0:Ge.allow_late)&&(Ge==null?void 0:Ge.homework_status.includes("\u5DF2\u622A\u6B62"))||Ce||(Ge==null?void 0:Ge.allow_late)&&ve()()>=ve()(Ge==null?void 0:Ge.end_time)||(0,ae.Rm)()&&!((re=ut.AssistantObject.practice)!=null&&re.can_publish),disabledDate:sn=>Ne(sn,Ge==null?void 0:Ge.course_end_date,st.publish_time),disabledTime:sn=>_e(sn,st.publish_time),value:st.end_time?ve()(st.end_time):"",onChange:(sn,zn)=>{st.end_time=zn,jt(Object.assign({},st))}})))),!st.unified_setting&&(Xt==null?void 0:Xt.length)>0&&me.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Xt&&Xt.map(function(sn,zn){var Ta,pn,un,Gn,en,Za,Xa;return me.createElement(ce.Z,{span:24,key:zn},me.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:zn==(Xt==null?void 0:Xt.length)-1?"0px":"10px"}},me.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",zn+1),me.createElement(Be.default,{disabled:Ce||((Ta=it==null?void 0:it.homework_status)!=null&&Ta.includes("\u672A\u53D1\u5E03")&&sn.id||ve()(){var bt;if((0,ae.Rm)()&&!((bt=ut.AssistantObject.practice)!=null&&bt.can_publish)){Ke.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[zn].group_name=ma,Xt[zn].group_id=sn.group_id;const Rt=(0,a.flattenDeep)(Xt.map(hn=>hn.group_name)),Lt=Jt.map(hn=>{let sa=(hn==null?void 0:hn.group_name)||[];return ct(qe({},hn),{group_name:(0,a.remove)(sa,Wn=>Rt.includes(Wn))})});Xe(Lt),on(Xt.slice())},maxTagCount:4,maxTagPlaceholder:ma=>me.createElement("div",{style:{cursor:"pointer"},onClick:()=>rr(sn,zn)},"+",ma==null?void 0:ma.length)},Ge.group_settings&&Ge.group_settings.map(function(ma){if(!Xt.map(Rt=>Rt.group_name).flat().includes(ma.group_name))return me.createElement(rt,{value:ma.group_name,key:ma.id},ma.group_name)})),me.createElement("div",{className:"ml20"},me.createElement(Qe,{size:"large",ranges:{\u6B64\u523B:[sn.publish_time?ve()(sn.publish_time):ve()(),ve()()]},allowClear:!1,disabled:Ce||(ve()()<=ve()((Gn=Ca((un=sn==null?void 0:sn.group_id)==null?void 0:un[0]))==null?void 0:Gn.publish_time)?!1:[!0,nr((en=sn==null?void 0:sn.group_id)==null?void 0:en[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=>Ne(ma,Ge==null?void 0:Ge.course_end_date),disabledTime:ma=>_e(ma),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ve()((0,y.U6)(),"HH:mm"),ve()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:sn.publish_time&&[ve()(sn.publish_time),sn.end_time?ve()(sn.end_time):void 0],onChange:(ma,bt)=>{var Rt;if((0,ae.Rm)()&&!((Rt=ut.AssistantObject.practice)!=null&&Rt.can_publish)){Ke.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[zn].publish_time=bt[0],!sn.end_time&&bt[0]?Xt[zn].end_time=ve()(bt[0]).add(7,"days"):Xt[zn].end_time=bt[1],on([...Xt])},onCalendarChange:(ma,bt,Rt)=>{if(bt!=null&&bt[0]&&!bt[1]){const Lt=ve()(bt[0]).add(7,"days");Xt[zn].publish_time=bt[0],Xt[zn].end_time=Lt,on([...Xt])}}})),!Ce&&me.createElement("div",{style:{display:"flex",width:"50px"}},((Za=sn==null?void 0:sn.group_id)==null?void 0:Za.length)>1&&me.createElement(Ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},me.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>rr(sn,zn)})),Xt.length<((Xa=Ge==null?void 0:Ge.group_settings)==null?void 0:Xa.length)&&me.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ma;if((0,ae.Rm)()&&!((ma=ut.AssistantObject.practice)!=null&&ma.can_publish)){Ke.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}on(Xt.concat({}))}}),((sn==null?void 0:sn.publish_time)&&ve()(){const ma=(0,a.cloneDeep)(Jt);ma.forEach((bt,Rt)=>{bt.group_name&&(bt.group_name=bt.group_name.filter(Lt=>{var hn;return!((hn=Xt[zn].group_name)!=null&&hn.includes(Lt))}))}),Xt=Xt.filter((bt,Rt)=>zn!==Rt),Xe(ma),on(Xt.slice()),setTimeout(()=>on(Xt.slice()),10)}}))))}))),me.createElement(ie.Z,null,me.createElement(ce.Z,null,me.createElement("div",{className:x.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",me.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"))),me.createElement(ce.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},me.createElement(xe.default,{checked:st.allow_late,disabled:Ce||ar,onChange:sn=>{var zn;if((0,ae.Rm)()&&!((zn=ut.AssistantObject.practice)!=null&&zn.can_late)){Ke.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&&he.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:me.createElement("div",{style:{padding:10,background:"#f5f6f9"}},me.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"),me.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),me.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,Jt==""&&Xe([{late_penalty:5}]),jt(Object.assign({},st))}},me.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(st==null?void 0:st.allow_late)&&me.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},me.createElement("div",{style:{display:"flex"}},me.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),me.createElement(we.ZP.Group,{style:{marginLeft:"20px"},disabled:Ce||(Ge==null?void 0:Ge.anonymous_comment)||(Ge==null?void 0:Ge.allow_late),value:st.unified_late,onChange:sn=>{var zn;if((0,ae.Rm)()&&!((zn=ut.AssistantObject.practice)!=null&&zn.can_late)){Ke.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,Jt==""&&!sn.target.value&&Xe([{penalty_type:ne.Q.Percent,late_penalty:20}]),jt(qe({},st))}},(st==null?void 0:st.unified_setting)&&me.createElement(we.ZP,{value:!0,disabled:!(Ge!=null&&Ge.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=Ge==null?void 0:Ge.group_settings)==null?void 0:se.length)>0&&me.createElement(we.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),st!=null&&st.unified_late?me.createElement(me.Fragment,null,me.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},me.createElement(ce.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),me.createElement(ce.Z,{className:"ml20"},me.createElement(ne.Z,{disabled:Ce||Ea,value:{type:st.penalty_type,inputValue:st.late_penalty},onChange:sn=>{var zn;if((0,ae.Rm)()&&!((zn=ut.AssistantObject.practice)!=null&&zn.can_late)){Ke.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}jt(ct(qe({},st),{late_penalty:sn.inputValue,penalty_type:sn.type}))}})),me.createElement(ce.Z,{flex:"1",className:"ml5"},me.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)"))),me.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},me.createElement(ce.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),me.createElement(ce.Z,{className:"ml20"},me.createElement(ye.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ve()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ce||Ea,value:st.late_time?ve()(st.late_time):"",disabledDate:sn=>Ne(sn,Ge==null?void 0:Ge.course_end_date),onChange:(sn,zn)=>{var Ta;if((0,ae.Rm)()&&!((Ta=ut.AssistantObject.practice)!=null&&Ta.can_late)){Ke.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=zn,jt(Object.assign({},st))}})))):Jt.map(function(sn,zn){var Ta;return me.createElement(ce.Z,{span:24,key:zn},me.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},me.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",zn+1),me.createElement(Be.default,{disabled:Ce||!((Ta=it==null?void 0:it.homework_status)!=null&&Ta.includes("\u672A\u53D1\u5E03"))&&sn.id||(Ge==null?void 0:Ge.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:pn=>{var un;if((0,ae.Rm)()&&!((un=ut.AssistantObject.practice)!=null&&un.can_late)){Ke.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[zn].group_name=pn,Jt[zn].group_id=sn.group_id,Xe(Jt.slice())}},Ge.group_settings&&Ge.group_settings.map(function(pn){const un=Jt.map(en=>en.group_name).flat(),Gn=Xt.map(en=>en.group_name).flat();if(st!=null&&st.unified_setting){if(!un.includes(pn.group_name))return me.createElement(rt,{value:pn.group_name,key:pn.id},pn.group_name)}else if(Gn.includes(pn.group_name)&&!un.includes(pn.group_name))return me.createElement(rt,{value:pn.group_name,key:pn.id},pn.group_name)})),me.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),me.createElement(ne.Z,{disabled:Ce||sr(sn.id),value:{type:sn.penalty_type,inputValue:sn.late_penalty},onChange:pn=>{var un;if((0,ae.Rm)()&&!((un=ut.AssistantObject.practice)!=null&&un.can_late)){Ke.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[zn].late_penalty=pn.inputValue,Jt[zn].penalty_type=pn.type,Xe([...Jt])}}),me.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),me.createElement(ye.default,{size:"large",disabled:Ce||sr(sn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:ve()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:pn=>Ne(pn,Ge==null?void 0:Ge.course_end_date),format:"YYYY-MM-DD HH:mm",value:sn!=null&&sn.late_time?ve()(sn.late_time):void 0,onChange:(pn,un)=>{var Gn;if((0,ae.Rm)()&&!((Gn=ut.AssistantObject.practice)!=null&&Gn.can_late)){Ke.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[zn].late_time=un,Xe([...Jt])}}),!Ce&&me.createElement("div",{style:{display:"flex",width:"50px"}},me.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var pn;if((0,ae.Rm)()&&!((pn=ut.AssistantObject.practice)!=null&&pn.can_late)){Ke.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}Xe(Jt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),zn>0&&!sn.id&&me.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var pn;if((0,ae.Rm)()&&!((pn=ut.AssistantObject.practice)!=null&&pn.can_late)){Ke.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=Jt.filter((un,Gn)=>zn!==Gn),Xe(Jt.slice()),setTimeout(()=>Xe(Jt.slice()),10)}}))))})),!Ce&&me.createElement(me.Fragment,null,me.createElement(ge.ZP,{type:"primary",size:"large",loading:Ht,style:{width:"138px",marginTop:"30px"},onClick:()=>pa()},"\u4FDD\u5B58")),me.createElement(le.Z,{onConfirm:(sn,zn)=>{Xt.splice(sn,0,...zn),Xt.splice(sn+zn.length,1);const Ta=(0,y.QE)([...Xt]);on([...Ta])}}),me.createElement(de.Z,{resdata:zt,type:"shixun",okloading:Ht,oktext:(zt==null?void 0:zt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:sn=>ot(void 0,null,function*(){Yt(!0);let zn=yield(0,E.ZP)(`/api/courses/${Oe.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Oe.categoryId)]}});Yt(!1),(zn==null?void 0:zn.status)===0&&Da(Mn)})}))};At.ZP=(0,z.connect)(({shixunHomeworks:tt,classroomList:St,loading:Pt,user:ut})=>({shixunHomeworks:tt,classroomList:St,loading:Pt.effects,user:ut}))(je)},68641:function(Mt,At,te){"use strict";var ee=te(59301),ye=te(54580),Be=te(78241),Ke=te(43418),he=te(8591),we=te(1710),ie=te(42203),ce=te(10148),Ie=te(63593),xe=te(70635),ge=te(61186),De=te.n(ge),ve=te(58130),ae=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,x=(de,Se,me)=>Se in de?E(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:me}):de[Se]=me,z=(de,Se)=>{for(var me in Se||(Se={}))b.call(Se,me)&&x(de,me,Se[me]);if(a)for(var me of a(Se))y.call(Se,me)&&x(de,me,Se[me]);return de},ne=(de,Se,me)=>new Promise((Le,He)=>{var fe=lt=>{try{Pe(me.next(lt))}catch(Ye){He(Ye)}},at=lt=>{try{Pe(me.throw(lt))}catch(Ye){He(Ye)}},Pe=lt=>lt.done?Le(lt.value):Promise.resolve(lt.value).then(fe,at);Pe((me=me.apply(de,Se)).next())});const{Dragger:oe}=ye.default,le=({classroomList:de,dispatch:Se,onOk:me})=>{const Le=(0,ie.useParams)(),[He]=Be.default.useForm(),[fe,at]=(0,ee.useState)(),[Pe,lt]=(0,ee.useState)(!1),Ye={height:100,onRemove:()=>{at("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:qe=>ne(void 0,null,function*(){return at(qe),!1})};return(0,ee.useEffect)(()=>{He.setFieldsValue({publish_time:De()(De()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:De()(De()(new Date((0,ve.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ae.createElement(Ke.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:de.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Pe},onOk:()=>ne(void 0,null,function*(){He.submit()}),onCancel:()=>{He.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}})}},ae.createElement(Be.default,{form:He,onFinish:qe=>ne(void 0,null,function*(){var ct,ot,Te;if(!(fe!=null&&fe.size)){he.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}lt(!0);let Ne=new FormData;Ne.append("type",de.actionTabs.type),Ne.append("file",fe);let _e;window.location.href.indexOf("exercise")>-1?_e=`/api/exercises/${de.actionTabs.id}/supplement_score.json`:_e=`/api/homework_commons/${de.actionTabs.id}/supplement_score.json`;let Qe=yield(0,xe.ZP)(_e,{method:"post",body:Ne},!0);lt(!1),(Qe==null?void 0:Qe.status)===0&&(me(),He.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}}),((ot=(ct=Qe==null?void 0:Qe.data)==null?void 0:ct.fail)==null?void 0:ot.length)>0&&Ke.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ae.createElement(we.default,{pagination:!1,dataSource:(Te=Qe==null?void 0:Qe.data)==null?void 0:Te.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,ve.FH)("",ce.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${de.actionTabs.type}`)}}))})},ae.createElement(Be.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},de.actionTabs.name),ae.createElement(Be.default.Item,{style:{marginBottom:0},label:ae.createElement("div",null,ae.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ae.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ae.createElement("div",null,ae.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ie.Z.downloadbutton,href:ce.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${de.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ae.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ae.createElement(Be.default.Item,{style:{marginBottom:0}},ae.createElement(oe,z({},Ye),ae.createElement("a",{className:Ie.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ae.createElement("br",null),ae.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"))))))};At.Z=(0,ie.connect)(({classroomList:de})=>({classroomList:de}))(le)},49767:function(Mt,At,te){"use strict";var ee=te(59301),ye=te(54580),Be=te(78241),Ke=te(43418),he=te(5871),we=te(42203),ie=te(70635),ce=te(61186),Ie=te.n(ce),xe=te(58130),ge=te(59301),De=Object.defineProperty,ve=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(de,Se,me)=>Se in de?De(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:me}):de[Se]=me,x=(de,Se)=>{for(var me in Se||(Se={}))a.call(Se,me)&&y(de,me,Se[me]);if(E)for(var me of E(Se))b.call(Se,me)&&y(de,me,Se[me]);return de},z=(de,Se)=>ve(de,ae(Se)),ne=(de,Se,me)=>new Promise((Le,He)=>{var fe=lt=>{try{Pe(me.next(lt))}catch(Ye){He(Ye)}},at=lt=>{try{Pe(me.throw(lt))}catch(Ye){He(Ye)}},Pe=lt=>lt.done?Le(lt.value):Promise.resolve(lt.value).then(fe,at);Pe((me=me.apply(de,Se)).next())});const{Dragger:oe}=ye.default,le=({classroomList:de,dispatch:Se,onOk:me})=>{const Le=(0,we.useParams)(),[He]=Be.default.useForm(),[fe,at]=(0,ee.useState)(),[Pe,lt]=(0,ee.useState)(!1),Ye={height:100,onRemove:()=>{at("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:qe=>ne(void 0,null,function*(){return at(qe),!1})};return(0,ee.useEffect)(()=>{He.setFieldsValue({publish_time:Ie()(Ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ie()(Ie()(new Date((0,xe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ge.createElement(Ke.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:de.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Pe},onOk:()=>ne(void 0,null,function*(){He.submit()}),onCancel:()=>{He.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(Be.default,{form:He,onFinish:qe=>ne(void 0,null,function*(){var ct,ot;console.log("---",de.actionTabs,qe,Le);let Te=((ct=de==null?void 0:de.actionTabs)==null?void 0:ct.type)==="exercise"?`/api/exercises/${Le==null?void 0:Le.category}/exercise_user/edit_score.json`:`/api/student_works/${de.actionTabs.id}/edit_score.json`;lt(!0);let Ne=yield(0,ie.ZP)(Te,{method:"post",body:z(x({},qe),{exercise_user_id:((ot=de==null?void 0:de.actionTabs)==null?void 0:ot.type)==="exercise"?de.actionTabs.id:""})});lt(!1),He.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}}),me()})},ge.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"}]},ge.createElement(he.Z,{min:0,style:{width:"100%"}}))))};At.Z=(0,we.connect)(({classroomList:de})=>({classroomList:de}))(le)},21628:function(Mt,At,te){"use strict";var ee=te(59301),ye=te(54580),Be=te(78241),Ke=te(3113),he=te(95237),we=te(81327),ie=te(5083),ce=te(42203),Ie=te(61186),xe=te.n(Ie),ge=te(66539),De=te(70635),ve=te(59301),ae=(b,y,x)=>new Promise((z,ne)=>{var oe=Se=>{try{de(x.next(Se))}catch(me){ne(me)}},le=Se=>{try{de(x.throw(Se))}catch(me){ne(me)}},de=Se=>Se.done?z(Se.value):Promise.resolve(Se.value).then(oe,le);de((x=x.apply(b,y)).next())});const{Dragger:E}=ye.default,a=({})=>{const b=(0,ce.useParams)(),[y]=Be.default.useForm(),[x,z]=(0,ee.useState)(!0),[ne,oe]=(0,ee.useState)(!1);console.log("----",b);function le(){return ae(this,null,function*(){var de,Se;let me;window.location.href.indexOf("exercise")>-1?me=`/api/exercises/${b==null?void 0:b.categoryId}/get_time_setting.json`:me=`/api/homework_commons/${b==null?void 0:b.categoryId}/get_time_setting.json`;let Le=yield(0,De.ZP)(me,{method:"get"});(Le==null?void 0:Le.status)===0&&y.setFieldsValue({publish_time:xe()(xe()((de=Le==null?void 0:Le.data)==null?void 0:de.publish_time).format("YYYY-MM-DD HH:mm")),end_time:xe()(xe()((Se=Le==null?void 0:Le.data)==null?void 0:Se.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,ee.useEffect)(()=>{le()},[]),ve.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},ve.createElement("div",{style:{textAlign:"end"}},x&&ve.createElement(Ke.ZP,{onClick:()=>{z(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!x&&ve.createElement("div",null,ve.createElement(Ke.ZP,{type:"primary",loading:ne,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),ve.createElement(Ke.ZP,{style:{marginLeft:20},onClick:()=>{z(!0)}},"\u53D6\u6D88"))),ve.createElement(Be.default,{form:y,disabled:x,onFinish:de=>ae(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let Se;window.location.href.indexOf("exercise")>-1?Se=`/api/exercises/${b==null?void 0:b.categoryId}/time_setting.json`:Se=`/api/homework_commons/${b==null?void 0:b.categoryId}/time_setting.json`;let me=yield(0,De.ZP)(Se,{method:"post",body:{publish_time:xe()(de.publish_time).format("YYYY-MM-DD HH:mm"),end_time:xe()(de.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(me==null?void 0:me.status)===0&&z(!0)})},ve.createElement(he.Z,null,ve.createElement(we.Z,null,ve.createElement(Be.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ve.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,ge.Q8)(de),disabledTime:de=>(0,ge.d0)(de),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),ve.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),ve.createElement(he.Z,null,ve.createElement(we.Z,null,ve.createElement(Be.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ve.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,ge.Q8)(de,"",y.getFieldValue("publish_time")),disabledTime:de=>(0,ge.d0)(de,y.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),ve.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")))))};At.Z=(0,ce.connect)(({classroomList:b})=>({classroomList:b}))(a)},706:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return xe}});var ee=te(59301),ye=te(92832),Be=te(24905),Ke=te(95237),he={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},we="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=te(97267),ce=(ge,De,ve)=>new Promise((ae,E)=>{var a=x=>{try{y(ve.next(x))}catch(z){E(z)}},b=x=>{try{y(ve.throw(x))}catch(z){E(z)}},y=x=>x.done?ae(x.value):Promise.resolve(x.value).then(a,b);y((ve=ve.apply(ge,De)).next())}),xe=({data:ge,value:De=[],handleChangePage:ve,setSelectedRowKeys:ae,selectedRowKeys:E,onChange:a=()=>{}})=>{const[b,y]=(0,ee.useState)([]),[x,z]=(0,ee.useState)([]),[ne,oe]=(0,ee.useState)([]);let[le,de]=(0,ee.useState)(1),[Se,me]=(0,ee.useState)();return(0,ee.useEffect)(()=>{y(ge),z([]),oe([])},[ge]),(0,ee.useEffect)(()=>{ae&&(z(E),oe(E))},[E]),ee.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ee.createElement("div",{className:he.leftdiv},ee.createElement(ye.default.Search,{size:"middle",onChange:Le=>ce(void 0,null,function*(){y(ge.filter(He=>{var fe;return(fe=He==null?void 0:He.name)==null?void 0:fe.includes(Le.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),b.length===0&&ee.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),ee.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},ee.createElement(Be.default.Group,{value:x.map(Le=>`${Le.id}`),onChange:Le=>{ae(b.filter(He=>Le.includes(`${He.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},b.map((Le,He)=>ee.createElement(Ke.Z,{key:Le.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},ee.createElement(Be.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Le.is_published,value:`${Le.id}`},ee.createElement("div",{className:he.listClass},ee.createElement("span",{className:he.spantitle,style:{width:Le.is_published?"108px":"170px"}},Le.name),Le.is_published&&ee.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),ee.createElement("div",{className:he.rightdiv},ee.createElement(ye.default.Search,{onChange:Le=>{oe(x.filter(He=>He.name.includes(Le.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&ee.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&ee.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},ee.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Le,He)=>ee.createElement(Ke.Z,{justify:"space-between",style:{marginTop:"10px"},key:Le.id},ee.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Le.name),ee.createElement("img",{src:we,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ae(x.filter(fe=>`${fe.id}`!=`${Le.id}`))}})))))))}},32615:function(Mt,At,te){"use strict";te.d(At,{Ei:function(){return y},rU:function(){return x},ZP:function(){return ne}});var ee=te(59301),ye={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Be=te(78241),Ke=te(24905),he=te(5871),we=te(95237),ie=te(43604),ce=te(6848),Ie=te(92310),xe=te.n(Ie),ge=te(59301),De=Object.defineProperty,ve=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,le,de)=>le in oe?De(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:de}):oe[le]=de,b=(oe,le)=>{for(var de in le||(le={}))ae.call(le,de)&&a(oe,de,le[de]);if(ve)for(var de of ve(le))E.call(le,de)&&a(oe,de,le[de]);return oe};const y=({value:oe,className:le,style:de})=>{const[Se,me]=(0,ee.useState)("0");(0,ee.useEffect)(()=>{if(oe){const{submit_limit:He,must_file:fe}=oe;if(He&&fe){me("1");return}if(He&&!fe){me("2");return}if(!He&&fe){me("3");return}}},[oe]);const Le={1:ge.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",ge.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:ge.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",ge.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:ge.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Se==="0"?ge.createElement(ge.Fragment,null):ge.createElement("section",{className:xe()(ye.exhibition,le),style:de},ge.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Le==null?void 0:Le[Se])},x=({className:oe,style:le,form:de})=>{const Se=Be.default.useWatch("submit_limit",de),me=Be.default.useWatch("can_submit",de);return ge.createElement("section",{className:xe()(ye.wrap,oe),style:le},ge.createElement("div",{className:`${ye.title}`},ge.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),ge.createElement("div",null,ge.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},ge.createElement(Be.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},ge.createElement(Ke.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),ge.createElement(Be.default.Item,{name:"submit_num",rules:me&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},ge.createElement(he.Z,{precision:0,min:1,disabled:!me,size:"large",addonAfter:"\u6B21",style:{width:223}})),ge.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")),ge.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},ge.createElement(Be.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},ge.createElement(Ke.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),ge.createElement(Be.default.Item,{className:"mr10",name:"submit_limit_num",rules:Se&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},ge.createElement(he.Z,{precision:0,min:1,disabled:!Se,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),ge.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},ge.createElement(Be.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},ge.createElement(Ke.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),ge.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},ge.createElement(Be.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},ge.createElement(Ke.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),ge.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:le,className:de,style:Se,disabled:me=!1,checkMarginLeft:Le=0})=>{const He={submit_limit:!1,submit_limit_num:200,must_file:!1},[fe,at]=(0,ee.useState)({});(0,ee.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const lt={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};at(b({},lt))},[oe]);const Pe=lt=>{const Ye=b(b({},fe),lt);le(Ye)};return ge.createElement("section",{className:xe()(ye.wrap,de),style:Se},ge.createElement("div",{className:`${ye.title} mt30`},ge.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),ge.createElement(we.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},ge.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},ge.createElement(Ke.default,{disabled:me,checked:fe==null?void 0:fe.can_submit,onChange:lt=>Pe({can_submit:lt.target.checked})}),ge.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),ge.createElement(he.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:me||!(fe!=null&&fe.can_submit),value:fe==null?void 0:fe.submit_num,onChange:lt=>Pe({submit_num:lt})}),ge.createElement(ce.Z,{overlayInnerStyle:{width:520},title:ge.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",ge.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",ge.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")},ge.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ye.title_icon}`}))),ge.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},ge.createElement(Ke.default,{style:{marginLeft:Le},disabled:me,checked:fe==null?void 0:fe.submit_limit,onChange:lt=>Pe({submit_limit:lt.target.checked})}),ge.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),ge.createElement(he.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:me||!(fe!=null&&fe.submit_limit),value:fe==null?void 0:fe.submit_limit_num,onChange:lt=>Pe({submit_limit_num:lt})})),ge.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},ge.createElement(Ke.default,{style:{marginLeft:Le},disabled:me,checked:fe==null?void 0:fe.must_file,onChange:lt=>Pe({must_file:lt.target.checked})}),ge.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},30738:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return a}});var ee=te(59301),ye=te(42203),Be=te(5083),Ke=te(43418),he=te(92832),we=te(95237),ie=te(43604),ce={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ie=te(61186),xe=te.n(Ie),ge=te(58130),De=te(97267),ve=te(59301);const{RangePicker:ae}=Be.default,E=({dispatch:b,classroomList:y,onConfirm:x})=>{const[z,ne]=(0,ee.useState)([]),[oe,le]=(0,ee.useState)([]),[de,Se]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var He;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let fe=y.actionTabs.data;console.log("data",fe);let at=(He=fe==null?void 0:fe.group_name)==null?void 0:He.map((Pe,lt)=>{var Ye;return{group_id:fe==null?void 0:fe.group_id[lt],group_name:fe==null?void 0:fe.group_name[lt],is_admin:fe==null?void 0:fe.is_admin,end_time:fe==null?void 0:fe.end_time,publish_time:Array.isArray(fe==null?void 0:fe.publish_time)?(Ye=fe==null?void 0:fe.publish_time)==null?void 0:Ye[0]:fe==null?void 0:fe.publish_time}});at&&(ne([...at]),le([...at]))}},[y.actionTabs]);const me=()=>{b({type:"classroomList/setActionTabs",payload:{}}),Se("")},Le=He=>{if(He){const fe=oe==null?void 0:oe.filter(at=>{var Pe,lt;return(lt=(Pe=at==null?void 0:at.group_name)==null?void 0:Pe.toLowerCase())==null?void 0:lt.includes(He==null?void 0:He.toLowerCase())});ne(fe)}else ne(oe)};return ve.createElement(Ke.default,{width:980,title:ve.createElement("div",{style:{fontWeight:"bold",display:"flex"}},ve.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",ve.createElement("span",{className:ce.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")),ve.createElement(he.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:de,onChange:He=>{Se(He.target.value.trim()),Le(He.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>me(),onOk:()=>{var He;x((He=y.actionTabs)==null?void 0:He.index,oe),me()}},ve.createElement("div",{className:ce.modal_con},ve.createElement(we.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(z==null?void 0:z.length)>0?z.map(function(He,fe){var at,Pe;return ve.createElement(ie.Z,{span:24,key:fe},ve.createElement(we.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:fe==(z==null?void 0:z.length)-1?"0px":"10px"}},ve.createElement("div",{className:ce.multiple_select,title:He.group_name},He.group_name),ve.createElement("div",{className:"ml20"},ve.createElement(ae,{size:"large",ranges:{\u6B64\u523B:[He.publish_time?xe()(He.publish_time):xe()(),xe()()]},allowClear:!1,disabled:(at=y.actionTabs)==null?void 0:at.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:lt=>{var Ye;return(0,ge.Q8)(lt,(Ye=y.actionTabs)==null?void 0:Ye.disabledDate)},disabledTime:lt=>(0,ge.d0)(lt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[xe()((0,ge.U6)(),"HH:mm"),xe()((0,ge.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:He.publish_time&&[xe()(He.publish_time),He.end_time?xe()(He.end_time):void 0],onChange:(lt,Ye)=>{z[fe].publish_time=Ye[0],z[fe].end_time=Ye[1],ne([...z]),oe.forEach(qe=>{qe.group_id===He.group_id&&(qe.publish_time=Ye[0],qe.end_time=Ye[1])}),le([...oe])}})),(Pe=y.actionTabs)!=null&&Pe.rangePickerDisabled?ve.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):ve.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{z.splice(fe,1),ne([...z]),oe.forEach((lt,Ye)=>{lt.group_id===He.group_id&&oe.splice(Ye,1)}),le([...oe])}})))}):ve.createElement(De.Z,null))))};var a=(0,ye.connect)(({classroomList:b})=>({classroomList:b}))(E)},76904:function(Mt,At,te){"use strict";te.d(At,{$J:function(){return Be},JZ:function(){return he},bN:function(){return ie},jP:function(){return we},rO:function(){return Ke}});var ee=te(70635),ye=(ce,Ie,xe)=>new Promise((ge,De)=>{var ve=a=>{try{E(xe.next(a))}catch(b){De(b)}},ae=a=>{try{E(xe.throw(a))}catch(b){De(b)}},E=a=>a.done?ge(a.value):Promise.resolve(a.value).then(ve,ae);E((xe=xe.apply(ce,Ie)).next())});function Be(ce){return(0,ee.U2)(`libraries/${ce}.json`)}function Ke(ce){return(0,ee.U2)("library_tags.json",ce)}function he(ce){return ye(this,null,function*(){return(yield(0,ee.IV)(`attachments/${ce}.json`)).status===0})}function we(ce){return(0,ee.v_)("libraries.json",ce)}function ie(ce,Ie){return(0,ee.gz)(`libraries/${ce}.json`,Ie)}},54839:function(Mt,At,te){"use strict";te.d(At,{AD:function(){return lt},D9:function(){return Ne},Hp:function(){return le},IM:function(){return Qe},Iy:function(){return de},KM:function(){return Ot},MJ:function(){return Se},Ne:function(){return _e},ON:function(){return Pt},Uj:function(){return Fe},VY:function(){return tt},YO:function(){return _t},YX:function(){return ut},Zn:function(){return E},_g:function(){return z},_k:function(){return ot},c6:function(){return at},cr:function(){return a},eV:function(){return Pe},fi:function(){return b},gh:function(){return He},hS:function(){return rt},iA:function(){return y},j6:function(){return ne},je:function(){return ct},jj:function(){return oe},kS:function(){return St},o6:function(){return fe},pO:function(){return It},rQ:function(){return Ye},sA:function(){return Le},xm:function(){return Te},xo:function(){return je},y8:function(){return qe},yd:function(){return x}});var ee=te(16597),ye=te(42203),Be=te(58130),Ke=te(8591),he=te(10148),we=Object.defineProperty,ie=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,xe=(pe,$e,Ee)=>$e in pe?we(pe,$e,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):pe[$e]=Ee,ge=(pe,$e)=>{for(var Ee in $e||($e={}))ce.call($e,Ee)&&xe(pe,Ee,$e[Ee]);if(ie)for(var Ee of ie($e))Ie.call($e,Ee)&&xe(pe,Ee,$e[Ee]);return pe},De=(pe,$e,Ee)=>new Promise((ue,re)=>{var se=be=>{try{Ge(Ee.next(be))}catch(Re){re(Re)}},Oe=be=>{try{Ge(Ee.throw(be))}catch(Re){re(Re)}},Ge=be=>be.done?ue(be.value):Promise.resolve(be.value).then(se,Oe);Ge((Ee=Ee.apply(pe,$e)).next())});const ve=()=>{(0,ye.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},ae=()=>{(0,ye.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=pe=>De(void 0,null,function*(){ve(),(yield(0,ee.YR)(ge({},pe))).status===0&&(yield(0,Be.QH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/courses/${pe.coursesId}/export_couser_info.json`,query:pe}))),ae()}),a=pe=>De(void 0,null,function*(){const $e=yield(0,ee.yS)(ge({},pe));if($e.status===0)Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_member_act_score`);else{if($e.status===-2)return $e;$e.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_member_act_score`))}}),b=pe=>De(void 0,null,function*(){const $e=yield(0,ee.W0)(ge({},pe));if($e.status===0)Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_score`);else{if($e.status===-4)return $e;$e.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_score`))}}),y=pe=>De(void 0,null,function*(){const $e=yield(0,ee.Nl)(ge({},pe));if($e.status===0)Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_exercise_and_other`);else{if($e.status===-4)return $e;$e.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_exercise_and_other`))}}),x=pe=>De(void 0,null,function*(){const $e=yield(0,ee.IU)(ge({},pe));if($e.status===0)Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/export_star_user`);else{if($e.status===-4)return $e;$e.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/export_star_user`))}}),z=pe=>De(void 0,null,function*(){const $e=yield(0,ee.td)(ge({},pe));if($e.status===0)Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_exercise_and_other`);else{if($e.status===-2)return $e;if($e.status===-3)(0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_exercise_and_other`);else if($e.status===-4)return $e}}),ne=pe=>De(void 0,null,function*(){const $e=yield(0,ee.QX)(ge({},pe));if($e.status===0)Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_homework`);else{if($e.status===-4)return $e;$e.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_homework`))}}),oe=(pe,$e)=>De(void 0,null,function*(){const Ee=yield(0,ee.o_)(ge({},pe));Ee.status===0?(Ke.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"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`)):Ee.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`))}),le=(pe,$e)=>De(void 0,null,function*(){const Ee=yield(0,ee.ZL)(ge({},pe));Ee.status===0?(Ke.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"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`)):Ee.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`))}),de=(pe,$e)=>De(void 0,null,function*(){const Ee=yield(0,ee.aP)(ge({},pe));Ee.status===0?(Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`)):Ee.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`))}),Se=(pe,$e)=>De(void 0,null,function*(){const Ee=yield(0,ee.vV)(ge({},pe));Ee.status===0?(Ke.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"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`)):Ee.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`))}),me=pe=>De(void 0,null,function*(){ve(),(yield exportCourseWorkListAppendix(ge({},pe))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${pe.categoryId}/works_list.zip`,query:pe}))),ae()}),Le=pe=>De(void 0,null,function*(){ve(),yield(0,Be.QH)("",he.Z.API_SERVER+`/api/polls/${pe.categoryId}/commit_result.xlsx`),ae()}),He=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/courses/${pe.coursesId}/attendances/export_xlsx_data.xlsx`,query:pe}))}),fe=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/courses/${pe.coursesId}/video_study_statics.xlsx`,query:pe}))}),at=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/courses/${pe.coursesId}/export_video_study.xlsx`,query:pe}))}),Pe=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/courses/${pe.coursesId}/export_course_students_info.xlsx`,query:pe}))}),lt=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+"/api/school_manages/students.xlsx",query:pe}))}),Ye=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+"/api/item_banks/export.xlsx",query:pe}))}),qe=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:pe}))}),ct=pe=>De(void 0,null,function*(){const $e=yield(0,ee.Uy)(ge({},pe));$e.status===0?(Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/exercise_score,export_exercise_users`)):$e.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ot=pe=>De(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/export_records/${pe.id}.xlsx`,query:pe}))}),Te=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:pe}))}),Ne=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/courses/${pe==null?void 0:pe.coursesId}/${pe.menuKey}_statistic.xlsx?${pe.checkedList.map($e=>`course_group_id[]=${$e}`).join("&")}`,query:pe}))}),_e=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/ec_years/${pe==null?void 0:pe.ec_year_id}/ec_training_objectives.xlsx`,query:pe}))}),Qe=pe=>De(void 0,null,function*(){yield(0,Be.FH)(pe==null?void 0:pe.name,(0,Be.NY)({url:he.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:pe}))}),rt=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/ec_years/${pe==null?void 0:pe.ec_year_id}/ec_courses.xlsx`,query:pe}))}),je=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/ec_years/${pe==null?void 0:pe.ec_year_id}/ec_graduation_requirements.xlsx`,query:pe}))}),tt=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:pe}))}),St=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:pe}))}),Pt=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/examination_banks/${pe.id}.json`,query:pe}))}),ut=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/exercises/${pe.categoryId}.json`,query:pe}))}),_t=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/polls/${pe==null?void 0:pe.id}/commit_result.json`,query:pe}))}),Fe=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+"/api/paths/get_task_pass.json",query:pe}))}),It=(pe,$e)=>De(void 0,null,function*(){yield(0,Be.FH)($e||"",(0,Be.NY)({url:he.Z.API_SERVER+`/api/exercises/${pe==null?void 0:pe.exercise_id}/consult_exercise.json`,query:pe}))}),Ot=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/competitions/${pe==null?void 0:pe.identifier}/competition_commit_records/member_works.xlsx`,query:pe}))})},56860:function(Mt,At,te){"use strict";te.d(At,{M:function(){return we},Y:function(){return he}});var ee=te(61186),ye=te.n(ee),Be=te(89392),Ke=te.n(Be);const he=(ie,ce="YYYY-MM-DD")=>(0,Be.cloneDeepWith)(ie,xe=>{if(xe instanceof ye())return xe.format(ce)}),we=(ie,ce,Ie)=>{const xe=ge=>Reflect.toString.call(ge)==="[object Object]";if(!xe(ie)&&!Array.isArray(ie))return ie;for(const ge of Object.keys(ie))Array.isArray(ie[ge])?ie[ge]=ie[ge].map(De=>we(De,ce,Ie)):xe(ie[ge])?ie[ge]=we(ie[ge],ce,Ie):ce.includes(ge)&&typeof ie[ge]=="string"&&(ie[ge]=Ie?ye()(ie[ge],Ie):ye()(ie[ge]));return ie}},35427:function(Mt,At,te){"use strict";te.d(At,{U:function(){return Ie}});var ee=te(59301),ye=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,we=(xe,ge,De)=>ge in xe?ye(xe,ge,{enumerable:!0,configurable:!0,writable:!0,value:De}):xe[ge]=De,ie=(xe,ge)=>{for(var De in ge||(ge={}))Ke.call(ge,De)&&we(xe,De,ge[De]);if(Be)for(var De of Be(ge))he.call(ge,De)&&we(xe,De,ge[De]);return xe},ce=(xe,ge,De)=>new Promise((ve,ae)=>{var E=y=>{try{b(De.next(y))}catch(x){ae(x)}},a=y=>{try{b(De.throw(y))}catch(x){ae(x)}},b=y=>y.done?ve(y.value):Promise.resolve(y.value).then(E,a);b((De=De.apply(xe,ge)).next())});function Ie(xe,ge){const[De,ve]=(0,ee.useState)(ge),[ae,E]=(0,ee.useState)(!1),[a,b]=(0,ee.useState)();return[De,ae,(x,z=!1)=>ce(this,null,function*(){const ne=z?ge:ie(ie({},De),x);E(!0),ve(ne);const oe=yield xe(ne);return E(!1),b(oe),oe}),a]}},18032:function(Mt,At,te){"use strict";te.d(At,{rX:function(){return ne},pW:function(){return oe},gy:function(){return le},xY:function(){return z},O5:function(){return x},tJ:function(){return ae},o1:function(){return E},Rd:function(){return y}});var ee=te(42203),ye=te(43418),Be=te(28103),Ke=te(8591),he=te(2119),we=te(58130),ie=te(87169),ce=te(25510),Ie="data:image/png;base64,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",xe=te.p+"static/newqrcode.a8740efb.png",ge=te(32637),De=te(59301),ve=(de,Se,me)=>new Promise((Le,He)=>{var fe=lt=>{try{Pe(me.next(lt))}catch(Ye){He(Ye)}},at=lt=>{try{Pe(me.throw(lt))}catch(Ye){He(Ye)}},Pe=lt=>lt.done?Le(lt.value):Promise.resolve(lt.value).then(fe,at);Pe((me=me.apply(de,Se)).next())});const ae=(de,Se=!1)=>!!(E(de)&&a(Se)),E=de=>(0,he.bg)()?!0:(de({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(de=!1)=>{var Se;const{user:me}=(0,ee.getDvaApp)()._store.getState();return(Se=me.userInfo)!=null&&Se.profile_completed?!0:(ye.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,we.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{ye.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=()=>{ye.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:De.createElement("div",{style:{textAlign:"center"}},De.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"),De.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ge}),De.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 de;const{user:Se}=(0,ee.getDvaApp)()._store.getState();return(de=Se.userInfo)!=null&&de.professional_certification?!0:(ye.default.confirm({title:"\u63D0\u793A",centered:!0,content:De.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,we.xg)("/account/certification")}}),!1)},z=()=>(0,he.V9)()?!0:(ye.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:De.createElement("div",{className:"tc",style:{marginLeft:-38}},De.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),De.createElement("img",{src:xe,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(de,Se)=>de?!0:(ye.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:De.createElement("div",null,De.createElement("p",null,Se||"\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"),De.createElement("div",{style:{marginLeft:"110px"}},De.createElement("img",{src:Ie,width:200}),De.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,we.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=de=>{ye.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:De.createElement("div",null,De.createElement("div",null,De.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"),De.createElement(Be.Z,null),De.createElement("p",{style:{color:"#666666",fontSize:12}}," ",De.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 ",De.createElement("a",null,de),"\u5929\u3002"),De.createElement("p",{style:{color:"#666666",fontSize:12}}," ",De.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")),De.createElement("div",{style:{textAlign:"center",marginTop:30}},De.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ce,alt:"\u4E8C\u7EF4\u7801",width:160})))})},le=(de,Se="")=>{const{shixunsDetail:{detail:me}}=(0,ee.getDvaApp)()._store.getState();if((me==null?void 0:me.public)===2||(me==null?void 0:me.public)===1||(me==null?void 0:me.shixun_status)===3){let Le="";return(me==null?void 0:me.public)===2&&(Le="\u5DF2\u516C\u5F00"),(me==null?void 0:me.public)===1&&(Le="\u5F85\u5BA1\u6838"),(me==null?void 0:me.shixun_status)===3&&(Le="\u5DF2\u5173\u95ED"),ye.default.info({centered:!0,icon:De.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:De.createElement("div",{className:"tc",style:{marginLeft:-38}},De.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},De.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Le,"\uFF0C",Se,"\u3002"),De.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),De.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ce,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(me==null?void 0:me.shixun_status)===2?(ye.default.confirm({centered:!0,icon:De.createElement(ie.Z,null),title:"\u63D0\u793A",content:De.createElement("div",null,De.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Se,"\u3002"),De.createElement("br",null),De.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:()=>{ye.default.confirm({width:440,centered:!0,icon:De.createElement(ie.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:()=>ve(void 0,null,function*(){(yield de({type:"shixunsDetail/cancelRelease",payload:{id:me==null?void 0:me.identifier}})).status!==401&&(Ke.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),de({type:"shixunsDetail/getShixunsDetail",payload:{id:me==null?void 0:me.identifier}}),de({type:"practiceSetting/getCommonData",payload:{id:me==null?void 0:me.identifier}}))})})}}),!0):!1}},50371:function(Mt,At){"use strict";function te(){const ee=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ye=1;ye{const he=Be[Ke];he!==void 0&&(ee[Ke]=he)})}return ee}At.Z=te},13845:function(Mt,At,te){"use strict";te.d(At,{F:function(){return ee},Z:function(){return ye}});function ee(Be){return Be!=null&&Be===Be.window}function ye(Be,Ke){var he,we;if(typeof window=="undefined")return 0;const ie=Ke?"scrollTop":"scrollLeft";let ce=0;return ee(Be)?ce=Be[Ke?"pageYOffset":"pageXOffset"]:Be instanceof Document?ce=Be.documentElement[ie]:(Be instanceof HTMLElement||Be)&&(ce=Be[ie]),Be&&!ee(Be)&&typeof ce!="number"&&(ce=(we=((he=Be.ownerDocument)!==null&&he!==void 0?he:Be).documentElement)===null||we===void 0?void 0:we[ie]),ce}},56762:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return ye}});var ee=te(59301);function ye(){const[,Be]=ee.useReducer(Ke=>Ke+1,0);return Be}},68031:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return Ke}});var ee=te(16089);function ye(he,we,ie,ce){const Ie=ie-we;return he/=ce/2,he<1?Ie/2*he*he*he+we:Ie/2*((he-=2)*he*he+2)+we}var Be=te(13845);function Ke(he){let we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:ce,duration:Ie=450}=we,xe=ie(),ge=(0,Be.Z)(xe,!0),De=Date.now(),ve=()=>{const E=Date.now()-De,a=ye(E>Ie?Ie:E,ge,he,Ie);(0,Be.F)(xe)?xe.scrollTo(window.pageXOffset,a):xe instanceof Document||xe.constructor.name==="HTMLDocument"?xe.documentElement.scrollTop=a:xe.scrollTop=a,E{const{componentCls:Ne,iconCls:_e,antCls:Qe,badgeShadowSize:rt,motionDurationSlow:je,textFontSize:tt,textFontSizeSM:St,statusSize:Pt,dotSize:ut,textFontWeight:_t,indicatorHeight:Fe,indicatorHeightSM:It,marginXS:Ot}=Te,pe=`${Qe}-scroll-number`,$e=(0,xe.Z)(Te,(Ee,ue)=>{let{darkColor:re}=ue;return{[`&${Ne} ${Ne}-color-${Ee}`]:{background:re,[`&:not(${Ne}-count)`]:{color:re}}}});return{[Ne]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(Te)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Ne}-count`]:{zIndex:Te.indicatorZIndex,minWidth:Fe,height:Fe,color:Te.badgeTextColor,fontWeight:_t,fontSize:tt,lineHeight:`${Fe}px`,whiteSpace:"nowrap",textAlign:"center",background:Te.badgeColor,borderRadius:Fe/2,boxShadow:`0 0 0 ${rt}px ${Te.badgeShadowColor}`,transition:`background ${Te.motionDurationMid}`,a:{color:Te.badgeTextColor},"a:hover":{color:Te.badgeTextColor},"a:hover &":{background:Te.badgeColorHover}},[`${Ne}-count-sm`]:{minWidth:It,height:It,fontSize:St,lineHeight:`${It}px`,borderRadius:It/2},[`${Ne}-multiple-words`]:{padding:`0 ${Te.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Ne}-dot`]:{zIndex:Te.indicatorZIndex,width:ut,minWidth:ut,height:ut,background:Te.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${rt}px ${Te.badgeShadowColor}`},[`${Ne}-dot${pe}`]:{transition:`background ${je}`},[`${Ne}-count, ${Ne}-dot, ${pe}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${_e}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Ne}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Ne}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Pt,height:Pt,verticalAlign:"middle",borderRadius:"50%"},[`${Ne}-status-success`]:{backgroundColor:Te.colorSuccess},[`${Ne}-status-processing`]:{overflow:"visible",color:Te.colorPrimary,backgroundColor:Te.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:rt,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:ve,animationDuration:Te.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Ne}-status-default`]:{backgroundColor:Te.colorTextPlaceholder},[`${Ne}-status-error`]:{backgroundColor:Te.colorError},[`${Ne}-status-warning`]:{backgroundColor:Te.colorWarning},[`${Ne}-status-text`]:{marginInlineStart:Ot,color:Te.colorText,fontSize:Te.fontSize}}}),$e),{[`${Ne}-zoom-appear, ${Ne}-zoom-enter`]:{animationName:ae,animationDuration:Te.motionDurationSlow,animationTimingFunction:Te.motionEaseOutBack,animationFillMode:"both"},[`${Ne}-zoom-leave`]:{animationName:E,animationDuration:Te.motionDurationSlow,animationTimingFunction:Te.motionEaseOutBack,animationFillMode:"both"},[`&${Ne}-not-a-wrapper`]:{[`${Ne}-zoom-appear, ${Ne}-zoom-enter`]:{animationName:a,animationDuration:Te.motionDurationSlow,animationTimingFunction:Te.motionEaseOutBack},[`${Ne}-zoom-leave`]:{animationName:b,animationDuration:Te.motionDurationSlow,animationTimingFunction:Te.motionEaseOutBack},[`&:not(${Ne}-status)`]:{verticalAlign:"middle"},[`${pe}-custom-component, ${Ne}-count`]:{transform:"none"},[`${pe}-custom-component, ${pe}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${pe}`]:{overflow:"hidden",[`${pe}-only`]:{position:"relative",display:"inline-block",height:Fe,transition:`all ${Te.motionDurationSlow} ${Te.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${pe}-only-unit`]:{height:Fe,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${pe}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Ne}-count, ${Ne}-dot, ${pe}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},z=Te=>{const{fontSize:Ne,lineHeight:_e,lineWidth:Qe,marginXS:rt,colorBorderBg:je}=Te,tt=Math.round(Ne*_e),St=Qe,Pt=Te.colorBgContainer,ut=Te.colorError,_t=Te.colorErrorHover;return(0,ge.TS)(Te,{badgeFontHeight:tt,badgeShadowSize:St,badgeTextColor:Pt,badgeColor:ut,badgeColorHover:_t,badgeShadowColor:je,badgeProcessingDuration:"1.2s",badgeRibbonOffset:rt,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=Te=>{const{fontSize:Ne,lineHeight:_e,fontSizeSM:Qe,lineWidth:rt}=Te;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Ne*_e)-2*rt,indicatorHeightSM:Ne,dotSize:Qe/2,textFontSize:Qe,textFontSizeSM:Qe,textFontWeight:"normal",statusSize:Qe/2}};var oe=(0,De.Z)("Badge",Te=>{const Ne=z(Te);return[x(Ne)]},ne);const le=Te=>{const{antCls:Ne,badgeFontHeight:_e,marginXS:Qe,badgeRibbonOffset:rt}=Te,je=`${Ne}-ribbon`,tt=`${Ne}-ribbon-wrapper`,St=(0,xe.Z)(Te,(Pt,ut)=>{let{darkColor:_t}=ut;return{[`&${je}-color-${Pt}`]:{background:_t,color:_t}}});return{[`${tt}`]:{position:"relative"},[`${je}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(Te)),{position:"absolute",top:Qe,padding:`0 ${Te.paddingXS}px`,color:Te.colorPrimary,lineHeight:`${_e}px`,whiteSpace:"nowrap",backgroundColor:Te.colorPrimary,borderRadius:Te.borderRadiusSM,[`${je}-text`]:{color:Te.colorTextLightSolid},[`${je}-corner`]:{position:"absolute",top:"100%",width:rt,height:rt,color:"currentcolor",border:`${rt/2}px solid`,transform:Te.badgeRibbonCornerTransform,transformOrigin:"top",filter:Te.badgeRibbonCornerFilter}}),St),{[`&${je}-placement-end`]:{insetInlineEnd:-rt,borderEndEndRadius:0,[`${je}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${je}-placement-start`]:{insetInlineStart:-rt,borderEndStartRadius:0,[`${je}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var de=(0,De.Z)(["Badge","Ribbon"],Te=>{const Ne=z(Te);return[le(Ne)]},ne),me=Te=>{const{className:Ne,prefixCls:_e,style:Qe,color:rt,children:je,text:tt,placement:St="end",rootClassName:Pt}=Te,{getPrefixCls:ut,direction:_t}=Ke.useContext(ie.E_),Fe=ut("ribbon",_e),It=(0,he.o2)(rt,!1),Ot=ye()(Fe,`${Fe}-placement-${St}`,{[`${Fe}-rtl`]:_t==="rtl",[`${Fe}-color-${rt}`]:It},Ne),[pe,$e]=de(Fe),Ee={},ue={};return rt&&!It&&(Ee.background=rt,ue.color=rt),pe(Ke.createElement("div",{className:ye()(`${Fe}-wrapper`,Pt,$e)},je,Ke.createElement("div",{className:ye()(Ot,$e),style:Object.assign(Object.assign({},Ee),Qe)},Ke.createElement("span",{className:`${Fe}-text`},tt),Ke.createElement("div",{className:`${Fe}-corner`,style:ue}))))};function Le(Te){let{prefixCls:Ne,value:_e,current:Qe,offset:rt=0}=Te,je;return rt&&(je={position:"absolute",top:`${rt}00%`,left:0}),Ke.createElement("span",{style:je,className:ye()(`${Ne}-only-unit`,{current:Qe})},_e)}function He(Te,Ne,_e){let Qe=Te,rt=0;for(;(Qe+10)%10!==Ne;)Qe+=_e,rt+=_e;return rt}function fe(Te){const{prefixCls:Ne,count:_e,value:Qe}=Te,rt=Number(Qe),je=Math.abs(_e),[tt,St]=Ke.useState(rt),[Pt,ut]=Ke.useState(je),_t=()=>{St(rt),ut(je)};Ke.useEffect(()=>{const Ot=setTimeout(()=>{_t()},1e3);return()=>{clearTimeout(Ot)}},[rt]);let Fe,It;if(tt===rt||Number.isNaN(rt)||Number.isNaN(tt))Fe=[Ke.createElement(Le,Object.assign({},Te,{key:rt,current:!0}))],It={transition:"none"};else{Fe=[];const Ot=rt+10,pe=[];for(let ue=rt;ue<=Ot;ue+=1)pe.push(ue);const $e=pe.findIndex(ue=>ue%10===tt);Fe=pe.map((ue,re)=>{const se=ue%10;return Ke.createElement(Le,Object.assign({},Te,{key:ue,value:se,offset:re-$e,current:re===$e}))});const Ee=Pt{const{prefixCls:_e,count:Qe,className:rt,motionClassName:je,style:tt,title:St,show:Pt,component:ut="sup",children:_t}=Te,Fe=at(Te,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:It}=Ke.useContext(ie.E_),Ot=It("scroll-number",_e),pe=Object.assign(Object.assign({},Fe),{"data-show":Pt,style:tt,className:ye()(Ot,rt,je),title:St});let $e=Qe;if(Qe&&Number(Qe)%1===0){const Ee=String(Qe).split("");$e=Ke.createElement("bdi",null,Ee.map((ue,re)=>Ke.createElement(fe,{prefixCls:Ot,count:Number(Qe),value:ue,key:Ee.length-re})))}return tt&&tt.borderColor&&(pe.style=Object.assign(Object.assign({},tt),{boxShadow:`0 0 0 1px ${tt.borderColor} inset`})),_t?(0,we.Tm)(_t,Ee=>({className:ye()(`${Ot}-custom-component`,Ee==null?void 0:Ee.className,je)})):Ke.createElement(ut,Object.assign({},pe,{ref:Ne}),$e)}),Ye=function(Te,Ne){var _e={};for(var Qe in Te)Object.prototype.hasOwnProperty.call(Te,Qe)&&Ne.indexOf(Qe)<0&&(_e[Qe]=Te[Qe]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Qe=Object.getOwnPropertySymbols(Te);rt{var _e,Qe,rt,je,tt;const{prefixCls:St,scrollNumberPrefixCls:Pt,children:ut,status:_t,text:Fe,color:It,count:Ot=null,overflowCount:pe=99,dot:$e=!1,size:Ee="default",title:ue,offset:re,style:se,className:Oe,rootClassName:Ge,classNames:be,styles:Re,showZero:it=!1}=Te,et=Ye(Te,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ce,direction:ft,badge:Ht}=Ke.useContext(ie.E_),Yt=Ce("badge",St),[Xt,on]=oe(Yt),Jt=Ot>pe?`${pe}+`:Ot,Xe=Jt==="0"||Jt===0,st=Ot===null||Xe&&!it,jt=(_t!=null||It!=null)&&st,zt=$e&&!Xe,vn=zt?"":Jt,Mn=(0,Ke.useMemo)(()=>(vn==null||vn===""||Xe&&!it)&&!zt,[vn,Xe,it,zt]),Bn=(0,Ke.useRef)(Ot);Mn||(Bn.current=Ot);const Zn=Bn.current,pa=(0,Ke.useRef)(vn);Mn||(pa.current=vn);const Da=pa.current,Ca=(0,Ke.useRef)(zt);Mn||(Ca.current=zt);const Ma=(0,Ke.useMemo)(()=>{if(!re)return Object.assign(Object.assign({},Ht==null?void 0:Ht.style),se);const Ta={marginTop:re[1]};return ft==="rtl"?Ta.left=parseInt(re[0],10):Ta.right=-parseInt(re[0],10),Object.assign(Object.assign(Object.assign({},Ta),Ht==null?void 0:Ht.style),se)},[ft,re,se,Ht==null?void 0:Ht.style]),nr=ue!=null?ue:typeof Zn=="string"||typeof Zn=="number"?Zn:void 0,ar=Mn||!Fe?null:Ke.createElement("span",{className:`${Yt}-status-text`},Fe),Ea=!Zn||typeof Zn!="object"?void 0:(0,we.Tm)(Zn,Ta=>({style:Object.assign(Object.assign({},Ma),Ta.style)})),sr=(0,he.o2)(It,!1),rr=ye()(be==null?void 0:be.indicator,(_e=Ht==null?void 0:Ht.classNames)===null||_e===void 0?void 0:_e.indicator,{[`${Yt}-status-dot`]:jt,[`${Yt}-status-${_t}`]:!!_t,[`${Yt}-color-${It}`]:sr}),sn={};It&&!sr&&(sn.color=It,sn.background=It);const zn=ye()(Yt,{[`${Yt}-status`]:jt,[`${Yt}-not-a-wrapper`]:!ut,[`${Yt}-rtl`]:ft==="rtl"},Oe,Ge,Ht==null?void 0:Ht.className,(Qe=Ht==null?void 0:Ht.classNames)===null||Qe===void 0?void 0:Qe.root,be==null?void 0:be.root,on);if(!ut&&jt){const Ta=Ma.color;return Xt(Ke.createElement("span",Object.assign({},et,{className:zn,style:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.root),(rt=Ht==null?void 0:Ht.styles)===null||rt===void 0?void 0:rt.root),Ma)}),Ke.createElement("span",{className:rr,style:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.indicator),(je=Ht==null?void 0:Ht.styles)===null||je===void 0?void 0:je.indicator),sn)}),Fe&&Ke.createElement("span",{style:{color:Ta},className:`${Yt}-status-text`},Fe)))}return Xt(Ke.createElement("span",Object.assign({ref:Ne},et,{className:zn,style:Object.assign(Object.assign({},(tt=Ht==null?void 0:Ht.styles)===null||tt===void 0?void 0:tt.root),Re==null?void 0:Re.root)}),ut,Ke.createElement(Be.default,{visible:!Mn,motionName:`${Yt}-zoom`,motionAppear:!1,motionDeadline:1e3},Ta=>{let{className:pn,ref:un}=Ta;var Gn,en;const Za=Ce("scroll-number",Pt),Xa=Ca.current,ma=ye()(be==null?void 0:be.indicator,(Gn=Ht==null?void 0:Ht.classNames)===null||Gn===void 0?void 0:Gn.indicator,{[`${Yt}-dot`]:Xa,[`${Yt}-count`]:!Xa,[`${Yt}-count-sm`]:Ee==="small",[`${Yt}-multiple-words`]:!Xa&&Da&&Da.toString().length>1,[`${Yt}-status-${_t}`]:!!_t,[`${Yt}-color-${It}`]:sr});let bt=Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.indicator),(en=Ht==null?void 0:Ht.styles)===null||en===void 0?void 0:en.indicator),Ma);return It&&!sr&&(bt=bt||{},bt.background=It),Ke.createElement(lt,{prefixCls:Za,show:!Mn,motionClassName:pn,className:ma,count:Da,title:nr,style:bt,key:"scrollNumber",ref:un},Ea)}),ar))},ct=Ke.forwardRef(qe);ct.Ribbon=me;var ot=ct},66104:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return lt}});var ee=te(92310),ye=te.n(ee),Be=te(11592),Ke=te(26112),he=te(59301),we=te(92343),ie=te(36355),ce=te(84105),Ie=te(91857);const xe=Ye=>{let{children:qe}=Ye;const{getPrefixCls:ct}=he.useContext(ie.E_),ot=ct("breadcrumb");return he.createElement("li",{className:`${ot}-separator`,"aria-hidden":"true"},qe===""?qe:qe||"/")};xe.__ANT_BREADCRUMB_SEPARATOR=!0;var ge=xe,De=function(Ye,qe){var ct={};for(var ot in Ye)Object.prototype.hasOwnProperty.call(Ye,ot)&&qe.indexOf(ot)<0&&(ct[ot]=Ye[ot]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,ot=Object.getOwnPropertySymbols(Ye);Teqe[Te]||ot)}function ae(Ye,qe,ct,ot){if(ct==null)return null;const{className:Te,onClick:Ne}=qe,_e=De(qe,["className","onClick"]),Qe=Object.assign(Object.assign({},(0,Ke.Z)(_e,{data:!0,aria:!0})),{onClick:Ne});return ot!==void 0?he.createElement("a",Object.assign({},Qe,{className:ye()(`${Ye}-link`,Te),href:ot}),ct):he.createElement("span",Object.assign({},Qe,{className:ye()(`${Ye}-link`,Te)}),ct)}function E(Ye,qe){return(ot,Te,Ne,_e,Qe)=>{if(qe)return qe(ot,Te,Ne,_e);const rt=ve(ot,Te);return ae(Ye,ot,rt,Qe)}}var a=function(Ye,qe){var ct={};for(var ot in Ye)Object.prototype.hasOwnProperty.call(Ye,ot)&&qe.indexOf(ot)<0&&(ct[ot]=Ye[ot]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,ot=Object.getOwnPropertySymbols(Ye);Te{const{prefixCls:qe,separator:ct="/",children:ot,menu:Te,overlay:Ne,dropdownProps:_e,href:Qe}=Ye,je=(tt=>{if(Te||Ne){const St=Object.assign({},_e);if(Te){const Pt=Te||{},{items:ut}=Pt,_t=a(Pt,["items"]);St.menu=Object.assign(Object.assign({},_t),{items:ut==null?void 0:ut.map((Fe,It)=>{var{key:Ot,title:pe,label:$e,path:Ee}=Fe,ue=a(Fe,["key","title","label","path"]);let re=$e!=null?$e:pe;return Ee&&(re=he.createElement("a",{href:`${Qe}${Ee}`},re)),Object.assign(Object.assign({},ue),{key:Ot!=null?Ot:It,label:re})})})}else Ne&&(St.overlay=Ne);return he.createElement(Ie.Z,Object.assign({placement:"bottom"},St),he.createElement("span",{className:`${qe}-overlay-link`},tt,he.createElement(ce.Z,null)))}return tt})(ot);return je!=null?he.createElement(he.Fragment,null,he.createElement("li",null,je),ct&&he.createElement(ge,null,ct)):null},y=Ye=>{const{prefixCls:qe,children:ct,href:ot}=Ye,Te=a(Ye,["prefixCls","children","href"]),{getPrefixCls:Ne}=he.useContext(ie.E_),_e=Ne("breadcrumb",qe);return he.createElement(b,Object.assign({},Te,{prefixCls:_e}),ae(_e,Te,ct,ot))};y.__ANT_BREADCRUMB_ITEM=!0;var x=y,z=te(17313),ne=te(83116),oe=te(37613);const le=Ye=>{const{componentCls:qe,iconCls:ct}=Ye;return{[qe]:Object.assign(Object.assign({},(0,z.Wf)(Ye)),{color:Ye.itemColor,fontSize:Ye.fontSize,[ct]:{fontSize:Ye.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ye.linkColor,transition:`color ${Ye.motionDurationMid}`,padding:`0 ${Ye.paddingXXS}px`,borderRadius:Ye.borderRadiusSM,height:Ye.lineHeight*Ye.fontSize,display:"inline-block",marginInline:-Ye.marginXXS,"&:hover":{color:Ye.linkHoverColor,backgroundColor:Ye.colorBgTextHover}},(0,z.Qy)(Ye)),"li:last-child":{color:Ye.lastItemColor},[`${qe}-separator`]:{marginInline:Ye.separatorMargin,color:Ye.separatorColor},[`${qe}-link`]:{[` +`),yn.focus();default:throw new Error}},[yn,Ka]),Qo=(0,ee.useMemo)(()=>{switch(Ka){case jt:return ee.createElement(Qe,{callback:fr,onCancel:Xo});case Zn:return ee.createElement(rt.Z,{callback:fr,onCancel:Xo});case zt:return ee.createElement(je.Z,{callback:fr,onCancel:Xo});case vn:return ee.createElement(Ge,{callback:fr,onCancel:Xo});case pa:return ee.createElement(Ce,{callback:fr,onCancel:Xo});case"maths-latex":return ee.createElement(on,{showSaveButton:!0,callback:fr});case"inline-latex":return ee.createElement(Jt.Z,{showSaveButton:!0,callback:fr});default:return null}},[Ka]);function Xo(){kr("")}(0,ee.useEffect)(()=>{if(oi.current){let lr=function(_o){Kr=!0,yo=_o.pageY},Pa=function(){Kr=!1},Ua=function(_o){if(Kr){let ko=_o.pageY-yo;ko<0&&(ko=0),ko>300&&(ko=300);let Ko=hn+ko+"px";uo(Ko)}},Ya=oi.current,Kr=!1,yo=0;return Ya.addEventListener("mousedown",lr),document.addEventListener("mousemove",Ua),document.addEventListener("mouseup",Pa),()=>{Ya.removeEventListener("mousedown",lr),document.removeEventListener("mousemove",Ua),document.removeEventListener("mouseup",Pa)}}},[yn,oi]),(0,ee.useEffect)(()=>{uo(hn)},[hn]);const li=un(Lt),wi=un(Zr),Fi={width:li,height:wi},No=(0,ee.useMemo)(()=>{if(br){let lr=new Date(br),Pa=lr.getHours(),Ua=lr.getMinutes(),Ya=lr.getSeconds();return Pa=Pa<10?"0"+Pa:Pa,Ua=Ua<10?"0"+Ua:Ua,Ya=Ya<10?"0"+Ya:Ya,`${Pa}:${Ua}:${Ya}`}return 0},[br]),Io=lr=>{const Pa=[];if(no){let Ua=-1;lr=lr.replace(/(@▁▁@|@▁@)/g,function(Ya,Kr,yo){Pa.push({multiLine:Ya!==zn})})}return Pa};function ei(){window.sessionStorage.removeItem(vr),ba(!1),pr(0)}function xi(){ba(!1),pr(0),yn.setValue(window.sessionStorage.getItem(vr))}(0,ee.useEffect)(()=>{Xa[Ka]&&Ka!==Mn&&Ka!==vn&&setTimeout(()=>{const lr=document.getElementsByClassName("markdown-popup-form")[0],Pa=window.innerWidth/2-lr.offsetWidth/2,Ua=window.innerHeight/2-lr.offsetHeight/2;di(Pa),xo(Ua)},0)},[Ka]);const Li=lr=>{lr.preventDefault();const Pa=lr.clientX-Pi,Ua=lr.clientY-Vo;document.body.onmousemove=Ya=>{let Kr=Ya.clientX-Pa,yo=Ya.clientY-Ua;const _o=document.getElementsByClassName("markdown-popup-form")[0],ko=window.innerWidth-_o.offsetWidth,Ko=window.innerHeight-_o.offsetHeight;Kr=Math.max(0,Math.min(Kr,ko)),yo=Math.max(0,Math.min(yo,Ko)),Ki(Ya.clientX,Ya.clientY,Pa,Ua)&&(di(Kr),xo(yo))},document.body.onmouseup=function(){document.body.onmousemove=null}},Ki=(lr,Pa,Ua,Ya)=>{const Kr=document.body.clientHeight,yo=document.body.clientWidth;return lr<20&&Ua>lr||lr>yo-20&&UaPa||Pa>Kr-20&&YaSe in de?Ie(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:me}):de[Se]=me,a=(de,Se)=>{for(var me in Se||(Se={}))ve.call(Se,me)&&E(de,me,Se[me]);if(De)for(var me of De(Se))ae.call(Se,me)&&E(de,me,Se[me]);return de},b=(de,Se)=>xe(de,ge(Se));const{useForm:y}=ee.default,x={width:280,marginRight:10},z={labelCol:{span:5},wrapperCol:{span:19}};var ne=({callback:de,onCancel:Se})=>{const[me]=y();let Le=(0,we.useRef)();function He(Pe){de(Pe,Le.current)}function fe(Pe,lt){if(Pe.status===-1){ye.ZP.error(Pe.message);return}me.setFieldsValue({src:`/api/attachments/${Pe.id}`,type:lt.type})}function at(Pe){let lt=Pe.target.files[0];Le.current=lt,le(lt,fe)}return ce.createElement(ee.default,b(a({form:me},z),{className:"upload-image-panel",onFinish:He,style:{width:470,overflow:"hidden"}}),ce.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ce.createElement("div",{className:"flex-container"},ce.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ce.createElement(Be.default,{style:x})),ce.createElement(oe,{onFileChange:at}))),ce.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ce.createElement(Be.default,{style:{width:264}})),ce.createElement(ee.default.Item,{style:{textAlign:"right"}},ce.createElement(Ke.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ce.createElement(Ke.ZP,{type:"default",onClick:Se},"\u53D6\u6D88")))};function oe({onFileChange:de}){return ce.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ce.createElement("input",{type:"file",onChange:de}))}function le(de,Se){if(!de)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ie.bg)())throw ye.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let me=new FormData;me.append("editormd-image-file",de),me.append("file_param_name","editormd-image-file"),me.append("byxhr","true");var Le=new window.XMLHttpRequest;Le.withCredentials=!0,Le.addEventListener("load",function(He){Se(JSON.parse(He.target.responseText),de)},!1),Le.addEventListener("error",function(He){console.error(He)},!1),Le.open("POST",`${he.KI}/api/attachments.json`),Le.send(me)}},50474:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return Be}});var ee=te(59301),ye=te(4676);class Be extends ee.Component{constructor(he){super(he);const we=window.document;this.node=we.createElement("div"),we.body.appendChild(this.node)}render(){const{children:he}=this.props;return(0,ye.createPortal)(he,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},92730:function(Mt,At,te){"use strict";te.d(At,{i:function(){return oe},Z:function(){return de}});var ee={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"},ye=te(71418),Be=te(6848),Ke=te(92310),he=te.n(Ke),we=te(58130),ie=te(97267),ce=te(2119),Ie="data:image/png;base64,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",xe="data:image/png;base64,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",ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",De="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",ve="data:image/png;base64,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",ae="data:image/png;base64,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",E="data:image/png;base64,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",a="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE81JREFUeF7tW3l4Tef2fveJzIkxNQc1RFsxUxJjlWpTdHDRW7RoqXtVq6jqRAe0eltUdTL0VutWqWiVVqmKRJCoeSa0SCOEREhExrN/z7e+YX97n5NEm/v87j9O9Tknezp7r/d713rXcIyrh5aahmEAhgHDcPF39h/bBvan3Ed/iO3Od36cCcA0DLjoTMB0iWuYdCrtK+/lcrOriPPZFfk/wDTVO9timvRtfDt95Oex7fS/PJdtN90wTTftd7N3dqjbBLtj0y2vJY6R54t3dl2Dvoafx6/PPsvvdfPn1o7n98Oux+9R7mNPT9u0exVPZz0fkO6Ce4th+EypH/P6H8aVg58TQBwIlwWIBIlthh0k2kLHs3/8HHYrHA8Dbm8gSauXA5IhDELGFg8kYeWGl2BYILHt3Ihym/MzM6g0mN2YhgCIX7eEjC+NqBud3RcHiO/Xj5GLp2yQ+LllgkRgckO5YGYZhqu1kc0AIoOzVc4YxA3O7Vg+k+h4yTTt/f8HJGlMAacGEl+9YsVKxonVb9vHmKSxBnDDdDNWSHZaYMjjOHvsICmWewPvLzCJbAr3ciP7wGfCxTFD25lkA4lcH6cJZ5Rwf5JdDjBt7k5zb8rJ/deYZDGDll+ZTLLcnc42cneKfdyFlcokcsF8pXtjkw18J1jaQhGrR3OD0mdY7twFpBvZ+z8zKW6QwThAuruzgyTcnReQeMyyM65skDjIZb10d0cRhLky/mQSC3JdnkwRD+mIS+o4DQBpUAaSsLq4vgBJAVI2k2wuzyMmWWxU8VPcm5vcswU6YzAZht0js+flfUuUSOBk8MYkTTBIN/Y/AMmKP0JEqJjEH4obmzPKHpPkitcM4WQJVxAKJO7iKgCSuDePWKW5O5tY8Coc3DCy9yw2KborteZQaComWSBJhWe5OytmeVOBFXZ3pLisF606r0xiIAmFJeWfUnU6qyQbrICv1BVTnM6YpFSbPfZ4i0k3zCSlNLVY6QGSIQDiUb4MkLgEt0lvdooA1qbyYOD3PfGoXq8xqtVpRGb0kOBlxKQrGakIqVoTPn7+Nu/H1JYEiciv1LhJC5/jxZhkyW4ptVVQt0lvdqSUyzLuSAY5QCImFSuF5VR3EpTT+7fBLygEtRpHChkuVZkX1ecQDtL92t2dCSNr90JNZnsBScQkCwSe5Vgy20BxUT58/QOFAgRWvPQoWvV9BHf0fIiOO7BhOWo1bYmaTVvSIqAreIBkwHQX49s3RqNGeFP0ePJl+p69675QQPGbF1iI95CqtyAiuq8GklyRpTHJEhIcLwmSXT4LjU+GzruahR1fz0NElxjUbd5WrAWe//A8iedTe9d/icy0U+g16hWVmzmlv1wsNiXoRTzIhWZk7frE5OzgSarQzCoptRJVXURYIBXn5yFuyQzUaBiBDg8+QZZf+fKjaNl3CAHkLi5C0soFOLNvG1r3fQSRvQfBdPl4JLPsWU8lbcSO5R+g97gZqNO8DRni+xlj6f1Kxh8IrFwNfgHBCqRr2RcR1rA57vnnDNrGXB+3niPWCMZ5T2JlUlu6uysqzMeeH5Yi9WAS7ugxABHR9yE7/Qzyc69YCbMbuHoxDUcT16FFjwcRVDXMdh8BIVUQWqOuTb7bwBIgEdjaMxiZv36kAJLqTa5uqeiUQqNM1HJ3hfnXsHXpbFzLvIBeY19H5Zr1iDErXx7KAerxoHCLLqTsWI+dsZ+i3m1t0e3xF+ATEGRjkukuwfczx8I3IBj3T3nf5t7MkmIse+5BRD/6LJp07gPp7tbMHoe6t7VD+wGjLPdnA0lWADgIunDQ8xZdWTmlszyHGTMleQMObFxBCy3j96NIP7Hfdp9l/dEgsjMie/3Ne5Jrk/iCkZKdmTs/MnkJh5HGx8YkJr9tICkJbuDyH78hacUHKC7Mx11PvIqqdRoq9n3zyjC0vIcx6AECNPPsCfz63RJcOX8WPpV8ERpWGz1HT0NAaDUF0qldcdi+bC56jHoRDVpHIz83G4bLBf/gKijKz8PXUwajy/CJaNyxF2dLYQG+mjII3YdPRnjbbnDp7s8WbK1k1iMm6ccpI3kyieKd2H/+1EGENWgGl8tH5UFH47/H6X1bcfcT0+AbEMSZ4y5B9sU0VL6lnmdlwiHDvbk7ySTjUvICkxmCM8MOkinEgw4S+3z10jn8/OHLCAtvhqgh4xFQubqWPwHx/34bjTv0QFDVW3A88Qec3b8dDdtEo22/kSgpzMemj6chuFoY+k54l7tS043v3x5HboG5N/a18YtnIi8nC/dNnIO8yxcRO30kuo+cioZtuxJAl84cx/r3JmHgq4sQXKM2zx6EutPlOK/BySBNn2QNSavZ6cJCFw7iPHcJiq7nEbu5Ma263eVzvyH+i3fQ5t6hCG8ZRexmrvT03gQcjItFl8HjUbVOo1JBKism0fMwgJxFUGdMcjKJgZR2bDfq3tYeLlclCxwAhXk5SD2UjJPJP5OfDmvUHG1ihqJm4xaiUuFCzqV0FBVcR436Tciwv+3eguQVH2DA1AXwD62Gc8f2YOvn7yBm0nuo0SAC2emnsfatp9H+wVG4o9fDBNCx+O9x4KflGDLzK17f4hkQuTFV75KCgkBiRhX1VXa0kH5WEC8dpH0/fonzJ/aj27DnVWwxzRIUXLuK+KWzEVztFkQNHsfzXLeb7sFdUoIdqxYgNysD3YZNhn9gyJ8AyUq+jYtJH/BElWSzZJKMM5Zw8AYSA5bdyJX0szifsh/pJ/YiK+13+AUEoVG7bmjSqTeq1m7Iry0qDaogK5W9aeLrV4bCXVwMH18/FObl0vERXWPQadA/iNkZvx/GhnkvoHZEK/R5ehbtT1gyC2f2b1duv/vwSWjUvqeDSbIUbpVlZHmcmOQBklVt1iV47uUMbFs2h+6t+7BJqFwzHHlXM5H4nznIyTxPwoHZIT/3Kgqu56DwWg6Bx0REUUE+ajdthY4DRnnW7/RKh5uDwpNjETvZ02fsmG+T2arUo8SABMkAc3ls/5l9CRSDGENY3uIuLlGGYiAzZeVTyY9vc1R0ajZtgcheg7hiFCAdT/yRFkdIWG2c2ZuIc0d3YcBLn8A3MJjYcPbgDsQvngXDxwdD3lpOfv7S6eMU/3IunkPSig/xwAsLKA4ykhRczy2VSbLtwD2dKMGQYWRh1ap2+wYEqNhTmJ+HxKXvICczHX3HvYXcrIuIX/o2/INC4R8cAj/2HhQCv8BQ+LG/A4IRGBSKa9mXcHBzLDr0H0lA8djvWYhV7RFbackN48L29xVAuqS2amuWBJcxac93iwiYanVvxbXLl8gFNYu+l8cxDRH9MwPk9O54VA9viq7DJ1GbglcdOIgkJs79jp/mTkL3x55HeOsuqlZ38KevcCxhHfxDKqNNv8fQkO0TryO/rMbhzasxeMYyUdMClk7or/b/1Q9sMQx6Yxl3jcJoDPj04/vQgMUa06QUoij/OipRDmhSnHJV8oHhqoSS4iKUFBXCzy8QKUkb0KBVNHz9g1RfygmSXhOUi4hKVhe2zVMxyCqUakVT0e+ReRI13QST2PGHN8ci9cB2xEyap/WSHFUHcU7cojfgH1wZXYdNFOBYIBUXXsdP709BrWat0eHhMaTu5HdtWfQmXD4+qNn4DqQd2U1CQr42vv8CAqvWQLfHp/AUzm1S/BPhRisR8Rgj45PINmQ30MYgvtGFRu26qz6St/bDhRMHkPjVHMQ8+y4CQqtg9YzRaNHrYTTr1Acnd/6CY4nraJ8u1e25mJNJPHGWDT92G0ZG4jzTFKm9N0nNmcRZJBmmg3RkcyxObPsBgZWrl7pYhTPD9dxs1G9xJ7oMncg9HDHIRUbYvHgGCq5dQaeBY5Fx5jgyTh1GJT9/dHlsMlZPH4EWvf+GW9t1w6ppI9BtxBRakczFrps9HtFDJyj5LUESXsurcOCrVe/KCnfnVThIN2gSW+L/PQttYoajWr3GOLt/G35dvRAPTf0YLl9/xL45Ci3uZgDdg1M7N+HY1nW4b8J7VrVBk+uqQ+voO+k1QWrwZWydSwxys8WstRs83Z13kI7ErcaZPfHo+PBTltGlILC1H4B967+iZLbL0OeUrGcn7fzmY5xM3sQBc7lQve6tVJmof0dHVKlZD9/OGIP+L36IKrUbYNfqhUg9kIQHXv4EcYveBKsmDHjxIxguH2uBmFB5kYCCr2IeAKx63Q2BZAmM03sSsDP2E9w/aS4Cq9RAyo4NOPTzSjz00kKKKwygyN4DCSD2PMcS1yJmwhwVc6yurL32p/eQ1GcmGsjFJcxR7Qa35rrKc3c0b2AYYAxKPbANPZ54lcttEfkt5lk9oh0r5iOoShi6DJ2gzTeAMvKcjHOo0bAZqtdrApevH7k41pU98OMynEzeiIFvfkkAFBfkYc3MfxBw51MOoufoVxDesrMnex0gyTxJRGkNLOFSVLtZ693YhIMbcYvfIJR7jHqJjL73h6W4kHIQfce/Q/MNq14fSaWsiM73ICV5I45tXYv7n5trU283CpJkknEh4T1ikFj+SqndiLtjIDEGnUj84YZjcYNWUYh+9DlbR1YvvPLKt4Hi67nwCwxG7BtPolbTSHQdNkkNoRzdsga7v12MsEYRlMiW+iqHSXZG6Y0/wTStO3stKwNr/zUeHR8ag1vbdyejb/r4VYSG1UHHgWNptce+NoIAah51H1KSf8LRhLXoN3EuWC0v47cjqNUkkocKW+fXy4yDVmkwzse/K/IgORjC3Z3L2V4QUz9cHcu5BRcOx39LIqH3uFlwUR7FpbjlIq3cKmHpbASEVkWXv0sGCZ0tqhi5meeJFWcP7MClsycQ/cgz2LrsPdz//HxUrRVO7Ew/uR/xS2ahuKiQjNJuwAiVvHoFygGSapIpdyfltc4kregqQDq4aSWOxq/BAy99gkp+AbhyPhUbFryIdv0ex60d7qKvjp3+OFr2GYyIzvcSg44mrEG/SfOQn3MZ6+dPRa8x0xBSrZaKSXqJp7Q+knFuy79M1u6WBqWl7RI5TxkxSbqwI/Hf4cy+RNw56J8cHAdAVhvcwL4fv0BIWB1E//1ZNSnEam6siJqZmoKC3KuoXLMu6jZvh1saNceuNUvQuMNdaNdvBIpLinE07lvs37AcodVr4a6npuNk0kYc3hSLxh3vQudHxlOi6x0kEy6rUyEq0PxIUlUKLPvkj2w5MGW1dvZ4aoN0HvIMWGE3YenbyD6fipjn5sBVqRIZfdX0xxHZZzBui7oPJ5I2EED9J8/H5fTTiFsyE33HzaT6oyUErJEujyEUkcQaaXHvEIMkSIyCdMOyGSc7rR7M4KAeiV+DE9vW37CLY/EimjFIsKawIA87ls9H3dvbot7t7RFSvTZdl2XurGLcf+qHYMxK+Hw2lYjqNG+L7o9Nhm9IZfrOlO0bsPObj1C9fhP0eXomL1Z6e5kWSFxMWQ1AT5AIMWFI4MLJQ/hl4WvoOXIqake0JaHw2644RD3yDMIjO6mi6appjyHyniHk4tIO70TSqo/QuH1PZKWdoopD/4nzAJerlJjkWaSlezy3eTYNjeggiQBhA0mVg2zuy8Dxretw9lAyej/1ushbtMERlxzJ4vkOq36z6vSdA8d6GYy0TwoxdrDEtGGrLijIy8Hmha8h8u5BqN86mrOUmVAMRqYf20MG6zp8cpkL5cZn7uzuLjfzAo5vW4+2MUOp4n982490B82i+ooWOz9+95rFqHt7B9Rq0hIlhQU4tOkbZKWdpKpKeMtOPMH2OhipFXMdc3lG2ubZxCC2qmTskBM+JBw0JpUGEsUkNkTC2OcAUCW1snIgJ1hVfa686VU+yEKpoza96gRJuldZQipdOPx1JqnKs94u8DJzx10Yr67bWwlsMFJOplolJdmVdYJHDEr75W1VSZAg2WKSl1kFm5RW4kGMDjPB6QDVAlZUDjwEiDbOpca3hMm1UWQnSN5b51J4lEEmzd3Zx7m8xSS7u/MKkjZd5K3hZwOJxqm8tDRk69wBqvHHpre02WwucTlxrPk4r21wrzGJT6Z6G0CxanvWHLjOSKn+aFJIKcXyQVK1PFl8lVJFHwMqJybRHClTe+I4e0wSK14VOa3mna0rq6Z0nLHEySR9DFlWrrmLk7MNou7EtqUTQMo4AhQ5AG/JZSozeEz92JkhXaSPGh7hJSFHV5YtANU6l6zThlDUORwc23fQLXh3d2qegrlC7goopyvz9aeYJIZNHA0/pQRlboOSUuKMBiyNcUkgrfxLgSRYBBPLjdSfZ1n9IM2dyekbHSS228PoPMhoeQ/7zFrnfLu3riwZ3jHfYFskQkVarPMClqha0OOJSSFZI6TTmT3loioDpdKnV0WJhwY0RDtQn3dg7STRw9FLNeTOSnVhdpCsX0nYQRIxKSsAAa2NsxtninaDZgQNKEoz1U9TLBbZmSHP1WMMb5+XC5KKMfo4l3Bz6ucuVsNPVh2YQ+Jihg/LlgbSjTCpbJDkGJcdJHtR0/6rivJAsn7KIpmk5V9AOkz3loASvylBnUf/YWz/dNSnAMaUtsiin/qsPEdRjh+5ubsiFjAOr3zN78rl1C2AGeXtQjcBqoh5K34usWPXp2PqFKJkN2DWcV7yJkAVN3JFrqDcV/KSUVHuEmwxTdgKWjcBqoh5K36uLb4kLXpyjNvtZjFJvW4CVHEjV+QKHgLAKRpuAlQR81b8XA+AnKLhJkAVN3JFruBVQuui4SZAFTFvxc8tNceRoiFqzGf2X1JV/DtvXuFPWKDMJJSJhs6jFy/8E9e7eeh/2QL/B6DwevuUcCm/AAAAAElFTkSuQmCC",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=te(59301);const oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ie,swimg:xe},{name:"101\u8BA1\u5212",ptimg:ge,swimg:De},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ve,swimg:ae},{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 de=({className:Se,dataSource:me=[],col:Le=4,right:He,bottom:fe=23,precision:at=0,wrapWidth:Pe=1200,trackEventItems:lt,loading:Ye,onRemove:qe=()=>{},isCurrent:ct=!0,showAlias:ot=!1})=>{const Te=Math.floor((Pe-(Le-1)*He)/Le),Ne=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return ne.createElement(ye.Z,{spinning:Ye},ne.createElement("div",{className:he()(ee.list,Se)},!!(me!=null&&me.length)&&(me==null?void 0:me.map((_e,Qe)=>{var rt;const{name:je,id:tt,identifier:St,featured:Pt,school_name:ut,image_url:_t,excellent:Fe,is_plan:It}=_e;return ne.createElement("div",{key:tt,className:ee.wrap,style:{width:Te,marginRight:(1+Qe)%Le===0?0:He+at,marginBottom:fe}},ne.createElement("a",{className:ee.li,onClick:Ot=>{Ot.preventDefault(),Ot.stopPropagation(),lt&&(0,we.L9)([lt]),(0,we.xg)(`/paths/${St}`)}},ne.createElement("div",{className:ee.img},ne.createElement("img",{className:ee.cover,src:`${_t}`}),ct&&(0,ce.bg)()&&(_e==null?void 0:_e.studying)&&ne.createElement("div",{className:`${ee.movebq} user-path-items`,onClick:Ot=>{Ot.stopPropagation(),qe(_e)}},ne.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ne.createElement("span",{className:"c-red"},"\u79FB\u9664")),(rt=_e==null?void 0:_e.subject_tags)==null?void 0:rt.map((Ot,pe)=>{var $e,Ee;if(pe===0){const re=($e=Ne.find(se=>se.name==Ot))==null?void 0:$e.swimg;return ne.createElement("img",{className:ee.sign,src:re,style:{left:"-4px"}})}const ue=(Ee=Ne.find(re=>re.name==Ot))==null?void 0:Ee.ptimg;return ne.createElement("img",{className:ee.sign,src:ue,style:{left:`${48+52*(pe-1)+2*pe}px`}})}),ne.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(_e==null?void 0:_e.excellent)&&ne.createElement("div",{className:ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ne.createElement("div",{className:ee.name},ne.createElement(Be.Z,{title:ot&&(_e!=null&&_e.excellent_alias_name)?ne.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${je}`,ne.createElement("br",null),ne.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${_e==null?void 0:_e.excellent_alias_name}`)):je},ne.createElement("span",{className:ee.e},ot&&(_e==null?void 0:_e.excellent_alias_name)||je))),ne.createElement("div",{className:ee.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,_e.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,_e.members_count)))))))})),!me.length&&ne.createElement(ie.Z,null)))}},78258:function(Mt,At,te){"use strict";te.d(At,{jL:function(){return he},w9:function(){return _e},QD:function(){return Jt},cQ:function(){return qe.Z},op:function(){return Ce},O5:function(){return Ta},_b:function(){return Mn},t7:function(){return y},Gi:function(){return Pt},YG:function(){return tt},qp:function(){return ge},vr:function(){return jt},qE:function(){return Yt},Je:function(){return ne},wb:function(){return Ye},cq:function(){return pe},tp:function(){return ae}});var ee=te(59301),ye={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,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",he=({dataSource:pn=[],img:un,imgWidth:Gn=346,title:en,sunTitle:Za,bannerExtraContent:Xa})=>ee.createElement("div",{className:ye.banner},ee.createElement("div",{className:ye.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,en),ee.createElement("span",null,Za)),pn.length>0&&ee.createElement("div",{className:ye.btns},pn.map((ma,bt)=>ee.createElement("div",{key:bt,onClick:ma.click},ma.name,ma.sign?ee.createElement("img",{src:Be,width:39}):null))),Xa),un&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:un,width:Gn}))),we={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"},ie=te(92310),ce=te.n(ie),Ie=te(89392),ge=({dataSource:pn=[],value:un,onChange:Gn,onTitleChange:en,className:Za,title:Xa,titleWidth:ma=41,style:bt={},fontColor:Rt="#6A7283",showCount:Lt})=>{const[hn,sa]=(0,ee.useState)(0),[Wn,dr]=(0,ee.useState)(!1),ka=(0,ee.useRef)(null),La=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var vr;pn.length!==0&&(((vr=ka==null?void 0:ka.current)==null?void 0:vr.clientHeight)>97?sa(1):sa(0)),pn.length===0&&sa(0),dr(!1)},[pn]),ee.createElement("div",{className:ce()(we.row,Za),style:bt},ee.createElement("div",{onClick:(0,Ie.throttle)(()=>en==null?void 0:en(),2e3),style:{width:ma,marginTop:Wn?12:4},className:`${we.title} ${en?"current":""}`},Xa),ee.createElement("div",{className:Wn?`${we.tagsWrap} ${we.tagsBorderWrap}`:we.tagsWrap},ee.createElement("div",{className:we.bar,ref:La,style:hn>0?{height:hn===1?97:"auto",overflow:hn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:we.tag,ref:ka},pn==null?void 0:pn.map(vr=>ee.createElement("span",{onClick:()=>Gn(vr.id),key:vr.id,style:{color:Rt},className:un===vr.id?we.active:""},ee.createElement("span",{title:vr.name,className:we.name},vr.name),!!Lt&&ee.createElement("span",{className:we.num},vr.count))))),!!hn&&ee.createElement(ee.Fragment,null,hn===1?ee.createElement("div",{onClick:()=>{var vr;sa(2),((vr=ka==null?void 0:ka.current)==null?void 0:vr.clientHeight)>245?dr(!0):dr(!1)},className:we.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{La.current.scrollTop=0,sa(1),dr(!1)},className:we.action},"\u6536\u8D77",ee.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},De={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ae=({dataSource:pn=[],value:un,onChange:Gn,className:en,style:Za={}})=>ee.createElement("div",{style:Za,className:ce()(De.tabs,en)},pn.map(Xa=>ee.createElement("span",{onClick:()=>Gn(Xa.id),className:un===Xa.id?De.active:"",key:Xa.id},Xa.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=te(92832),y=({dataSource:pn=[],value:un="",onChange:Gn,onInputChange:en=()=>{},className:Za,style:Xa={},placeholder:ma,allowClear:bt=!1})=>{var Rt;const[Lt,hn]=(0,ee.useState)(""),[sa,Wn]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var La;let vr=un;(La=JSON.stringify(un))!=null&&La.includes("{")&&(hn(un.id),vr=un.value||"");try{Wn(decodeURIComponent(vr||""))}catch(qa){Wn(decodeURIComponent(vr||""))}},[un]);const dr=()=>{Gn(encodeURIComponent(sa),Lt||null)},ka=La=>{La!==Lt&&(hn(La),Gn(encodeURIComponent(sa),La))};return ee.createElement("div",{className:ce()(E.input,Za),style:Xa},!!pn.length&&ee.createElement("div",{className:E.dropdown},ee.createElement("div",{className:E.text},(Rt=pn.find(La=>La.id===Lt))==null?void 0:Rt.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:E.b1}),ee.createElement("b",{className:E.b2})),ee.createElement("div",{className:E.menu},pn.map((La,vr)=>ee.createElement("div",{key:vr,onClick:()=>ka(La.id)},La.name)))),ee.createElement(a.default,{onPressEnter:dr,value:sa,onChange:La=>{Wn(La.target.value),en(encodeURIComponent(La.target.value),Lt||null)},bordered:!1,placeholder:ma}),ee.createElement("i",{onClick:dr,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:pn,onChange:un,className:Gn,total:en,pageSize:Za,style:Xa={}})=>{const ma=pn<2,bt=pn>=Math.ceil(en/Za);return en<=Za?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:ce()(x.quickPager,Gn),style:Xa},ee.createElement("div",{onClick:()=>{ma||un(pn-1,"prev")},className:ma?x.disabled:""},"\u4E0A\u4E00\u9875"),ee.createElement("div",{onClick:()=>{bt||un(pn+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"},le=te(71418),de=te(6848),Se=te(13570),me=te(10148),Le=te(58130),He=te(96908),fe=te(57177),at=te(81378),Pe=te(97267),Ye=({className:pn,dataSource:un=[],col:Gn=4,right:en,bottom:Za=23,precision:Xa=0,wrapWidth:ma=1200,trackEventItems:bt,loading:Rt})=>{const Lt=Math.floor((ma-(Gn-1)*en)/Gn);return ee.createElement(le.Z,{spinning:Rt},ee.createElement("div",{className:ce()(oe.list,pn)},!!un.length&&un.map((hn,sa)=>{const{name:Wn,id:dr,identifier:ka,power:La,cover_image_id:vr,pic:qa}=hn;return ee.createElement("div",{className:oe.wrap,key:dr,style:{width:Lt,marginRight:(1+sa)%Gn===0?0:en+Xa,marginBottom:Za}},ee.createElement("a",{target:"_blank",href:`/shixuns/${ka}/challenges`,className:oe.li,onClick:Vn=>{Vn.preventDefault(),bt&&(0,Le.L9)([bt]),La&&(0,Le.xg)(`/shixuns/${ka}/challenges`)}},ee.createElement("div",{className:oe.img},ee.createElement("img",{className:oe.cover,src:`${qa}`}),hn.is_jupyter&&ee.createElement("img",{className:oe.sign,src:He}),hn.is_jupyter_lab&&ee.createElement("img",{className:oe.sign,src:fe}),hn.is_unity_3d&&ee.createElement("img",{className:oe.sign,src:at})),ee.createElement("div",{className:oe.name},ee.createElement(de.Z,{title:Wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:oe.e},Wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:oe.tags},ee.createElement(de.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,hn.challenges_count))),!!hn.myshixuns_count&&ee.createElement(de.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,hn.myshixuns_count))),ee.createElement(de.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,hn.level))),ee.createElement("div",{className:oe.rate},ee.createElement(Se.Z,{allowHalf:!0,disabled:!0,defaultValue:hn.score_info}),ee.createElement("span",null,"\xA0",hn.score_info?`${hn.score_info}\u5206`:"5\u5206")))),!La&&ee.createElement("div",{className:oe.lockWrap},ee.createElement("img",{src:`${me.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!un.length&&ee.createElement(Pe.Z,null)))},qe=te(92730),ct={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"},ot="data:image/png;base64,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",Te=te(59301),_e=({className:pn,dataSource:un=[],col:Gn=4,right:en,bottom:Za=23,precision:Xa=0,wrapWidth:ma=1200,trackEventItems:bt,loading:Rt})=>{const Lt=Math.floor((ma-(Gn-1)*en)/Gn);return Te.createElement(le.Z,{spinning:Rt},Te.createElement("div",{className:ce()(ct.list,pn)},!!un.length&&un.map((hn,sa)=>{const{subject_identifier:Wn,id:dr,identifier:ka,power:La}=hn,vr=hn.is_public!=0&&hn.is_public;return Te.createElement("div",{className:ct.wrap,key:dr,style:{width:Lt,marginRight:(1+sa)%Gn===0?0:en+Xa,marginBottom:Za}},Te.createElement("a",{className:ct.li,onClick:qa=>{qa.preventDefault(),bt&&(0,Le.L9)([bt]),(0,Le.xg)(hn.first_category_url)}},Te.createElement("div",{className:ct.top},Te.createElement(de.Z,{title:hn.name},Te.createElement("div",{className:ct.name},hn.name)),Te.createElement("img",{className:ct.img,src:me.Z.IMG_SERVER+"/images/"+hn.avatar_url}),Te.createElement("div",{className:ct.text,title:hn.creator},hn.creator),Wn&&Te.createElement("div",{className:ct.btns},Te.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Te.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),vr&&Te.createElement("div",{className:ct.sign},"\u516C\u5F00")),Te.createElement("div",{className:ct.bottom},hn.visits>0&&Te.createElement(de.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Te.createElement("span",null,Te.createElement("i",{className:"iconfont icon-liulanyan"}),Te.createElement("span",null,hn.visits))),hn.course_members_count>0&&Te.createElement(de.Z,{title:"\u6210\u5458",placement:"bottom"},Te.createElement("span",null,Te.createElement("i",{className:"iconfont icon-chengyuan"}),hn.course_members_count)),hn.tasks_count>0&&Te.createElement(de.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Te.createElement("span",null,Te.createElement("i",{className:"iconfont icon-zuoye"}),hn.tasks_count)),hn.is_end?Te.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Te.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!hn.is_accessible&&Te.createElement("div",{className:ct.lockWrap},Te.createElement("img",{src:`${me.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Te.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!un.length&&Te.createElement(Pe.Z,null)))},Qe={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"},rt=te(42203),tt=({dataSource:pn=[],value:un,onChange:Gn,className:en,style:Za={},tabBarExtraContent:Xa})=>ee.createElement("div",{className:ce()(Qe.tabs,en),style:Za},ee.createElement("div",{className:Qe.tabsWrap},pn.map((ma,bt)=>ee.createElement("aside",{className:Qe.tab,onClick:()=>{Gn(ma.id),ma.link&&rt.history.push(ma.link)},key:bt},ee.createElement("div",{className:un===ma.id?Qe.active:""},ma.name),(ma==null?void 0:ma.resetCount)==null&&(ma==null?void 0:ma.total)!==void 0&&ee.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&&ee.createElement(de.Z,{title:(ma==null?void 0:ma.tip)!=null?ma==null?void 0:ma.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},ma==null?void 0:ma.resetCount),"/",ee.createElement("span",null,ma==null?void 0:ma.total),"\uFF09"))))),ee.createElement("div",{className:Qe.tabBar},Xa)),Pt=({className:pn,style:un={},children:Gn})=>ee.createElement("div",{className:ce()(pn),style:un},Gn),ut={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"},_t=te(38854),Fe=te(20834);const It=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pe=({sortValue:pn,dropValue:un,className:Gn,onSort:en,onDrop:Za,dataSource:Xa=It})=>{var ma;return ee.createElement("div",{className:ce()(ut.orderWrap,Gn)},ee.createElement(_t.Z,{dropdownRender:()=>ee.createElement(Fe.default,null,Xa.map((bt,Rt)=>ee.createElement(Fe.default.Item,{key:Rt,onClick:()=>Za(bt.id)},bt.name)))},ee.createElement("span",{className:ut.orderTextWrap},(ma=Xa.find(bt=>un===bt.id))==null?void 0:ma.name)),ee.createElement("span",{className:ut.orderIconWrap},ee.createElement("span",{className:ut.orderAsc},ee.createElement("i",{className:pn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ut.cursorPointer} ${ut.active}`:`iconfont icon-sanjiaoxing-up font12 ${ut.cursorPointer}`,onClick:()=>en(pn==="asc"?"desc":"asc")})),ee.createElement("span",{className:ut.orderDesc},ee.createElement("i",{className:pn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ut.cursorPointer} ${ut.active}`:`iconfont icon-sanjiaoxing-down font12 ${ut.cursorPointer}`,onClick:()=>en(pn==="asc"?"desc":"asc")}))))},$e={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"},Ee=te(3113),ue=Object.defineProperty,re=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Ge=(pn,un,Gn)=>un in pn?ue(pn,un,{enumerable:!0,configurable:!0,writable:!0,value:Gn}):pn[un]=Gn,be=(pn,un)=>{for(var Gn in un||(un={}))se.call(un,Gn)&&Ge(pn,Gn,un[Gn]);if(re)for(var Gn of re(un))Oe.call(un,Gn)&&Ge(pn,Gn,un[Gn]);return pn},Re=(pn,un)=>{var Gn={};for(var en in pn)se.call(pn,en)&&un.indexOf(en)<0&&(Gn[en]=pn[en]);if(pn!=null&&re)for(var en of re(pn))un.indexOf(en)<0&&Oe.call(pn,en)&&(Gn[en]=pn[en]);return Gn},it=(pn,un,Gn)=>new Promise((en,Za)=>{var Xa=Rt=>{try{bt(Gn.next(Rt))}catch(Lt){Za(Lt)}},ma=Rt=>{try{bt(Gn.throw(Rt))}catch(Lt){Za(Lt)}},bt=Rt=>Rt.done?en(Rt.value):Promise.resolve(Rt.value).then(Xa,ma);bt((Gn=Gn.apply(pn,un)).next())}),Ce=pn=>{var un=pn,{className:Gn,style:en,children:Za,loading:Xa=!1,openLoading:ma,onClick:bt=()=>{},size:Rt="middle",shape:Lt="round"}=un,hn=Re(un,["className","style","children","loading","openLoading","onClick","size","shape"]);const[sa,Wn]=(0,ee.useState)(!1);return ee.createElement(Ee.ZP,be({onClick:(0,Ie.throttle)(dr=>it(void 0,null,function*(){ma&&Wn(!0);try{yield bt(dr)}catch(ka){console.log("error",ka)}ma&&Wn(!1)}),2e3,{leading:!0,trailing:!1}),className:ce()($e.btn,$e[`${Rt}-${Lt}`],Gn),style:en,size:Rt,shape:Lt,loading:sa||Xa},hn),Za)},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"},Yt=({className:pn,style:un,children:Gn=null,onClick:en,title:Za})=>ee.createElement("div",{className:ce()(ft.head,pn),style:un},ee.createElement("span",{className:"primary-hover",onClick:en},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:Za},Za),ee.createElement("div",{className:ft.node},Gn)),Xt={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"},Jt=({confirmShow:pn=!0,confirmTitle:un,confirmClick:Gn,cancelShow:en=!0,cancelTitle:Za,cancelClick:Xa,className:ma,style:bt,confirmLoading:Rt=!1})=>ee.createElement("div",{className:ce()(Xt.btns,ma),style:bt},pn&&ee.createElement(Ee.ZP,{loading:Rt,onClick:Gn,type:"primary",className:Xt.confirm},un),en&&ee.createElement(Ee.ZP,{onClick:Xa,className:Xt.cancel},Za)),Xe={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"},jt=({className:pn,style:un={},LeftContent:Gn,children:en,RightContent:Za})=>ee.createElement("div",{className:ce()(Xe.fixedBottom,pn),style:un},ee.createElement("div",{className:Xe.wrap},ee.createElement("div",{className:Xe.left},Gn),ee.createElement("div",{className:Xe.center},en),ee.createElement("div",{className:Xe.right},Za))),zt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Mn=({className:pn,style:un={},dataSource:Gn=[]})=>ee.createElement("div",{className:ce()(zt.crumbs,pn),style:un},Gn.map((en,Za)=>Zart.history.push(en.path)},en.name):ee.createElement("span",null,en.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:Za,style:{color:"#5F6368"}},en.name))),Bn=te(31797),Zn=Object.defineProperty,pa=Object.defineProperties,Da=Object.getOwnPropertyDescriptors,Ca=Object.getOwnPropertySymbols,Ma=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,ar=(pn,un,Gn)=>un in pn?Zn(pn,un,{enumerable:!0,configurable:!0,writable:!0,value:Gn}):pn[un]=Gn,Ea=(pn,un)=>{for(var Gn in un||(un={}))Ma.call(un,Gn)&&ar(pn,Gn,un[Gn]);if(Ca)for(var Gn of Ca(un))nr.call(un,Gn)&&ar(pn,Gn,un[Gn]);return pn},sr=(pn,un)=>pa(pn,Da(un)),rr=(pn,un)=>{var Gn={};for(var en in pn)Ma.call(pn,en)&&un.indexOf(en)<0&&(Gn[en]=pn[en]);if(pn!=null&&Ca)for(var en of Ca(pn))un.indexOf(en)<0&&nr.call(pn,en)&&(Gn[en]=pn[en]);return Gn};const{Countdown:sn}=Bn.default;var Ta=pn=>{var un=pn,{onChange:Gn}=un,en=rr(un,["onChange"]);const[Za,Xa]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof Za=="number"&&Za>=0&&Gn(Za)},[Za]);const ma=bt=>{const Rt=Math.floor(bt/1e3);Xa(Rt)};return ee.createElement(sn,sr(Ea({},en),{onChange:ma}))}},91300:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return ye}});var ee=te(59301);function ye(Be,Ke){const he=(0,ee.useRef)();(0,ee.useEffect)(()=>{he.current=Be}),(0,ee.useEffect)(()=>{function we(){he.current()}if(Ke!==null){let ie=setInterval(we,Ke);return()=>clearInterval(ie)}},[Ke])}},37316:function(Mt,At,te){"use strict";var ee=te(59301),ye=te(78241),Be=te(95237),Ke=te(43604),he=te(57809),we=te(5871),ie=te(6848),ce=te(5083),Ie=te(92832),xe=te(42203),ge=te(66539),De=te(50461),ve=te(59301),ae=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,z=(Se,me,Le)=>me in Se?ae(Se,me,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Se[me]=Le,ne=(Se,me)=>{for(var Le in me||(me={}))y.call(me,Le)&&z(Se,Le,me[Le]);if(b)for(var Le of b(me))x.call(me,Le)&&z(Se,Le,me[Le]);return Se},oe=(Se,me)=>E(Se,a(me)),le=(Se,me)=>{var Le={};for(var He in Se)y.call(Se,He)&&me.indexOf(He)<0&&(Le[He]=Se[He]);if(Se!=null&&b)for(var He of b(Se))me.indexOf(He)<0&&x.call(Se,He)&&(Le[He]=Se[He]);return Le};const de=({disabled:Se,shixunHomeworks:me,selectOptions:Le,form:He})=>{const{workSetting:fe}=me,[at,Pe]=(0,ee.useState)([]),lt=(0,ee.useMemo)(()=>Le==null?void 0:Le.filter(Ye=>!at.includes(Ye.value)),[at,Le]);return(0,ee.useEffect)(()=>{var Ye;const qe=((Ye=fe==null?void 0:fe.anonymous_appeal_settings)==null?void 0:Ye.filter(ct=>ct.appeal_time))||[];Pe(qe.map(ct=>ct.group_name))},[fe]),ve.createElement(ye.default.List,{name:"anonymous_appeal_settings"},(Ye,{add:qe,remove:ct})=>ve.createElement(ve.Fragment,null,Ye.map(ot=>{var Te;const Ne=ot,{key:_e,name:Qe}=Ne,rt=le(Ne,["key","name"]),tt=He.getFieldValue(["anonymous_appeal_settings",Qe]).deleteflag;return ve.createElement("div",{key:_e},ve.createElement(Be.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},ve.createElement(Ke.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",_e+1),ve.createElement(Ke.Z,null,ve.createElement(ye.default.Item,oe(ne({},rt),{name:[ot.name,"group_name"]}),ve.createElement(he.default,{mode:"multiple",disabled:Se||!tt,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:De.Z.multiple_select,options:lt||[],onSelect:St=>{Pe(Pt=>[...Pt,St])},onDeselect:St=>{Pe(Pt=>Pt.filter(ut=>ut!==St))}}))),ve.createElement(Ke.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),ve.createElement(Ke.Z,null,ve.createElement(ye.default.Item,oe(ne({},rt),{label:"",name:[ot.name,"appeal_penalty"]}),ve.createElement(we.Z,{min:0,disabled:Se,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),ve.createElement(ie.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"},ve.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${De.Z.title_icon}`})),ve.createElement(Ke.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),ve.createElement(Ke.Z,null,ve.createElement(ye.default.Item,oe(ne({},rt),{label:"",name:[ot.name,"appeal_time"]}),ve.createElement(ce.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Se,size:"large",disabledDate:St=>(0,ge.Q8)(St,fe==null?void 0:fe.course_end_date),disabledTime:St=>(0,ge.d0)(St),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),ve.createElement(ye.default.Item,oe(ne({},rt),{name:[Qe,"deleteflag"]}),ve.createElement(Ie.default,{type:"hidden"})),!Se&&Ye.length<((Te=fe==null?void 0:fe.anonymous_appeal_settings)==null?void 0:Te.length)&&ve.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{qe({deleteflag:!0})}}),_e!==0&&!Se&&tt&&ve.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const St=He.getFieldValue(["anonymous_appeal_settings",Qe,"group_name"])||[];Pe(Pt=>Pt.filter(ut=>!St.includes(ut))),ct(Qe)}})))})))};At.Z=(0,xe.connect)(({shixunHomeworks:Se})=>({shixunHomeworks:Se}))(de)},95321:function(Mt,At,te){"use strict";var ee=te(59301),ye=te(5083),Be=te(78241),Ke=te(95237),he=te(43604),we=te(57809),ie=te(8591),ce=te(92832),Ie=te(5871),xe=te(6848),ge=te(24905),De=te(61186),ve=te.n(De),ae=te(42203),E=te(66539),a=te(2119),b=te(50461),y=te(59301),x=Object.defineProperty,z=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Se=(Pe,lt,Ye)=>lt in Pe?x(Pe,lt,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Pe[lt]=Ye,me=(Pe,lt)=>{for(var Ye in lt||(lt={}))le.call(lt,Ye)&&Se(Pe,Ye,lt[Ye]);if(oe)for(var Ye of oe(lt))de.call(lt,Ye)&&Se(Pe,Ye,lt[Ye]);return Pe},Le=(Pe,lt)=>z(Pe,ne(lt)),He=(Pe,lt)=>{var Ye={};for(var qe in Pe)le.call(Pe,qe)&<.indexOf(qe)<0&&(Ye[qe]=Pe[qe]);if(Pe!=null&&oe)for(var qe of oe(Pe))lt.indexOf(qe)<0&&de.call(Pe,qe)&&(Ye[qe]=Pe[qe]);return Ye};const{RangePicker:fe}=ye.default,at=({disabled:Pe,shixunHomeworks:lt,selectOptions:Ye,form:qe,data:ct,classroomList:ot})=>{const{workSetting:Te}=lt,[Ne,_e]=(0,ee.useState)([]),Qe=(0,ee.useMemo)(()=>Ye==null?void 0:Ye.filter(je=>!Ne.includes(je.value)),[Ne,Ye]);(0,ee.useEffect)(()=>{var je;const tt=((je=Te==null?void 0:Te.anonymous_comment_settings)==null?void 0:je.filter(St=>St.evaluation_end))||[];_e(tt.map(St=>St.group_name))},[Te]);const rt=je=>{var tt;const St=(tt=Te==null?void 0:Te.anonymous_appeal_settings)==null?void 0:tt.find(Pt=>Pt.group_id===je);return ct.anonymous_appeal&&St&&(St==null?void 0:St.appeal_time)!==null};return y.createElement(Be.default.List,{name:"anonymous_comment_settings"},(je,{add:tt,remove:St})=>y.createElement(y.Fragment,null,je.map(Pt=>{var ut,_t;const Fe=Pt,{key:It,name:Ot}=Fe,pe=He(Fe,["key","name"]),$e=qe.getFieldValue(["anonymous_comment_settings",Ot]),Ee=$e.deleteflag,ue=ve()((ut=$e.evaluation_start)==null?void 0:ut[0])<=ve()(),re=!Ee&&ue?[!0,rt($e==null?void 0:$e.group_id)]:[!1,!1];return y.createElement("div",{key:It,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(Ke.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",It+1),y.createElement(he.Z,{flex:1},y.createElement(Ke.Z,{align:"middle",style:{marginBottom:10}},y.createElement(he.Z,{span:8},y.createElement(Be.default.Item,Le(me({},pe),{name:[Ot,"group_name"]}),y.createElement(we.default,{mode:"multiple",disabled:Pe||!Ee,className:b.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Qe||[],onSelect:se=>{_e(Oe=>[...Oe,se])},onDeselect:se=>{_e(Oe=>Oe.filter(Ge=>Ge!==se))}}))),y.createElement(he.Z,{className:"ml20"},y.createElement(Be.default.Item,Le(me({},pe),{name:[Ot,"evaluation_start"]}),y.createElement(fe,{ranges:{\u6B64\u523B:()=>{var se;const Oe=(se=$e==null?void 0:$e.evaluation_start)==null?void 0:se[0];return[Oe?ve()(Oe):ve()(),ve()()]}},size:"large",style:{width:"500px"},disabled:Pe||re,allowClear:!1,disabledDate:se=>(0,E.Q8)(se,Te==null?void 0:Te.course_end_date),disabledTime:se=>(0,E.d0)(se),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var se;if((0,a.Rm)()&&!((se=ot.AssistantObject.group)!=null&&se.can_anonymous_comment)){ie.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,Le(me({},pe),{name:[Ot,"deleteflag"]}),y.createElement(ce.default,{type:"hidden"})),!Pe&&je.length<((_t=Te==null?void 0:Te.anonymous_comment_settings)==null?void 0:_t.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{tt({deleteflag:!0})}}),It!==0&&!Pe&&Ee&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const se=qe.getFieldValue(["anonymous_comment_settings",Ot,"group_name"])||[];_e(Oe=>Oe.filter(Ge=>!se.includes(Ge))),St(Ot)}})))),y.createElement(Ke.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(he.Z,null,y.createElement(Be.default.Item,Le(me({},pe),{label:"",colon:!1,name:[Ot,"evaluation_num"]}),y.createElement(Ie.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:Pe||!Ee&&ue}))),y.createElement(xe.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(he.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(he.Z,null,y.createElement(Be.default.Item,Le(me({},pe),{label:"",colon:!1,name:[Ot,"absence_penalty"]}),y.createElement(Ie.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:Pe,onChange:se=>{var Oe;if((0,a.Rm)()&&!((Oe=ot.AssistantObject.group)!=null&&Oe.can_anonymous_comment)){ie.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(he.Z,{style:{marginLeft:"40px"}},y.createElement(Be.default.Item,Le(me({},pe),{name:[Ot,"student_comment"],valuePropName:"checked"}),y.createElement(ge.default,{disabled:Pe,onChange:()=>{var se;if((0,a.Rm)()&&!((se=ot.AssistantObject.group)!=null&&se.can_anonymous_comment)){ie.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(he.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};At.Z=(0,ae.connect)(({shixunHomeworks:Pe,classroomList:lt})=>({shixunHomeworks:Pe,classroomList:lt}))(at)},89770:function(Mt,At,te){"use strict";var ee=te(42203),ye=te(95237),Be=te(43604),Ke=te(5083),he=te(5871),we=te(6848),ie=te(61186),ce=te.n(ie),Ie=te(66539),xe=te(50461),ge=te(59301);const De=({data:ve,disabled:ae,setData:E,shixunHomeworks:a})=>{const{workSetting:b,workList:y}=a;return ge.createElement("div",null,ge.createElement(ye.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},ge.createElement(Be.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),ge.createElement(Be.Z,null,ge.createElement(Ke.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:ae,disabledDate:x=>(0,Ie.Q8)(x,b==null?void 0:b.course_end_date),disabledTime:x=>(0,Ie.d0)(x),value:ve.appeal_time?ce()(ve.appeal_time):"",onChange:(x,z)=>{ve.appeal_time=z,E(Object.assign({},ve))}})),ge.createElement(Be.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),ge.createElement(Be.Z,null,ge.createElement(he.Z,{size:"large",disabled:ae,value:ve.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:x=>{ve.appeal_penalty=x,E(Object.assign({},ve))}})),ge.createElement(we.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"},ge.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${xe.Z.title_icon}`}))))};At.Z=(0,ee.connect)(({shixunHomeworks:ve})=>({shixunHomeworks:ve}))(De)},4578:function(Mt,At,te){"use strict";var ee=te(5083),ye=te(5871),Be=te(6848),Ke=te(24905),he=te(61186),we=te.n(he),ie=te(42203),ce=te(66539),Ie=te(50461),xe=te(59301);const ge=({data:De,setData:ve,disabled:ae,shixunHomeworks:E})=>{const{workSetting:a}=E,b=we()(a==null?void 0:a.evaluation_start)<=we()(),y=De.anonymous_appeal;return xe.createElement("div",null,xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},xe.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),xe.createElement(ee.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,ce.Q8)(x,a==null?void 0:a.course_end_date),disabledTime:x=>(0,ce.d0)(x),disabled:ae||b||y,value:De.evaluation_start?we()(De.evaluation_start):"",onChange:(x,z)=>{De.evaluation_start=z,ve(Object.assign({},De))}}),xe.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),xe.createElement(ee.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,ce.Q8)(x,a==null?void 0:a.course_end_date,De.evaluation_start),disabledTime:x=>(0,ce.d0)(x,we()(De.evaluation_start)),disabled:ae||y,value:De.evaluation_end?we()(De.evaluation_end):"",onChange:(x,z)=>{De.evaluation_end=z,ve(Object.assign({},De))}})),xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},xe.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),xe.createElement(ye.Z,{disabled:ae||b||y,value:De.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:x=>{De.evaluation_num=x,ve(Object.assign({},De))}}),xe.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"},xe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ie.Z.title_icon}`})),xe.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),xe.createElement(ye.Z,{min:0,disabled:ae,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:De.absence_penalty,onChange:x=>{De.absence_penalty=x,ve(Object.assign({},De))}})),De.anonymous_comment&&xe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},xe.createElement(Ke.default,{checked:De.student_comment,disabled:ae,onChange:()=>{De.student_comment=!De.student_comment,ve(Object.assign({},De))}},xe.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};At.Z=(0,ie.connect)(({shixunHomeworks:De})=>({shixunHomeworks:De}))(ge)},8914:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return oe}});var ee=te(59301),ye=te(43418),Be=te(8591),Ke=te(95237),he=te(43604),we=te(3113),ie=te(54580),ce=te(1710),Ie={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},xe=te(78258),ge=te(10148),De=te(70635),ve=te(58130),ae=Object.defineProperty,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(le,de,Se)=>de in le?ae(le,de,{enumerable:!0,configurable:!0,writable:!0,value:Se}):le[de]=Se,x=(le,de)=>{for(var Se in de||(de={}))a.call(de,Se)&&y(le,Se,de[Se]);if(E)for(var Se of E(de))b.call(de,Se)&&y(le,Se,de[Se]);return le},z=(le,de,Se)=>new Promise((me,Le)=>{var He=Pe=>{try{at(Se.next(Pe))}catch(lt){Le(lt)}},fe=Pe=>{try{at(Se.throw(Pe))}catch(lt){Le(lt)}},at=Pe=>Pe.done?me(Pe.value):Promise.resolve(Pe.value).then(He,fe);at((Se=Se.apply(le,de)).next())}),oe=({visible:le,categoryId:de,getData:Se,onCancle:me})=>{var Le,He;const[fe,at]=(0,ee.useState)([]),[Pe,lt]=(0,ee.useState)(!1),[Ye,qe]=(0,ee.useState)(!1),[ct,ot]=(0,ee.useState)({success_size:0,error_list:[]}),Te={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{at([])},beforeUpload:Ne=>z(void 0,null,function*(){return at([Ne]),!1}),fileList:fe,accept:".xlsx"};return ee.createElement(ee.Fragment,null,ee.createElement(ye.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:le,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ye,onOk:()=>z(void 0,null,function*(){if(fe.length===0){Be.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}qe(!0);const Ne=new FormData;Ne.append("file",fe[0]);const _e=yield(0,De.ZP)(`/api/homework_commons/${de}/import_external_score.json`,{method:"post",body:Ne},!0);(_e==null?void 0:_e.status)===0&&(ot(_e),me(),Se(),lt(!0),at([])),qe(!1)}),onCancel:()=>{at([]),me()}},ee.createElement("div",{className:Ie.achieveSty},ee.createElement("div",{className:Ie.tip},ee.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),ee.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"),ee.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")),ee.createElement(Ke.Z,{align:"middle",className:"mt20"},ee.createElement(he.Z,{className:"mr10"},ee.createElement("span",{className:Ie.labolIcon},"*"),ee.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),ee.createElement(he.Z,null,ee.createElement(we.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},ee.createElement("a",{className:Ie.downloadbutton,onClick:Ne=>{Ne.stopPropagation(),Ne.preventDefault(),(0,ve.FH)("",ge.Z.API_SERVER+`/api/homework_commons/${de}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),ee.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),ee.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},ee.createElement(ie.default.Dragger,x({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Te),ee.createElement("div",null,ee.createElement(xe.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),ee.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"))))),ee.createElement(ye.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:Pe,onCancel:()=>{lt(!1)},footer:null},ee.createElement("div",null,ee.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},ee.createElement("span",null,"\u5BFC\u5165\u6210\u529F",ee.createElement("span",{style:{color:"#19CB70"}}," ",ct==null?void 0:ct.success_size," "),"\u4E2A\u5B66\u751F"),ee.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",ee.createElement("span",{style:{color:"#E30000"}}," ",(Le=ct==null?void 0:ct.error_list)==null?void 0:Le.length," "),"\u4E2A\u5B66\u751F")),!!((He=ct==null?void 0:ct.error_list)!=null&&He.length)&&ee.createElement("div",{className:"mb20"},ee.createElement(ce.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:Ne=>ee.createElement("span",{style:{color:"#000"}},Ne)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:Ne=>ee.createElement("span",{style:{color:"#666"}},Ne)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:Ne=>ee.createElement("span",{style:{color:"#000"}},Ne)}],dataSource:ct==null?void 0:ct.error_list,pagination:!1,scroll:{y:47*8}})))))}},64273:function(Mt,At,te){"use strict";var ee=te(43418),ye=te(8591),Be=te(70635),Ke=te(42203),he=te(2119),we=te(59301),ie=(Ie,xe,ge)=>new Promise((De,ve)=>{var ae=b=>{try{a(ge.next(b))}catch(y){ve(y)}},E=b=>{try{a(ge.throw(b))}catch(y){ve(y)}},a=b=>b.done?De(b.value):Promise.resolve(b.value).then(ae,E);a((ge=ge.apply(Ie,xe)).next())});const ce=({shixunHomeworks:Ie,dispatch:xe,classroomList:ge,getData:De})=>we.createElement(ee.default,{centered:!0,title:"\u63D0\u793A",open:Ie.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){var ve;if((0,he.Rm)()&&!((ve=ge.AssistantObject.normal)!=null&&ve.can_redo)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Be.ZP)(`/api/homework_commons/${Ie.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{work_group_id:Ie.actionTabs.work_group_id}})).status===0&&(ye.ZP.success("\u6253\u56DE\u91CD\u505A\u6210\u529F"),xe({type:"shixunHomeworks/setActionTabs",payload:{}}),De())}),onCancel:()=>{xe({type:"shixunHomeworks/setActionTabs",payload:{}})}},we.createElement("p",null,"\u8BE5\u5206\u7EC4\u7684\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u6574\u7EC4\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF01"),we.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));At.Z=(0,Ke.connect)(({shixunHomeworks:Ie,classroomList:xe})=>({shixunHomeworks:Ie,classroomList:xe}))(ce)},74371:function(Mt,At,te){"use strict";te.r(At),te.d(At,{default:function(){return Wa}});var ee=te(59301),ye=te(42203),Be=te(49127),Ke=te(3113),he=te(8591),we=te(66104),ie=te(6848),ce=te(99313),Ie=te(43418),xe=te(95237),ge=te(43604),De=te(92832),ve=te(1710),ae=te(27812),E=te(58130),a=te(2119),b=te(78241),y=te(20834),x=te(24905),z=te(38854),ne=te(58421),oe=te(5112),le=te(5871),de=te(57809),Se=te(84105),me=te(87395),Le=te(67921),He=te(89489),fe=te(70635),at=te(97267),Pe=te(64273),lt=Object.defineProperty,Ye=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,ot=(Je,Ve,Ue)=>Ve in Je?lt(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Te=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))qe.call(Ve,Ue)&&ot(Je,Ue,Ve[Ue]);if(Ye)for(var Ue of Ye(Ve))ct.call(Ve,Ue)&&ot(Je,Ue,Ve[Ue]);return Je},Ne=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const _e=({shixunHomeworks:Je,dispatch:Ve})=>{const Ue=(0,ye.useParams)(),[Bt,kt]=(0,ee.useState)(!0),[Zt,Kt]=(0,ee.useState)(!1),[Qt]=b.default.useForm();return ee.createElement(ee.Fragment,null,ee.createElement(Ie.default,{centered:!0,title:"\u8C03\u5206",open:Je.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Zt,onOk:()=>Ne(void 0,null,function*(){yield Qt.validateFields();const Ft=Qt.getFieldsValue();Kt(!0),(yield(0,fe.ZP)(`/api/student_works/${Je.actionTabs.id}/adjust_score.json`,{method:"post",body:Te({},Ft)})).status===0&&(he.ZP.success("\u8BC4\u9605\u6210\u529F"),Qt.resetFields(),Ve({type:"shixunHomeworks/setActionTabs",payload:{}}),Ve({type:"shixunHomeworks/getWorkList",payload:Te({},Je.actionTabs.params)})),Kt(!1)}),onCancel:()=>{Ve({type:"shixunHomeworks/setActionTabs",payload:{}})}},ee.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"),ee.createElement(b.default,{form:Qt,layout:"horizontal"},ee.createElement("div",{style:{display:"flex",alignItems:"baseline"}},ee.createElement(b.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},ee.createElement(le.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),ee.createElement("span",{className:"ml10"},"\u5206")),ee.createElement("div",null,ee.createElement(b.default.Item,{name:"comment"},ee.createElement(De.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Qe=(0,ye.connect)(({shixunHomeworks:Je})=>({shixunHomeworks:Je}))(_e),rt=te(23469),je={flex_box_center:"flex_box_center___NBXH7",flex_space_between:"flex_space_between___l6hzm",flex_box_vertical_center:"flex_box_vertical_center___m8uTT",flex_box_center_end:"flex_box_center_end___BwXBn",flex_box_column:"flex_box_column___amI5B",wrap:"wrap___d__UZ",MdEditor:"MdEditor___QRYr6",workListButtonWrap:"workListButtonWrap___lhXWg",anticon:"anticon___b_3pM",workListClass:"workListClass___EI4Fm",left:"left___wBY4f",visible:"visible___uwm7P",status:"status___DUABx",tips:"tips___H3M_T",tableWrapper:"tableWrapper___EW8TX",atitle:"atitle___XxlIn",tables:"tables___thRYc",tables1:"tables1___jKpJt",redoBtn:"redoBtn___uk0iV"},tt=te(54839),St=te(88477),Pt=te(78258),ut=te(89392),_t=te(61186),Fe=te.n(_t),It=te(35427),Ot=te(32583),pe=te(58617),$e=te(59301),Ee=Object.defineProperty,ue=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,Oe=(Je,Ve,Ue)=>Ve in Je?Ee(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Ge=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))re.call(Ve,Ue)&&Oe(Je,Ue,Ve[Ue]);if(ue)for(var Ue of ue(Ve))se.call(Ve,Ue)&&Oe(Je,Ue,Ve[Ue]);return Je},be=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const Re=({shixunHomeworks:Je,user:Ve,loading:Ue,dispatch:Bt,classroomList:kt,globalSetting:Zt})=>{var Kt,Qt,Ft,qt,dn,jn;const fn=(0,ye.useParams)(),{workList:wt,workSetting:$t}=Je,[,xn,rn]=(0,It.U)(Ot.Gw,{homeworkId:wt==null?void 0:wt.id}),[Sn,Ra]=(0,ee.useState)([]),Vt=[(wt==null?void 0:wt.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(ht,Yn)=>{var $n,We,Dt,_n,ia,Ct;return{children:(($n=Yn.project_info)==null?void 0:$n.id)!==-1?$e.createElement("a",{target:"_blank",title:(We=Yn.project_info)==null?void 0:We.name,href:`${(Dt=Zt==null?void 0:Zt.setting)==null?void 0:Dt.old_url}/projects${(_n=Yn.project_info)==null?void 0:_n.id}`,style:{whiteSpace:"break-spaces"}},(ia=Yn.project_info)==null?void 0:ia.name):(Ct=Yn.project_info)==null?void 0:Ct.name,props:{rowSpan:Yn.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(ht,Yn)=>$e.createElement("div",{style:{display:"flex",alignItems:"center"}},$e.createElement("span",{className:je.atitle,style:{width:Yn.is_leader?"":130,maxWidth:Yn.is_leader&&80}}," ",ht),Yn.is_leader&&$e.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(wt==null?void 0:wt.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:ht=>ht||"--"},(wt==null?void 0:wt.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(ht,Yn)=>ht||"--"},(wt==null?void 0:wt.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(ht,Yn)=>({children:ht?$e.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",$e.createElement("br",null),Fe()(ht).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:Yn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:150,render:(ht,Yn)=>({children:ht===-1?"\u91CD\u505A\u4E2D":$e.createElement(E.Uw,{status:ht}),props:{rowSpan:Yn.rowSpan}})},{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(ht,Yn)=>({children:$e.createElement("span",{className:"c-blue"},ht),props:{rowSpan:Yn.rowSpan}})},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",width:150,render:(ht,Yn)=>$e.createElement(ie.Z,{placement:"bottom",title:$e.createElement("div",null,$e.createElement("div",null,Yn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Yn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),$e.createElement("div",null,Yn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Yn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),wt!=null&&wt.anonymous_comment?$e.createElement("div",null,Yn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Yn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",wt!=null&&wt.is_group_grade?$e.createElement("div",null,Yn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Yn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",$e.createElement("div",null,Yn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Yn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),$e.createElement("div",null,Yn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Yn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),wt!=null&&wt.anonymous_comment?$e.createElement("div",null,Yn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Yn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(wt==null?void 0:wt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Yn.appeal_penalty||"0.0"}\u5206`,$e.createElement("div",null,Yn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Yn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(wt!=null&&wt.is_jupyter||wt!=null&&wt.is_jupyter_lab)&&$e.createElement("div",{onClick:$n=>{$n.stopPropagation(),ye.history.push(`/classrooms/${fn.coursesId}/group_homework/${fn.categoryId}/review/${Yn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},ht>0?$e.createElement("span",{style:{color:"#ff8100"}},ht):ht)},($t==null?void 0:$t.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(ht,Yn={},$n=0)=>(wt==null?void 0:wt.work_status)==0?"--":ht||"--"},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(wt==null?void 0:wt.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:"\u64CD\u4F5C",width:wt!=null&&wt.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(ht,Yn)=>{var $n;return($n=wt.homework_status)!=null&&$n.includes("\u5BFC\u5165")?$e.createElement("div",null,$e.createElement("a",{style:{marginLeft:10},onClick:(0,ut.debounce)(We=>be(void 0,null,function*(){var Dt,_n,ia,Ct,Cn;We.stopPropagation();let na=yield(0,fe.ZP)(`/api/student_works/${Yn==null?void 0:Yn.id}/passed_condition.json`,{method:"get"});Ie.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:$e.createElement("div",null,$e.createElement("div",{style:{display:"flex"}},$e.createElement("div",null,$e.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),$e.createElement("span",{style:{marginLeft:10}},(Dt=na==null?void 0:na.data)==null?void 0:Dt.user_name)),$e.createElement("div",{style:{marginLeft:60}},$e.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),$e.createElement("span",{style:{marginLeft:10}},(_n=na==null?void 0:na.data)==null?void 0:_n.student_id)),$e.createElement("div",{style:{marginLeft:60}},$e.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),$e.createElement("span",{style:{marginLeft:10}},(ia=na==null?void 0:na.data)==null?void 0:ia.group_name))),$e.createElement("div",{style:{marginTop:22}},$e.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),$e.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Ct=na==null?void 0:na.data)==null?void 0:Ct.description)||"\u6682\u65E0\u4FE1\u606F")),$e.createElement("div",{style:{marginTop:22,marginBottom:20}},$e.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),$e.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Cn=na==null?void 0:na.data)==null?void 0:Cn.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Yn.work_status===0?$e.createElement("div",null,"--"):$e.createElement("a",{className:"c-blue",onClick:We=>{var Dt,_n;if(We.preventDefault(),(0,a.Rm)()&&!((_n=(Dt=kt==null?void 0:kt.AssistantObject)==null?void 0:Dt.group)!=null&&_n.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${fn.coursesId}/group_homework/${fn.categoryId}/review/${Yn.id}?review=review`)}}," \u67E5\u770B ")}}].filter(ht=>!!ht),xa=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(ht,Yn,$n)=>$n+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:ht=>ht?$e.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):$e.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:ht=>ht?Fe()(ht).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:ht=>ht||"--"},{title:$e.createElement("span",null,"\u662F\u5426\u6574\u7EC4\u540C\u8BC4",$e.createElement(ie.Z,{title:"\u5982\u679C\u5B66\u751F\u5BF9\u4F5C\u54C1\u8FDB\u884C\u4E86\u6574\u7EC4\u540C\u8BC4\uFF0C\u90A3\u4E48\u8BE5\u4F5C\u54C1\u6240\u5C5E\u5206\u7EC4\u7684\u4EBA\u6570\u7B49\u4E8E\u5DF2\u8BC4\u4F5C\u54C1\u6570\uFF0C\u5E76\u4E14\u5B66\u751F\u7684\u5DF2\u8BC4\u4F5C\u54C1\u603B\u6570\u5C06\u8D85\u8FC7\u9700\u8BC4\u6570\u3002"},$e.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-999 current-primary ml5"}))),dataIndex:"group_comment",ellipsis:!0},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:ht=>ht||"--"},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:ht=>ht===1?$e.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):ht===-1?"--":$e.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(ht,Yn)=>$e.createElement("a",{onClick:()=>{var $n;if([0,-1].includes(wt==null?void 0:wt.work_status)){he.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}($n=wt.homework_status)!=null&&$n.includes("\u5BFC\u5165")||ye.history.push(`/classrooms/${fn.coursesId}/group_homework/${fn.categoryId}/review/${Yn.id}`)}},Yn!=null&&Yn.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605")}];return(0,ee.useEffect)(()=>{wt!=null&&wt.course_id&&Ra(wt.student_works)},[wt]),$e.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(wt!=null&&wt.all_member_count)&&!Ue["shixunHomeworks/getWorkList"]&&(((Kt=wt==null?void 0:wt.homework_status)==null?void 0:Kt.includes("\u672A\u53D1\u5E03"))||((Qt=wt==null?void 0:wt.homework_status)==null?void 0:Qt.includes("\u672A\u5F00\u59CB")))&&$e.createElement(at.Z,null),!((Ft=wt==null?void 0:wt.homework_status)!=null&&Ft.includes("\u672A\u53D1\u5E03"))&&!((qt=wt==null?void 0:wt.homework_status)!=null&&qt.includes("\u672A\u5F00\u59CB"))&&$e.createElement($e.Fragment,null,$e.createElement(xe.Z,{wrap:!1,align:"middle",justify:"space-between"},$e.createElement(ge.Z,null,$e.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),$e.createElement(ge.Z,null,$e.createElement("span",null,(dn=wt==null?void 0:wt.left_time)==null?void 0:dn.status,$e.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(jn=wt==null?void 0:wt.left_time)==null?void 0:jn.time)))),(wt==null?void 0:wt.is_shixun)&&!(wt!=null&&wt.open_evaluate)&&!(wt!=null&&wt.is_close_tips)&&$e.createElement(xe.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},$e.createElement(ge.Z,null,$e.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 ")),$e.createElement(ge.Z,null,$e.createElement("span",{className:"current",onClick:()=>be(void 0,null,function*(){const ht=yield(0,fe.ZP)(`/api/homework_commons/${fn.categoryId}/close_tips.json`,{method:"post"});(ht==null?void 0:ht.status)===0&&Bt({type:"shixunHomeworks/getWorkList",payload:Ge({},fn)})})},"X"))),(wt==null?void 0:wt.feedback_notice)&&$e.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},$e.createElement("i",{className:"iconfont icon-tishi11 font14"}),$e.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"),xn?$e.createElement(pe.Z,null):$e.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>be(void 0,null,function*(){const ht=yield rn({homeworkId:wt==null?void 0:wt.id});(ht==null?void 0:ht.status)===0&&Bt({type:"shixunHomeworks/getWorkList",payload:Ge({},fn)})})})),$e.createElement(ve.default,{className:"mt15",loading:Ue["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(ht,Yn)=>(ht==null?void 0:ht.item_index)%2===0&&je.tables,pagination:!1,dataSource:[wt],columns:Vt,locale:{emptyText:$e.createElement(at.Z,null)},scroll:wt!=null&&wt.student_anonymous_comment||wt!=null&&wt.base_on_project?{x:"calc(100% + 60px)"}:{}}),(wt==null?void 0:wt.student_anonymous_comment)&&$e.createElement("div",{className:"mt30"},$e.createElement(xe.Z,{wrap:!1,align:"middle",justify:"space-between"},$e.createElement(ge.Z,null,"\u5171",$e.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(wt==null?void 0:wt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),$e.createElement(ge.Z,null,$e.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",$e.createElement("span",{className:"c-grey-333 ml10"},(wt==null?void 0:wt.evaluation_start)&&Fe()(wt==null?void 0:wt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(wt==null?void 0:wt.evaluation_end)&&Fe()(wt==null?void 0:wt.evaluation_end).format("YYYY-MM-DD HH:mm")))),$e.createElement(ve.default,{className:"mt15",locale:{emptyText:$e.createElement(at.Z,null)},columns:xa,dataSource:Sn,pagination:!1}))))};var it=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve,globalSetting:Ue,loading:Bt})=>({shixunHomeworks:Je,classroomList:Ve,loading:Bt.effects,globalSetting:Ue}))(Re),et=te(8914),Ce=te(59301),ft=Object.defineProperty,Ht=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,Xt=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,Xe=(Je,Ve,Ue)=>Ve in Je?ft(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,st=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))on.call(Ve,Ue)&&Xe(Je,Ue,Ve[Ue]);if(Xt)for(var Ue of Xt(Ve))Jt.call(Ve,Ue)&&Xe(Je,Ue,Ve[Ue]);return Je},jt=(Je,Ve)=>Ht(Je,Yt(Ve)),zt=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const vn=(0,ee.createRef)(),Mn=({shixunHomeworks:Je,classroomList:Ve,loading:Ue,globalSetting:Bt,dispatch:kt,zip:Zt,btnLoading:Kt,setBtnLoading:Qt})=>{var Ft,qt,dn,jn,fn,wt,$t,xn,rn,Sn,Ra,Vt;const[xa]=(0,ye.useSearchParams)(),[ht,Yn]=(0,ee.useState)(st(st({},(0,ye.useParams)()),{page:xa.get("page")||1,limit:20})),$n=(0,ye.useLocation)(),{workList:We}=Je,[Dt,_n]=(0,ee.useState)({}),[ia,Ct]=(0,ee.useState)(""),[Cn,na]=(0,ee.useState)(""),[Na,Ar]=(0,ee.useState)(""),[Cr,Dr]=(0,ee.useState)([]),[Qr,bn]=(0,ee.useState)(),[ea,ca]=(0,ee.useState)([]),[qr,Fr]=(0,ee.useState)(!1),[ha,ur]=(0,ee.useState)([]),[or,kn]=(0,ee.useState)(!1),[Fn,xr]=(0,ee.useState)(),[ir,Ja]=(0,ee.useState)(1),[Ba,mr]=(0,ee.useState)(),[Lr,Hr]=(0,ee.useState)(),[to,Co]=(0,ee.useState)(),[vo,$a]=(0,ee.useState)(!1),[oo]=b.default.useForm(),[ti,io]=(0,ee.useState)({groupAll:[],userAll:[]}),[mo,On]=(0,ee.useState)(!1),[Hn,so]=(0,ee.useState)(!1),[Fa,Aa]=(0,ee.useState)({status:!1,visible:!0}),[tr]=b.default.useForm(),wr=()=>zt(void 0,null,function*(){const ln=yield(0,fe.ZP)(`/api/homework_commons/${ht.categoryId}/get_group_members`,{method:"get",params:{}}),Un=yield(0,fe.ZP)(`/api/courses/${ht.coursesId}/students.json`,{method:"get",params:{coursesId:ht.coursesId,homework_id:ht.categoryId,page:1,limit:2e3}});(ln==null?void 0:ln.status)==0&&io({groupAll:ln==null?void 0:ln.group_infos,userAll:Un==null?void 0:Un.students})});(0,ee.useEffect)(()=>{var ln;((ln=We==null?void 0:We.course_recommends)==null?void 0:ln.length)>0&&On(!0)},[We==null?void 0:We.course_recommends]),(0,ee.useEffect)(()=>{vn&&vn.current&&(vn.current.clientHeight>47?Aa({status:!0,visible:!0}):Aa({status:!1,visible:!0}))},[We.course_group_info&&We.course_group_info.length]),(0,ee.useEffect)(()=>{We!=null&&We.course_id},[We==null?void 0:We.course_id]),(0,ee.useEffect)(()=>{We!=null&&We.course_id&&setTimeout(()=>{var ln,Un;if(We.base_on_project){let _r=[];(ln=We.new_student_works)==null||ln.map((Lo,jo)=>{var To;(To=Lo==null?void 0:Lo.student_works)==null||To.map((Wo,hi)=>{var Di,Si,ni,nl;Wo.item_index=Lo.item_index,Wo.rowSpan=Wo!=null&&Wo.is_leader?(Di=Lo==null?void 0:Lo.student_works)==null?void 0:Di.length:((Si=Wo==null?void 0:Wo.project_info)==null?void 0:Si.id)===-1?1:((nl=(ni=Lo==null?void 0:Lo.student_works)==null?void 0:ni.filter(El=>El.is_leader))==null?void 0:nl.length)>0?0:1,_r.push(Wo)})}),console.log("---",_r),Dr([..._r])}else{let _r=[];(Un=We.new_student_works)==null||Un.map((Lo,jo)=>{var To;(To=Lo==null?void 0:Lo.student_works)==null||To.map((Wo,hi)=>{var Di,Si,ni;Wo.item_index=Lo.item_index,Wo.rowSpan=hi==0?(Di=Lo==null?void 0:Lo.student_works)==null?void 0:Di.length:((ni=(Si=Lo==null?void 0:Lo.student_works)==null?void 0:Si.filter(nl=>nl.id))==null?void 0:ni.length)>0?0:1,_r.push(Wo)})}),Dr([..._r])}},400)},[We]);const Wr=()=>zt(void 0,null,function*(){const ln=yield kt({type:"shixunHomeworks/getWorkList",payload:st({},ht)})});(0,ee.useEffect)(()=>{if(xa.get("page")){let ln=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};Yn(st(st({},ht),ln)),ln.task_status=(ln==null?void 0:ln.work_status)||"all",ln.member_work=ln!=null&&ln.member_work?[ln==null?void 0:ln.member_work]:"all",ln.course_group_info=(ln==null?void 0:ln.course_group)||"all",ln.file_status=ln!=null&&ln.file_status?[ln==null?void 0:ln.file_status]:"all",ln.teacher_comment=ln!=null&&ln.teacher_comment?[ln==null?void 0:ln.teacher_comment]:"all",tr.setFieldsValue(st({},ln))}},[]);function wa(){Ja(1),bn(""),mr(""),Hr(""),Co(""),ur([])}const Qa=()=>{ht.page=1;const ln=Object.assign({},tr.getFieldValue());delete ht.course_group,delete ht.teacher_comment,Object.keys(ln).map(function(Un){var _r;switch(Un){case"teacher_comment":case"member_work":ln[Un].length>1||!ln[Un].length?(delete ht[Un],tr.setFieldsValue({[Un]:"all"})):(ht[Un]=(_r=ln[Un])==null?void 0:_r[0],tr.setFieldsValue({teacher_comment:ln[Un]}));break;case"file_status":ln[Un].includes("all")||We[Un].length===ln[Un].length||!ln[Un].length?(delete ht.file_status,tr.setFieldsValue({file_status:"all"})):(ht.file_status=ln[Un][0],tr.setFieldsValue({file_status:ln[Un]}));break;case"work_status":ln[Un].includes("all")||We.task_status.length===ln[Un].length||!ln[Un].length?(delete ht.work_status,tr.setFieldsValue({work_status:"all"})):(ht.work_status=ln[Un],tr.setFieldsValue({work_status:ht.work_status}));break;case"course_group_info":ln[Un].includes("all")||We[Un].length===ln[Un].length||!ln[Un].length?(delete ht.course_group,tr.setFieldsValue({course_group_info:"all"})):(ht.course_group=ln[Un],tr.setFieldsValue({course_group_info:ht.course_group}));break}}),Wr()},bo=(ln,Un)=>{ht.page=ln,ht.limit=Un,Wr()},Ir=[{name:"\u7EC4\u957F",id:1},{name:"\u7EC4\u5458",id:0}],An=[{title:"\u5E8F\u53F7",dataIndex:"item_index",align:"left",width:50,fixed:We!=null&&We.base_on_project?"left":"",render:(ln,Un,_r)=>({children:ln,props:{rowSpan:Un.rowSpan}})},(We==null?void 0:We.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:120,fixed:"left",render:(ln,Un)=>{var _r,Lo,jo,To,Wo,hi;return{children:((_r=Un.project_info)==null?void 0:_r.id)!==-1?Ce.createElement("a",{target:"_blank",title:(Lo=Un.project_info)==null?void 0:Lo.name,href:`${(jo=Bt==null?void 0:Bt.setting)==null?void 0:jo.old_url}/projects${(To=Un.project_info)==null?void 0:To.id}`,style:{whiteSpace:"break-spaces"}},(Wo=Un.project_info)==null?void 0:Wo.name):(hi=Un.project_info)==null?void 0:hi.name,props:{rowSpan:Un.rowSpan}}}},!(We!=null&&We.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:200,render:(ln,Un)=>({children:Ce.createElement("span",{className:"c-blue"},ln),props:{rowSpan:Un.rowSpan}})},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(ln,Un)=>Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement(ie.Z,{placement:"bottom",title:ln},Ce.createElement("span",{className:je.atitle,style:{width:Un.is_leader?"":130,maxWidth:Un.is_leader&&80}}," ",ln)),Un.is_leader&&Ce.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(0,a.GJ)()&&{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:We!=null&&We.base_on_project?80:130,ellipsis:!0,render:ln=>Ce.createElement("span",{style:{color:"#666666"}},ln)},(0,a.GJ)()&&!(We!=null&&We.base_on_project)&&{title:"\u5206\u73ED",align:"left",width:150,ellipsis:!0,dataIndex:"group_name"},((0,a.GJ)()||(0,a.dE)()&&!(We!=null&&We.anonymous_comment)&&!We.anonymous_appeal||(0,a.dE)()&&((Ft=We.homework_status)==null?void 0:Ft.includes("\u5DF2\u622A\u6B62")))&&{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sorter:!0,width:100,sortOrder:ht.order==="work_score"?ht.b_order==="desc"?"descend":"ascend":null,sortDirections:["descend","ascend"],render:(ln,Un)=>Ce.createElement(ie.Z,{placement:"bottom",title:Ce.createElement("div",null,Ce.createElement("div",null,Un.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Un.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Ce.createElement("div",null,Un.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Un.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),We!=null&&We.anonymous_comment?Ce.createElement("div",null,Un.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Un.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",We!=null&&We.is_group_grade?Ce.createElement("div",null,Un.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Un.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Ce.createElement("div",null,Un.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Un.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Ce.createElement("div",null,Un.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Un.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),We!=null&&We.anonymous_comment?Ce.createElement("div",null,Un.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Un.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(We==null?void 0:We.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Un.appeal_penalty||"0.0"}\u5206`,Ce.createElement("div",null,Un.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Un.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(We!=null&&We.is_jupyter||We!=null&&We.is_jupyter_lab)&&Ce.createElement("div",{onClick:_r=>{_r.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(ht)),ye.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${Un.id}?page=${ht.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},ln>0?Ce.createElement("span",{style:{color:"#ff8100"}},ln):ln)},(We==null?void 0:We.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"code_lines_count",render:ln=>ln||"--"},(We==null?void 0:We.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",ellipsis:!0,width:100,dataIndex:"issues_count",render:(ln,Un)=>({children:ln||"--"})},(We==null?void 0:We.base_on_project)&&{title:"P/R\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"pull_requests_count",render:(ln,Un)=>{var _r;return{children:((_r=Un.project_info)==null?void 0:_r.id)!==-1?Ce.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var Lo,jo;window.open(`${(Lo=Bt==null?void 0:Bt.setting)==null?void 0:Lo.old_url}${(jo=Un.project_info)==null?void 0:jo.id}/pulls`)}},Un==null?void 0:Un.pull_requests_count):"--",props:{rowSpan:Un.rowSpan}}}},(We==null?void 0:We.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(ln,Un)=>{var _r;return{children:((_r=Un.project_info)==null?void 0:_r.id)!==-1?Ce.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var Lo,jo;window.open(`${(Lo=Bt==null?void 0:Bt.setting)==null?void 0:Lo.old_url}${(jo=Un.project_info)==null?void 0:jo.id}/sonar`)}},Ce.createElement("div",null,"bug ",Un==null?void 0:Un.bug),Ce.createElement("div",null,"Security ",Un==null?void 0:Un.security),Ce.createElement("div",null,"Codesmell ",Un==null?void 0:Un.codesmell)):"--",props:{rowSpan:Un.rowSpan}}}},(We==null?void 0:We.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:130,ellipsis:!0,sorter:!0,sortOrder:ht.order==="update_time"?ht.b_order==="desc"?"descend":"ascend":null,render:(ln,Un)=>({children:Ce.createElement(ie.Z,{placement:"bottom",title:ln?Ce.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Ce.createElement("br",null),Fe()(ln).format("YYYY-MM-DD HH:mm")):"--"},ln?Ce.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Ce.createElement("br",null),Fe()(ln).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:Un.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:We!=null&&We.base_on_project?110:200,fixed:We!=null&&We.base_on_project?"right":"",render:(ln,Un)=>({children:ln===-1?"\u91CD\u505A\u4E2D":Ce.createElement("div",{style:{whiteSpace:"break-spaces"}},Ce.createElement(E.Uw,{status:ln,lineBreak:!0})),props:{rowSpan:Un.rowSpan}})},{title:"\u64CD\u4F5C",width:175,fixed:We!=null&&We.base_on_project?"right":"",align:"left",dataInex:"action",render:(ln,Un)=>{var _r,Lo;return(_r=We.homework_status)!=null&&_r.includes("\u5BFC\u5165")?Ce.createElement("div",null,(0,a.GJ)()&&Ce.createElement("a",{onClick:jo=>{jo.stopPropagation(),kt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Un==null?void 0:Un.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Ce.createElement("a",{style:{marginLeft:10},onClick:(0,ut.debounce)(jo=>zt(void 0,null,function*(){var To,Wo,hi,Di,Si;jo.stopPropagation();let ni=yield(0,fe.ZP)(`/api/student_works/${Un==null?void 0:Un.id}/passed_condition.json`,{method:"get"});Ie.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:Ce.createElement("div",null,Ce.createElement("div",{style:{display:"flex"}},Ce.createElement("div",null,Ce.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Ce.createElement("span",{style:{marginLeft:10}},(To=ni==null?void 0:ni.data)==null?void 0:To.user_name)),Ce.createElement("div",{style:{marginLeft:60}},Ce.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),Ce.createElement("span",{style:{marginLeft:10}},(Wo=ni==null?void 0:ni.data)==null?void 0:Wo.student_id)),Ce.createElement("div",{style:{marginLeft:60}},Ce.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Ce.createElement("span",{style:{marginLeft:10}},(hi=ni==null?void 0:ni.data)==null?void 0:hi.group_name))),Ce.createElement("div",{style:{marginTop:22}},Ce.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),Ce.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Di=ni==null?void 0:ni.data)==null?void 0:Di.description)||"\u6682\u65E0\u4FE1\u606F")),Ce.createElement("div",{style:{marginTop:22,marginBottom:20}},Ce.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Ce.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Si=ni==null?void 0:ni.data)==null?void 0:Si.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Un.work_status===0&&!(0,a.GJ)()?Ce.createElement("div",null,"--"):Ce.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,a.GJ)()&&Ce.createElement("a",{className:"c-blue",onClick:jo=>{var To,Wo;if(jo.preventDefault(),(0,a.Rm)()&&!((Wo=(To=Ve==null?void 0:Ve.AssistantObject)==null?void 0:To.group)!=null&&Wo.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("grouphomeworkkey",JSON.stringify(ht)),ye.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${Un.id}?page=${ht.page}`)}},"\u67E5\u770B"),(0,a.GJ)()&&Ce.createElement("a",{className:"c-blue",onClick:jo=>{var To;if(jo.preventDefault(),(We==null?void 0:We.work_status)==0){he.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}if((0,a.Rm)()&&!((To=Ve.AssistantObject.group)!=null&&To.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("grouphomeworkkey",JSON.stringify(ht)),ye.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${Un.id}?page=${ht.page}`)}},Un.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),(0,a.GJ)()&&Ce.createElement(ie.Z,{placement:"bottom",title:Ce.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Ce.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Ce.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:jo=>{var To;if(jo.preventDefault(),(0,a.Rm)()&&!((To=Ve.AssistantObject.group)!=null&&To.can_appraise)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:Un,id:Un.id,params:ht}})}},"\u8C03\u5206")),(0,a.GJ)()&&Ce.createElement("div",null,(We!=null&&We.is_new_rule?Un.work_status!==-1&&Un.work_status!==0:Un.work_status!==-1&&Un.work_status!==0&&!((Lo=We==null?void 0:We.homework_status)!=null&&Lo.includes("\u5DF2\u622A\u6B62")))&&Ce.createElement(xe.Z,{justify:"center"},Ce.createElement("span",{className:`${je.redoBtn}`,onClick:jo=>{var To;if(jo.stopPropagation(),(0,a.Rm)()&&!((To=Ve.AssistantObject.normal)!=null&&To.can_redo)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:We.homework_id,work_group_id:Un.work_group_id}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(ln=>!!ln),ga=[...An.map(ln=>st({},ln))];ga[0].render=ln=>"\u6211";const fa=()=>zt(void 0,null,function*(){var ln;Qt(!0);const Un=yield(0,fe.ZP)(`/api/homework_commons/${ht==null?void 0:ht.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Un.status===0?(ln=Zt.current)==null||ln.exportReport(Un.files):Qt(!1)}),lo=()=>zt(void 0,null,function*(){var ln;const Un=yield(0,fe.ZP)(`/api/homework_commons/${ht==null?void 0:ht.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Un.status===0&&(Array.isArray(Un.sub_data)&&Un.sub_data.length>0?(ln=Zt.current)==null||ln.exportAndCreateUserFolder(Un.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${We==null?void 0:We.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):he.ZP.warning("\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"))}),ki=()=>{var ln,Un;return Ce.createElement(y.default,null,Ce.createElement(y.default.Item,{key:"1"},Ce.createElement("span",{onClick:()=>{var _r;if((0,a.Rm)()&&!((_r=Ve.AssistantObject.group)!=null&&_r.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:We==null?void 0:We.course_group_info,fn:()=>{(0,tt.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}},"\u5BFC\u51FA\u6210\u7EE9")),!((ln=We.homework_status)!=null&&ln.includes("\u5BFC\u5165"))&&Ce.createElement(y.default.Item,{key:"3"},Ce.createElement(Ke.ZP,{loading:Kt,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var _r;if((0,a.Rm)()&&!((_r=Ve.AssistantObject.group)!=null&&_r.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6",course_groups:We==null?void 0:We.course_group_info,fn:()=>{fa()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((Un=We.homework_status)!=null&&Un.includes("\u5BFC\u5165"))&&Ce.createElement(y.default.Item,{key:"4"},Ce.createElement(St.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var _r;if((0,a.Rm)()&&!((_r=Ve.AssistantObject.group)!=null&&_r.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8",course_groups:We==null?void 0:We.course_group_info,fn:()=>{lo()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),Ce.createElement(y.default.Item,{key:"2"},Ce.createElement("span",{onClick:()=>{var _r;if((0,a.Rm)()&&!((_r=Ve.AssistantObject.group)!=null&&_r.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${ht.coursesId}/exportlist/group_work_list`)}},"\u5386\u53F2\u5BFC\u51FA")))};return!(0,a.GJ)()&&(We!=null&&We.student_anonymous_comment)?Ce.createElement(it,null):Ce.createElement("section",{className:`${je.wrap} minH500`},Ce.createElement("aside",null,Ce.createElement("aside",{className:`minH500 bg-white pl30 ${(0,a.GJ)()?"pt30":""} pr30`},!(We!=null&&We.all_member_count)&&!Ue["shixunHomeworks/getWorkList"]&&Ce.createElement("aside",{className:"bg-white inline-block w100"},Ce.createElement(at.Z,null)),!(0,a.GJ)()&&Ce.createElement("aside",{className:"pt10 pb10"},Ce.createElement("span",{className:"c-orange"},We.commit_count),"\u5DF2\u4EA4",Ce.createElement("span",{className:"ml10"},We.uncommit_count),"\u672A\u4EA4",((qt=We==null?void 0:We.left_time)==null?void 0:qt.time)&&Ce.createElement("span",{className:"ml10"},Ce.createElement("span",null,(dn=We==null?void 0:We.left_time)==null?void 0:dn.status),Ce.createElement("span",{className:"c-orange"},(jn=We==null?void 0:We.left_time)==null?void 0:jn.time))),Ce.createElement("aside",null,(0,a.GJ)()&&Ce.createElement("aside",{className:"mb30"},Ce.createElement(b.default,{form:tr,onChange:Qa,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},Ce.createElement(b.default.Item,{name:"teacher_comment"},Ce.createElement(x.default.Group,{style:{width:"100%"}},Ce.createElement(xe.Z,null,Ce.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),Ce.createElement(ge.Z,{flex:"80px"},Ce.createElement(x.default,{value:"all",checked:!Dt.teacher_comment},"\u5168\u90E8")),Ce.createElement(ge.Z,{flex:"1"},We.teacher_comment&&We.teacher_comment.map(ln=>Ce.createElement(x.default,{value:ln.id,key:ln.id},ln.name,"(",ln.count,")")))))),Ce.createElement(b.default.Item,{name:"file_status"},Ce.createElement(x.default.Group,{style:{width:"100%"}},Ce.createElement(xe.Z,null,Ce.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),Ce.createElement(ge.Z,{flex:"80px"},Ce.createElement(x.default,{value:"all"},"\u5168\u90E8")),Ce.createElement(ge.Z,{flex:"1"},(fn=We==null?void 0:We.file_status)==null?void 0:fn.map(ln=>Ce.createElement(x.default,{value:ln.id,key:ln.id},ln.name,"(",ln.count,")")))))),Ce.createElement(b.default.Item,{name:"work_status"},Ce.createElement(x.default.Group,{value:[],style:{width:"100%"}},Ce.createElement(xe.Z,null,Ce.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u4F5C\u54C1\u72B6\u6001:"),Ce.createElement(ge.Z,{flex:"80px"},Ce.createElement(x.default,{value:"all",checked:!Dt.work_status},"\u5168\u90E8")),Ce.createElement(ge.Z,{flex:"1"},We.task_status&&We.task_status.map(ln=>Ce.createElement(x.default,{name:"work_status",value:ln.id,key:ln.id},ln.name,"(",ln.count,")")))))),Ce.createElement(b.default.Item,{name:"member_work"},Ce.createElement(x.default.Group,{style:{width:"100%"}},Ce.createElement(xe.Z,null,Ce.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u7EC4\u5185\u89D2\u8272:"),Ce.createElement(ge.Z,{flex:"80px"},Ce.createElement(x.default,{value:"all"},"\u5168\u90E8")),Ce.createElement(ge.Z,{flex:"1"},Ir.map(ln=>Ce.createElement(x.default,{value:ln.id,key:ln.id},ln.name)))))),Ce.createElement(b.default.Item,{name:"course_group_info"},Ce.createElement(x.default.Group,{style:{width:"100%"}},Ce.createElement(xe.Z,null,Ce.createElement(ge.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),Ce.createElement(ge.Z,{flex:"80px"},Ce.createElement(x.default,{value:"all",checked:!Dt.course_group},"\u5168\u90E8")),Ce.createElement(ge.Z,{flex:"1",className:`${je.workListClass} ${Fa.visible?je.visible:""} ${Fa.status?"":je.status}`},Ce.createElement("div",{ref:vn,className:je.left},We.course_group_info&&We.course_group_info.map(ln=>Ce.createElement(x.default,{value:ln.course_group_id,key:ln.course_group_id},ln.group_group_name,"(",ln.count,")"))),Fa.status&&Ce.createElement("div",{className:je.tips,onClick:()=>Aa(jt(st({},Fa),{visible:!Fa.visible}))},Ce.createElement("span",null,Fa.visible?"\u5C55\u5F00":"\u6536\u8D77",Fa.visible?Ce.createElement(Se.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Ce.createElement(me.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Ce.createElement(xe.Z,{align:"middle"},Ce.createElement(ge.Z,{flex:"1"},Ce.createElement(xe.Z,{align:"middle"},Ce.createElement(ge.Z,null,Ce.createElement(De.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ln=>{ht.page=1,ht.search=ln.trim(),kt({type:"shixunHomeworks/getWorkList",payload:st({},ht)})},style:{width:240}})),Ce.createElement(ge.Z,null,Ce.createElement("span",{className:"ml5 c-red"},We.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",We.work_count,"\u4E2A\u5B66\u751F\uFF09"))),Ce.createElement(ge.Z,{style:{textAlign:"end"},className:je.workListButtonWrap},!((wt=We.homework_status)!=null&&wt.includes("\u5BFC\u5165"))&&!(0,a.dE)()&&Ce.createElement(St.Z,{className:"mr20",onClick:()=>zt(void 0,null,function*(){yield wr(),$a(!0)})},"\u8C03\u6574\u5206\u7EC4"),(($t=We.homework_status)==null?void 0:$t.includes("\u5DF2\u622A\u6B62"))&&Ce.createElement(Ke.ZP,{className:"mr20",icon:Ce.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{so(!0)}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"),Ce.createElement(z.Z,{dropdownRender:ki},Ce.createElement(Ke.ZP,null,Ce.createElement(Le.Z,null),"\u5BFC\u51FA",Ce.createElement(He.Z,null)))))),(0,a.G5)()&&Ce.createElement("div",null,(We==null?void 0:We.base_on_project)&&Ce.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),Ce.createElement(ve.default,{dataSource:[We==null?void 0:We.group_data],pagination:!1,bordered:!0,style:{marginBottom:20},columns:[We!=null&&We.base_on_project?{title:"\u9879\u76EE\u603B\u6570",align:"center",dataIndex:"project_num",key:"project_num"}:{title:"\u5206\u7EC4\u603B\u6570",align:"center",dataIndex:"group_size",key:"group_size"},{title:"\u5B66\u751F\u4EBA\u6570",align:"center",dataIndex:"work_count"},(We==null?void 0:We.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"associated_num"},(We==null?void 0:We.base_on_project)&&{title:"\u672A\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"unassociated_num"},!(We!=null&&We.base_on_project)&&{title:"\u5DF2\u5206\u7EC4\u6570",align:"center",dataIndex:"non_zero_count"},!(We!=null&&We.base_on_project)&&{title:"\u672A\u5206\u7EC4\u6570",align:"center",dataIndex:"zero_count"},{title:"\u672A\u63D0\u4EA4\u4EBA\u6570",align:"center",dataIndex:"not_submitted_num"},(We==null?void 0:We.base_on_project)&&{title:"\u90E8\u5206\u63D0\u4EA4",align:"center",dataIndex:"partial_submission"},{title:"\u6309\u65F6\u63D0\u4EA4",align:"center",dataIndex:"submitted_num"},{title:"\u5EF6\u65F6\u63D0\u4EA4",align:"center",dataIndex:"delayed_num"}].filter(ln=>!!ln)})),!!ea.length&&Ce.createElement(ve.default,{className:`mb10 ${je.tableWrapper}`,dataSource:ea,columns:ga,pagination:!1,showHeader:!1,loading:!1}),Ce.createElement("aside",{style:{paddingBottom:30}},Ce.createElement(ve.default,{loading:Ue["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(ln,Un)=>ln!=null&&ln.searched?je.tables1:(ln==null?void 0:ln.item_index)%2===0&&je.tables,className:je.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Cr,columns:An,scroll:(We==null?void 0:We.base_on_project)&&{x:1220},onChange:(ln,Un,_r)=>{if(_r.order===void 0)switch(_r.field){case"student_id":Ct("descend"),ht.b_order="desc",ht.order=_r.field;break;default:delete ht.b_order,delete ht.order}else ht.b_order=_r.order.replace("end",""),ht.order=_r.field;kt({type:"shixunHomeworks/getWorkList",payload:st({},ht)})}})),Ce.createElement(ne.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:bo,defaultCurrent:parseInt(ht.page)||1,current:parseInt(ht.page)||1,defaultPageSize:20,total:Je.workList.work_count})))),Ce.createElement(Qe,null),qr&&Ce.createElement(Ie.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:qr,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>zt(void 0,null,function*(){if(ir===2){if(ha.length<=0){he.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!to){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ln=yield(0,fe.ZP)(`/api/homework_commons/${ht.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:to,status:ha}});ln.status===0&&(xr(ln),Fr(!1),kn(!0))}else{if(!(Lr===0||Ba===0)){if(!Lr){he.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Ba){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Lr>Ba){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!to){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ln=yield(0,fe.ZP)(`/api/homework_commons/${ht.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:to,min_score:Lr,max_score:Ba}});ln.status===0&&(xr(ln),Fr(!1),kn(!0))}}),onCancel:()=>{Fr(!1),wa()}},Ce.createElement("div",{style:{padding:"32px"}},Ce.createElement("div",null,Ce.createElement("div",null,Ce.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Ce.createElement(oe.ZP.Group,{value:ir,onChange:ln=>{Ja(ln.target.value)}},Ce.createElement(oe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Ce.createElement(oe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),ir===1&&Ce.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ce.createElement("span",{style:{width:"70px",textAlign:"end"}},Ce.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Ce.createElement(le.Z,{min:0,max:100,value:Lr,onChange:ln=>Hr(ln),style:{width:"100px"}}),Ce.createElement("span",{style:{width:"80px",textAlign:"end"}},Ce.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Ce.createElement(le.Z,{min:0,max:100,value:Ba,onChange:ln=>mr(ln),style:{width:"100px"}})),ir===2&&Ce.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ce.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Ce.createElement(x.default.Group,{onChange:ln=>{ur([...ln])},style:{width:"100%"}},(xn=We.task_status)==null?void 0:xn.map((ln,Un)=>Ce.createElement(x.default,{name:"task_status",value:ln.id},ln.name,"(",ln.count,")")))),Ce.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ce.createElement("span",{style:{width:"70px",textAlign:"end"}},Ce.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Ce.createElement(rt.Z,{className:je.MdEditor,onChange:ln=>Co(ln),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),or&&Ce.createElement(Ie.default,{open:or,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>zt(void 0,null,function*(){ir===2?(yield(0,fe.ZP)(`/api/homework_commons/${ht.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:to,status:ha}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),wa(),Wr(),kn(!1)):(yield(0,fe.ZP)(`/api/homework_commons/${ht.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:to,min_score:Lr,max_score:Ba}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),wa(),Wr(),kn(!1))}),onCancel:()=>{wa(),kn(!1)}},Ce.createElement("div",{style:{padding:"32px"}},ir===1&&Ce.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",Lr,"-",Ba,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ir===2&&Ce.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((rn=We.task_status)==null?void 0:rn.filter(ln=>ha==null?void 0:ha.includes(ln.id)).map(ln=>ln.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ce.createElement("br",null),Ce.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Fn==null?void 0:Fn.count,"\u540D\u5B66\u751F"))),Ce.createElement(Ie.default,{title:"\u8C03\u6574\u5206\u7EC4",centered:!0,destroyOnClose:!0,open:vo,onOk:()=>zt(void 0,null,function*(){oo.submit()}),onCancel:()=>{$a(!1)}},Ce.createElement(b.default,{form:oo,initialValues:{},labelCol:{span:4},onFinish:ln=>zt(void 0,null,function*(){if(!ln.user_id){he.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5B66\u751F");return}if(!ln.group_id){he.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5206\u7EC4");return}(yield(0,fe.ZP)(`/api/homework_commons/${ht.categoryId}/adjust_group.json`,{method:"post",body:ln})).status==0&&(he.ZP.success("\u8C03\u6574\u6210\u529F"),oo.resetFields(),$a(!1),yield Wr())})},Ce.createElement(b.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},Ce.createElement(de.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(ln,Un)=>{var _r;return((_r=Un==null?void 0:Un.label)!=null?_r:"").toLowerCase().includes(ln.toLowerCase())},options:(Sn=ti==null?void 0:ti.userAll)==null?void 0:Sn.map(ln=>({value:ln.user_id,label:ln.name}))})),Ce.createElement(b.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},Ce.createElement(de.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(ln,Un)=>{var _r;return((_r=Un==null?void 0:Un.label)!=null?_r:"").toLowerCase().includes(ln.toLowerCase())},options:(Ra=ti==null?void 0:ti.groupAll)==null?void 0:Ra.map(ln=>({value:ln.group_id,label:`\uFF08${ln.group_name}\uFF09`+(ln==null?void 0:ln.name_list)}))})))),Ce.createElement(Ie.default,{title:Ce.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",Ce.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:mo,footer:null,onCancel:()=>{On(!1)},width:700},Ce.createElement("div",null,"\u6839\u636E\u4F60\u6240\u5728\u7684\u5206\u7EC4\u53CA\u5B66\u4E60\u60C5\u51B5\uFF0C\u4E3A\u4F60\u63A8\u8350\u6700\u4F73\u7684\u5B66\u4E60\u8D44\u6E90",Ce.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(Vt=We==null?void 0:We.course_recommends)==null?void 0:Vt.map((ln,Un)=>Ce.createElement(xe.Z,{key:Un,align:"middle",justify:"space-between"},Ce.createElement(xe.Z,{style:{width:525},align:"middle",wrap:!1},Ce.createElement("div",{className:je.Onerow,style:{display:"inline-block"}},Un+1,"\u3001",ln.name),ln.type=="\u5916\u94FE"&&Ce.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),Ce.createElement(ge.Z,null,Ce.createElement(Pt.op,{type:"link",onClick:()=>{window.open(ln==null?void 0:ln.url)}},"\u67E5\u770B"),ln.type!="\u5916\u94FE"&&Ce.createElement(Pt.op,{openLoading:!0,type:"link",onClick:()=>zt(void 0,null,function*(){(0,E.FH)("",`${ln==null?void 0:ln.url}`)})},"\u4E0B\u8F7D"))))),Ce.createElement(Pe.Z,{getData:()=>Wr()}),Ce.createElement(et.Z,{visible:Hn,getData:Wr,categoryId:ht.categoryId,onCancle:()=>{so(!1)}}))};var Bn=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve,globalSetting:Ue,loading:Bt})=>({shixunHomeworks:Je,classroomList:Ve,loading:Bt.effects,globalSetting:Ue}))(Mn),Zn=te(10148),pa=te(25711),Da=Object.defineProperty,Ca=Object.getOwnPropertySymbols,Ma=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,ar=(Je,Ve,Ue)=>Ve in Je?Da(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Ea=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))Ma.call(Ve,Ue)&&ar(Je,Ue,Ve[Ue]);if(Ca)for(var Ue of Ca(Ve))nr.call(Ve,Ue)&&ar(Je,Ue,Ve[Ue]);return Je},sr=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const rr=({shixunHomeworks:Je,dispatch:Ve})=>{const Ue=(0,ye.useParams)();return ee.createElement(Ie.default,{centered:!0,title:"\u63D0\u793A",open:Je.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>sr(void 0,null,function*(){(yield Ve({type:"shixunHomeworks/deleteReply",payload:{object_id:Je.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(he.ZP.success("\u5220\u9664\u6210\u529F"),Ve({type:"shixunHomeworks/setActionTabs",payload:{}}),Ve({type:"shixunHomeworks/getReplyList",payload:Ea({},Je.actionTabs.params)}))}),onCancel:()=>{Ve({type:"shixunHomeworks/setActionTabs",payload:{}})}},ee.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var sn=(0,ye.connect)(({shixunHomeworks:Je})=>({shixunHomeworks:Je}))(rr),zn=te(91740),Ta=te(71418),pn=te(26227),un=te(63524),Gn={flex_box_center:"flex_box_center___CUQTA",flex_space_between:"flex_space_between___VY1nG",flex_box_vertical_center:"flex_box_vertical_center___XJiqA",flex_box_center_end:"flex_box_center_end___w4A8Z",flex_box_column:"flex_box_column___WAD8k",top:"top___wjvbq",desc:"desc___dEt4i",liked:"liked___HcN9D",likedActive:"likedActive___VhZeS",reply:"reply___DaEgJ",replyList:"replyList___ZYtQu",comment:"comment___PfBmX",headpic:"headpic___ne811"},en=te(59301),Za=Object.defineProperty,Xa=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Rt=(Je,Ve,Ue)=>Ve in Je?Za(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Lt=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))ma.call(Ve,Ue)&&Rt(Je,Ue,Ve[Ue]);if(Xa)for(var Ue of Xa(Ve))bt.call(Ve,Ue)&&Rt(Je,Ue,Ve[Ue]);return Je},hn=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});Fe().locale("ZH-cn");const sa=({shixunHomeworks:Je,classroomList:Ve,globalSetting:Ue,loading:Bt,user:kt,dispatch:Zt})=>{var Kt,Qt,Ft,qt;const[dn,jn]=(0,ee.useState)(Lt({},(0,ye.useParams)())),[fn,wt]=(0,ee.useState)(!1),[$t,xn]=(0,ee.useState)(-1),[rn,Sn]=(0,ee.useState)(""),[Ra,Vt]=(0,ee.useState)(""),{workList:xa}=Je,{detailLeftMenus:ht}=Ve,{shixunHomeworksDetail:Yn,replyList:$n,workDetail:We}=Je;return dn.page_size=10,(0,ee.useEffect)(()=>{Zt({type:"shixunHomeworks/getReplyList",payload:Lt({},dn)}),Zt({type:"shixunHomeworks/getWorkDetail",payload:Lt({},dn)}),ht.course_modules||Zt({type:"classroomList/getClassroomLeftMenus",payload:Lt({},dn)})},[dn.categoryId]),en.createElement("section",{className:Gn.bg},en.createElement(Ta.Z,{spinning:Bt["shixunHomeworks/getWorkDetail"]},en.createElement("section",{className:""},en.createElement("aside",{className:[Gn.desc,"c-black","font14","bg-white"].join(" ")},Je.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&en.createElement(pa.Z,{value:(We==null?void 0:We.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",(Kt=We==null?void 0:We.group_info)==null?void 0:Kt.min_num," ~ ",(Qt=We==null?void 0:We.group_info)==null?void 0:Qt.max_num,"\u4EBA ",en.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"),en.createElement("br",null),!((Ft=Ue==null?void 0:Ue.setting)!=null&&Ft.hide_project)&&en.createElement("span",null,"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(qt=We==null?void 0:We.group_info)!=null&&qt.base_on_project?"\u662F":"\u5426",en.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")),en.createElement(zn.Z,{authority:(0,a.GJ)(),showDimensions:!1,dataSource:We==null?void 0:We.attachments,callback:()=>{Zt({type:"shixunHomeworks/getWorkDetail",payload:Lt({},dn)})}}),Je.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&en.createElement("aside",{className:["bg-white"].join(" ")},en.createElement(rt.Z,{onChange:Dt=>{Sn(Dt)},defaultValue:We==null?void 0:We.explanation,height:200,isFocus:!0,watch:!0}),en.createElement(xe.Z,null,en.createElement(ge.Z,{span:24,className:"tr"},en.createElement(Ke.ZP,{type:"default",size:"large",onClick:()=>hn(void 0,null,function*(){Zt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),en.createElement(Ke.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>hn(void 0,null,function*(){rn===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Zt({type:"shixunHomeworks/updateWork",payload:{explanation:rn,categoryId:dn.categoryId}})).status===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),Zt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Zt({type:"shixunHomeworks/getWorkDetail",payload:Lt({},dn)}))})},"\u4FDD\u5B58"))))),en.createElement("aside",{className:[Gn.reply,"bg-white","mt20"].join(" ")},fn&&en.createElement(rt.Z,{onChange:Dt=>{Sn(Dt)},height:200,isFocus:!0,watch:!0}),en.createElement(xe.Z,{onClick:()=>{wt(!0)}},en.createElement(ge.Z,{flex:"1",style:{pointerEvents:"none"}},!fn&&en.createElement(De.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),en.createElement(ge.Z,null,en.createElement(Ke.ZP,{type:"primary",size:"large",onClick:()=>hn(void 0,null,function*(){var Dt;if((0,a.Rm)()&&!((Dt=Ve.AssistantObject.practice)!=null&&Dt.can_create)){he.ZP.warn("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rn===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Zt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:dn.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:rn}}})).status===0&&(he.ZP.success("\u53D1\u5E03\u6210\u529F"),Zt({type:"shixunHomeworks/getReplyList",payload:Lt({},dn)}),wt(!1),Sn(""))})},"\u53D1\u8868")))),($n==null?void 0:$n.comments)&&$n.comments!=""&&en.createElement("aside",{className:[Gn.replyList,"bg-white"].join(" ")},$n==null?void 0:$n.comments.map(function(Dt,_n){var ia,Ct,Cn,na;return en.createElement(xe.Z,{gutter:[12,12],key:_n},en.createElement(ge.Z,{flex:"40px"},en.createElement("img",{className:Gn.headpic,width:"40",src:`${Zn.Z.IMG_SERVER}/images/${(ia=Dt==null?void 0:Dt.author)==null?void 0:ia.image_url}`})),en.createElement(ge.Z,{flex:"1"},en.createElement(xe.Z,{align:"middle"},en.createElement(ge.Z,{span:20},en.createElement("span",{className:"c-light-black"},(Ct=Dt==null?void 0:Dt.author)==null?void 0:Ct.name),en.createElement("span",{className:"c-light-black ml10"},Dt==null?void 0:Dt.time," \u53D1\u5E03")),en.createElement(ge.Z,{className:"tr",span:4},en.createElement("div",{className:"tr"},((0,a.GJ)()||((Cn=kt==null?void 0:kt.userInfo)==null?void 0:Cn.login)===((na=Dt==null?void 0:Dt.author)==null?void 0:na.login))&&en.createElement(ie.Z,{title:"\u5220\u9664"},en.createElement(pn.Z,{className:"current",onClick:()=>{Zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:dn,selectArr:Dt}})}})))),en.createElement(ge.Z,{span:24},en.createElement(pa.Z,{value:Dt.content})),Dt.children&&en.createElement("aside",{className:Gn.comment},Dt.children.map(function(Na,Ar){var Cr,Dr;return en.createElement(xe.Z,{key:Ar},en.createElement(ge.Z,{span:24},en.createElement(xe.Z,null,en.createElement(ge.Z,{flex:"1"},Na.author.name,en.createElement("span",{className:"c-light-black ml10"},Na==null?void 0:Na.time)),en.createElement(ge.Z,null,((0,a.GJ)()||((Cr=kt==null?void 0:kt.userInfo)==null?void 0:Cr.login)===((Dr=Na==null?void 0:Na.author)==null?void 0:Dr.login))&&en.createElement(ie.Z,{title:"\u5220\u9664"},en.createElement(pn.Z,{className:"current",onClick:()=>{Zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:dn,selectArr:Na}})}}))))),en.createElement(ge.Z,null,en.createElement(pa.Z,{value:Na.content})))})),en.createElement(ge.Z,{span:24,className:"mt5 c-light-black"},$t===_n&&en.createElement("aside",null,en.createElement(rt.Z,{onChange:Na=>{Vt(Na)},height:150,isFocus:!0}),en.createElement(xe.Z,null,en.createElement(ge.Z,{span:24,className:"tr"},en.createElement(Ke.ZP,{type:"primary",size:"large",onClick:()=>hn(this,null,function*(){Ra===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Zt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:dn.categoryId,jour_type:"HomeworkCommon",m_parent_id:Dt.id,reply_id:1,notes:Ra}}}),Zt({type:"shixunHomeworks/getReplyList",payload:Lt({},dn)}),he.ZP.success("\u53D1\u5E03\u6210\u529F"),xn(-1))})},"\u53D1\u8868")))),$t!==_n&&en.createElement("div",{className:"tr"},en.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>xn(_n)}),!!Dt.user_praise&&en.createElement("span",{className:"c-orange"},en.createElement(un.Z,{className:"mr5 ml30",onClick:()=>hn(this,null,function*(){yield Zt({type:"shixunHomeworks/replyUnLike",payload:{object_id:Dt.id,object_type:"journals_for_message"}}),Zt({type:"shixunHomeworks/getReplyList",payload:Lt({},dn)})})}),!!Dt.praise_count&&Dt.praise_count),!Dt.user_praise&&en.createElement("span",null,en.createElement(un.Z,{className:"mr5 ml30",onClick:()=>hn(this,null,function*(){yield Zt({type:"shixunHomeworks/replyLike",payload:{object_id:Dt.id,object_type:"journals_for_message"}}),Zt({type:"shixunHomeworks/getReplyList",payload:Lt({},dn)})})}),!!Dt.praise_count&&Dt.praise_count))))))})))),en.createElement("aside",{className:"tc mt30 pb30"},en.createElement(ne.Z,{defaultCurrent:1,total:$n==null?void 0:$n.total_count,hideOnSinglePage:!0,current:dn.page||1,onChange:Dt=>{dn.page=Dt,Zt({type:"shixunHomeworks/getReplyList",payload:Lt({},dn)})}})),en.createElement(sn,null))};var Wn=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve,user:Ue,loading:Bt,globalSetting:kt})=>({shixunHomeworks:Je,globalSetting:kt,user:Ue,classroomList:Ve,loading:Bt.effects}))(sa),dr=Object.defineProperty,ka=Object.getOwnPropertySymbols,La=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,qa=(Je,Ve,Ue)=>Ve in Je?dr(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Vn=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))La.call(Ve,Ue)&&qa(Je,Ue,Ve[Ue]);if(ka)for(var Ue of ka(Ve))vr.call(Ve,Ue)&&qa(Je,Ue,Ve[Ue]);return Je};Fe().locale("ZH-cn");const Nr=({shixunHomeworks:Je,classroomList:Ve,globalSetting:Ue,loading:Bt,dispatch:kt})=>{var Zt;const Kt=(0,ye.useParams)(),{detailLeftMenus:Qt}=Ve,{replyList:Ft,referenceAnswer:qt}=Je;return Kt.page_size=10,(0,ee.useEffect)(()=>{kt({type:"shixunHomeworks/getReplyList",payload:Vn({},Kt)}),kt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:Kt.categoryId}}),Qt.course_modules||kt({type:"classroomList/getClassroomLeftMenus",payload:Vn({},Kt)})},[Kt.categoryId]),ee.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},ee.createElement("aside",{className:["c-black","font14"].join(" ")},Je.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&ee.createElement("div",null,(qt==null?void 0:qt.reference_answer)&&ee.createElement(pa.Z,{value:qt==null?void 0:qt.reference_answer}),!(qt!=null&&qt.reference_answer)&&ee.createElement(at.Z,null)),(Zt=qt==null?void 0:qt.attachments)==null?void 0:Zt.map((dn,jn)=>ee.createElement("div",null,ee.createElement("a",{href:`${Zn.Z.API_SERVER}${dn.url}`},ee.createElement("span",{className:"iconfont icon-fujian c-green font14"}),ee.createElement("span",{className:"ml10 c-black"},dn.title),ee.createElement("span",{className:"c-light-black ml20 font12"},dn.filesize))))))};var no=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve,loading:Ue,globalSetting:Bt})=>({shixunHomeworks:Je,globalSetting:Bt,classroomList:Ve,loading:Ue.effects}))(Nr),jr=te(71850),Tr={modal:"modal___lF39e"},xt=te(59301),Pn=Object.defineProperty,En=Object.defineProperties,Tn=Object.getOwnPropertyDescriptors,ta=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,Kn=(Je,Ve,Ue)=>Ve in Je?Pn(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Er=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))la.call(Ve,Ue)&&Kn(Je,Ue,Ve[Ue]);if(ta)for(var Ue of ta(Ve))Qn.call(Ve,Ue)&&Kn(Je,Ue,Ve[Ue]);return Je},cr=(Je,Ve)=>En(Je,Tn(Ve)),yn=(Je,Ve)=>{var Ue={};for(var Bt in Je)la.call(Je,Bt)&&Ve.indexOf(Bt)<0&&(Ue[Bt]=Je[Bt]);if(Je!=null&&ta)for(var Bt of ta(Je))Ve.indexOf(Bt)<0&&Qn.call(Je,Bt)&&(Ue[Bt]=Je[Bt]);return Ue},Xr=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const Yr=Je=>{var Ve=Je,{classroomList:Ue,shixunHomeworks:Bt,dispatch:kt,cb:Zt}=Ve,Kt=yn(Ve,["classroomList","shixunHomeworks","dispatch","cb"]),Qt,Ft,qt,dn,jn;const fn=(0,ye.useParams)(),[wt,$t]=(0,ee.useState)(""),[xn,rn]=(0,ee.useState)([]),[Sn,Ra]=(0,ee.useState)({learn:0,active:0,score:0,chat:0});console.log(Bt,"classroomList");const{workList:Vt}=Bt;(0,ee.useEffect)(()=>{Ue.actionTabs.key},[Ue.actionTabs]);const xa=()=>Xr(void 0,null,function*(){if(!wt){he.ZP.warning("\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}kt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let ht=yield(0,fe.ZP)(`/api/homework_commons/${fn.categoryId}/ai_bulk_create.json`,{method:"post",body:cr(Er({min:1,max:wt,course_id:fn.coursesId},Sn),{course_group_ids:xn})});(ht==null?void 0:ht.status)===0&&(he.ZP.info("\u667A\u80FD\u5206\u7EC4\u6210\u529F"),kt({type:"classroomList/setActionTabs",payload:{}}),Zt()),kt({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return xt.createElement(Ie.default,{width:584,className:Tr.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{rn([]),$t(""),Ra({learn:0,active:0,score:0,chat:0})},title:"\u667A\u80FD\u5206\u7EC4",onOk:xa,open:Ue.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{kt({type:"classroomList/setActionTabs",payload:{}})}},xt.createElement("p",{style:{display:"flex",alignItems:"center"}},xt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10,alignItems:"center"}},"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\uFF1A"),xt.createElement(le.Z,{style:{width:100},min:(Qt=Vt==null?void 0:Vt.group_data)==null?void 0:Qt.min_num,max:(Ft=Vt==null?void 0:Vt.group_data)==null?void 0:Ft.max_num,precision:0,step:1,value:wt,onChange:ht=>{$t(ht)}}),xt.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(qt=Vt==null?void 0:Vt.group_data)==null?void 0:qt.min_num,"~",(dn=Vt==null?void 0:Vt.group_data)==null?void 0:dn.max_num,"\u4EBA")),xt.createElement("p",{style:{display:"flex"}},xt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u73ED\uFF1A"),xt.createElement(x.default.Group,{value:xn,onChange:ht=>{rn(ht)}},(jn=Vt==null?void 0:Vt.course_group_info)==null?void 0:jn.map(ht=>xt.createElement(x.default,{key:ht==null?void 0:ht.course_group_id,value:ht==null?void 0:ht.course_group_id},ht==null?void 0:ht.group_group_name)))),xt.createElement("div",{style:{display:"flex"}},xt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u7EC4\u89C4\u5219\uFF1A"),xt.createElement(x.default.Group,{onChange:ht=>{Ra({learn:ht.indexOf(1)>-1?1:0,active:ht.indexOf(2)>-1?1:0,score:ht.indexOf(3)>-1?1:0,chat:ht.indexOf(4)>-1?1:0})}},xt.createElement(x.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),xt.createElement(x.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),xt.createElement(x.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),xt.createElement(x.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var Eo=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve})=>({shixunHomeworks:Je,classroomList:Ve}))(Yr),Ao=te(39990),qn={flex_box_center:"flex_box_center___eiaQ9",flex_space_between:"flex_space_between___fT_mk",flex_box_vertical_center:"flex_box_vertical_center___th1VG",flex_box_center_end:"flex_box_center_end___uybac",flex_box_column:"flex_box_column___TqJIG",form:"form___njbEi",efficiency:"efficiency___Oei2A",configworksContainer:"configworksContainer___Nq83Z",content:"content___I1fum",pubColSty:"pubColSty___mLLj7",selectSty:"selectSty___vHJsQ",borderSty:"borderSty___i4DxC",delSty:"delSty___sr6EA",delBorder:"delBorder___UTfgQ",copHover:"copHover___K6TsR",title_icon:"title_icon___WSWL7",title:"title___mviQ0"},Oa=te(59301),gr=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const Ka=({})=>{var Je,Ve;const[Ue,Bt]=(0,ee.useState)(!0),[kt,Zt]=(0,ee.useState)(!1),[Kt,Qt]=(0,ee.useState)([]),[Ft,qt]=(0,ee.useState)([]),[dn,jn]=(0,ee.useState)([]),[fn,wt]=(0,ee.useState)([]),[$t,xn]=(0,ee.useState)(""),rn=(0,ye.useParams)();function Sn(){return gr(this,null,function*(){let xa=yield(0,fe.ZP)(`/api/homework_commons/${rn.categoryId}/homework_common_collaborators.json`,{method:"get"});qt(xa)})}function Ra(){return gr(this,null,function*(){var xa;let ht=yield(0,fe.ZP)(`/api/courses/${rn==null?void 0:rn.coursesId}/teachers`,{method:"get",params:{homework_id:rn.categoryId,limit:1e3}});(xa=ht==null?void 0:ht.teacher_list)==null||xa.map(Yn=>{Yn.key=Yn.user_id}),jn(ht==null?void 0:ht.teacher_list),wt(ht==null?void 0:ht.teacher_list)})}(0,ee.useEffect)(()=>{Sn(),Ra()},[rn]);const Vt=()=>{};return Oa.createElement("section",{className:qn.form},Oa.createElement(xe.Z,{className:qn.content,style:{padding:"20px 30px",gap:20}},(Je=Ft==null?void 0:Ft.data)==null?void 0:Je.map(xa=>Oa.createElement(xe.Z,{align:"middle",className:`${qn.borderSty} ${$t===(xa==null?void 0:xa.id)?qn.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Oa.createElement("span",{className:"c-grey-333"},xa==null?void 0:xa.real_name),(Ft==null?void 0:Ft.can_edit)&&Oa.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${qn.delSty}`,onMouseEnter:()=>{xn(xa.id)},onMouseLeave:()=>{xn("")},onClick:()=>gr(void 0,null,function*(){(yield(0,fe.ZP)(`/api/homework_commons/${rn.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:xa.id}})).status===0&&(he.ZP.info("\u5220\u9664\u6210\u529F"),Sn(),Ra())})}))),(Ft==null?void 0:Ft.can_edit)&&Oa.createElement(Ke.ZP,{className:qn.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Zt(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Ft!=null&&Ft.can_edit)&&!((Ve=Ft==null?void 0:Ft.data)!=null&&Ve.length)&&Oa.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Oa.createElement(Ie.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:kt,onCancel:()=>Zt(!1),onOk:()=>gr(void 0,null,function*(){if(Kt.length===0){he.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,fe.ZP)(`/api/homework_commons/${rn.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Kt}})).status===0&&(he.ZP.info("\u6DFB\u52A0\u6210\u529F"),Qt([]),Sn(),Ra(),Zt(!1))})},Oa.createElement("div",null,Oa.createElement("div",{style:{display:"flex"}},Oa.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Oa.createElement(De.default.Search,{onChange:xa=>{jn(fn.filter(ht=>ht.name.indexOf(xa.target.value)>-1))}})),Oa.createElement(ve.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(xa,ht)=>{Qt(xa)},selectedRowKeys:Kt,getCheckboxProps:xa=>({disabled:xa.is_collaborator})},pagination:!1,dataSource:dn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var kr=(0,ye.connect)(({shixunHomeworks:Je,loading:Ve})=>({shixunHomeworks:Je,loading:Ve.effects}))(Ka),br=te(5083),pr=te(78673),Zr=te(46898),uo=te(32615),Zo=te(66539),ba=te(75481),ya=te(59301),pi=Object.defineProperty,yi=Object.defineProperties,Pi=Object.getOwnPropertyDescriptors,di=Object.getOwnPropertySymbols,Vo=Object.prototype.hasOwnProperty,xo=Object.prototype.propertyIsEnumerable,$o=(Je,Ve,Ue)=>Ve in Je?pi(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Yo=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))Vo.call(Ve,Ue)&&$o(Je,Ue,Ve[Ue]);if(di)for(var Ue of di(Ve))xo.call(Ve,Ue)&&$o(Je,Ue,Ve[Ue]);return Je},oi=(Je,Ve)=>yi(Je,Pi(Ve)),ii=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const{RangePicker:ai}=br.default,{Option:ci}=de.default,zr=({shixunHomeworks:Je,classroomList:Ve,getData:Ue,dispatch:Bt})=>{var kt,Zt,Kt,Qt,Ft,qt,dn,jn,fn,wt,$t,xn,rn,Sn,Ra;const{workSetting:Vt,workList:xa}=Je,ht=(0,ye.useParams)(),[Yn,$n]=(0,ee.useState)(!0);let[We,Dt]=(0,ee.useState)([]),[_n,ia]=(0,ee.useState)([]);const[Ct,Cn]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_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,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Zr.Q.Number,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,submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""}),[na,Na]=(0,ee.useState)(!1);(0,ee.useEffect)(()=>{Vt!=null&&Vt.course_id&&(Object.keys(Ct).map(function(kn){kn.indexOf("proportion")>-1?Ct[kn]=Vt[kn]*100:Ct[kn]=Vt[kn]}),Vt.anonymous_comment&&(Ct.unified_late=Vt.unified_anonymous_comment,Na(Vt.unified_anonymous_comment)),(!Ct.allow_late||!Ct.unified_late)&&(Ct.late_penalty=5),Ct.unified_setting||(Ct.unified_late=!1,Ct.unified_anonymous_comment=!1,Ct.unified_anonymous_appeal=!1),We=JSON.parse(JSON.stringify(Vt.group_settings.map(kn=>oi(Yo({},kn),{group_name:[kn.group_name]})).filter(kn=>kn.publish_time!==null))),_n=JSON.parse(JSON.stringify(Vt.allow_late_settings.map(kn=>oi(Yo({},kn),{group_name:[kn.group_name]})).filter(kn=>kn.late_time!==null))),Cn(Yo({},Ct)),Dt(We.length?[...We]:[{}]),ia([..._n]))},[Vt]),(0,ee.useEffect)(()=>{$n(!(0,a.GJ)())},[(0,a.GJ)()]);const[Ar,Cr]=(0,ee.useState)(!1),Dr=()=>ii(void 0,null,function*(){Cr(!Ar);const kn=JSON.parse(JSON.stringify(Ct));if(kn.categoryId=ht.categoryId,Ct.unified_setting||(We=We==null?void 0:We.map(Fn=>{var xr,ir;if(!Fn.publish_time||!Fn.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Fn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Cr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Fn.group_name=typeof(Fn==null?void 0:Fn.group_name)=="string"?[Fn==null?void 0:Fn.group_name]:Fn==null?void 0:Fn.group_name,Fn.group_id=(ir=(xr=Fn==null?void 0:Fn.group_name)==null?void 0:xr.map(Ja=>{var Ba,mr;let Lr=(mr=(Ba=Vt.group_settings)==null?void 0:Ba.filter(Hr=>(Hr==null?void 0:Hr.group_name)===Ja))==null?void 0:mr[0];return Lr==null?void 0:Lr.group_id}))==null?void 0:ir.toString().split(","),Fn})),kn.group_settings=We,Ct.allow_late)if(Ct.unified_late){if(Ct.late_penalty===null||Ct.late_penalty===void 0||Ct.late_penalty<0||Ct.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Cr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ct.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else _n=_n==null?void 0:_n.map(Fn=>{var xr,ir;if(Fn.penalty_type=Zr.Q.Number,Fn.late_penalty===null||Fn.late_penalty===void 0||Fn.late_penalty<0||Fn.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Cr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Fn.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Fn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Cr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Fn.group_name=typeof(Fn==null?void 0:Fn.group_name)=="string"?[Fn==null?void 0:Fn.group_name]:Fn==null?void 0:Fn.group_name,Fn.group_id=(ir=(xr=Fn==null?void 0:Fn.group_name)==null?void 0:xr.map(Ja=>{var Ba,mr;let Lr=(mr=(Ba=Vt.group_settings)==null?void 0:Ba.filter(Hr=>(Hr==null?void 0:Hr.group_name)===Ja))==null?void 0:mr[0];return Lr==null?void 0:Lr.group_id}))==null?void 0:ir.toString().split(","),Fn}),kn.allow_late_settings=_n;if(Ct!=null&&Ct.submit_limit&&!(Ct!=null&&Ct.submit_limit_num)){he.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1);return}if(Ct!=null&&Ct.can_submit&&!(Ct!=null&&Ct.submit_num)){he.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1);return}Object.keys(kn).map(function(Fn){Fn.indexOf("proportion")>-1&&(kn[Fn]=kn[Fn]/100)}),Bt({type:"shixunHomeworks/updateSetting",payload:oi(Yo({},kn),{penalty_type:Zr.Q.Number})}).then(Fn=>{Fn.status===0?(Cr(!1),he.ZP.success("\u66F4\u65B0\u6210\u529F"),Ue()):Cr(!1)})}),Qr=(0,ee.useMemo)(()=>(Vt==null?void 0:Vt.allow_late)||(Vt==null?void 0:Vt.all_group_late),[Vt,xa]),bn=(kn,Fn,xr="group_id")=>{var ir;return Fn?Fn.find(Ja=>Ja[xr]===kn):(ir=Vt==null?void 0:Vt.group_settings)==null?void 0:ir.find(Ja=>Ja.group_id[0]===kn)},ea=kn=>{var Fn,xr;const ir=bn(kn,Vt==null?void 0:Vt.allow_late_settings,"id"),Ja=bn(kn,Vt==null?void 0:Vt.anonymous_comment_settings),Ba=bn(kn);return(Vt==null?void 0:Vt.allow_late)&&ir&&Fe()(ir==null?void 0:ir.late_time)<=Fe()()||(Vt==null?void 0:Vt.anonymous_comment)&&Ja&&(Ja==null?void 0:Ja.evaluation_start)!==null||((xr=(Fe()(Ba==null?void 0:Ba.end_time)<=Fe()()&&((Fn=Vt==null?void 0:Vt.allow_late_settings)==null?void 0:Fn.filter(mr=>mr.group_id.includes(kn))))[0])==null?void 0:xr.late_time)!=null},ca=Vt==null?void 0:Vt.anonymous_comment,qr=(kt=Vt==null?void 0:Vt.allow_late_settings)!=null&&kt.length?(Zt=Vt==null?void 0:Vt.allow_late_settings)==null?void 0:Zt.every(kn=>{if(kn.evaluation_start)return!0}):!1,Fr=(Vt==null?void 0:Vt.unified_late)&&(Vt==null?void 0:Vt.anonymous_comment),ha=Vt==null?void 0:Vt.anonymous_comment,ur=kn=>{if(!kn)return!1;const Fn=bn(kn,Vt==null?void 0:Vt.anonymous_comment_settings);return(Vt==null?void 0:Vt.anonymous_comment)&&Fn&&(Fn==null?void 0:Fn.evaluation_start)!==null},or=kn=>{const Fn=bn(kn,Vt==null?void 0:Vt.anonymous_comment_settings);return Fn&&(Fn==null?void 0:Fn.evaluation_start)!==null};return ya.createElement("div",{style:{padding:"30px 50px"}},ya.createElement("div",{className:`${ba.Z.title}`},ya.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),ya.createElement(ie.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"},ya.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ba.Z.title_icon}`}))),ya.createElement("div",{className:ba.Z.content},((Kt=Vt==null?void 0:Vt.group_settings)==null?void 0:Kt.length)>0?ya.createElement(xe.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(Qt=ba.Z)==null?void 0:Qt.h_lh_40}`,align:"middle"},ya.createElement(pr.Z,{checked:Ct.unified_setting,disabled:Yn||!((Ft=Vt==null?void 0:Vt.homework_status)!=null&&Ft.includes("\u672A\u53D1\u5E03"))||(0,a.Rm)()&&!((dn=(qt=Ve.AssistantObject)==null?void 0:qt.group)!=null&&dn.can_publish)||!(Vt!=null&&Vt.manage_all_group),onChange:()=>{var kn;if(!((kn=Vt==null?void 0:Vt.homework_status)!=null&&kn.includes("\u672A\u53D1\u5E03"))){he.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Ct.unified_setting=!Ct.unified_setting,Ct.unified_setting||(Ct.unified_late=!1),Cn(Object.assign({},Ct)),We==""){Dt([{}]);return}Ct.unified_setting&&(Dt([]),ia([{late_penalty:5}]))}}),ya.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),ya.createElement("span",{style:{color:"#333"}},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)")):null,Ct.unified_setting&&ya.createElement("div",{className:ba.Z.row_sty,style:{padding:"5px 30px"}},ya.createElement(xe.Z,{align:"middle"},ya.createElement(ge.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),ya.createElement(ge.Z,{className:"ml5"},ya.createElement(br.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:Yn||!((jn=Vt==null?void 0:Vt.homework_status)!=null&&jn.includes("\u672A\u53D1\u5E03")||(fn=Vt==null?void 0:Vt.homework_status)!=null&&fn.includes("\u672A\u5F00\u59CB"))||(0,a.Rm)()&&!(($t=(wt=Ve.AssistantObject)==null?void 0:wt.group)!=null&&$t.can_publish),value:Ct.publish_time?Fe()(Ct.publish_time):"",disabledDate:kn=>(0,Zo.Q8)(kn,Vt==null?void 0:Vt.course_end_date),disabledTime:kn=>(0,Zo.d0)(kn),onChange:(kn,Fn)=>{Ct.publish_time=Fn,!Ct.end_time&&Ct.unified_setting&&(Ct.end_time=Fe()(kn).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Cn(Object.assign({},Ct))}})),ya.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),ya.createElement(xe.Z,{align:"middle"},ya.createElement(ge.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),ya.createElement(ge.Z,{className:"ml5"},ya.createElement(br.default,{allowClear:!1,style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:qr||ha||(Vt==null?void 0:Vt.allow_late)&&(Vt==null?void 0:Vt.homework_status.includes("\u5DF2\u622A\u6B62"))||Yn||(Vt==null?void 0:Vt.allow_late)&&Fe()()>=Fe()(Vt==null?void 0:Vt.end_time)||(0,a.Rm)()&&!((rn=(xn=Ve.AssistantObject)==null?void 0:xn.group)!=null&&rn.can_publish),disabledDate:kn=>(0,Zo.Q8)(kn,Vt==null?void 0:Vt.course_end_date,Ct.publish_time),disabledTime:kn=>(0,Zo.d0)(kn,Ct.publish_time),value:Ct.end_time?Fe()(Ct.end_time):"",onChange:(kn,Fn)=>{Ct.end_time=Fn,Cn(Object.assign({},Ct))}})),ya.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Ct.unified_setting&&ya.createElement(xe.Z,null,We&&We.map(function(kn,Fn){var xr,ir,Ja,Ba;return ya.createElement(xe.Z,{key:Fn},ya.createElement(xe.Z,{style:{padding:"5px 14px 5px 52px"}},ya.createElement(ge.Z,{className:ba.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",Fn+1),ya.createElement(ge.Z,{flex:"auto",style:{maxWidth:350}},ya.createElement(de.default,{disabled:Yn||((xr=Vt==null?void 0:Vt.homework_status)!=null&&xr.includes("\u672A\u53D1\u5E03")&&kn.id||Fe()(){var Lr,Hr;if((0,a.Rm)()&&!((Hr=(Lr=Ve.AssistantObject)==null?void 0:Lr.group)!=null&&Hr.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}We[Fn].group_name=mr,We[Fn].group_id=kn.group_id;const to=(0,ut.flattenDeep)(We.map(vo=>vo.group_name)),Co=_n.map(vo=>{let $a=(vo==null?void 0:vo.group_name)||[];return oi(Yo({},vo),{group_name:(0,ut.remove)($a,oo=>to.includes(oo))})});ia(Co),Dt(We.slice())}},Vt.group_settings&&Vt.group_settings.map(function(mr){if(!We.map(Lr=>Lr.group_name).toString().split(",").includes(String(mr.group_name)))return ya.createElement(ci,{value:mr.group_name,key:mr.id},mr.group_name)})))),ya.createElement(ge.Z,{style:{padding:"5px 0"}},ya.createElement(ai,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[kn.publish_time?Fe()(kn.publish_time):Fe()(),Fe()()]},disabled:Yn||(Fe()()<=Fe()((ir=bn(kn.id))==null?void 0:ir.publish_time)?!1:[!0,ea(kn.id)]),placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:mr=>(0,Zo.Q8)(mr,Vt==null?void 0:Vt.course_end_date),disabledTime:mr=>(0,Zo.d0)(mr),showTime:{format:"HH:mm",defaultValue:[Fe()((0,E.U6)(),"HH:mm"),Fe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:kn.publish_time&&[Fe()(kn.publish_time),Fe()(kn.end_time)],onChange:(mr,Lr)=>{var Hr,to;if((0,a.Rm)()&&!((to=(Hr=Ve.AssistantObject)==null?void 0:Hr.group)!=null&&to.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}We[Fn].publish_time=Lr[0],We[Fn].end_time=Lr[1],Dt([...We])}})),!Yn&&ya.createElement(ge.Z,{className:`${(Ja=ba.Z)==null?void 0:Ja.h_lh_40}`,style:{padding:"5px 0"}},We.length<((Ba=Vt==null?void 0:Vt.group_settings)==null?void 0:Ba.length)&&ya.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Dt(We.concat({}))}}),(kn!=null&&kn.publish_time&&Fe()(){var mr,Lr;if((0,a.Rm)()&&!((Lr=(mr=Ve.AssistantObject)==null?void 0:mr.normal)!=null&&Lr.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Hr=(0,ut.cloneDeep)(_n);Hr.forEach((to,Co)=>{to.group_name&&(to.group_name=to.group_name.filter(vo=>{var $a;return!(($a=We[Fn].group_name)!=null&&$a.includes(vo))}))}),We=We.filter((to,Co)=>Fn!==Co),ia(Hr),Dt(We.slice()),setTimeout(()=>Dt(We.slice()),10)}}):ya.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),ya.createElement(uo.ZP,{checkMarginLeft:60,className:"mb20",disabled:Yn,value:Ct,onChange:kn=>Cn(Yo(Yo({},Ct),kn))}),ya.createElement(ya.Fragment,null,ya.createElement("div",{className:`${ba.Z.title} mt30`},ya.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),ya.createElement("div",{className:ba.Z.content},ya.createElement(xe.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(Sn=ba.Z)==null?void 0:Sn.h_lh_40}`,align:"middle"},ya.createElement(pr.Z,{checked:Ct.allow_late,disabled:qr||Yn||(Vt==null?void 0:Vt.allow_late),onChange:kn=>{var Fn;if((0,a.Rm)()&&!((Fn=Ve.AssistantObject.group)!=null&&Fn.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kn&&Ie.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:ya.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ya.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"),ya.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ya.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"))}),Ct.allow_late=!Ct.allow_late,_n==""&&ia([{late_penalty:5}]),Cn(Object.assign({},Ct))}}),ya.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),ya.createElement(ie.Z,{overlayStyle:{width:380,maxWidth:380},title:ya.createElement("div",{style:{display:"flex",flexFlow:"column"}},ya.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),ya.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"),ya.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"))},ya.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ba.Z.title_icon}`}))),(Ct==null?void 0:Ct.allow_late)&&ya.createElement("div",{className:"pb5"},ya.createElement(xe.Z,{className:ba.Z.row_sty1},ya.createElement(ge.Z,{className:ba.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),ya.createElement(oe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:Yn,value:Ct.unified_late,onChange:kn=>{var Fn;if((0,a.Rm)()&&!((Fn=Ve.AssistantObject.group)!=null&&Fn.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct.unified_late=kn.target.value,_n==""&&!kn.target.value&&ia([{late_penalty:5}]),Cn(Yo({},Ct))}},(Ct==null?void 0:Ct.unified_setting)&&ya.createElement(oe.ZP,{disabled:(Vt==null?void 0:Vt.allow_late)||!(Vt!=null&&Vt.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((Ra=Vt==null?void 0:Vt.group_settings)==null?void 0:Ra.length)&&ya.createElement(oe.ZP,{disabled:Vt==null?void 0:Vt.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),Ct!=null&&Ct.unified_late?ya.createElement("div",null,ya.createElement(xe.Z,{wrap:!1,align:"middle",className:`${ba.Z.row_sty1} mb10 mt5`},ya.createElement(ge.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),ya.createElement(ge.Z,{style:{margin:"0 10px 0 8px"}},ya.createElement(le.Z,{disabled:Yn||ca,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:Ct.late_penalty,onChange:kn=>{var Fn;if((0,a.Rm)()&&!((Fn=Ve.AssistantObject.group)!=null&&Fn.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct.late_penalty=kn,Cn(Object.assign({},Ct))}})),ya.createElement(ge.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")),ya.createElement(xe.Z,{className:`${ba.Z.row_sty1}`},ya.createElement(ge.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),ya.createElement(ge.Z,{style:{margin:"0 10px 0 8px"}},ya.createElement(br.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Yn||Fr||qr,value:Ct.late_time?Fe()(Ct.late_time):"",disabledDate:kn=>(0,Zo.Q8)(kn,Vt==null?void 0:Vt.course_end_date),disabledTime:kn=>(0,Zo.d0)(kn),onChange:(kn,Fn)=>{var xr;if((0,a.Rm)()&&!((xr=Ve.AssistantObject.group)!=null&&xr.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct.late_time=Fn,Cn(Object.assign({},Ct))}})),ya.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):_n.map(function(kn,Fn){var xr;return ya.createElement(xe.Z,{key:Fn,style:{padding:"5px 14px 5px 52px"}},ya.createElement(ge.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",Fn+1),ya.createElement(ge.Z,{className:"mr20 ml10"},ya.createElement(de.default,{size:"large",disabled:Yn||!((xr=xa==null?void 0:xa.homework_status)!=null&&xr.includes("\u672A\u53D1\u5E03"))&&kn.id,mode:"multiple",style:{width:250},value:typeof kn.group_name=="string"?[kn.group_name]:kn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:ir=>{var Ja;if((0,a.Rm)()&&!((Ja=Ve.AssistantObject.normal)!=null&&Ja.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[Fn].group_name=ir,_n[Fn].group_id=kn.group_id,ia(_n.slice())}},Vt.group_settings&&Vt.group_settings.map(function(ir){if(Ct!=null&&Ct.unified_setting&&!_n.map(Ja=>Ja.group_name).toString().split(",").includes(String(ir.group_name))&&!or(ir.id))return ya.createElement(ci,{value:ir.group_name,key:ir.id},ir.group_name);if(We.map(Ja=>Ja.group_name).toString().split(",").includes(String(ir.group_name))&&!_n.map(Ja=>Ja.group_name).toString().split(",").includes(String(ir.group_name))&&!or(ir.id))return ya.createElement(ci,{value:ir.group_name,key:ir.id},ir.group_name)}))),ya.createElement(ge.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),ya.createElement(ge.Z,{className:"mr20 ml10"},ya.createElement(le.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:Yn||ur(kn.id),defaultValue:kn.late_penalty,onChange:ir=>{var Ja,Ba;if((0,a.Rm)()&&!((Ba=(Ja=Ve.AssistantObject)==null?void 0:Ja.normal)!=null&&Ba.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[Fn].late_penalty=ir,_n[Fn].penalty_type=Zr.Q.Number}})),ya.createElement(ge.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ya.createElement(ge.Z,{className:"ml10"},ya.createElement(br.default,{size:"large",disabled:Yn||ur(kn.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:ir=>(0,Zo.Q8)(ir,Vt==null?void 0:Vt.course_end_date),disabledTime:ir=>(0,Zo.d0)(ir),format:"YYYY-MM-DD HH:mm",value:kn!=null&&kn.late_time?Fe()(kn.late_time):void 0,onChange:(ir,Ja)=>{var Ba,mr;if((0,a.Rm)()&&!((mr=(Ba=Ve.AssistantObject)==null?void 0:Ba.normal)!=null&&mr.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[Fn].late_time=Ja,ia([..._n])}})),!Yn&&ya.createElement(ge.Z,{style:{height:40,lineHeight:"40px"}},ya.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{ia(_n.concat({penalty_type:Zr.Q.Number,late_penalty:5}))}}),Fn>0&&!kn.id?ya.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{_n=_n.filter((ir,Ja)=>Fn!==Ja),ia(_n.slice()),setTimeout(()=>ia(_n.slice()),10)}}):ya.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),ya.createElement(Ke.ZP,{loading:Ar,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Dr()},"\u4FDD\u5B58"))};var Oo=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve})=>({shixunHomeworks:Je,classroomList:Ve}))(zr),fr=te(59301),Qo=Object.defineProperty,Xo=Object.defineProperties,li=Object.getOwnPropertyDescriptors,wi=Object.getOwnPropertySymbols,Fi=Object.prototype.hasOwnProperty,No=Object.prototype.propertyIsEnumerable,Io=(Je,Ve,Ue)=>Ve in Je?Qo(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,ei=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))Fi.call(Ve,Ue)&&Io(Je,Ue,Ve[Ue]);if(wi)for(var Ue of wi(Ve))No.call(Ve,Ue)&&Io(Je,Ue,Ve[Ue]);return Je},xi=(Je,Ve)=>Xo(Je,li(Ve)),Li=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const Ki=({shixunHomeworks:Je,getData:Ve,dispatch:Ue})=>{const{workSetting:Bt}=Je,kt=(0,ye.useParams)(),[Zt,Kt]=(0,ee.useState)(!0);let[Qt,Ft]=(0,ee.useState)([]),[qt,dn]=(0,ee.useState)([]);const[jn,fn]=(0,ee.useState)(!1),[wt,$t]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_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,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Zr.Q.Number,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});(0,ee.useEffect)(()=>{Kt(!(0,a.GJ)())},[(0,a.GJ)()]),(0,ee.useEffect)(()=>{Bt!=null&&Bt.course_id&&(Object.keys(wt).map(function(rn){rn.indexOf("proportion")>-1?(wt[rn]=(Bt[rn]*100).toFixed(0),console.log(rn,wt[rn],Bt[rn])):wt[rn]=Bt[rn]}),(!wt.allow_late||!wt.unified_late)&&(wt.late_penalty=5),wt.unified_setting||(wt.unified_late=!1,wt.unified_anonymous_comment=!1,wt.unified_anonymous_appeal=!1),Qt=JSON.parse(JSON.stringify(Bt.group_settings.map(rn=>xi(ei({},rn),{group_name:[rn.group_name]})).filter(rn=>rn.publish_time!==null))),qt=JSON.parse(JSON.stringify(Bt.allow_late_settings.map(rn=>xi(ei({},rn),{group_name:[rn.group_name]})).filter(rn=>rn.late_time!==null))),$t(ei({},wt)),Ft([...Qt]),dn([...qt]),console.log(wt,Bt))},[Bt]);const xn=()=>Li(void 0,null,function*(){const rn=JSON.parse(JSON.stringify(wt));if(rn.categoryId=kt.categoryId,wt.unified_setting||(Qt=Qt==null?void 0:Qt.map(Sn=>{var Ra,Vt;if(!Sn.publish_time||!Sn.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Sn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Sn.group_name=typeof(Sn==null?void 0:Sn.group_name)=="string"?[Sn==null?void 0:Sn.group_name]:Sn==null?void 0:Sn.group_name,Sn.group_id=(Vt=(Ra=Sn==null?void 0:Sn.group_name)==null?void 0:Ra.map(xa=>{var ht,Yn;let $n=(Yn=(ht=Bt.group_settings)==null?void 0:ht.filter(We=>(We==null?void 0:We.group_name)===xa))==null?void 0:Yn[0];return $n==null?void 0:$n.group_id}))==null?void 0:Vt.toString().split(","),Sn})),rn.group_settings=Qt,wt.allow_late)if(wt.unified_late){if(wt.late_penalty===null||wt.late_penalty===void 0||wt.late_penalty<0||wt.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!wt.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else qt=qt==null?void 0:qt.map(Sn=>{var Ra,Vt;if(Sn.penalty_type=Zr.Q.Number,Sn.late_penalty===null||Sn.late_penalty===void 0||Sn.late_penalty<0||Sn.late_penalty>100)throw he.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(!Sn.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Sn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Sn.group_name=typeof(Sn==null?void 0:Sn.group_name)=="string"?[Sn==null?void 0:Sn.group_name]:Sn==null?void 0:Sn.group_name,Sn.group_id=(Vt=(Ra=Sn==null?void 0:Sn.group_name)==null?void 0:Ra.map(xa=>{var ht,Yn;let $n=(Yn=(ht=Bt.group_settings)==null?void 0:ht.filter(We=>(We==null?void 0:We.group_name)===xa))==null?void 0:Yn[0];return $n==null?void 0:$n.group_id}))==null?void 0:Vt.toString().split(","),Sn}),rn.allow_late_settings=qt;Object.keys(rn).map(function(Sn){Sn.indexOf("proportion")>-1&&(rn[Sn]=rn[Sn]/100)}),Ue({type:"shixunHomeworks/updateSetting",payload:xi(ei({},rn),{penalty_type:Zr.Q.Number})}).then(Sn=>{Sn.status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),Ve())})});return fr.createElement("div",{className:qn.form},fr.createElement("div",{className:qn.title},"\u7EC4\u957F\u8BC4\u5206"),fr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},fr.createElement(pr.Z,{disabled:Zt,checked:wt.is_group_grade,onChange:rn=>{wt.is_group_grade=rn,$t(ei({},wt))}}),fr.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),fr.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09")),fr.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),fr.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Zt,value:wt.ta_mode,onChange:rn=>{wt.ta_mode=rn.target.value,$t(ei({},wt))}},fr.createElement(oe.ZP,{value:1,style:{marginRight:"40px"}},fr.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),fr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),fr.createElement("br",null),fr.createElement(oe.ZP,{value:0},fr.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),fr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u52A9\u6559\u591A\u6B21\u8BC4\u5206\u65F6\uFF0C\u53D6\u6700\u540E\u4E00\u6B21\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\uFF09"))),fr.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),fr.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Zt,value:wt.final_mode,onChange:rn=>{wt.final_mode=rn.target.value,$t(ei({},wt))}},fr.createElement(oe.ZP,{value:!1,style:{marginRight:"12px"}},fr.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),fr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),fr.createElement(oe.ZP,{value:!0},fr.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),fr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),wt.final_mode?fr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 430px",display:"flex",alignItems:"center",color:"#666"}},"(\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206)"):fr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},fr.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),fr.createElement(le.Z,{disabled:Zt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:wt.te_proportion,onChange:rn=>{wt.te_proportion=rn,$t(Object.assign({},wt))}}),fr.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),fr.createElement(le.Z,{disabled:Zt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:wt.ta_proportion,onChange:rn=>{wt.ta_proportion=rn,$t(Object.assign({},wt))}}),wt.is_group_grade&&fr.createElement(fr.Fragment,null,fr.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),fr.createElement(le.Z,{disabled:Zt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:wt.gr_proportion,onChange:rn=>{wt.gr_proportion=rn,$t(Object.assign({},wt))}})),fr.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),fr.createElement(le.Z,{disabled:Zt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:wt.st_proportion,onChange:rn=>{wt.st_proportion=rn,$t(Object.assign({},wt))}})),!Zt&&fr.createElement(fr.Fragment,null,fr.createElement(Ke.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>xn()},"\u4FDD\u5B58"),fr.createElement(Ke.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>fn(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),fr.createElement(Ie.default,{open:jn,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{fn(!1)},onOk:()=>Li(void 0,null,function*(){const rn=JSON.parse(JSON.stringify(wt));Object.keys(rn).map(function(Ra){Ra.indexOf("proportion")>-1&&(rn[Ra]=rn[Ra]/100)}),(yield(0,fe.ZP)(`/api/courses/${kt.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:rn}})).status===0&&(he.ZP.success("\u8BBE\u7F6E\u6210\u529F"),fn(!1))})},fr.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")))};var lr=(0,ye.connect)(({shixunHomeworks:Je})=>({shixunHomeworks:Je}))(Ki),Pa=te(59301),Ua=Object.defineProperty,Ya=Object.defineProperties,Kr=Object.getOwnPropertyDescriptors,yo=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,ko=Object.prototype.propertyIsEnumerable,Ko=(Je,Ve,Ue)=>Ve in Je?Ua(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,zo=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))_o.call(Ve,Ue)&&Ko(Je,Ue,Ve[Ue]);if(yo)for(var Ue of yo(Ve))ko.call(Ve,Ue)&&Ko(Je,Ue,Ve[Ue]);return Je},ui=(Je,Ve)=>Ya(Je,Kr(Ve)),Jo=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const Rr=({getData:Je,dispatch:Ve,shixunHomeworks:Ue})=>{const{workSetting:Bt}=Ue,kt=(0,ye.useParams)(),[Zt,Kt]=(0,ee.useState)(!0);let[Qt,Ft]=(0,ee.useState)([]),[qt,dn]=(0,ee.useState)([]);const[jn,fn]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",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,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Zr.Q.Number,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,personal_score_open:!0});(0,ee.useEffect)(()=>{Kt(!(0,a.GJ)())},[(0,a.GJ)()]),(0,ee.useEffect)(()=>{Bt!=null&&Bt.course_id&&(Object.keys(jn).map(function($t){$t.indexOf("proportion")>-1?(jn[$t]=Bt[$t]*100,console.log($t,jn[$t],Bt[$t])):jn[$t]=Bt[$t]}),(!jn.allow_late||!jn.unified_late)&&(jn.late_penalty=5),jn.unified_setting||(jn.unified_late=!1,jn.unified_anonymous_comment=!1,jn.unified_anonymous_appeal=!1),Qt=JSON.parse(JSON.stringify(Bt.group_settings.map($t=>ui(zo({},$t),{group_name:[$t.group_name]})).filter($t=>$t.publish_time!==null))),qt=JSON.parse(JSON.stringify(Bt.allow_late_settings.map($t=>ui(zo({},$t),{group_name:[$t.group_name]})).filter($t=>$t.late_time!==null))),fn(zo({},jn)),Ft([...Qt]),dn([...qt]))},[Bt]);const wt=()=>Jo(void 0,null,function*(){const $t=JSON.parse(JSON.stringify(jn));if($t.categoryId=kt.categoryId,jn.unified_setting||(Qt=Qt==null?void 0:Qt.map(xn=>{var rn,Sn;if(!xn.publish_time||!xn.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!xn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return xn.group_name=typeof(xn==null?void 0:xn.group_name)=="string"?[xn==null?void 0:xn.group_name]:xn==null?void 0:xn.group_name,xn.group_id=(Sn=(rn=xn==null?void 0:xn.group_name)==null?void 0:rn.map(Ra=>{var Vt,xa;let ht=(xa=(Vt=Bt.group_settings)==null?void 0:Vt.filter(Yn=>(Yn==null?void 0:Yn.group_name)===Ra))==null?void 0:xa[0];return ht==null?void 0:ht.group_id}))==null?void 0:Sn.toString().split(","),xn})),$t.group_settings=Qt,jn.allow_late)if(jn.unified_late){if(jn.late_penalty===null||jn.late_penalty===void 0||jn.late_penalty<0||jn.late_penalty>100)throw he.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(!jn.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else qt=qt==null?void 0:qt.map(xn=>{var rn,Sn;if(xn.penalty_type=Zr.Q.Number,xn.late_penalty===null||xn.late_penalty===void 0||xn.late_penalty<0||xn.late_penalty>100)throw he.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(!xn.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!xn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return xn.group_name=typeof(xn==null?void 0:xn.group_name)=="string"?[xn==null?void 0:xn.group_name]:xn==null?void 0:xn.group_name,xn.group_id=(Sn=(rn=xn==null?void 0:xn.group_name)==null?void 0:rn.map(Ra=>{var Vt,xa;let ht=(xa=(Vt=Bt.group_settings)==null?void 0:Vt.filter(Yn=>(Yn==null?void 0:Yn.group_name)===Ra))==null?void 0:xa[0];return ht==null?void 0:ht.group_id}))==null?void 0:Sn.toString().split(","),xn}),$t.allow_late_settings=qt;Object.keys($t).map(function(xn){xn.indexOf("proportion")>-1&&($t[xn]=$t[xn]/100)}),Ve({type:"shixunHomeworks/updateSetting",payload:ui(zo({},$t),{penalty_type:Zr.Q.Number})}).then(xn=>{xn.status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),Je())})});return Pa.createElement("div",{className:qn.form},Pa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Pa.createElement(x.default,{checked:jn.work_public,disabled:Zt,onChange:$t=>{jn.work_public=$t.target.checked,fn(Object.assign({},jn))}},Pa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),Pa.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u4F5C\u54C1\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u4F5C\u54C1\uFF09")),Pa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Pa.createElement(x.default,{checked:jn.score_open,disabled:Zt,onChange:$t=>{$t.target.checked&&(jn.personal_score_open=!0),jn.score_open=$t.target.checked,fn(Object.assign({},jn))}},Pa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),Pa.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF0C\u5426\u5219\u4E0D\u53EF\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF09")),Pa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Pa.createElement(x.default,{checked:jn.personal_score_open,disabled:Zt||jn.score_open,onChange:$t=>{jn.personal_score_open=$t.target.checked,fn(Object.assign({},jn))}},Pa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),Pa.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9\uFF09")),Pa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Pa.createElement(x.default,{checked:jn.answer_public,disabled:Zt,onChange:$t=>{jn.answer_public=$t.target.checked,fn(Object.assign({},jn))}},Pa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),Pa.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09")),!Zt&&Pa.createElement(Pa.Fragment,null,Pa.createElement(Ke.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:wt},"\u4FDD\u5B58")))};var $r=(0,ye.connect)(({shixunHomeworks:Je})=>({shixunHomeworks:Je}))(Rr),wo=te(4578),Jr=te(95321),ao=te(89770),Ho=te(37316),Bo=te(56860),yr=te(59301),mi=Object.defineProperty,zi=Object.defineProperties,il=Object.getOwnPropertyDescriptors,Oi=Object.getOwnPropertySymbols,fi=Object.prototype.hasOwnProperty,Xi=Object.prototype.propertyIsEnumerable,Gi=(Je,Ve,Ue)=>Ve in Je?mi(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,si=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))fi.call(Ve,Ue)&&Gi(Je,Ue,Ve[Ue]);if(Oi)for(var Ue of Oi(Ve))Xi.call(Ve,Ue)&&Gi(Je,Ue,Ve[Ue]);return Je},Ci=(Je,Ve)=>zi(Je,il(Ve)),ll=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const kl=(Je,Ve)=>{if(Ve==="comment"){const Ue=Je==null?void 0:Je.filter(Zt=>Zt.evaluation_end!==null);return Ue.length===0?[{deleteflag:!0}]:(0,Bo.M)(Ue,["evaluation_start","evaluation_end"]).map(Zt=>Ci(si({},Zt),{evaluation_start:[Zt.evaluation_start,Zt.evaluation_end],group_name:[Zt.group_name],deleteflag:!1}))}else if(Ve==="appeal"){const Ue=Je==null?void 0:Je.filter(Zt=>Zt.appeal_time!==null);return Ue.length===0?[{deleteflag:!0}]:(0,Bo.M)(Ue,["appeal_time"]).map(Zt=>Ci(si({},Zt),{group_name:[Zt.group_name],deleteflag:!1}))}},Cl=(Je,Ve)=>Je.map(Ue=>Ve.find(Bt=>Bt.value===Ue).id),Hi=({shixunHomeworks:Je,classroomList:Ve,dispatch:Ue})=>{var Bt,kt,Zt,Kt,Qt,Ft,qt,dn,jn;const{workSetting:fn,workList:wt}=Je,$t=(0,ye.useParams)(),[xn,rn]=(0,ee.useState)(!0);let[Sn,Ra]=(0,ee.useState)([]),[Vt,xa]=(0,ee.useState)([]);const[ht,Yn]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",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,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Zr.Q.Number,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}),$n=(Bt=fn==null?void 0:fn.anonymous_comment_settings)==null?void 0:Bt.map(bn=>({label:bn.group_name,value:bn.group_name,id:bn.group_id})),We=(kt=fn==null?void 0:fn.anonymous_appeal_settings)==null?void 0:kt.map(bn=>({label:bn.group_name,value:bn.group_name,id:bn.group_id})),[Dt]=b.default.useForm(),[_n]=b.default.useForm(),ia=()=>ll(void 0,null,function*(){const bn=(0,Bo.Y)(Dt.getFieldsValue(),"YYYY-MM-DD HH:mm"),ea=(0,ut.cloneDeep)(bn);for(const ca of ea.anonymous_comment_settings||[]){if(!(ca!=null&&ca.evaluation_start))return he.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();if(!ca.group_name)return he.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Promise.reject();ca.evaluation_end=ca==null?void 0:ca.evaluation_start[1],ca.evaluation_start=ca==null?void 0:ca.evaluation_start[0],ca.group_id=Cl(ca.group_name,$n),Reflect.deleteProperty(ca,"deleteflag")}return ea}),Ct=()=>{const bn=(0,Bo.Y)(_n.getFieldsValue(),"YYYY-MM-DD HH:mm"),ea=(0,ut.cloneDeep)(bn);for(const ca of ea.anonymous_appeal_settings||[])ca.group_id=Cl(ca.group_name,We),Reflect.deleteProperty(ca,"deleteflag");return ea},Cn=()=>ll(void 0,null,function*(){yield Ue({type:"shixunHomeworks/getWorkSetting",payload:si({},$t)}),Dt.resetFields(),_n.resetFields()});(0,ee.useEffect)(()=>{fn!=null&&fn.course_id&&(Object.keys(ht).map(function(bn){bn.indexOf("proportion")>-1?ht[bn]=fn[bn]*100:ht[bn]=fn[bn]}),(!ht.allow_late||!ht.unified_late)&&(ht.late_penalty=5),ht.unified_setting||(ht.unified_late=!1,ht.unified_anonymous_comment=!1,ht.unified_anonymous_appeal=!1),Sn=JSON.parse(JSON.stringify(fn.group_settings.map(bn=>Ci(si({},bn),{group_name:[bn.group_name]})).filter(bn=>bn.publish_time!==null))),Vt=JSON.parse(JSON.stringify(fn.allow_late_settings.map(bn=>Ci(si({},bn),{group_name:[bn.group_name]})).filter(bn=>bn.late_time!==null))),Yn(si({},ht)),Ra([...Sn]),xa([...Vt]))},[fn]),(0,ee.useEffect)(()=>{rn(!(0,a.t_)()&&!(fn!=null&&fn.can_edit))},[fn,(0,a.t_)()]);const na=(((Zt=fn==null?void 0:fn.homework_status)==null?void 0:Zt.includes("\u5DF2\u622A\u6B62"))||($n==null?void 0:$n.length)>0)&&(fn==null?void 0:fn.student_works),Na=((Kt=fn==null?void 0:fn.anonymous_appeal_settings)==null?void 0:Kt.length)>0,Ar=(fn==null?void 0:fn.anonymous_comment)&&(fn==null?void 0:fn.unified_anonymous_comment)&&((Qt=wt==null?void 0:wt.homework_status)==null?void 0:Qt.includes("\u5DF2\u622A\u6B62"))||Na,[Cr,Dr]=(0,ee.useState)(!1),Qr=()=>ll(void 0,null,function*(){Dr(!Cr);const bn=JSON.parse(JSON.stringify(ht));if(bn.categoryId=$t.categoryId,ht.unified_setting||(Sn=Sn==null?void 0:Sn.map(ca=>{var qr,Fr;if(!ca.publish_time||!ca.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Dr(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!ca.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Dr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ca.group_name=typeof(ca==null?void 0:ca.group_name)=="string"?[ca==null?void 0:ca.group_name]:ca==null?void 0:ca.group_name,ca.group_id=(Fr=(qr=ca==null?void 0:ca.group_name)==null?void 0:qr.map(ha=>{var ur,or;let kn=(or=(ur=fn.group_settings)==null?void 0:ur.filter(Fn=>(Fn==null?void 0:Fn.group_name)===ha))==null?void 0:or[0];return kn==null?void 0:kn.group_id}))==null?void 0:Fr.toString().split(","),ca})),bn.group_settings=Sn,ht.allow_late)if(ht.unified_late){if(ht.late_penalty===null||ht.late_penalty===void 0||ht.late_penalty<0||ht.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Dr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ht.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Dr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Vt=Vt==null?void 0:Vt.map(ca=>{var qr,Fr;if(ca.penalty_type=Zr.Q.Number,ca.late_penalty===null||ca.late_penalty===void 0||ca.late_penalty<0||ca.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Dr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ca.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Dr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!ca.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Dr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ca.group_name=typeof(ca==null?void 0:ca.group_name)=="string"?[ca==null?void 0:ca.group_name]:ca==null?void 0:ca.group_name,ca.group_id=(Fr=(qr=ca==null?void 0:ca.group_name)==null?void 0:qr.map(ha=>{var ur,or;let kn=(or=(ur=fn.group_settings)==null?void 0:ur.filter(Fn=>(Fn==null?void 0:Fn.group_name)===ha))==null?void 0:or[0];return kn==null?void 0:kn.group_id}))==null?void 0:Fr.toString().split(","),ca}),bn.allow_late_settings=Vt;if(ht.evaluation_start){if(ht.end_time&&Fe()(ht.evaluation_start)<=Fe()(ht.end_time))throw he.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Dr(!1),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(ht.late_time&&Fe()(ht.evaluation_start)<=Fe()(ht.late_time))throw he.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Dr(!1),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(bn).map(function(ca){ca.indexOf("proportion")>-1&&(bn[ca]=bn[ca]/100)}),bn.anonymous_comment&&!bn.unified_anonymous_comment){const ca=yield ia();bn.anonymous_comment_settings=ca.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(qr=>{Reflect.deleteProperty(bn,qr)})}if(bn.anonymous_appeal&&!bn.unified_anonymous_appeal){const ca=Ct();bn.anonymous_appeal_settings=ca.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(qr=>{Reflect.deleteProperty(bn,qr)})}(yield(0,fe.ZP)(`/api/homework_commons/${$t.categoryId}/evaluation_setting.json`,{method:"post",body:si({},bn)})).status===0?(Dr(!1),he.ZP.success("\u66F4\u65B0\u6210\u529F"),rn(!0),Cn()):Dr(!1)});return yr.createElement("div",{className:qn.form},yr.createElement("div",{className:qn.title},"\u4F5C\u4E1A\u533F\u8BC4"),yr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},yr.createElement(pr.Z,{checked:ht.anonymous_comment,disabled:xn||!na||(fn==null?void 0:fn.anonymous_comment),onChange:()=>{var bn;if((0,a.Rm)()&&!((bn=Ve.AssistantObject.group)!=null&&bn.can_anonymous_comment)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ht.anonymous_comment=!ht.anonymous_comment,ht.allow_late&&!ht.evaluation_start?ht.late_time&&ht.late_time!=""&&(ht.evaluation_start=Fe()(ht.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),ht.evaluation_end=Fe()(ht.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):ht.unified_setting&&!ht.evaluation_start&&ht.end_time&&ht.end_time!=""&&(ht.evaluation_start=Fe()(ht.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),ht.evaluation_end=Fe()(ht.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),ht.anonymous_comment&&(ht.evaluation_num=parseInt(ht.evaluation_num)?ht.evaluation_num:3,ht.absence_penalty=parseInt(ht.absence_penalty)?ht.absence_penalty:3),Yn(Object.assign({},ht))}}),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(ie.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\u5206\u7EC4\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\uFF1B"),yr.createElement("div",null,"3.\u73ED\u5185\u5C0F\u7EC4\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5206\u7EC4\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 ${qn.title_icon}`}))),ht.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(oe.ZP.Group,{value:ht.unified_anonymous_comment,disabled:xn||ht.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment),onChange:bn=>{var ea;if((0,a.Rm)()&&!((ea=Ve.AssistantObject.group)!=null&&ea.can_anonymous_comment)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yn(ca=>Ci(si({},ca),{unified_anonymous_comment:bn.target.value})),Dt.resetFields()}},(fn==null?void 0:fn.unified_setting)&&(fn==null?void 0:fn.unified_late)&&yr.createElement(oe.ZP,{value:!0,disabled:xn||ht.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment)||!(fn!=null&&fn.manage_all_group)},yr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((Ft=fn==null?void 0:fn.group_settings)==null?void 0:Ft.length)>0&&yr.createElement(oe.ZP,{value:!1},yr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),ht.anonymous_comment&&ht.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(oe.ZP.Group,{value:ht.anonymous_group,disabled:xn||ht.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment),onChange:bn=>{var ea;if((0,a.Rm)()&&!((ea=Ve.AssistantObject.group)!=null&&ea.can_anonymous_comment)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yn(ca=>Ci(si({},ca),{anonymous_group:bn.target.value}))}},yr.createElement(oe.ZP,{value:!1},yr.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((qt=fn==null?void 0:fn.group_settings)==null?void 0:qt.length)>0&&yr.createElement(oe.ZP,{value:!0,disabled:xn||!(fn!=null&&fn.can_anonymous_group)},yr.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),ht.anonymous_comment&&yr.createElement(yr.Fragment,null,ht.unified_anonymous_comment?yr.createElement(wo.Z,{data:ht,setData:Yn,disabled:xn}):yr.createElement(b.default,{form:Dt,autoComplete:"off",initialValues:fn!=null&&fn.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:kl(fn==null?void 0:fn.anonymous_comment_settings,"comment")}},yr.createElement(Jr.Z,{disabled:xn,selectOptions:$n,form:Dt,data:ht}))),yr.createElement("div",{className:qn.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(pr.Z,{checked:ht.anonymous_appeal,disabled:xn||!Ar||(fn==null?void 0:fn.anonymous_appeal),onChange:()=>{var bn;if((0,a.Rm)()&&!((bn=Ve.AssistantObject.group)!=null&&bn.can_anonymous_appeal)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ht.anonymous_appeal=!ht.anonymous_appeal,ht.anonymous_appeal&&(ht.appeal_penalty=parseInt(ht.appeal_penalty)?ht.appeal_penalty:2),Yn(Object.assign({},ht))}}),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")),ht.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(oe.ZP.Group,{value:ht.unified_anonymous_appeal,disabled:xn||(fn==null?void 0:fn.anonymous_appeal),onChange:bn=>{var ea;if((0,a.Rm)()&&!((ea=Ve.AssistantObject.group)!=null&&ea.can_anonymous_appeal)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yn(ca=>Ci(si({},ca),{unified_anonymous_appeal:bn.target.value})),_n.resetFields()}},(fn==null?void 0:fn.unified_anonymous_comment)&&yr.createElement(oe.ZP,{value:!0,disabled:!(fn!=null&&fn.manage_all_group)},yr.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((dn=fn==null?void 0:fn.group_settings)==null?void 0:dn.length)>0&&yr.createElement(oe.ZP,{value:!1},yr.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),ht.unified_anonymous_appeal?yr.createElement(ao.Z,{data:ht,setData:Yn,disabled:xn}):yr.createElement(b.default,{form:_n,initialValues:fn!=null&&fn.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:kl(fn==null?void 0:fn.anonymous_appeal_settings,"appeal")}},yr.createElement(Ho.Z,{disabled:xn||(0,a.Rm)()&&!((jn=Ve.AssistantObject.group)!=null&&jn.can_anonymous_appeal),selectOptions:We,form:_n}))),!xn&&yr.createElement(Ke.ZP,{loading:Cr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Qr()},"\u4FDD\u5B58"))};var Rl=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve})=>({shixunHomeworks:Je,classroomList:Ve}))(Hi),ul=te(30738),yt=te(59301),Ml=Object.defineProperty,Tl=Object.defineProperties,sl=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,Ui=Object.prototype.hasOwnProperty,cl=Object.prototype.propertyIsEnumerable,Ji=(Je,Ve,Ue)=>Ve in Je?Ml(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,ri=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))Ui.call(Ve,Ue)&&Ji(Je,Ue,Ve[Ue]);if(dl)for(var Ue of dl(Ve))cl.call(Ve,Ue)&&Ji(Je,Ue,Ve[Ue]);return Je},gi=(Je,Ve)=>Tl(Je,sl(Ve)),qi=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const bl=Je=>qi(void 0,null,function*(){return yield(0,fe.ZP)(`/api/homework_commons/${Je==null?void 0:Je.categoryId}/publish_setting.json`,{method:"post",body:Je})}),Fl=Je=>qi(void 0,null,function*(){return yield(0,fe.ZP)(`/api/homework_commons/${Je==null?void 0:Je.categoryId}/evaluation_setting.json`,{method:"post",body:Je})}),Bi=(Je,Ve)=>Je==null?void 0:Je.map(Ue=>{var Bt;return(Bt=Ve==null?void 0:Ve.find(kt=>kt.value===Ue))==null?void 0:Bt.id}),Ii=(Je,Ve)=>{var Ue;return Je=typeof Je=="string"?[Je]:Je,(Ue=Je==null?void 0:Je.map(Bt=>Ve==null?void 0:Ve.find(kt=>{var Zt;return(Zt=kt==null?void 0:kt.group_name)==null?void 0:Zt.includes(Bt)})))==null?void 0:Ue.filter(Bt=>Bt)},qo=(Je,Ve,Ue,Bt=!1)=>{let kt=null,Zt=Bt?Ve:Ii(Je,Ve);return Zt==null||Zt.forEach((Kt,Qt)=>{(Qt==0||Ue(Kt,kt||{}))&&(kt=Kt)}),kt},Zl=({shixunHomeworks:Je,loading:Ve,dispatch:Ue,classroomList:Bt})=>{var kt,Zt,Kt,Qt,Ft,qt,dn,jn,fn,wt,$t,xn,rn,Sn,Ra,Vt,xa,ht,Yn;const $n=(0,ye.useParams)(),{workSetting:We,workList:Dt}=Je,[,_n,ia]=(0,It.U)(bl,{categoryId:$n==null?void 0:$n.categoryId,penalty_type:Zr.Q.Number}),[,Ct,Cn]=(0,It.U)(Fl,{categoryId:$n==null?void 0:$n.categoryId}),[na]=b.default.useForm(),Na=b.default.useWatch("unified_setting",na),Ar=b.default.useWatch("group_settings",na),Cr=b.default.useWatch("allow_late_settings",na),Dr=b.default.useWatch("end_time",na),Qr=b.default.useWatch("publish_time",na),bn=b.default.useWatch("allow_late",na),ea=b.default.useWatch("unified_late",na),ca=b.default.useWatch("late_time",na),qr=b.default.useWatch("anonymous_comment",na),Fr=b.default.useWatch("unified_anonymous_comment",na),ha=b.default.useWatch("evaluation_start",na),ur=b.default.useWatch("anonymous_appeal",na),or=b.default.useWatch("anonymous_comment_settings",na),kn=b.default.useWatch("unified_anonymous_appeal",na),Fn=b.default.useWatch("anonymous_appeal_settings",na),[xr,ir]=(0,ee.useState)(!1),[Ja,Ba]=(0,ee.useState)({}),mr=xr||(0,a.Rm)()&&!((Zt=(kt=Bt.AssistantObject)==null?void 0:kt.group)!=null&&Zt.can_publish),Lr=xr||(0,a.Rm)()&&!((Qt=(Kt=Bt.AssistantObject)==null?void 0:Kt.group)!=null&&Qt.can_late),Hr=xr||(0,a.Rm)()&&!((qt=(Ft=Bt.AssistantObject)==null?void 0:Ft.group)!=null&&qt.can_anonymous_comment),to=xr||(0,a.Rm)()&&!((jn=(dn=Bt.AssistantObject)==null?void 0:dn.group)!=null&&jn.can_anonymous_appeal),Co=(On,Hn)=>{if(On!=null&&On.some(so=>typeof so.group_name!="string")){const so=[];On==null||On.forEach(Fa=>{var Aa;typeof Fa.group_name!="string"&&((Aa=Fa.group_name)==null||Aa.forEach(tr=>{so.push(gi(ri({},Fa),{group_name:tr}))}))}),On=so}return On==null?void 0:On.filter(so=>{var Fa,Aa,tr;return!((tr=(Aa=(Fa=Hn==null?void 0:Hn.map(wr=>wr==null?void 0:wr.group_name))==null?void 0:Fa.toString())==null?void 0:Aa.split(","))!=null&&tr.includes(String(so.group_name)))&&so.is_admin})},vo=On=>{if(On=="allow_late"){Ie.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:yt.createElement(yt.Fragment,null,yt.createElement("div",null,yt.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"),yt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},yt.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(On=="anonymous_comment"){Ie.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:yt.createElement(yt.Fragment,null,yt.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",yt.createElement("br",null),yt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},yt.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(On=="anonymous_appeal"){Ie.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:yt.createElement(yt.Fragment,null,yt.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"),yt.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",yt.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",yt.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",yt.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",yt.createElement("br",null))});return}if(On=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(On=="unified_anonymous_comment")return Na===!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(On=="unified_anonymous_appeal")return Na===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":ea===!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(On=="make_up_score")return bn?"\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(On=="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"},$a=(On,Hn={})=>{var so,Fa,Aa,tr,wr,Wr,wa,Qa,bo,Ir;if(On=="unified_setting")return mr||!((so=Dt==null?void 0:Dt.homework_status)!=null&&so.includes("\u672A\u53D1\u5E03"))||!(We!=null&&We.manage_all_group);if(On=="publish_time")return mr||!((Fa=Dt==null?void 0:Dt.homework_status)!=null&&Fa.includes("\u672A\u53D1\u5E03")||(Aa=Dt==null?void 0:Dt.homework_status)!=null&&Aa.includes("\u672A\u5F00\u59CB"));if(On=="end_time"){const An=qo([],(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")=Fe()(We==null?void 0:We.end_time).startOf("second")||(We==null?void 0:We.anonymous_comment)&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second")||(We==null?void 0:We.anonymous_comment)&&(An==null?void 0:An.evaluation_start)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(An=>On==null?void 0:On.includes(An)))return mr||!(Hn!=null&&Hn.is_admin)||!((tr=Dt==null?void 0:Dt.homework_status)!=null&&tr.includes("\u672A\u53D1\u5E03"))&&(Hn==null?void 0:Hn.publish_time)&&Fe()().startOf("second")>=Fe()((wr=Hn==null?void 0:Hn.publish_time)==null?void 0:wr[0]).startOf("second");if(["group_settings","publish_time"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.allow_late_settings)||[],(fa,lo)=>(fa==null?void 0:fa.late_time)&&(lo==null?void 0:lo.late_time)&&Fe()(fa==null?void 0:fa.late_time).startOf("second")(fa==null?void 0:fa.evaluation_start)&&(lo==null?void 0:lo.evaluation_start)&&Fe()(fa==null?void 0:fa.evaluation_start).startOf("second")=Fe()((wa=Hn==null?void 0:Hn.publish_time)==null?void 0:wa[0]).startOf("second"),(We==null?void 0:We.allow_late)&&(An==null?void 0:An.late_time)&&Fe()().startOf("second")>=Fe()(Hn==null?void 0:Hn.end_time).startOf("second")||(We==null?void 0:We.anonymous_comment)&&(ga==null?void 0:ga.evaluation_start)&&Fe()().startOf("second")>=Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")]}if(On=="allow_late"){const An=((Qa=We==null?void 0:We.allow_late_settings)==null?void 0:Qa.filter(fa=>fa.late_time!==null).map(fa=>{var lo;return(lo=fa==null?void 0:fa.group_id)==null?void 0:lo[0]}))||[],ga=qo(null,(We==null?void 0:We.group_settings)||[],(fa,lo)=>(fa==null?void 0:fa.end_time)&&(lo==null?void 0:lo.end_time)&&Fe()(fa==null?void 0:fa.end_time).startOf("second")=Fe()(We==null?void 0:We.end_time).startOf("second")||(An==null?void 0:An.includes((bo=ga==null?void 0:ga.group_id)==null?void 0:bo[0]))&&(We==null?void 0:We.allow_late)&&(ga==null?void 0:ga.end_time)&&Fe()().startOf("second")>=Fe()(ga==null?void 0:ga.end_time).startOf("second")||(We==null?void 0:We.anonymous_comment)&&(We==null?void 0:We.evaluation_start)&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second")}if(On=="unified_late"){const An=qo(null,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")=Fe()(We==null?void 0:We.end_time).startOf("second")||Na===!1}if(On=="late_penalty"||On=="late_time")return Lr||(We==null?void 0:We.anonymous_comment)&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.group_settings)||[],(ga,fa)=>(ga==null?void 0:ga.end_time)&&(fa==null?void 0:fa.end_time)&&Fe()(ga==null?void 0:ga.end_time).startOf("second")>Fe()(fa==null?void 0:fa.end_time).startOf("second"));return mr||!(Hn!=null&&Hn.is_admin)||(An==null?void 0:An.end_time)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.end_time).startOf("second")||(Hn==null?void 0:Hn.group_name)&&((Ir=Hn==null?void 0:Hn.group_name)==null?void 0:Ir.length)&&(We==null?void 0:We.unified_setting)&&(We==null?void 0:We.end_time)&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")>Fe()(fa==null?void 0:fa.evaluation_start).startOf("second"));return mr||!(Hn!=null&&Hn.is_admin)||(An==null?void 0:An.evaluation_start)&&(We==null?void 0:We.anonymous_comment)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")=Fe()(An==null?void 0:An.evaluation_start).startOf("second")}if(On=="anonymous_comment"){const An=qo(null,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")>Fe()(fa==null?void 0:fa.evaluation_start).startOf("second"),!0);return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||(We==null?void 0:We.anonymous_comment)&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second")||(We==null?void 0:We.anonymous_comment)&&(An==null?void 0:An.evaluation_start)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second")}if(On=="unified_anonymous_comment"){const An=qo(null,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")=Fe()(We==null?void 0:We.evaluation_start).startOf("second")||!(We!=null&&We.unified_anonymous_comment)&&(We==null?void 0:We.anonymous_comment)&&An.evaluation_start&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second")||ea===!1||Na===!1}if(On=="anonymous_group")return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||(We==null?void 0:We.anonymous_comment)&&(We==null?void 0:We.evaluation_start)&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second");if(On=="evaluation_start")return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||(We==null?void 0:We.anonymous_comment)&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second");if(On=="evaluation_start")return Hr;if(On=="evaluation_end")return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)();if(On=="evaluation_num")return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second");if(On=="absence_penalty")return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)();if(["anonymous_comment_settings","group_name"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")>Fe()(fa==null?void 0:fa.evaluation_start).startOf("second"));return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||(An==null?void 0:An.evaluation_start)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")>Fe()(fa==null?void 0:fa.evaluation_start).startOf("second"));return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||[(An==null?void 0:An.evaluation_start)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_start)&&(fa==null?void 0:fa.evaluation_start)&&Fe()(ga==null?void 0:ga.evaluation_start).startOf("second")>Fe()(fa==null?void 0:fa.evaluation_start).startOf("second"));return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||(An==null?void 0:An.evaluation_start)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(An=>On==null?void 0:On.includes(An))||["anonymous_comment_settings","student_comment"].every(An=>On==null?void 0:On.includes(An)))return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin);if(On=="student_comment")return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)();if(On=="is_open_abnormal_score")return Hr||!(We!=null&&We.can_edit)&&!(0,a.t_)()||(We==null?void 0:We.is_open_abnormal_score);if(On=="anonymous_appeal")return to||!(We!=null&&We.can_edit)&&!(0,a.t_)()||We.anonymous_appeal&&Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second");if(On=="unified_anonymous_appeal")return to||!(We!=null&&We.can_edit)&&!(0,a.t_)()||Fe()().startOf("second")>=Fe()(We==null?void 0:We.evaluation_start).startOf("second")||ea===!1||Na===!1||Fr==!1;if(On=="appeal_penalty")return to||!(We!=null&&We.can_edit)&&!(0,a.t_)();if(["anonymous_appeal_settings","group_name"].every(An=>On==null?void 0:On.includes(An))){const An=qo(Hn==null?void 0:Hn.group_name,(We==null?void 0:We.anonymous_comment_settings)||[],(ga,fa)=>(ga==null?void 0:ga.evaluation_end)&&(fa==null?void 0:fa.evaluation_end)&&Fe()(ga==null?void 0:ga.evaluation_end).startOf("second")>Fe()(fa==null?void 0:fa.evaluation_end).startOf("second"));return to||!(We!=null&&We.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||(An==null?void 0:An.evaluation_end)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(An=>On==null?void 0:On.includes(An))?to||!(We!=null&&We.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin):!1},oo=(On,Hn)=>{var so,Fa,Aa,tr,wr,Wr,wa,Qa,bo;if(console.log("handleValuesChange",On,Hn),Ue({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in On&&(Hn!=null&&Hn.end_time||na.setFieldsValue({end_time:Fe()(Hn==null?void 0:Hn.publish_time).add(7,"days")})),"unified_setting"in On&&(Hn!=null&&Hn.unified_setting||na.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in On&&(Hn!=null&&Hn.unified_late||na.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in On&&(Hn!=null&&Hn.unified_anonymous_comment||na.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in On){let Ir=[];(so=Hn==null?void 0:Hn.group_settings)==null||so.forEach(An=>{Ir=[...Ir,...(An==null?void 0:An.group_name)||[]]}),na.setFieldsValue({allow_late_settings:((Fa=Hn==null?void 0:Hn.allow_late_settings)==null?void 0:Fa.map(An=>{var ga;return gi(ri({},An),{group_name:(ga=An==null?void 0:An.group_name)==null?void 0:ga.filter(fa=>Ir.includes(fa))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((Aa=Hn==null?void 0:Hn.anonymous_comment_settings)==null?void 0:Aa.map(An=>{var ga,fa;return gi(ri({},An),{group_name:An!=null&&An.evaluation_start&&Fe()().startOf("second")>=Fe()((ga=An==null?void 0:An.evaluation_start)==null?void 0:ga[0]).startOf("second")?An==null?void 0:An.group_name:(fa=An==null?void 0:An.group_name)==null?void 0:fa.filter(lo=>Ir.includes(lo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((tr=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:tr.map(An=>{var ga;return gi(ri({},An),{group_name:(ga=An==null?void 0:An.group_name)==null?void 0:ga.filter(fa=>Ir.includes(fa))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in On){let Ir=[];(wr=Hn==null?void 0:Hn.allow_late_settings)==null||wr.forEach(An=>{Ir=[...Ir,...(An==null?void 0:An.group_name)||[]]}),na.setFieldsValue({anonymous_comment_settings:((Wr=Hn==null?void 0:Hn.anonymous_comment_settings)==null?void 0:Wr.map(An=>{var ga,fa;return gi(ri({},An),{group_name:An!=null&&An.evaluation_start&&Fe()().startOf("second")>=Fe()((ga=An==null?void 0:An.evaluation_start)==null?void 0:ga[0]).startOf("second")?An==null?void 0:An.group_name:(fa=An==null?void 0:An.group_name)==null?void 0:fa.filter(lo=>Ir.includes(lo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((wa=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:wa.map(An=>{var ga;return gi(ri({},An),{group_name:(ga=An==null?void 0:An.group_name)==null?void 0:ga.filter(fa=>Ir.includes(fa))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in On){let Ir=[];(Qa=Hn==null?void 0:Hn.anonymous_comment_settings)==null||Qa.forEach(An=>{Ir=[...Ir,...(An==null?void 0:An.group_name)||[]]}),na.setFieldsValue({anonymous_appeal_settings:((bo=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:bo.map(An=>{var ga;return gi(ri({},An),{group_name:(ga=An==null?void 0:An.group_name)==null?void 0:ga.filter(fa=>Ir.includes(fa))})}))||[{is_admin:!0,appeal_penalty:2}]})}na.validateFields(),console.log("=====",Fe()(Hn==null?void 0:Hn.end_time).format("YYYY-MM-DD HH:mm:ss"))},ti=On=>qi(void 0,null,function*(){var Hn,so,Fa,Aa;const tr=On;tr.group_settings=(Hn=tr==null?void 0:tr.group_settings)==null?void 0:Hn.map(wa=>{var Qa,bo;return wa.end_time=Fe()((Qa=wa==null?void 0:wa.publish_time)==null?void 0:Qa[1]).startOf("second"),wa.publish_time=Fe()((bo=wa==null?void 0:wa.publish_time)==null?void 0:bo[0]).startOf("second"),wa.group_name=typeof(wa==null?void 0:wa.group_name)=="string"?[wa==null?void 0:wa.group_name]:wa==null?void 0:wa.group_name,wa.group_id=Bi(wa==null?void 0:wa.group_name,We==null?void 0:We.group_settings),wa}),tr.allow_late_settings=(so=tr==null?void 0:tr.allow_late_settings)==null?void 0:so.map(wa=>(wa.group_name=typeof(wa==null?void 0:wa.group_name)=="string"?[wa==null?void 0:wa.group_name]:wa==null?void 0:wa.group_name,wa.group_id=Bi(wa==null?void 0:wa.group_name,We==null?void 0:We.group_settings),wa)),tr.anonymous_comment_settings=(Fa=tr==null?void 0:tr.anonymous_comment_settings)==null?void 0:Fa.map(wa=>{var Qa,bo;return wa.evaluation_end=Fe()((Qa=wa==null?void 0:wa.evaluation_start)==null?void 0:Qa[1]).startOf("second"),wa.evaluation_start=Fe()((bo=wa==null?void 0:wa.evaluation_start)==null?void 0:bo[0]).startOf("second"),wa.group_name=typeof(wa==null?void 0:wa.group_name)=="string"?[wa==null?void 0:wa.group_name]:wa==null?void 0:wa.group_name,wa.group_id=Bi(wa==null?void 0:wa.group_name,We==null?void 0:We.group_settings),wa}),tr.anonymous_appeal_settings=(Aa=tr==null?void 0:tr.anonymous_appeal_settings)==null?void 0:Aa.map(wa=>(wa.group_name=typeof(wa==null?void 0:wa.group_name)=="string"?[wa==null?void 0:wa.group_name]:wa==null?void 0:wa.group_name,wa.group_id=Bi(wa==null?void 0:wa.group_name,We==null?void 0:We.group_settings),wa)),!((yield ia(ri({},tr))).status!==0||(yield Cn(ri({},tr))).status!==0)&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),io(),Ue({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),io=()=>{Ue({type:"shixunHomeworks/getWorkSetting",payload:ri({},$n)}),Ue({type:"shixunHomeworks/getWorkList",payload:ri({},$n)})};(0,ee.useEffect)(()=>{var On,Hn,so,Fa;let Aa=(On=We==null?void 0:We.group_settings)==null?void 0:On.filter(Qa=>Qa.publish_time!==null).map(Qa=>gi(ri({},Qa),{group_name:[Qa.group_name],publish_time:(Qa==null?void 0:Qa.publish_time)&&[Fe()(Qa==null?void 0:Qa.publish_time),Fe()(Qa==null?void 0:Qa.end_time)]}));Aa=(0,E.QE)((Aa==null?void 0:Aa.length)>0?Aa:[]);const tr=(Hn=We.allow_late_settings)==null?void 0:Hn.filter(Qa=>Qa.late_time!==null).map(Qa=>gi(ri({},Qa),{group_name:[Qa.group_name],late_time:(Qa==null?void 0:Qa.late_time)&&Fe()(Qa==null?void 0:Qa.late_time)})),wr=(so=We.anonymous_comment_settings)==null?void 0:so.filter(Qa=>Qa.evaluation_start!==null).map(Qa=>gi(ri({},Qa),{group_name:[Qa.group_name],evaluation_start:(Qa==null?void 0:Qa.evaluation_start)&&[Fe()(Qa==null?void 0:Qa.evaluation_start),Fe()(Qa==null?void 0:Qa.evaluation_end)]})),Wr=(Fa=We.anonymous_appeal_settings)==null?void 0:Fa.filter(Qa=>Qa.appeal_time!==null).map(Qa=>gi(ri({},Qa),{group_name:[Qa.group_name]})),wa=gi(ri({},We),{late_penalty:We!=null&&We.allow_late?We==null?void 0:We.late_penalty:5,evaluation_num:We!=null&&We.evaluation_num?We==null?void 0:We.evaluation_num:3,absence_penalty:We!=null&&We.anonymous_comment?We==null?void 0:We.absence_penalty:3,appeal_penalty:We!=null&&We.anonymous_appeal?We==null?void 0:We.appeal_penalty:2,publish_time:We!=null&&We.publish_time?Fe()(We==null?void 0:We.publish_time):"",end_time:We!=null&&We.end_time?Fe()(We==null?void 0:We.end_time):"",late_time:We!=null&&We.late_time?Fe()(We==null?void 0:We.late_time):"",evaluation_start:We!=null&&We.evaluation_start?Fe()(We==null?void 0:We.evaluation_start):"",evaluation_end:We!=null&&We.evaluation_end?Fe()(We==null?void 0:We.evaluation_end):"",group_settings:Aa!=null&&Aa.length?Aa:[{is_admin:!0}],allow_late_settings:tr!=null&&tr.length?tr:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:wr!=null&&wr.length?wr:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Wr!=null&&Wr.length?Wr:[{is_admin:!0,appeal_penalty:2}]});na.setFieldsValue(wa),Ba(wa),ir(!(0,a.GJ)()),console.log("workSetting",We)},[We]),(0,ee.useEffect)(()=>(Ue({type:"globalSetting/footerToggle",payload:!1}),()=>{Ue({type:"globalSetting/footerToggle",payload:!0}),Ue({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),na==null||na.resetFields()}),[]);const mo=(On,Hn)=>{Ue({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:On,index:Hn,rangePickerDisabled:$a(["group_settings","publish_time"],Ar==null?void 0:Ar[Hn]),disabledDate:We==null?void 0:We.course_end_date}})};return yt.createElement(Ta.Z,{spinning:!!Ve["shixunHomeworks/getWorkSetting"]||!!Ve["shixunHomeworks/getWorkList"]},yt.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},yt.createElement(b.default,{form:na,colon:!1,disabled:xr,initialValues:Ja,scrollToFirstError:!0,onValuesChange:oo,onFinish:ti},yt.createElement("div",{style:{paddingBottom:"30px",borderBottom:"1px solid #EDEDED"}},yt.createElement("div",{className:`${ba.Z.title}`},yt.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),yt.createElement(ie.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"},yt.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ba.Z.title_icon}`}))),yt.createElement("div",{className:ba.Z.content},yt.createElement(xe.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line}`},yt.createElement(b.default.Item,{className:(fn=ba.Z)==null?void 0:fn.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},yt.createElement(oe.ZP.Group,{disabled:$a("unified_setting")},yt.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((wt=We==null?void 0:We.group_settings)==null?void 0:wt.length)>0&&yt.createElement(oe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Na?yt.createElement(xe.Z,{className:ba.Z.row_sty,style:{padding:"5px 30px"}},yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(On,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:On=>On&&Fe()(On).startOf("second")},yt.createElement(br.default,{style:{width:200},size:"large",disabled:$a("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:On=>(0,E.Q8)(On,We==null?void 0:We.course_end_date),disabledTime:On=>(0,E.d0)(On),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(On,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:On=>On&&Fe()(On).startOf("second")},yt.createElement(br.default,{style:{width:200},size:"large",disabled:$a("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:On=>(0,E.Q8)(On,We==null?void 0:We.course_end_date,Fe()(Qr).add(1,"minutes").format()),disabledTime:On=>(0,E.d0)(On,Fe()(Qr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):yt.createElement(b.default.List,{name:"group_settings"},(On,{add:Hn,remove:so})=>On.map((Fa,Aa)=>{var tr,wr,Wr,wa,Qa,bo;return yt.createElement(xe.Z,{key:Fa.key,style:{padding:"5px 14px 5px 30px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Aa+1),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},yt.createElement(de.default,{disabled:$a(["group_settings","group_name"],Ar==null?void 0:Ar[Aa]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(tr=We==null?void 0:We.group_settings)==null?void 0:tr.filter(Ir=>{var An,ga,fa;return!((fa=(ga=(An=Ar==null?void 0:Ar.map(lo=>lo==null?void 0:lo.group_name))==null?void 0:An.toString())==null?void 0:ga.split(","))!=null&&fa.includes(String(Ir.group_name)))&&Ir.is_admin}),maxTagCount:4,maxTagPlaceholder:Ir=>yt.createElement("div",{style:{cursor:"pointer"},onClick:()=>mo(Ar[Aa],Aa)},"+",Ir==null?void 0:Ir.length)}))),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml20",name:[Fa.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},yt.createElement(br.default.RangePicker,{style:{width:585},size:"large",disabled:$a(["group_settings","publish_time"],Ar==null?void 0:Ar[Aa]),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:Ir=>(0,E.Q8)(Ir,We==null?void 0:We.course_end_date),disabledTime:Ir=>(0,E.d0)(Ir),showTime:{format:"HH:mm",defaultValue:[Fe()((0,E.U6)(),"HH:mm"),Fe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Ir=>{if(Ir!=null&&Ir[0]&&!(Ir!=null&&Ir[1])){const An=na.getFieldValue("group_settings");An[Aa].publish_time=[Ir[0],Fe()(Ir[0]).add(7,"days")],na.setFieldsValue({group_settings:An})}}}))),!xr&&yt.createElement(xe.Z,{className:(wr=ba.Z)==null?void 0:wr.h_lh_40},((wa=(Wr=Ar==null?void 0:Ar[Aa])==null?void 0:Wr.group_id)==null?void 0:wa.length)>1&&yt.createElement(ge.Z,null,yt.createElement(ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},yt.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>mo(Ar[Aa],Aa)}))),((bo=(Qa=We==null?void 0:We.group_settings)==null?void 0:Qa.filter(Ir=>{var An,ga,fa;return!((fa=(ga=(An=Ar==null?void 0:Ar.map(lo=>lo==null?void 0:lo.group_name))==null?void 0:An.toString())==null?void 0:ga.split(","))!=null&&fa.includes(String(Ir.group_name)))&&Ir.is_admin}))==null?void 0:bo.length)>0&&yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0})}})),Aa!=0&&!$a(["group_settings","group_name"],Ar==null?void 0:Ar[Aa])?yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{so(Fa.name)}})):yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),yt.createElement(uo.rU,{form:na}),yt.createElement(yt.Fragment,null,yt.createElement("div",{className:`${ba.Z.title} mt30`},yt.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),yt.createElement("div",{className:ba.Z.content},yt.createElement(xe.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${($t=ba.Z)==null?void 0:$t.h_lh_40}`,align:"middle"},yt.createElement(b.default.Item,{name:"allow_late",valuePropName:"checked"},yt.createElement(pr.Z,{disabled:$a("allow_late")})),yt.createElement(ge.Z,{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),yt.createElement(ge.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u8865\u4EA4\u65F6\u95F4\u6BB5\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u8FDB\u884C\u6263\u5206\uFF09")),bn&&yt.createElement(yt.Fragment,null,yt.createElement(xe.Z,{className:ba.Z.row_sty1},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),yt.createElement(b.default.Item,{className:`${(xn=ba.Z)==null?void 0:xn.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},yt.createElement(oe.ZP.Group,{disabled:$a("unified_late")},yt.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((rn=We==null?void 0:We.group_settings)==null?void 0:rn.length)>0&&yt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Na===!1&&yt.createElement(ie.Z,{title:vo("unified_late")},yt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ea?yt.createElement("div",{style:{paddingBottom:5}},yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb10 mt5`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),yt.createElement(ge.Z,{style:{margin:"0 10px 0 8px"}},yt.createElement(b.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},yt.createElement(le.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:$a("late_penalty")}))),yt.createElement(ge.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")),yt.createElement(xe.Z,{className:ba.Z.row_sty1},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),yt.createElement(ge.Z,{style:{margin:"0 10px 0 8px"}},yt.createElement(b.default.Item,{name:"late_time",rules:[{required:!0,validator:(On,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Fe()(Hn).startOf("second")<=Fe()(Dr).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:On=>On&&Fe()(On).startOf("second")},yt.createElement(br.default,{style:{width:280},size:"large",disabled:$a("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:On=>(0,E.Q8)(On,We==null?void 0:We.course_end_date,Fe()(Dr).add(1,"minutes").format()),disabledTime:On=>(0,E.d0)(On,Fe()(Dr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):yt.createElement(b.default.List,{name:"allow_late_settings"},(On,{add:Hn,remove:so})=>On.map((Fa,Aa)=>{var tr,wr,Wr,wa,Qa,bo;const Ir=Dr||((Wr=(wr=qo((tr=Cr==null?void 0:Cr[Aa])==null?void 0:tr.group_name,Ar||[],(An,ga)=>{var fa,lo;return Fe()((fa=An==null?void 0:An.publish_time)==null?void 0:fa[1]).startOf("second")>Fe()((lo=ga==null?void 0:ga.publish_time)==null?void 0:lo[1]).startOf("second")}))==null?void 0:wr.publish_time)==null?void 0:Wr[1]);return yt.createElement(xe.Z,{key:Fa.key,style:{padding:"5px 14px 5px 52px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Aa+1),yt.createElement(ge.Z,{className:"mr20 ml20"},yt.createElement(b.default.Item,{name:[Fa.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},yt.createElement(de.default,{disabled:$a(["allow_late_settings","group_name"],Cr==null?void 0:Cr[Aa]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Co(Na?We==null?void 0:We.group_settings:Ar,[...Cr||[],...(We==null?void 0:We.anonymous_comment)&&!(We!=null&&We.unified_anonymous_comment)&&((wa=We==null?void 0:We.anonymous_comment_settings)==null?void 0:wa.filter(An=>(An==null?void 0:An.evaluation_start)&&Fe()().startOf("second")>=Fe()(An==null?void 0:An.evaluation_start).startOf("second")))||[]])}))),yt.createElement(ge.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),yt.createElement(ge.Z,{className:"mr20 ml10"},yt.createElement(b.default.Item,{name:[Fa.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},yt.createElement(le.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:$a(["allow_late_settings","late_penalty"],Cr==null?void 0:Cr[Aa])}))),yt.createElement(ge.Z,{className:ba.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),yt.createElement(ge.Z,{className:"ml10"},yt.createElement(b.default.Item,{name:[Fa.name,"late_time"],rules:[{required:!0,validator:(An,ga)=>ga==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Ir&&Fe()(ga).startOf("second")<=Fe()(Ir).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()}]},yt.createElement(br.default,{disabled:$a(["allow_late_settings","late_time"],Cr==null?void 0:Cr[Aa]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:An=>(0,E.Q8)(An,We==null?void 0:We.course_end_date,Fe()(Ir).add(1,"minutes").format()),disabledTime:An=>(0,E.d0)(An,Fe()(Ir).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),!xr&&yt.createElement(xe.Z,{className:(Qa=ba.Z)==null?void 0:Qa.h_lh_40},((bo=Co(Na?We==null?void 0:We.group_settings:Ar,Cr))==null?void 0:bo.length)>0&&yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,late_penalty:5})}})),Aa!=0&&!$a(["allow_late_settings","group_name"],Cr==null?void 0:Cr[Aa])?yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{so(Fa.name)}})):yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),yt.createElement(yt.Fragment,null,yt.createElement("div",{className:`${ba.Z.title} mt30`},yt.createElement("span",null,"\u533F\u8BC4\u8BBE\u7F6E")),yt.createElement("div",{className:ba.Z.content},yt.createElement(xe.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(Sn=ba.Z)==null?void 0:Sn.h_lh_40}`,align:"middle"},yt.createElement(b.default.Item,{name:"anonymous_comment",valuePropName:"checked"},yt.createElement(pr.Z,{disabled:$a("anonymous_comment")})),yt.createElement(ge.Z,{className:"ml10 mr10"},"\u542F\u7528\u533F\u8BC4"),yt.createElement(ge.Z,{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")),qr&&yt.createElement(yt.Fragment,null,yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} ${!bn&&"mb10"} mt5`},yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},yt.createElement(x.default,null," ",bn?"\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"," "))),!bn&&yt.createElement(ge.Z,{className:"mr10"},yt.createElement(b.default.Item,{name:"make_up_score"},yt.createElement(le.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),yt.createElement(ge.Z,null,yt.createElement(ie.Z,{title:vo("make_up_score")},yt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),yt.createElement("div",{style:{position:"relative"}},yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb5 ${ba.Z.bottom_line}`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:`${(Ra=ba.Z)==null?void 0:Ra.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(On,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},yt.createElement(oe.ZP.Group,{disabled:$a("unified_anonymous_comment")},yt.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Vt=We==null?void 0:We.group_settings)==null?void 0:Vt.length)>0&&yt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(ea===!1||Na===!1)&&yt.createElement(ie.Z,{title:vo("unified_anonymous_comment")},yt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Fr?yt.createElement(yt.Fragment,null,yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb5`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"anonymous_group",className:`${(xa=ba.Z)==null?void 0:xa.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},yt.createElement(oe.ZP.Group,{disabled:$a("anonymous_group")},yt.createElement(oe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((ht=We==null?void 0:We.group_settings)==null?void 0:ht.length)>0&&yt.createElement(oe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb10`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(On,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):Fe()(Hn).startOf("second")<=Fe()(ca||Dr).startOf("second")?Promise.reject(ca?"\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:On=>On&&Fe()(On).startOf("second")},yt.createElement(br.default,{disabled:$a("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:On=>(0,E.Q8)(On,We==null?void 0:We.course_end_date,Fe()(ca||Dr).add(1,"minutes").format()),disabledTime:On=>(0,E.d0)(On,Fe()(ca||Dr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E4B\u524D\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\uFF0C\u53C2\u4E0E\u533F\u8BC4\uFF09")),yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb10`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(On,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Fe()(Hn).startOf("second")<=Fe()(ha||ca||Dr).startOf("second")?Promise.reject(ha?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":ca?"\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:On=>On&&Fe()(On).startOf("second")},yt.createElement(br.default,{disabled:$a("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:On=>(0,E.Q8)(On,We==null?void 0:We.course_end_date,Fe()(ha||ca||Dr).add(1,"minutes").format()),disabledTime:On=>(0,E.d0)(On,Fe()(ha||ca||Dr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb10`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},yt.createElement(le.Z,{size:"large",style:{width:186,marginLeft:10},disabled:$a("evaluation_num")}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u672C\u5904\u586B\u5199\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\u3002\uFF09")),yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb10`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},yt.createElement(le.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:$a("absence_penalty")}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):yt.createElement(b.default.List,{name:"anonymous_comment_settings"},(On,{add:Hn,remove:so})=>On.map((Fa,Aa)=>{var tr,wr,Wr,wa,Qa,bo,Ir;const An=ca||((wr=qo((tr=or==null?void 0:or[Aa])==null?void 0:tr.group_name,Cr||[],(ga,fa)=>Fe()(ga==null?void 0:ga.late_time).startOf("second")>Fe()(fa==null?void 0:fa.late_time).startOf("second")))==null?void 0:wr.late_time)||Dr||((Qa=(wa=qo((Wr=or==null?void 0:or[Aa])==null?void 0:Wr.group_name,Ar||[],(ga,fa)=>{var lo,ki;return Fe()((lo=ga==null?void 0:ga.publish_time)==null?void 0:lo[1]).startOf("second")>Fe()((ki=fa==null?void 0:fa.publish_time)==null?void 0:ki[1]).startOf("second")}))==null?void 0:wa.publish_time)==null?void 0:Qa[1]);return yt.createElement(xe.Z,{key:Fa.key,style:{padding:"0px 14px 0px 82px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",Aa+1),yt.createElement(xe.Z,{wrap:!1,align:"top",justify:"space-between"},yt.createElement(ge.Z,null,yt.createElement(xe.Z,{wrap:!1,align:"top"},yt.createElement(ge.Z,{className:"mr20 ml15"},yt.createElement(b.default.Item,{name:[Fa.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},yt.createElement(de.default,{disabled:$a(["anonymous_comment_settings","group_name"],or==null?void 0:or[Aa]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Co(Na?We==null?void 0:We.group_settings:Ar,or)}))),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:[Fa.name,"evaluation_start"],rules:[{required:!0,validator:(ga,fa)=>fa==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):An&&Fe()(fa).startOf("second")<=Fe()(An).startOf("second")?Promise.reject(Dr?"\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()}]},yt.createElement(br.default.RangePicker,{disabled:$a(["anonymous_comment_settings","evaluation_start"],or==null?void 0:or[Aa]),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:ga=>(0,E.Q8)(ga,We==null?void 0:We.course_end_date,Fe()(An).add(1,"minutes").format()),disabledTime:ga=>(0,E.d0)(ga,Fe()(An).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[Fe()((0,E.U6)(),"HH:mm"),Fe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),yt.createElement(xe.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},yt.createElement(le.Z,{style:{width:203},size:"large",min:0,disabled:$a(["anonymous_comment_settings","evaluation_num"],or==null?void 0:or[Aa])}))),yt.createElement(ge.Z,{className:ba.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},yt.createElement(le.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:$a(["anonymous_comment_settings","absence_penalty"],or==null?void 0:or[Aa])}))),!Fr&&yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[Fa.name,"student_comment"],valuePropName:"checked"},yt.createElement(x.default,{disabled:$a(["anonymous_comment_settings","student_comment"],or==null?void 0:or[Aa])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!xr&&yt.createElement(xe.Z,{className:(bo=ba.Z)==null?void 0:bo.h_lh_40},((Ir=Co(Na?We==null?void 0:We.group_settings:Ar,or))==null?void 0:Ir.length)>0&&yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),Aa!=0&&!$a(["anonymous_comment_settings","group_name"],or==null?void 0:or[Aa])?yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{so(Fa.name)}})):yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb5 mt5`},yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},yt.createElement(x.default,{disabled:$a("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:ba.Z.poor_rating,name:"abnormal_score",rules:[{validator:(On,Hn)=>Hn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},yt.createElement(le.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:$a("student_comment"),min:1,max:100}))),yt.createElement(ge.Z,null," ",yt.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",xr?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":yt.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(We!=null&&We.anonymous_comment)){he.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/${$n==null?void 0:$n.coursesId}/common_homework/${$n==null?void 0:$n.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),yt.createElement(ie.Z,{title:"\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u503C\u8D85\u8FC7\u8BBE\u7F6E\u5206\u6570\uFF0C\u8BE5\u6761\u8BC4\u5206\u5C06\u8BA1\u5165\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002\u6B64\u5916\uFF0C\u4E0D\u8BBA\u662F\u5426\u5F00\u542F\u8BE5\u529F\u80FD\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5F97\u5206\u4E0D\u8D85\u8FC760\u5206\uFF0C\u4E5F\u5C06\u81EA\u52A8\u8BA1\u5165\u8BE5\u5F02\u5E38\u5217\u8868"},yt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),Fr&&yt.createElement(b.default.Item,{className:`${ba.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},yt.createElement(x.default,{disabled:$a("student_comment")},yt.createElement(xe.Z,{gutter:10},yt.createElement(ge.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u76F8\u4E92\u533F\u8BC4\u7684\u6570\u636E\uFF0C\u5728\u4F5C\u54C1\u5217\u8868\u4E2D\u8BA1\u5165\u5DF2\u8BC4\u9605\uFF09")))),yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb5`},yt.createElement(b.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:ba.Z.h_lh_40},yt.createElement(x.default,{disabled:$a("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),yt.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")),ur&&yt.createElement("div",{style:{paddingBottom:5}},yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb5`},yt.createElement(ge.Z,{className:ba.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},yt.createElement(oe.ZP.Group,{disabled:$a("unified_anonymous_appeal")},yt.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((Yn=We==null?void 0:We.group_settings)==null?void 0:Yn.length)>0&&yt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(ea===!1||Na===!1||Fr==!1)&&yt.createElement(ie.Z,{title:vo("unified_anonymous_appeal")},yt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),kn?yt.createElement(xe.Z,{className:`${ba.Z.row_sty1} mb5`},yt.createElement(ge.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},yt.createElement(le.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:$a("appeal_penalty")}))),yt.createElement(ge.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")):yt.createElement(b.default.List,{name:"anonymous_appeal_settings"},(On,{add:Hn,remove:so})=>On.map((Fa,Aa)=>{var tr,wr;return yt.createElement(xe.Z,{key:Fa.key,style:{padding:"5px 14px 5px 82px"}},yt.createElement(ge.Z,{className:ba.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",Aa+1),yt.createElement(xe.Z,{wrap:!1,align:"top",justify:"space-between"},yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},yt.createElement(de.default,{disabled:$a(["anonymous_appeal_settings","group_name"],Fn==null?void 0:Fn[Aa]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Co(Fr?We==null?void 0:We.group_settings:or,Fn)}))),yt.createElement(ge.Z,{className:`${ba.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),yt.createElement(ge.Z,null,yt.createElement(b.default.Item,{className:"ml10",name:[Fa.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},yt.createElement(le.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:$a(["anonymous_appeal_settings","appeal_penalty"],Fn==null?void 0:Fn[Aa])}))),!xr&&yt.createElement(xe.Z,{className:(tr=ba.Z)==null?void 0:tr.h_lh_40},!!((wr=Co(Fr?We==null?void 0:We.group_settings:or,Fn))!=null&&wr.length)&&yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,appeal_penalty:2})}})),Aa!=0&&!$a(["anonymous_appeal_settings","group_name"],Fn==null?void 0:Fn[Aa])?yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{so(Fa.name)}})):yt.createElement(ge.Z,null,yt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,a.GJ)()||!(mr||Lr||Hr))&&yt.createElement(Ke.ZP,{loading:_n||Ct,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{na.submit()}},"\u4FDD\u5B58"),yt.createElement(ul.Z,{onConfirm:(On,Hn)=>{Ar.splice(On,0,...Hn),Ar.splice(On+Hn.length,1);const so=(0,E.QE)([...Ar]);so.forEach(Fa=>{var Aa;((Aa=Fa==null?void 0:Fa.publish_time)==null?void 0:Aa.length)==2?Fa.publish_time=Fa.publish_time:Fa.publish_time=[Fe()(Fa==null?void 0:Fa.publish_time),Fe()(Fa==null?void 0:Fa.end_time)]}),na.setFieldValue("group_settings",[...so])}})))};var zl=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve,loading:Ue})=>({shixunHomeworks:Je,classroomList:Ve,loading:Ue.effects}))(Zl),_i=te(86633),vi=te(59301),gl=Object.defineProperty,Al=Object.getOwnPropertySymbols,bi=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,$i=(Je,Ve,Ue)=>Ve in Je?gl(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,fl=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))bi.call(Ve,Ue)&&$i(Je,Ue,Ve[Ue]);if(Al)for(var Ue of Al(Ve))ml.call(Ve,Ue)&&$i(Je,Ue,Ve[Ue]);return Je},wl=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const xl=({shixunHomeworks:Je,dispatch:Ve})=>{const{workSetting:Ue}=Je;(0,ee.useEffect)(()=>{Kt()},[]);const Bt=(0,ye.useParams)(),[kt,Zt]=(0,ee.useState)("1"),Kt=()=>wl(void 0,null,function*(){yield Ve({type:"shixunHomeworks/getWorkSetting",payload:fl({},Bt)})}),Qt=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Ue!=null&&Ue.is_new_rule?vi.createElement(zl,null):vi.createElement(Oo,{getData:Kt})},!(Ue!=null&&Ue.is_new_rule)&&{key:"3",label:"\u533F\u8BC4\u8BBE\u7F6E",element:vi.createElement(Rl,null)},{key:"4",label:"\u8BC4\u5206\u8BBE\u7F6E",element:vi.createElement(lr,{getData:Kt})},{key:"5",label:"\u516C\u5F00\u8BBE\u7F6E",element:vi.createElement($r,{getData:Kt})},{key:"6",label:"\u534F\u4F5C\u8BBE\u7F6E",element:vi.createElement(kr,null)}].filter(Ft=>!!Ft);return(0,ee.useEffect)(()=>(Ve({type:"globalSetting/footerToggle",payload:!1}),()=>{Ve({type:"globalSetting/footerToggle",payload:!0})}),[]),vi.createElement("div",{style:{paddingBottom:"50px"}},vi.createElement(_i.Z,{dataSource:Qt,style:{marginBottom:52}}))};var ou=(0,ye.connect)(({shixunHomeworks:Je})=>({shixunHomeworks:Je}))(xl),Bl=te(57417),Hl=te(31293),jl=te(49735),pl=Object.defineProperty,Yi=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,Vi=Object.prototype.propertyIsEnumerable,vl=(Je,Ve,Ue)=>Ve in Je?pl(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Wl=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))ji.call(Ve,Ue)&&vl(Je,Ue,Ve[Ue]);if(Yi)for(var Ue of Yi(Ve))Vi.call(Ve,Ue)&&vl(Je,Ue,Ve[Ue]);return Je};const Kl=Je=>React.createElement("svg",Wl({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Je),React.createElement("title",null,"\u5206\u7EC4"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h14v14H0z"}),React.createElement("g",{stroke:"#FFF"},React.createElement("path",{d:"M1.5 5.685h7v7h-7z"}),React.createElement("path",{d:"M3 4.787V3.87l7.425.049v6.816h-.943"}),React.createElement("path",{d:"M5 2.917V2l7.425.05v6.685h-.943"}))));var hl="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",Qi={flex_box_center:"flex_box_center___Bm9CS",flex_space_between:"flex_space_between___ZsXhA",flex_box_vertical_center:"flex_box_vertical_center___xiJ7Z",flex_box_center_end:"flex_box_center_end___WJleE",flex_box_column:"flex_box_column___x3Ypw",wrap:"wrap___rzUN_",btns:"btns___YKkXq"},Dl=Object.defineProperty,el=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable,Ll=(Je,Ve,Ue)=>Ve in Je?Dl(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Sl=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))Gl.call(Ve,Ue)&&Ll(Je,Ue,Ve[Ue]);if(el)for(var Ue of el(Ve))Ul.call(Ve,Ue)&&Ll(Je,Ue,Ve[Ue]);return Je},Ni=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const Wi=({user:Je,dispatch:Ve})=>{const Ue=(0,ye.useParams)(),[Bt,kt]=(0,ee.useState)({page:1,limit:10}),[Zt,Kt]=(0,ee.useState)([{}]),[Qt,Ft]=(0,ee.useState)(0),[qt,dn]=(0,ee.useState)(!0),jn=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"left",render:(xn,rn,Sn)=>Sn+1,width:70},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",width:100,ellipsis:!0},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",width:110,ellipsis:!0,render:xn=>xn||"--"},{title:"\u73ED\u7EA7",align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:xn=>xn||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(xn,rn)=>{var Sn;return ee.createElement("span",null,ee.createElement("span",null,xn),ee.createElement(ie.Z,{overlayClassName:Qi.tip,placement:"right",title:ee.createElement(xe.Z,{style:{maxHeight:200,overflow:"auto"}},ee.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),ee.createElement("div",null,(Sn=rn==null?void 0:rn.from_course_group_members)==null?void 0:Sn.map(Ra=>ee.createElement("div",null,Ra))))},ee.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",align:"left",dataIndex:"to_course_group_name",width:110,render:(xn,rn)=>{var Sn;return ee.createElement("span",null,ee.createElement("span",null,xn),ee.createElement(ie.Z,{overlayClassName:Qi.tip,placement:"right",title:ee.createElement(xe.Z,{style:{maxHeight:200,overflow:"auto"}},ee.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),ee.createElement("div",null,(Sn=rn==null?void 0:rn.to_course_group_members)==null?void 0:Sn.map(Ra=>ee.createElement("div",null,Ra))))},ee.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u7406\u7531",align:"left",dataIndex:"reason"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"status",width:110,render:(xn,rn)=>ee.createElement(ee.Fragment,null,xn==="\u5F85\u5904\u7406"&&ee.createElement("span",{className:Qi.btns},ee.createElement("span",{onClick:()=>fn(rn.id,2)},"\u62D2\u7EDD"),ee.createElement("span",{className:"ml30",onClick:()=>fn(rn.id,1)},"\u540C\u610F")),xn==="\u5DF2\u540C\u610F"&&ee.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),xn==="\u5DF2\u62D2\u7EDD"&&ee.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],fn=(xn,rn)=>Ni(void 0,null,function*(){dn(!0);const Sn=yield(0,fe.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/deal_request`,{method:"post",body:{request_id:xn,status:rn}});(Sn==null?void 0:Sn.status)===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),wt(Bt)),dn(!1)});(0,ee.useEffect)(()=>{wt(Bt)},[]);const wt=xn=>Ni(void 0,null,function*(){dn(!0);const rn=yield(0,fe.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/get_request`,{method:"get",params:Sl({},xn)});(rn==null?void 0:rn.status)===0&&(Kt(rn.data),Ft(rn==null?void 0:rn.total_count)),dn(!1)}),$t=(xn,rn)=>{Bt.page=xn,Bt.limit=rn,kt(Sl({},Bt)),wt(Bt)};return ee.createElement("section",{className:Qi.wrap},ee.createElement(ve.default,{dataSource:Zt,bordered:!1,rowKey:xn=>xn.id,columns:jn,loading:qt,pagination:{pageSize:Bt.limit,total:Qt,current:Bt.page,onChange:$t,showQuickJumper:!0,hideOnSinglePage:!0}}))};var tl=(0,ye.connect)(({user:Je})=>({user:Je}))(Wi),Yl=te(64165),Ai={modal:"modal___AejJU",member:"member___mqy9M",head:"head___TWHLt",listWrap:"listWrap___zvWV4",list:"list___dWwg9"},Ae=Object.defineProperty,ke=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,mt=(Je,Ve,Ue)=>Ve in Je?Ae(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Ut=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))Ze.call(Ve,Ue)&&mt(Je,Ue,Ve[Ue]);if(ke)for(var Ue of ke(Ve))gt.call(Ve,Ue)&&mt(Je,Ue,Ve[Ue]);return Je},Nt=(Je,Ve)=>{var Ue={};for(var Bt in Je)Ze.call(Je,Bt)&&Ve.indexOf(Bt)<0&&(Ue[Bt]=Je[Bt]);if(Je!=null&&ke)for(var Bt of ke(Je))Ve.indexOf(Bt)<0&>.call(Je,Bt)&&(Ue[Bt]=Je[Bt]);return Ue},cn=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const gn=Je=>{var Ve=Je,{classroomList:Ue,dispatch:Bt,cb:kt}=Ve,Zt=Nt(Ve,["classroomList","dispatch","cb"]),Kt,Qt,Ft,qt,dn,jn,fn,wt,$t;const xn=(0,ye.useParams)(),[rn,Sn]=(0,ee.useState)({}),[Ra,Vt]=(0,ee.useState)(""),[xa,ht]=(0,ee.useState)(!0),[Yn,$n]=(0,ee.useState)(!1),[We,Dt]=(0,ee.useState)("");(0,ee.useEffect)(()=>{Ue.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&_n()},[Ue.actionTabs]);const _n=(Ct="")=>cn(void 0,null,function*(){ht(!0);const Cn=yield(0,fe.ZP)(`/api/homework_commons/${xn.categoryId}/get_group_members`,{method:"get",params:{group_id:Ct}});(Cn==null?void 0:Cn.status)===0&&Sn(Ut({},Cn)),ht(!1)}),ia=()=>cn(void 0,null,function*(){if(!Ra){he.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4");return}if(!We){he.ZP.warning("\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0");return}$n(!0);let Ct=yield(0,fe.ZP)(`/api/homework_commons/${xn.categoryId}/create_request`,{method:"post",body:{to_course_group_id:Ra,reason:We}});(Ct==null?void 0:Ct.status)===0&&(he.ZP.info("\u64CD\u4F5C\u6210\u529F"),Bt({type:"classroomList/setActionTabs",payload:{}}),kt()),$n(!1)});return ee.createElement(Ie.default,{width:700,centered:!0,afterClose:()=>{Vt(""),Dt("")},confirmLoading:Yn,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:ia,open:Ue.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{Bt({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("div",{className:Ai.modal},ee.createElement(Ta.Z,{spinning:xa},ee.createElement(xe.Z,{align:"middle",justify:"space-between"},ee.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",ee.createElement("b",null,rn==null?void 0:rn.current_group)),ee.createElement(xe.Z,{align:"middle"},ee.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),ee.createElement(de.default,{onChange:Ct=>{Vt(Ct),_n(Ct)},value:Ra,size:"large",style:{width:248}},(Kt=rn==null?void 0:rn.group_infos)==null?void 0:Kt.map(Ct=>ee.createElement(de.default.Option,{key:Ct.group_id,value:Ct.group_id},Ct.group_name))))),ee.createElement(xe.Z,{className:"mt15"},ee.createElement("div",{className:Ai.member,style:{borderRight:"1px solid #D9DFE8"}},ee.createElement(xe.Z,{className:Ai.head},ee.createElement("div",null,rn==null?void 0:rn.current_group,"\u6210\u5458"),ee.createElement("div",null,"\u5171",ee.createElement("span",{className:"ml5 mr5 c-light-primary"},(Qt=rn==null?void 0:rn.current_group_members)==null?void 0:Qt.length),"\u4EBA")),ee.createElement(xe.Z,{style:{height:"calc(100% - 34px)"}},ee.createElement("div",{className:Ai.listWrap,style:{borderRight:0}},(Ft=rn==null?void 0:rn.current_group_members)==null?void 0:Ft.map(Ct=>ee.createElement("div",{key:Ct.user_id,className:Ai.list},ee.createElement("img",{src:`${Zn.Z.IMG_SERVER}/images/${Ct==null?void 0:Ct.avatar_url}`}),ee.createElement("span",null,Ct.real_name),(Ct==null?void 0:Ct.is_me)&&ee.createElement("div",null,"\u6211")))))),ee.createElement("div",{className:Ai.member},!((qt=rn==null?void 0:rn.group_members)!=null&&qt.length)&&ee.createElement(Yl.Z,null),!!((dn=rn==null?void 0:rn.group_members)!=null&&dn.length)&&ee.createElement(ee.Fragment,null,ee.createElement(xe.Z,{className:Ai.head},ee.createElement("div",null,(fn=(jn=rn==null?void 0:rn.group_infos)==null?void 0:jn.find(Ct=>Ct.group_id===Ra))==null?void 0:fn.group_name,"\u6210\u5458"),ee.createElement("div",null,"\u5171",ee.createElement("span",{className:"ml5 mr5 c-light-primary"},(wt=rn==null?void 0:rn.group_members)==null?void 0:wt.length),"\u4EBA")),ee.createElement(xe.Z,{style:{height:"calc(100% - 34px)"}},ee.createElement("div",{className:Ai.listWrap,style:{borderLeft:0}},($t=rn==null?void 0:rn.group_members)==null?void 0:$t.map(Ct=>ee.createElement("div",{key:Ct.user_id,className:Ai.list},ee.createElement("img",{src:`${Zn.Z.IMG_SERVER}/images/${Ct==null?void 0:Ct.avatar_url}`}),ee.createElement("span",null,Ct.real_name)))))))),ee.createElement(xe.Z,{className:"mt15"},ee.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),ee.createElement(De.default.TextArea,{maxLength:300,value:We,onChange:Ct=>Dt(Ct.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var wn=(0,ye.connect)(({classroomList:Je})=>({classroomList:Je}))(gn),da={flex_box_center:"flex_box_center___sf_sV",flex_space_between:"flex_space_between___k0joE",flex_box_vertical_center:"flex_box_vertical_center___fyum8",flex_box_center_end:"flex_box_center_end___UC5kA",flex_box_column:"flex_box_column___JCpJG",Onerow:"Onerow___OAbXd",title:"title___YZryt",export:"export___wcKFT",bg:"bg___fNXI3",tabs:"tabs___hlZi4",workListTabWrap:"workListTabWrap___sjHcT",workListTabButton:"workListTabButton___MOSGf",title_style:"title_style___mGYw9"},Nn=te(21628),Rn=te(68641),aa=te(49767),ra=te(37906),mn={TabsStyle:"TabsStyle___TanFG"},tn=te(59301),ua=Object.defineProperty,za=Object.defineProperties,_a=Object.getOwnPropertyDescriptors,Ha=Object.getOwnPropertySymbols,Va=Object.prototype.hasOwnProperty,Ga=Object.prototype.propertyIsEnumerable,Ia=(Je,Ve,Ue)=>Ve in Je?ua(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Br=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))Va.call(Ve,Ue)&&Ia(Je,Ue,Ve[Ue]);if(Ha)for(var Ue of Ha(Ve))Ga.call(Ve,Ue)&&Ia(Je,Ue,Ve[Ue]);return Je},hr=(Je,Ve)=>za(Je,_a(Ve)),Mr=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const Vr=Je=>Mr(void 0,null,function*(){return yield(0,fe.ZP)(`/api/student_works/${Je.userId}/deal_appeal_score.json`,{method:"post",body:Je})}),co=({globalSetting:Je,shixunHomeworks:Ve,dispatch:Ue,classroomList:Bt})=>{var kt,Zt,Kt,Qt,Ft,qt;const dn=(0,ye.useParams)(),[jn]=(0,ye.useSearchParams)(),[fn]=b.default.useForm(),{workSetting:wt}=Ve,[$t,xn]=(0,ee.useState)(!1),[rn,Sn]=(0,ee.useState)(null),[,Ra,Vt,xa]=(0,It.U)(Ot.cN,{homeworkId:dn==null?void 0:dn.categoryId}),[,ht,Yn,$n]=(0,It.U)(Ot.Qz,{homeworkId:dn==null?void 0:dn.categoryId}),[,We,Dt,_n]=(0,It.U)(Ot.mQ,{homeworkId:dn==null?void 0:dn.categoryId}),[,,ia,Ct]=(0,It.U)(Vr,{}),[Cn,na]=(0,ee.useState)({activeKey:"1",page:1,limit:10,status:""}),Na=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Ar=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(bn,ea,ca)=>`${((Cn==null?void 0:Cn.page)-1)*Cn.limit+ca+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:(bn,ea)=>tn.createElement("a",{href:`/classrooms/${dn==null?void 0:dn.coursesId}/group_homework/${dn==null?void 0:dn.categoryId}/review/${ea==null?void 0:ea.student_work_id}`,target:"_blank"},bn)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:bn=>Fe()(bn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(bn,ea)=>tn.createElement("a",{href:`/classrooms/${dn==null?void 0:dn.coursesId}/group_homework/${dn==null?void 0:dn.categoryId}/review/${ea==null?void 0:ea.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],Cr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(bn,ea,ca)=>`${((Cn==null?void 0:Cn.page)-1)*Cn.limit+ca+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:bn=>bn===-1?"\u91CD\u505A\u4E2D":tn.createElement(E.Uw,{status:bn})},{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:(bn,ea)=>tn.createElement("a",{href:`/classrooms/${dn==null?void 0:dn.coursesId}/group_homework/${dn==null?void 0:dn.categoryId}/review/${ea==null?void 0:ea.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],Dr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(bn,ea,ca)=>`${((Cn==null?void 0:Cn.page)-1)*Cn.limit+ca+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(bn,ea)=>tn.createElement("a",{href:`/classrooms/${dn==null?void 0:dn.coursesId}/group_homework/${dn==null?void 0:dn.categoryId}/review/${ea==null?void 0:ea.student_work_id}`,target:"_blank"},bn)},{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:bn=>Fe()(bn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(bn,ea)=>tn.createElement(tn.Fragment,null,bn==3&&tn.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),bn==4&&tn.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),bn==1&&tn.createElement(tn.Fragment,null,tn.createElement(Pt.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Mr(void 0,null,function*(){(yield ia({userId:ea.student_work_id,score_id:ea.student_works_score_id,status:4})).status===0&&Qr()})},"\u9A73\u56DE"),tn.createElement(Pt.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Mr(void 0,null,function*(){Sn(ea),xn(!0)})},"\u63A5\u53D7")))}],Qr=(bn=Cn)=>{Cn.activeKey=="1"&&Yn({page:bn==null?void 0:bn.page,limit:bn==null?void 0:bn.limit}),Cn.activeKey=="2"&&Dt({page:bn==null?void 0:bn.page,limit:bn==null?void 0:bn.limit}),Cn.activeKey=="3"&&Vt({page:bn==null?void 0:bn.page,limit:bn==null?void 0:bn.limit,status:bn==null?void 0:bn.status})};return(0,ee.useEffect)(()=>{Qr(Cn)},[Cn]),(0,ee.useEffect)(()=>{console.log("params",dn,jn.get("TabsActiveKey")?jn.get("TabsActiveKey"):wt!=null&&wt.is_new_rule?"3":"1"),na(hr(Br({},Cn),{activeKey:jn.get("TabsActiveKey")||"1"}))},[jn.get("TabsActiveKey")]),tn.createElement(Ta.Z,{spinning:ht||Ra||We},tn.createElement("section",{className:"p30",style:{background:"#fff"}},tn.createElement(ce.default,{destroyInactiveTabPane:!0,className:mn.TabsStyle,activeKey:Cn.activeKey,onChange:bn=>{na(hr(Br({},Cn),{activeKey:bn,page:1,limit:10}))}},tn.createElement(ce.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},tn.createElement(ve.default,{className:"mt20",locale:{emptyText:tn.createElement(at.Z,null)},columns:Ar,dataSource:((kt=$n==null?void 0:$n.data)==null?void 0:kt.list)||[],pagination:{total:((Zt=$n==null?void 0:$n.data)==null?void 0:Zt.count)||0,onChange:(bn,ea)=>{na(hr(Br({},Cn),{page:bn,limit:ea}))},current:Cn==null?void 0:Cn.page,pageSize:Cn==null?void 0:Cn.limit,showTotal:bn=>tn.createElement(tn.Fragment,null,"\u5171",tn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},bn),"\u6761\u6570\u636E")}})),tn.createElement(ce.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},tn.createElement(ve.default,{className:"mt20",locale:{emptyText:tn.createElement(at.Z,null)},columns:Cr,dataSource:((Kt=_n==null?void 0:_n.data)==null?void 0:Kt.list)||[],pagination:{total:((Qt=_n==null?void 0:_n.data)==null?void 0:Qt.count)||0,onChange:(bn,ea)=>{na(hr(Br({},Cn),{page:bn,limit:ea}))},current:Cn==null?void 0:Cn.page,pageSize:Cn==null?void 0:Cn.limit,showTotal:bn=>tn.createElement(tn.Fragment,null,"\u5171",tn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},bn),"\u6761\u6570\u636E")}})),tn.createElement(ce.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},tn.createElement(Pt.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:Cn.status,onChange:bn=>{na(hr(Br({},Cn),{status:bn,page:1}))},dataSource:Na,titleWidth:60}),tn.createElement(ve.default,{locale:{emptyText:tn.createElement(at.Z,null)},columns:Dr,dataSource:((Ft=xa==null?void 0:xa.data)==null?void 0:Ft.list)||[],pagination:{total:((qt=xa==null?void 0:xa.data)==null?void 0:qt.count)||0,onChange:(bn,ea)=>{na(hr(Br({},Cn),{page:bn,limit:ea}))},current:Cn==null?void 0:Cn.page,pageSize:Cn==null?void 0:Cn.limit,showTotal:bn=>tn.createElement(tn.Fragment,null,"\u5171",tn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},bn),"\u6761\u6570\u636E")}}))),tn.createElement(Ie.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:$t,centered:!0,destroyOnClose:!0,onCancel:()=>{xn(!1)},maskClosable:!1,width:544,onOk:()=>{fn.submit()}},tn.createElement(b.default,{form:fn,colon:!1,onFinish:bn=>Mr(void 0,null,function*(){(yield ia(hr(Br({},bn),{userId:rn.student_work_id,score_id:rn.student_works_score_id,status:3}))).status===0&&(Qr(),xn(!1))})},tn.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"),tn.createElement(ra.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:tn.createElement("a",{href:`/classrooms/${dn==null?void 0:dn.coursesId}/group_homework/${dn==null?void 0:dn.categoryId}/review/${rn==null?void 0:rn.student_work_id}`,target:"_blank"},rn==null?void 0:rn.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:tn.createElement("span",{style:{color:"#191919"}},rn==null?void 0:rn.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:tn.createElement("span",{style:{color:"#191919"}},rn==null?void 0:rn.score)}]}),tn.createElement(xe.Z,{className:"mt20",wrap:!1},tn.createElement(ge.Z,null,tn.createElement(b.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},tn.createElement(le.Z,{min:1,max:100,step:1}))),tn.createElement(ge.Z,null,tn.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),tn.createElement(ge.Z,null,tn.createElement(b.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},tn.createElement(x.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Po=(0,ye.connect)(({user:Je,shixunHomeworks:Ve,loading:Ue,globalSetting:Bt,classroomList:kt})=>({user:Je,shixunHomeworks:Ve,globalSetting:Bt,loading:Ue.effects,classroomList:kt}))(co),Do={},Pr=te(59301),Gr=Object.defineProperty,Ur=Object.defineProperties,po=Object.getOwnPropertyDescriptors,ho=Object.getOwnPropertySymbols,eo=Object.prototype.hasOwnProperty,ro=Object.prototype.propertyIsEnumerable,Go=(Je,Ve,Ue)=>Ve in Je?Gr(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Ro=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))eo.call(Ve,Ue)&&Go(Je,Ue,Ve[Ue]);if(ho)for(var Ue of ho(Ve))ro.call(Ve,Ue)&&Go(Je,Ue,Ve[Ue]);return Je},Me=(Je,Ve)=>Ur(Je,po(Ve)),ze=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const nt=({shixunHomeworks:Je,loading:Ve,globalSetting:Ue,dispatch:Bt})=>{const[kt,Zt]=(0,ee.useState)(Ro(Ro({},(0,ye.useParams)()),{page:1,limit:20})),{workList:Kt,workSetting:Qt}=Je,[Ft,qt]=(0,ee.useState)([]),dn=()=>ze(void 0,null,function*(){const wt=yield Bt({type:"shixunHomeworks/getWorkList",payload:Me(Ro({},kt),{score_open:Qt==null?void 0:Qt.score_open,work_public:Qt==null?void 0:Qt.work_public})});qt((wt==null?void 0:wt.student_works)||[])});(0,ee.useEffect)(()=>{dn()},[]);const jn=(wt,$t)=>{kt.page=wt,kt.limit=20,dn()},fn=[(Kt==null?void 0:Kt.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(wt,$t)=>{var xn,rn,Sn,Ra,Vt,xa;return{children:((xn=$t.project_info)==null?void 0:xn.id)!==-1?Pr.createElement("a",{target:"_blank",title:(rn=$t.project_info)==null?void 0:rn.name,href:`${(Sn=Ue==null?void 0:Ue.setting)==null?void 0:Sn.old_url}/projects${(Ra=$t.project_info)==null?void 0:Ra.id}`,style:{whiteSpace:"break-spaces"}},(Vt=$t.project_info)==null?void 0:Vt.name):(xa=$t.project_info)==null?void 0:xa.name,props:{rowSpan:$t.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(wt,$t)=>Pr.createElement("div",{style:{display:"flex",alignItems:"center"}},Pr.createElement("span",{className:Do.atitle,style:{width:$t.is_leader?"":130,maxWidth:$t.is_leader&&80}}," ",wt),$t.is_leader&&Pr.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:80,ellipsis:!0,sorter:!(Kt!=null&&Kt.base_on_project),render:wt=>Pr.createElement("span",{style:{color:"#666666"}},wt)},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(Kt!=null&&Kt.base_on_project),render:(wt,$t)=>Pr.createElement(ie.Z,{placement:"bottom",title:Pr.createElement("div",null,Pr.createElement("div",null,$t.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${$t.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Pr.createElement("div",null,$t.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${$t.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Kt!=null&&Kt.anonymous_comment?Pr.createElement("div",null,$t.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${$t.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Kt!=null&&Kt.is_group_grade?Pr.createElement("div",null,$t.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${$t.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Pr.createElement("div",null,$t.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${$t.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Pr.createElement("div",null,$t.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${$t.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Kt!=null&&Kt.anonymous_comment?Pr.createElement("div",null,$t.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${$t.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",Pr.createElement("div",null,$t.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${$t.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Kt!=null&&Kt.is_jupyter||Kt!=null&&Kt.is_jupyter_lab)&&Pr.createElement("div",{onClick:xn=>{xn.stopPropagation(),ye.history.push(`/classrooms/${kt.coursesId}/group_homework/${kt.categoryId}/review/${$t.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},wt>0?Pr.createElement("span",{style:{color:"#ff8100"}},wt):wt)},(Kt==null?void 0:Kt.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:wt=>wt||"--"},(Kt==null?void 0:Kt.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(wt,$t)=>wt||"--"},(Kt==null?void 0:Kt.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(wt,$t)=>({children:wt?Pr.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Pr.createElement("br",null),Fe()(wt).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:$t.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",render:(wt,$t)=>({children:wt===-1?"\u91CD\u505A\u4E2D":Pr.createElement(E.Uw,{status:wt}),props:{rowSpan:$t.rowSpan}})},!(Kt!=null&&Kt.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(wt,$t)=>({children:Pr.createElement("span",{className:"c-blue"},wt),props:{rowSpan:$t.rowSpan}})},{title:"\u64CD\u4F5C",width:Kt!=null&&Kt.base_on_project?100:150,align:"left",dataInex:"action",render:(wt,$t)=>Kt!=null&&Kt.work_public?Pr.createElement("a",{className:"c-blue",onClick:xn=>{xn.preventDefault(),ye.history.push(`/classrooms/${kt.coursesId}/group_homework/${kt.categoryId}/review/${$t.id}`)}}," \u67E5\u770B "):"--"}].filter(wt=>!!wt);return Pr.createElement("div",{className:"p30 bg-white"},Pr.createElement("aside",{style:{paddingBottom:30}},Pr.createElement(ve.default,{loading:Ve["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(wt,$t)=>(wt==null?void 0:wt.item_index)%2===0&&Do.tables,className:Do.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Ft,columns:fn,onChange:(wt,$t,xn)=>{if(xn.order===void 0)switch(xn.field){case"student_id":kt.b_order="desc",kt.order=xn.field;break;default:delete kt.b_order,delete kt.order}else kt.b_order=xn.order.replace("end",""),kt.order=xn.field;Bt({type:"shixunHomeworks/getWorkList",payload:Ro({},kt)})}})),Pr.createElement(ne.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:jn,defaultCurrent:kt.page||1,current:kt.page||1,defaultPageSize:20,total:Je.workList.work_count}))};var dt=(0,ye.connect)(({shixunHomeworks:Je,classroomList:Ve,globalSetting:Ue,loading:Bt})=>({shixunHomeworks:Je,classroomList:Ve,loading:Bt.effects,globalSetting:Ue}))(nt),pt=te(54580),vt=te(59301),Gt=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const{Dragger:Wt}=pt.default,Tt=({})=>{const Je=(0,ye.useParams)(),[Ve]=b.default.useForm(),[Ue,Bt]=(0,ee.useState)([]),[kt,Zt]=(0,ee.useState)(!1);let[Kt,Qt]=(0,ee.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function Ft(){return Gt(this,null,function*(){var qt,dn;let jn;Zt(!0),window.location.href.indexOf("exercise")>-1?jn=`/api/exercises/${Je==null?void 0:Je.categoryId}/redo_logs.json`:jn=`/api/homework_commons/${Je==null?void 0:Je.categoryId}/redo_logs.json`;let fn=yield(0,fe.ZP)(jn,{method:"get",params:Kt});if(Zt(!1),(fn==null?void 0:fn.status)===0){let wt=[];(dn=(qt=fn==null?void 0:fn.data)==null?void 0:qt.list)==null||dn.map(($t,xn)=>{var rn;(rn=$t==null?void 0:$t.group_infos)==null||rn.map((Sn,Ra)=>{var Vt,xa,ht;Sn.rowSpan=Ra==0?(Vt=$t==null?void 0:$t.group_infos)==null?void 0:Vt.length:((ht=(xa=$t==null?void 0:$t.group_infos)==null?void 0:xa.filter(Yn=>Yn.work_group_id))==null?void 0:ht.length)>0?0:1,wt.push(Sn)})}),Bt([...wt])}})}return(0,ee.useEffect)(()=>{Ft()},[]),vt.createElement("div",{style:{padding:"30px",background:"#fff"}},vt.createElement(ve.default,{loading:kt,bordered:!0,columns:[{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group_name",width:200,render:(qt,dn)=>({children:vt.createElement("span",null,qt),props:{rowSpan:dn.rowSpan}})},{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:(qt,dn)=>({children:vt.createElement("span",null,Fe()(qt).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:dn.rowSpan}})},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator",render:(qt,dn)=>({children:vt.createElement("span",null,qt),props:{rowSpan:dn.rowSpan}})}],dataSource:Ue,pagination:!1}),vt.createElement(ne.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(qt,dn)=>{Kt.page=qt,Kt.limit=dn,Qt(Kt),Ft()},current:Kt.page,total:Ue.count,pageSize:Kt.limit,style:{marginTop:20}}))};var an=(0,ye.connect)(({classroomList:Je})=>({classroomList:Je}))(Tt),Et=te(59301),nn=Object.defineProperty,Ln=Object.defineProperties,Dn=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,va=(Je,Ve,Ue)=>Ve in Je?nn(Je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Je[Ve]=Ue,Xn=(Je,Ve)=>{for(var Ue in Ve||(Ve={}))oa.call(Ve,Ue)&&va(Je,Ue,Ve[Ue]);if(In)for(var Ue of In(Ve))Jn.call(Ve,Ue)&&va(Je,Ue,Ve[Ue]);return Je},Sa=(Je,Ve)=>Ln(Je,Dn(Ve)),ja=(Je,Ve,Ue)=>new Promise((Bt,kt)=>{var Zt=Ft=>{try{Qt(Ue.next(Ft))}catch(qt){kt(qt)}},Kt=Ft=>{try{Qt(Ue.throw(Ft))}catch(qt){kt(qt)}},Qt=Ft=>Ft.done?Bt(Ft.value):Promise.resolve(Ft.value).then(Zt,Kt);Qt((Ue=Ue.apply(Je,Ve)).next())});const er=({shixunHomeworks:Je,classroomList:Ve,globalSetting:Ue,dispatch:Bt,user:kt})=>{var Zt,Kt,Qt,Ft,qt,dn,jn,fn,wt;const[$t,xn]=(0,ee.useState)(Xn({},(0,ye.useParams)())),[rn]=(0,ye.useSearchParams)(),Sn=(0,ye.useLocation)(),[Ra,Vt]=(0,ee.useState)(rn.get("tabs")||"0"),[xa,ht]=(0,ee.useState)(!1),[Yn,$n]=(0,ee.useState)(1),We=(0,ee.useRef)(null),{workList:Dt,workSetting:_n}=Je,[ia,Ct]=(0,ee.useState)(!1),[Cn,na]=(0,ee.useState)([]),[Na,Ar]=(0,ee.useState)([]),[Cr,Dr]=(0,ee.useState)(!1),[Qr,bn]=(0,ee.useState)(!1),[,,ea]=(0,It.U)(Ot.Gw,{homeworkId:Dt==null?void 0:Dt.id});rn.get("category_id")&&xn(Sa(Xn({},$t),{category:rn.get("category_id")})),(0,ee.useEffect)(()=>{ca()},[$t.coursesId]),(0,ee.useEffect)(()=>{Bt({type:"classroomList/getAssistantPermissions",payload:{course_id:$t.coursesId}})},[(0,a.bg)()]);const ca=()=>{let ha=rn.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));Bt({type:"shixunHomeworks/getWorkList",payload:Xn(Xn({},$t),ha)})},qr=[{name:(0,a.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u54C1\u5217\u8868",id:0,component:Et.createElement(Bn,{zip:We,btnLoading:xa,setBtnLoading:ht})},((0,a.dE)()||(Dt==null?void 0:Dt.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:Et.createElement(dt,null)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:1,component:Et.createElement("div",{className:"minH500"},Et.createElement(Wn,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(Zt=Dt.homework_status)==null?void 0:Zt.includes("\u5BFC\u5165"),component:Et.createElement(an,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:Et.createElement(tl,null)},{name:"\u53C2\u8003\u7B54\u6848",id:2,component:Et.createElement(no,null)},(0,a.G5)()&&(_n==null?void 0:_n.anonymous_comment)&&{name:Et.createElement(Be.Z,{dot:Dt==null?void 0:Dt.appeal_notice,offset:[5,-5]},Et.createElement("span",{style:{color:Ra=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:Et.createElement(Po,null)},{name:(0,a.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:3,component:(Kt=Dt==null?void 0:Dt.homework_status)!=null&&Kt.includes("\u5BFC\u5165")?Et.createElement(Nn.Z,null):Et.createElement(ou,null),forceRender:!0}].filter(ha=>Dt!=null&&Dt.view_answer?ha:(ha==null?void 0:ha.name)!=="\u53C2\u8003\u7B54\u6848").filter(ha=>Dt!=null&&Dt.is_show_request?ha:(ha==null?void 0:ha.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(ha=>(0,a.G5)()?ha:(ha==null?void 0:ha.name)!=="\u5B66\u751F\u5206\u7EC4").filter(ha=>{var ur;return(ur=Dt==null?void 0:Dt.homework_status)!=null&&ur.includes("\u5BFC\u5165")?(0,a.dE)()?[0,1].includes(ha==null?void 0:ha.id):[0,1,3].includes(ha==null?void 0:ha.id):ha}),Fr=()=>{var ha,ur,or,kn,Fn,xr,ir,Ja,Ba,mr,Lr,Hr,to,Co,vo,$a,oo,ti;return Et.createElement("div",{className:da.workListTabButton},(0,a.GJ)()&&Et.createElement(Et.Fragment,null,(((ha=Dt.homework_status)==null?void 0:ha.includes("\u672A\u53D1\u5E03"))||((ur=Dt.homework_status)==null?void 0:ur.includes("\u672A\u5F00\u59CB")))&&Et.createElement(Ke.ZP,{type:"primary",icon:Et.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:io=>{io.preventDefault(),Bt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[$t.categoryId],selectArrsAll:[Dt],params:Sa(Xn({},$t),{id:$t.coursesId}),type:2,manage_all_group:_n==null?void 0:_n.manage_all_group,detail:"\u66F4\u65B0"}})}},"\u7ACB\u5373\u53D1\u5E03"),!((or=Dt.homework_status)!=null&&or.includes("\u672A\u53D1\u5E03"))&&!((kn=Dt.homework_status)!=null&&kn.includes("\u672A\u5F00\u59CB"))&&!((Fn=Dt.homework_status)!=null&&Fn.includes("\u5DF2\u622A\u6B62"))&&Et.createElement(Ke.ZP,{type:"primary",icon:Et.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:io=>{var mo,On;if((0,a.Rm)()&&!((On=(mo=Ve==null?void 0:Ve.AssistantObject)==null?void 0:mo.group)!=null&&On.can_stop)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}io.preventDefault(),Bt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[$t.categoryId],selectArrsAll:[],params:Sa(Xn({},$t),{id:$t.coursesId}),type:2}})}},"\u7ACB\u5373\u622A\u6B62"),(0,a.j5)()&&Et.createElement(Ke.ZP,{type:"primary",icon:Et.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:hl}),onClick:()=>{Bt({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:Sa(Xn({},$t),{id:$t.coursesId})}})}},"\u667A\u80FD\u5206\u7EC4"),Et.createElement(Ke.ZP,{type:"primary",icon:Et.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var io,mo;if((0,a.Rm)()&&!((mo=(io=Ve==null?void 0:Ve.AssistantObject)==null?void 0:io.group)!=null&&mo.can_create)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${$t.coursesId}/group_homework/${$t.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")),((xr=Dt==null?void 0:Dt.work_statuses)==null?void 0:xr.includes("\u53D6\u6D88\u5173\u8054"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>ja(void 0,null,function*(){const io=yield(0,Ot.rN)({homeworkId:$t.categoryId});(io==null?void 0:io.status)===0&&(he.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),Bt({type:"shixunHomeworks/getWorkList",payload:Xn({},$t)}))})},"\u53D6\u6D88\u5173\u8054"),((ir=Dt==null?void 0:Dt.work_statuses)==null?void 0:ir.includes("\u5173\u8054\u9879\u76EE"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>{var io;return(0,E.xg)(`${(io=Ue==null?void 0:Ue.setting)==null?void 0:io.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Ja=Dt==null?void 0:Dt.work_statuses)==null?void 0:Ja.includes("\u5173\u8054\u9879\u76EE"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:io=>{io.preventDefault(),Bt({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:$t,selectArrs:{homework_id:$t.categoryId},cb:()=>{Bt({type:"shixunHomeworks/getWorkList",payload:Xn({},$t)})}}})}},"\u5173\u8054\u9879\u76EE"),((Ba=Dt==null?void 0:Dt.work_statuses)==null?void 0:Ba.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Dt.course_id}/group_homework/${Dt.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((mr=Dt==null?void 0:Dt.work_statuses)==null?void 0:mr.includes("\u521B\u5EFA\u5206\u7EC4"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>ja(void 0,null,function*(){var io;let mo=yield(0,fe.ZP)(`/api/homework_commons/${Dt.homework_id}/get_member_list.json`,{method:"get",params:{}});(mo==null?void 0:mo.status)===0&&(Ct(!0),na(mo==null?void 0:mo.data),Ar((io=mo==null?void 0:mo.data)==null?void 0:io.filter(On=>{var Hn;return(On==null?void 0:On.user_id)===((Hn=kt==null?void 0:kt.userInfo)==null?void 0:Hn.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((Lr=Dt==null?void 0:Dt.work_statuses)==null?void 0:Lr.includes("\u52A0\u5165\u5206\u7EC4"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:(0,ut.throttle)(()=>ja(void 0,null,function*(){var io;let mo=yield(0,fe.ZP)(`/api/homework_commons/${Dt.homework_id}/get_group_list.json`,{method:"get"});if((mo==null?void 0:mo.status)===0){if(((io=mo==null?void 0:mo.data)==null?void 0:io.length)<=0){he.ZP.info("\u6682\u65E0\u5206\u7EC4");return}Dr(!0),bn(mo==null?void 0:mo.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((Hr=Dt==null?void 0:Dt.work_statuses)==null?void 0:Hr.includes("\u66F4\u6362\u9879\u76EE"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>{Bt({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:$t,selectArrs:{homework_id:Dt==null?void 0:Dt.id},cb:()=>{Bt({type:"shixunHomeworks/getWorkList",payload:Xn({},$t)})}}})}},"\u66F4\u6362\u9879\u76EE"),((to=Dt==null?void 0:Dt.work_statuses)==null?void 0:to.includes("\u7533\u8BF7\u6362\u7EC4"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>{Bt({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:$t}})}},"\u7533\u8BF7\u6362\u7EC4"),((Co=Dt==null?void 0:Dt.work_statuses)==null?void 0:Co.includes("\u4FEE\u6539\u4F5C\u54C1"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>{const io=()=>{(0,E.xg)(`/classrooms/${Dt.course_id}/group_homework/${Dt.homework_id}/${Dt.id}/edit`)};if(_n!=null&&_n.can_submit&&!(_n!=null&&_n.submit_size)){he.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}io()}},"\u4FEE\u6539\u4F5C\u54C1"),((vo=Dt==null?void 0:Dt.work_statuses)==null?void 0:vo.includes("\u8865\u4EA4\u4F5C\u54C1"))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Dt.course_id}/group_homework/${Dt.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),((($a=Dt==null?void 0:Dt.work_statuses)==null?void 0:$a.includes("\u8865\u4EA4\u9644\u4EF6"))||((oo=Dt==null?void 0:Dt.work_statuses)==null?void 0:oo.includes("\u4FEE\u6539\u9644\u4EF6")))&&Et.createElement(Ke.ZP,{type:"primary",onClick:()=>{var io;if(_n!=null&&_n.can_submit&&!(_n!=null&&_n.submit_size)){he.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}Bt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:$t,selectArrs:Xn({},Dt),title:(io=Dt==null?void 0:Dt.work_statuses)!=null&&io.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(ti=Dt==null?void 0:Dt.work_statuses)!=null&&ti.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return Et.createElement("section",{className:da.bg},Et.createElement("div",{className:"edu-container"},Dt.homework_name&&Et.createElement("section",{className:"animated fadeIn"},Et.createElement("aside",{className:"mt10"},Dt.category&&Et.createElement(we.Z,{separator:">"},Et.createElement(we.Z.Item,null,Et.createElement(ye.Link,{to:`/classrooms/${$t==null?void 0:$t.coursesId}/group_homework`},Dt.course_name)),Et.createElement(we.Z.Item,null,Et.createElement(ye.Link,{to:`/classrooms/${$t==null?void 0:$t.coursesId}/group_homework/${(Qt=Dt==null?void 0:Dt.category)!=null&&Qt.main?"":(Ft=Dt==null?void 0:Dt.category)==null?void 0:Ft.category_id}`},Dt.category.category_name)),Et.createElement(we.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),Et.createElement("aside",{className:[da.title,"mt20"].join(" ")},Et.createElement(ye.Link,{to:`/classrooms/${Dt.course_id}/group_homework`},Et.createElement(ae.Z,{className:"font16 c-black"})),Et.createElement(ie.Z,{placement:"topLeft",title:Dt.homework_name},Et.createElement("strong",{className:[da.title_style,"font20 ml5"].join(" ")},Dt.homework_name)),Et.createElement(E.VV,{status:Dt==null?void 0:Dt.homework_status}))),Et.createElement("aside",{className:`mt30 relative ${da.workListTabWrap}`},Et.createElement(ce.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Ra,tabBarExtraContent:(qt=Dt.homework_status)!=null&&qt.includes("\u5BFC\u5165")&&(0,a.GJ)()?Et.createElement(Ke.ZP,{icon:Et.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Bt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:Dt==null?void 0:Dt.homework_name,id:Dt==null?void 0:Dt.homework_id,type:"group"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):Fr(),onTabClick:(ha,ur)=>{const or=()=>{if(parseInt(ha)===2){if(!(Dt!=null&&Dt.view_answer)){he.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}(Dt==null?void 0:Dt.time_status)>2||(0,a.Gg)()?Vt(ha):he.ZP.info("\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848")}else parseInt(ha)===3&&Bt({type:"shixunHomeworks/getWorkSetting",payload:Xn({},$t)}),Vt(ha)};ha!=="11"&&ca(),Je.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Ie.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:()=>{or(),Bt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):or()},className:da.tabs,items:qr.map(ha=>({label:ha.name,key:`${ha.id}`,children:ha.component,forceRender:ha.forceRender}))}))),Et.createElement(Hl.Z,null),Et.createElement(Ie.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:ia,width:800,onCancel:()=>{Ct(!1),Ar([])},onOk:()=>ja(void 0,null,function*(){var ha,ur;if(((ha=Dt==null?void 0:Dt.group_data)==null?void 0:ha.max_num)<(Na==null?void 0:Na.length)){he.ZP.error(`\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7${(ur=Dt==null?void 0:Dt.group_data)==null?void 0:ur.max_num}`);return}let or=yield(0,fe.ZP)(`/api/homework_commons/${Dt.homework_id}/create_group.json`,{method:"post",body:{user_id:Na==null?void 0:Na.map(kn=>kn.user_id)}});(or==null?void 0:or.status)===0&&(he.ZP.info("\u521B\u5EFA\u6210\u529F"),ca(),Ct(!1))})},Et.createElement("div",null,Et.createElement(xe.Z,{style:{marginBottom:10}},Et.createElement(ge.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(dn=Dt==null?void 0:Dt.group_data)==null?void 0:dn.min_num,"~",(jn=Dt==null?void 0:Dt.group_data)==null?void 0:jn.max_num,"\u4EBA"),Et.createElement(ge.Z,{span:12},Et.createElement(De.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:ha=>ja(void 0,null,function*(){let ur=yield(0,fe.ZP)(`/api/homework_commons/${Dt.homework_id}/get_member_list.json`,{method:"get",params:{keyword:ha}});(ur==null?void 0:ur.status)===0&&na(ur==null?void 0:ur.data)})}))),Et.createElement(ve.default,{dataSource:Cn,pagination:!1,rowKey:ha=>ha.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:ha=>({disabled:(ha==null?void 0:ha.user_id)===kt.userInfo.user_id}),selectedRowKeys:Na==null?void 0:Na.map(ha=>ha.user_id),onChange(ha,ur,or){Ar([...ur])}},scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name",key:"course_group_name"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id"}]}))),Et.createElement(Ie.default,{title:"\u52A0\u5165\u5206\u7EC4",open:Cr,width:800,onCancel:()=>{Dr(!1)},footer:!1},Et.createElement("div",null,Et.createElement(xe.Z,{style:{marginBottom:10}},Et.createElement(ge.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(fn=Dt==null?void 0:Dt.group_data)==null?void 0:fn.min_num,"~",(wt=Dt==null?void 0:Dt.group_data)==null?void 0:wt.max_num,"\u4EBA"),Et.createElement(ge.Z,{span:12},Et.createElement(De.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:ha=>ja(void 0,null,function*(){let ur=yield(0,fe.ZP)(`/api/homework_commons/${Dt.homework_id}/get_group_list.json`,{method:"get",params:{keyword:ha}});(ur==null?void 0:ur.status)===0&&bn(ur==null?void 0:ur.data)})}))),Et.createElement(ve.default,{dataSource:Qr,pagination:!1,rowKey:ha=>ha.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},scroll:{y:400},columns:[{title:"\u7EC4\u540D",dataIndex:"group_name",key:"group_name"},{title:"\u961F\u957F",dataIndex:"leader_name",key:"leader_name"},{title:"\u6210\u5458\u6570",dataIndex:"user_list",key:"user_list"},{title:"\u64CD\u4F5C",dataIndex:"group_id",key:"group_id",render:(ha,ur)=>Et.createElement(Ke.ZP,{disabled:ur==null?void 0:ur.can_join,onClick:()=>ja(void 0,null,function*(){let or=yield(0,fe.ZP)(`/api/homework_commons/${Dt.homework_id}/join_group.json`,{method:"post",body:{group_id:ha}});(or==null?void 0:or.status)===0&&(he.ZP.info("\u52A0\u5165\u6210\u529F"),ca(),Dr(!1))})},ur!=null&&ur.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),Et.createElement(Bl.Z,null),Et.createElement(Rn.Z,{onOk:()=>{ca()}}),Et.createElement(aa.Z,{onOk:()=>{ca()}}),Et.createElement(jr.Z,{type:"edit",onCallback:()=>ca(),courseEndTime:Dt==null?void 0:Dt.course_end_date}),Et.createElement(Ao.Z,{courseEndTime:Dt==null?void 0:Dt.course_end_date,successCallback:()=>ca(),visible:Ve.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[$t.categoryId],courseId:$t.coursesId,isBatch:!1}),Et.createElement(Eo,{cb:()=>{$n(Yn+1),Vt("0"),ca()}}),Et.createElement(wn,{cb:()=>{}}),Et.createElement(jl.Z,{ref:We,hide:!0,name:`${Dt==null?void 0:Dt.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>ht(!1)}))};var Wa=(0,ye.connect)(({user:Je,shixunHomeworks:Ve,loading:Ue,globalSetting:Bt,classroomList:kt})=>({user:Je,shixunHomeworks:Ve,globalSetting:Bt,loading:Ue.effects,classroomList:kt}))(er)},57417:function(Mt,At,te){"use strict";var ee=te(78241),ye=te(43418),Be=te(8591),Ke=te(92832),he=te(32583),we=te(42203),ie=te(57203),ce=te(59301),Ie=Object.defineProperty,xe=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,E=(z,ne,oe)=>ne in z?Ie(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:oe}):z[ne]=oe,a=(z,ne)=>{for(var oe in ne||(ne={}))ve.call(ne,oe)&&E(z,oe,ne[oe]);if(De)for(var oe of De(ne))ae.call(ne,oe)&&E(z,oe,ne[oe]);return z},b=(z,ne)=>xe(z,ge(ne)),y=(z,ne,oe)=>new Promise((le,de)=>{var Se=He=>{try{Le(oe.next(He))}catch(fe){de(fe)}},me=He=>{try{Le(oe.throw(He))}catch(fe){de(fe)}},Le=He=>He.done?le(He.value):Promise.resolve(He.value).then(Se,me);Le((oe=oe.apply(z,ne)).next())});const x=({classroomList:z,loading:ne,dispatch:oe,shixunHomeworks:le})=>{const de=(0,we.useParams)(),[Se]=ee.default.useForm(),{workList:me,workSetting:Le}=le,He=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},de)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},de)})};return ce.createElement(ye.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 fe=()=>y(void 0,null,function*(){var at;yield Se.validateFields();const Pe=a({},Se.getFieldValue()),{selectArrs:lt}=z.actionTabs;Pe.attachment_ids=(at=Pe.attachment_ids)==null?void 0:at.map(qe=>qe.response.id),(yield(0,he.mz)(b(a({},Pe),{homeworkId:lt.work_id}))).status===0&&(Se.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),He())});if(Le!=null&&Le.can_submit){if(!(Le!=null&&Le.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}ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:ce.createElement(ce.Fragment,null,"\u4F60\u8FD8\u6709 ",ce.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Le==null?void 0:Le.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:()=>{fe()}});return}fe()}),onCancel:()=>{oe({type:"classroomList/setActionTabs",payload:{}})}},ce.createElement(ee.default,{form:Se,initialValues:{}},ce.createElement(ee.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ce.createElement(ie.Z,null)),ce.createElement(ee.default.Item,{name:"description"},ce.createElement(Ke.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}))))};At.Z=(0,we.connect)(({classroomList:z,shixunHomeworks:ne,loading:oe})=>({classroomList:z,shixunHomeworks:ne,loading:oe}))(x)},31293:function(Mt,At,te){"use strict";var ee=te(59301),ye=te(78241),Be=te(43418),Ke=te(61621),he=te(92832),we=te(5112),ie=te(95237),ce=te(43604),Ie=te(26724),xe=te.n(Ie),ge=te(70635),De=te(32583),ve=te(42203),ae=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(me,Le,He)=>Le in me?E(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:He}):me[Le]=He,oe=(me,Le)=>{for(var He in Le||(Le={}))x.call(Le,He)&&ne(me,He,Le[He]);if(y)for(var He of y(Le))z.call(Le,He)&&ne(me,He,Le[He]);return me},le=(me,Le)=>a(me,b(Le)),de=(me,Le,He)=>new Promise((fe,at)=>{var Pe=qe=>{try{Ye(He.next(qe))}catch(ct){at(ct)}},lt=qe=>{try{Ye(He.throw(qe))}catch(ct){at(ct)}},Ye=qe=>qe.done?fe(qe.value):Promise.resolve(qe.value).then(Pe,lt);Ye((He=He.apply(me,Le)).next())});const Se=({classroomList:me,loading:Le,globalSetting:He,dispatch:fe})=>{var at;const Pe=(0,ve.useParams)(),[lt]=ye.default.useForm(),[Ye,qe]=(0,ee.useState)(!0);let[ct,ot]=(0,ee.useState)([]);const[Te,Ne]=(0,ee.useState)({page:1,limit:20,keyword:""}),_e=()=>de(void 0,null,function*(){var Qe;const rt=yield fe({type:"shixunHomeworks/getProjectList",payload:oe(oe({},Pe),Te)});rt.projects&&ot([...ct,...rt.projects]),((Qe=rt.projects)==null?void 0:Qe.length)<20&&qe(!1)});return(0,ee.useEffect)(()=>{(me.actionTabs.key==="\u5173\u8054\u9879\u76EE"||me.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(_e(),ct=[],Te.page=1,Te.keyword="")},[me.actionTabs.key]),ae.createElement(Be.default,{centered:!0,title:me.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:me.actionTabs.key==="\u5173\u8054\u9879\u76EE"||me.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>de(void 0,null,function*(){yield lt.validateFields();const Qe=oe({},lt.getFieldValue()),{selectArrs:rt,cb:je}=me.actionTabs;if(me.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let St=yield(0,ge.ZP)(`/api/student_works/${rt.homework_id}/change_project.json`,{method:"put",body:oe({},Qe)});(St==null?void 0:St.status)===0&&(je(),fe({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,De.co)(le(oe({},Qe),{homeworkId:rt.homework_id}))).status===0&&(je?je():fe({type:"classroomList/getClassroomCommonHomeworksList",payload:oe({},me.actionTabs.params)}),fe({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{fe({type:"classroomList/setActionTabs",payload:{}})}},ae.createElement(Ke.Z,{loading:Le["shixunHomeworks/getProjectList"],active:!0},ct==""?ae.createElement("aside",null,ae.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",ae.createElement("a",{href:`${(at=He==null?void 0:He.setting)==null?void 0:at.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):ae.createElement("aside",null,ae.createElement("div",{className:" mb20"},ae.createElement(he.default.Search,{onSearch:Qe=>{Qe===""?delete Te.keyword:Te.keyword=Qe,ct=[],qe(!0),_e()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),ae.createElement(ye.default,{form:lt,initialValues:{}},ae.createElement(ye.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},ae.createElement(we.ZP.Group,null,ae.createElement(xe(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Qe=>{Te.page++,_e()},hasMore:Ye,useWindow:!1},ct==null?void 0:ct.map(function(Qe,rt){return ae.createElement(ie.Z,{key:rt},ae.createElement(ce.Z,null,ae.createElement(we.ZP,{value:Qe.id},Qe.name)))}))))))))};At.Z=(0,ve.connect)(({classroomList:me,user:Le,loading:He,globalSetting:fe})=>({classroomList:me,user:Le,loading:He.effects,globalSetting:fe}))(Se)},71850:function(Mt,At,te){"use strict";var ee=te(59301),ye=te(78241),Be=te(8591),Ke=te(43418),he=te(95237),we=te(43604),ie=te(5083),ce=te(5112),Ie=te(24905),xe=te(61186),ge=te.n(xe),De=te(70635),ve=te(2119),ae=te(58130),E=te(42203),a=te(706),b=te(32615),y=te(16597),x=te(66539),z=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,le=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Le=(Ye,qe,ct)=>qe in Ye?ne(Ye,qe,{enumerable:!0,configurable:!0,writable:!0,value:ct}):Ye[qe]=ct,He=(Ye,qe)=>{for(var ct in qe||(qe={}))Se.call(qe,ct)&&Le(Ye,ct,qe[ct]);if(de)for(var ct of de(qe))me.call(qe,ct)&&Le(Ye,ct,qe[ct]);return Ye},fe=(Ye,qe)=>oe(Ye,le(qe)),at=(Ye,qe)=>{var ct={};for(var ot in Ye)Se.call(Ye,ot)&&qe.indexOf(ot)<0&&(ct[ot]=Ye[ot]);if(Ye!=null&&de)for(var ot of de(Ye))qe.indexOf(ot)<0&&me.call(Ye,ot)&&(ct[ot]=Ye[ot]);return ct},Pe=(Ye,qe,ct)=>new Promise((ot,Te)=>{var Ne=rt=>{try{Qe(ct.next(rt))}catch(je){Te(je)}},_e=rt=>{try{Qe(ct.throw(rt))}catch(je){Te(je)}},Qe=rt=>rt.done?ot(rt.value):Promise.resolve(rt.value).then(Ne,_e);Qe((ct=ct.apply(Ye,qe)).next())});const lt=Ye=>{var qe=Ye,{classroomList:ct,dispatch:ot,courseEndTime:Te}=qe,Ne=at(qe,["classroomList","dispatch","courseEndTime"]);const _e=(0,E.useParams)(),[Qe]=ye.default.useForm(),[rt,je]=(0,ee.useState)(1),[tt,St]=(0,ee.useState)([]),[Pt,ut]=(0,ee.useState)(0),[_t,Fe]=(0,ee.useState)(2e3),[It,Ot]=(0,ee.useState)(!0),[pe,$e]=(0,ee.useState)(!1),[Ee,ue]=(0,ee.useState)(!1),[re,se]=(0,ee.useState)([]),[Oe,Ge]=(0,ee.useState)(!0),[be,Re]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{if(ct.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(it(),Ht(),ct.actionTabs.type===2){const Xe=ct.actionTabs.selectArrsAll[0];Re({submit_limit:Xe==null?void 0:Xe.submit_limit,submit_limit_num:Xe==null?void 0:Xe.submit_limit_num,must_file:Xe==null?void 0:Xe.must_file,can_submit:Xe==null?void 0:Xe.can_submit,submit_num:Xe==null?void 0:Xe.submit_num}),Ge(Xe.unified_setting)}else Ge(!1),Re({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[ct.actionTabs]),(0,ee.useEffect)(()=>{if(pe){if(Ee)return;ot({type:"classroomList/setActionTabs",payload:{}}),(0,ve.GJ)()?ot({type:"classroomList/getClassroomTeacherCommonList",payload:fe(He({},ct.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:He({},ct.actionTabs.params)})}},[pe]);const it=Xe=>Pe(void 0,null,function*(){Ot(!0);const st=yield(0,y.c_)(fe(He({},_e),{page:Xe||rt,limit:2e4,homework_id:ct.actionTabs.type===1?"":ct.actionTabs.selectArrs[0]}));st==null||st.course_groups.map((jt,zt)=>{jt.key=jt.id,jt.title=jt.name,jt.disabled=jt.is_published}),st&&(St([...st==null?void 0:st.course_groups]),ut(st==null?void 0:st.course_groups_count),Ot(!1),Xe||Qe.setFieldsValue({publish_time:ge()(ge()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ge()(ge()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),et=Xe=>{je(Xe),it(Xe)},Ce=()=>{(0,ve.GJ)()?ct.actionTabs.detail?(ot({type:"shixunHomeworks/setActionTabs",payload:{}}),ot({type:"shixunHomeworks/getWorkList",payload:He({},_e)}),ot({type:"shixunHomeworks/getWorkSetting",payload:He({},_e)})):ot({type:"classroomList/getClassroomTeacherCommonList",payload:fe(He({},ct.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:He({},ct.actionTabs.params)})},ft=()=>Pe(void 0,null,function*(){var Xe,st,jt;if((0,ve.Rm)()&&!((st=(Xe=ct==null?void 0:ct.AssistantObject)==null?void 0:Xe.group)!=null&&st.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"),Jt(!1);return}const zt=He({},Qe.getFieldsValue());if(zt.end_time<=zt.publish_time){Be.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Jt(!1);return}if((re==null?void 0:re.length)<=0&&!Oe&&tt.length>0){Be.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Jt(!1);return}if(be!=null&&be.submit_limit&&!(be!=null&&be.submit_limit_num)){Be.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Jt(!1);return}if(be!=null&&be.can_submit&&!(be!=null&&be.submit_num)){Be.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Jt(!1);return}let vn=He({homework_ids:[...ct.actionTabs.selectArrs],group_ids:re.length>0?re.map(Bn=>Bn.id):(jt=ct.detailCommonHomeworksList)==null?void 0:jt.course_groups,end_time:ge()(zt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:ge()(zt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!re.length},be);Jt(!0),(yield(0,De.ZP)(`/api/courses/${_e.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:He({},vn)})).status===0?(Jt(!1),(0,ae.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Be.ZP.success("\u53D1\u5E03\u6210\u529F"),ot({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Ne.onCallback&&Ne.onCallback(),Ce(),localStorage.getItem("Noviceguide")==="0"||ot({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:z.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~")}})):Jt(!1)}),Ht=()=>{je(1),St([]),se([])},Yt=Pt>rt*_t,{detailCommonHomeworksList:Xt}=ct,[on,Jt]=(0,ee.useState)(!1);return z.createElement(Ke.default,{width:600,confirmLoading:on,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:ct.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:ft,onCancel:()=>{Ht(),Ce(),ot({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",z.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),tt&&z.createElement(ye.default,{form:Qe},z.createElement("div",{style:{paddingLeft:0}},z.createElement(he.Z,{className:"mt30",align:"middle"},z.createElement(we.Z,null,z.createElement(ye.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},z.createElement(ie.default,{style:{width:170,marginRight:"25px"},disabledDate:Xe=>(0,x.Q8)(Xe,Te),disabledTime:Xe=>(0,x.d0)(Xe),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,ae.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),z.createElement(we.Z,{className:"ml20"},z.createElement(ye.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},z.createElement(ie.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,ae.U6)(),"HH:mm")},disabledDate:Xe=>(0,x.Q8)(Xe,Te,Qe.getFieldValue("publish_time")),disabledTime:Xe=>(0,x.d0)(Xe,Qe.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),ct.actionTabs.type===2&&z.createElement(he.Z,{style:{marginBottom:"10px"}},z.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),z.createElement(ce.ZP.Group,{value:Oe,onChange:Xe=>{Ge(Xe.target.value),se([])}},z.createElement(ce.ZP,{value:!0,disabled:!ct.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),z.createElement(ce.ZP,{className:"ml20",disabled:tt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),tt.length<=0&&ct.actionTabs.type===2&&z.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"')),(ct.actionTabs.type===1||!Oe)&&tt.length>0&&z.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},z.createElement("span",{style:{flex:1}},z.createElement(Ie.default,{checked:re.length===tt.length,onChange:Xe=>{re.length===tt.length?se([]):se(tt.filter(st=>!st.is_published))}},"\u5168\u9009")),z.createElement("span",{style:{width:16}}),z.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",re.length||0,"\u4E2A\u5206\u73ED")),(ct.actionTabs.type===1||!Oe)&&tt.length>0&&z.createElement(a.Z,{data:tt,selectedRowKeys:re,setSelectedRowKeys:se})),z.createElement(b.ZP,{value:be,onChange:Xe=>Re(He({},Xe))}))};At.Z=(0,E.connect)(({classroomList:Ye})=>({classroomList:Ye}))(lt)},86633:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return Se}});var ee=te(59301),ye={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Be=Object.defineProperty,Ke=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,ie=(me,Le,He)=>Le in me?Be(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:He}):me[Le]=He,ce=(me,Le)=>{for(var He in Le||(Le={}))he.call(Le,He)&&ie(me,He,Le[He]);if(Ke)for(var He of Ke(Le))we.call(Le,He)&&ie(me,He,Le[He]);return me};const Ie=me=>React.createElement("svg",ce({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},me),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 xe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",ge=te(99313),De=te(92310),ve=te.n(De),ae=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(me,Le,He)=>Le in me?E(me,Le,{enumerable:!0,configurable:!0,writable:!0,value:He}):me[Le]=He,oe=(me,Le)=>{for(var He in Le||(Le={}))x.call(Le,He)&&ne(me,He,Le[He]);if(y)for(var He of y(Le))z.call(Le,He)&&ne(me,He,Le[He]);return me},le=(me,Le)=>a(me,b(Le)),Se=({dataSource:me,className:Le,style:He})=>{const[fe,at]=(0,ee.useState)([]),[Pe,lt]=(0,ee.useState)(""),Ye=(0,ee.useRef)("");(0,ee.useEffect)(()=>{if(me!=null&&me.length){const ot=String(Math.random()).slice(-6),Te=me.map(Ne=>le(oe({},Ne),{key:`${ot}-${Ne.key}`}));at(Te),lt(Te[0].key)}},[me.length]);const qe=ot=>{lt(ot),Ye.current=ot;const Te=document.getElementById(ot);if(Te){const Ne=Te.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Ne,behavior:"smooth"})}},ct=()=>{const ot=fe.map(Ne=>document.getElementById(Ne.key)),Te=window.innerHeight/2;for(const Ne of ot)if(Ne){const _e=Ne.getBoundingClientRect();if(_e.top>=0&&_e.top(window.addEventListener("scroll",ct),()=>{window.removeEventListener("scroll",ct)}),[fe]),ae.createElement("div",{className:ve()(ye.anchorNavigation,Le),style:He},ae.createElement(ge.default,{items:fe,tabBarGutter:60,className:ye.tabs,activeKey:Pe,onChange:qe}),fe.map(ot=>ae.createElement("div",{key:ot.key,id:ot.key,className:ye.box},ae.createElement("div",{className:ye.head},ae.createElement("img",{className:"mr10",src:xe,alt:"Dot"}),ot.label),ae.createElement("div",{className:ye.element},ot.element))))}},66539:function(Mt,At,te){"use strict";te.d(At,{Q8:function(){return Ne},d0:function(){return _e},w6:function(){return Te}});var ee=te(59301),ye=te(5083),Be=te(57809),Ke=te(8591),he=te(43418),we=te(5112),ie=te(95237),ce=te(43604),Ie=te(6848),xe=te(24905),ge=te(3113),De=te(61186),ve=te.n(De),ae=te(2119),E=te(70635),a=te(89392),b=te.n(a),y=te(58130),x=te(57534),z=te(42203),ne=te(46898),oe=te(18032),le=te(30738),de=te(83476),Se=te(20387),me=te(59301),Le=Object.defineProperty,He=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ye=(tt,St,Pt)=>St in tt?Le(tt,St,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):tt[St]=Pt,qe=(tt,St)=>{for(var Pt in St||(St={}))Pe.call(St,Pt)&&Ye(tt,Pt,St[Pt]);if(at)for(var Pt of at(St))lt.call(St,Pt)&&Ye(tt,Pt,St[Pt]);return tt},ct=(tt,St)=>He(tt,fe(St)),ot=(tt,St,Pt)=>new Promise((ut,_t)=>{var Fe=pe=>{try{Ot(Pt.next(pe))}catch($e){_t($e)}},It=pe=>{try{Ot(Pt.throw(pe))}catch($e){_t($e)}},Ot=pe=>pe.done?ut(pe.value):Promise.resolve(pe.value).then(Fe,It);Ot((Pt=Pt.apply(tt,St)).next())});function Te(tt,St){const Pt=[];for(let ut=tt;ut{const ut=ttve()(St).endOf("day"),Fe=tt{const Pt=parseInt(ve()(tt).format("HH")),ut=parseInt(ve()().format("HH")),_t=parseInt(ve()().format("mm"));if(!tt)return{disabledHours:()=>Te(0,ut),disabledMinutes:()=>Te(0,_t)};if(St){const Fe=parseInt(ve()(St).format("HH")),It=parseInt(ve()(St).format("mm"));return ve()(tt).isSame(ve()(St),"day")?{disabledHours:()=>Te(0,Fe),disabledMinutes:()=>Pt<=Fe?Te(0,It):[]}:void 0}if(ve()(tt).isSame(ve()(),"day"))return{disabledHours:()=>Te(0,ut),disabledMinutes:()=>ve()(tt).isSame(ve()(),"hour")&&Pt<=ut?Te(0,_t):[]}},{RangePicker:Qe}=ye.default,{Option:rt}=Be.default,je=({shixunHomeworks:tt,loading:St,dispatch:Pt,classroomList:ut,user:_t})=>{var Fe,It,Ot,pe,$e,Ee,ue,re,se;const Oe=(0,z.useParams)(),{workSetting:Ge,workList:be,shixunWorkList:Re,headerInfo:it,changeData:et}=tt,[Ce,ft]=(0,ee.useState)(!1),[Ht,Yt]=(0,ee.useState)(!1);let[Xt,on]=(0,ee.useState)([]),[Jt,Xe]=(0,ee.useState)([]),[st,jt]=(0,ee.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[zt,vn]=(0,ee.useState)({}),[Mn,Bn]=(0,ee.useState)({});(0,ee.useEffect)(()=>()=>{on([])},[]),(0,ee.useEffect)(()=>{ft(!(0,ae.GJ)())},[(0,ae.GJ)()]);const Zn=()=>{Pt({type:"shixunHomeworks/getWorkSetting",payload:qe({},Oe)})};(0,ee.useEffect)(()=>{if(!(Ge!=null&&Ge.course_id))return;Object.keys(st).map(function(zn){st[zn]=Ge[zn]}),(!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),Xt=JSON.parse(JSON.stringify(Ge.group_settings.map(zn=>ct(qe({},zn),{group_name:[zn.group_name]})).filter(zn=>zn.publish_time!==null))),Jt=JSON.parse(JSON.stringify(Ge.allow_late_settings.map(zn=>ct(qe({},zn),{group_name:[zn.group_name]})).filter(zn=>zn.late_time!==null))),jt(qe({},st));const sn=(0,y.QE)((Xt==null?void 0:Xt.length)>0?Xt:[]);on([...sn]),(Jt==null?void 0:Jt.length)<=0?Xe([{penalty_type:ne.Q.Percent,late_penalty:20}]):Xe([...Jt])},[Ge]);const pa=()=>ot(void 0,null,function*(){var sn,zn;if(((sn=_t==null?void 0:_t.userInfo)==null?void 0:sn.user_status)===2){(0,oe.Rd)();return}const Ta=JSON.parse(JSON.stringify(st));if(Ta.challenge_settings.filter(un=>!un.hide),Ta.categoryId=Oe.categoryId,(zn=Ta.challenge_settings)!=null&&zn.every(un=>!un.checked)){Ke.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Xt),!st.unified_setting)Xt=Xt==null?void 0:Xt.map(un=>{var Gn;if(!un.publish_time||!un.end_time)throw Ke.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(!un.group_name)throw Ke.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return un.group_name=typeof(un==null?void 0:un.group_name)=="string"?[un==null?void 0:un.group_name]:un==null?void 0:un.group_name,un.group_id=(Gn=Ge.group_settings)==null?void 0:Gn.filter(en=>{var Za;return(Za=un==null?void 0:un.group_name)==null?void 0:Za.includes(en.group_name)}).map(en=>en.group_id||en.id).toString().split(","),un});else if(!st.publish_time||!st.end_time)throw Ke.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(Ta.group_settings=Xt,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 Ke.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 Ke.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 Jt=Jt==null?void 0:Jt.map(un=>{var Gn,en;if(un.late_penalty===null||un.late_penalty===void 0||un.late_penalty<0||un.late_penalty>100)throw Ke.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(!un.late_time)throw Ke.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(!un.group_name)throw Ke.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return un.group_name=typeof(un==null?void 0:un.group_name)=="string"?[un==null?void 0:un.group_name]:un==null?void 0:un.group_name,un.group_id=(en=(Gn=un==null?void 0:un.group_name)==null?void 0:Gn.map(Za=>{var Xa,ma;let bt=(ma=(Xa=Ge.group_settings)==null?void 0:Xa.filter(Rt=>(Rt==null?void 0:Rt.group_name)===Za))==null?void 0:ma[0];return bt==null?void 0:bt.group_id}))==null?void 0:en.toString().split(","),un}),Ta.allow_late_settings=Jt;let pn=yield(0,Se.Tr)({homework_common_ids:[parseInt(Oe.categoryId)],course_id:Oe.coursesId,type:"homework_common"});(pn==null?void 0:pn.student_count)===0?Da(Ta):(Bn(Ta),vn(pn))}),Da=sn=>{var zn;if(sn.total_score===null){Ke.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(sn!=null&&sn.work_efficiency&&sn.eff_score===null){Ke.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ta=sn.challenge_settings.reduce((Gn,en)=>Gn+Number(en.challenge_score),0);if((Ta==null?void 0:Ta.toFixed(10))!==((zn=sn.total_score-sn.eff_score)==null?void 0:zn.toFixed(10))){Ke.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 pn={shixun_evaluation:sn.shixun_evaluation,challenge_settings:sn.challenge_settings};let un=()=>{var Gn;const en=()=>ot(void 0,null,function*(){Yt(!0),(yield(0,E.ZP)(`/api/homework_commons/${Oe.categoryId}/publish_setting.json`,{method:"post",body:qe({},sn)})).status===0&&(Ke.ZP.success("\u66F4\u65B0\u6210\u529F"),Zn(),Pt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:qe({},Oe)})),Yt(!1)});!(0,a.isEqual)(et,pn)&&!((Gn=it==null?void 0:it.homework_status)!=null&&Gn.includes("\u672A\u53D1\u5E03"))?he.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:en}):en()};Ge!=null&&Ge.high_resources_consume&&!(Ge!=null&&Ge.high_resources_consume_permission)?Pt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Oe.coursesId,type:"shixun",type_id:Oe.categoryId,name:Ge.homework_name,fn:()=>{un()}}}):un()},Ca=(sn,zn,Ta="group_id")=>{var pn;return zn?zn.find(un=>un[Ta]===sn):(pn=Ge==null?void 0:Ge.group_settings)==null?void 0:pn.find(un=>un.group_id[0]===sn)},Ma=(Ge==null?void 0:Ge.allow_late)||(Ge==null?void 0:Ge.anonymous_comment),nr=sn=>{var zn,Ta;const pn=Ca(sn,Ge==null?void 0:Ge.allow_late_settings,"id"),un=Ca(sn,Ge==null?void 0:Ge.anonymous_comment_settings),Gn=Ca(sn);return(Ge==null?void 0:Ge.allow_late)&&pn&&ve()(pn==null?void 0:pn.late_time)<=ve()()||(Ge==null?void 0:Ge.anonymous_comment)&&un&&(un==null?void 0:un.evaluation_start)!==null||((Ta=(ve()(Gn==null?void 0:Gn.end_time)<=ve()()&&((zn=Ge==null?void 0:Ge.allow_late_settings)==null?void 0:zn.filter(en=>en.group_id.includes(sn))))[0])==null?void 0:Ta.late_time)!=null},ar=(0,ee.useMemo)(()=>(Ge==null?void 0:Ge.allow_late)||(Ge==null?void 0:Ge.all_group_late),[Ge,it]),Ea=Ge==null?void 0:Ge.anonymous_comment,sr=sn=>{if(!sn)return!1;const zn=Ca(sn,Ge==null?void 0:Ge.anonymous_comment_settings);return(Ge==null?void 0:Ge.anonymous_comment)&&zn&&(zn==null?void 0:zn.evaluation_start)!==null},rr=(sn,zn)=>{var Ta,pn,un;Pt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:sn,index:zn,rangePickerDisabled:Ce||(ve()()<=ve()((pn=Ca((Ta=sn==null?void 0:sn.group_id)==null?void 0:Ta[0]))==null?void 0:pn.publish_time)?!1:[!0,nr((un=sn==null?void 0:sn.group_id)==null?void 0:un[0])]),disabledDate:Ge==null?void 0:Ge.course_end_date}})};return me.createElement("section",{className:x.Z.form},me.createElement("div",{className:x.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",me.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")),me.createElement("div",null,me.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},me.createElement(we.ZP.Group,{disabled:Ce||!((Fe=it==null?void 0:it.homework_status)!=null&&Fe.includes("\u672A\u53D1\u5E03"))||(0,ae.Rm)()&&!((It=ut.AssistantObject.practice)!=null&&It.can_publish),value:st.unified_setting,onChange:sn=>{var zn;if(!((zn=it==null?void 0:it.homework_status)!=null&&zn.includes("\u672A\u53D1\u5E03"))){Ke.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,Xe([{late_penalty:5}])),jt(Object.assign({},st)),st.unified_setting===!1&&Xt==""){on(Xt.concat({}));return}st.unified_setting&&(on([]),Xe([{late_penalty:5}]))}},me.createElement(we.ZP,{value:!0,disabled:Ce||!(Ge!=null&&Ge.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),me.createElement(we.ZP,{disabled:Ce||!((Ot=Ge==null?void 0:Ge.group_settings)!=null&&Ot.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((pe=Ge==null?void 0:Ge.group_settings)==null?void 0:pe.length)===0&&me.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&&me.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},me.createElement(ie.Z,{align:"middle"},me.createElement(ce.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),me.createElement(ce.Z,{className:"ml10"},me.createElement(ye.default,{size:"large",disabled:Ce||!(($e=it==null?void 0:it.homework_status)!=null&&$e.includes("\u672A\u53D1\u5E03")||(Ee=it==null?void 0:it.homework_status)!=null&&Ee.includes("\u672A\u5F00\u59CB"))||(0,ae.Rm)()&&!((ue=ut.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=>Ne(sn,Ge==null?void 0:Ge.course_end_date),disabledTime:sn=>_e(sn),value:st.publish_time?ve()(st.publish_time):"",onChange:(sn,zn)=>{st.publish_time=zn,(st.end_time==""||!st.end_time)&&st.unified_setting&&(st.end_time=ve()(sn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),jt(Object.assign({},st))}}))),me.createElement(ie.Z,{align:"middle",className:"pl30"},me.createElement(ce.Z,null,"\u622A\u6B62\u65F6\u95F4"),me.createElement(ce.Z,{className:"ml10"},me.createElement(ye.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ve()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ge==null?void 0:Ge.allow_late)&&(Ge==null?void 0:Ge.homework_status.includes("\u5DF2\u622A\u6B62"))||Ce||(Ge==null?void 0:Ge.allow_late)&&ve()()>=ve()(Ge==null?void 0:Ge.end_time)||(0,ae.Rm)()&&!((re=ut.AssistantObject.practice)!=null&&re.can_publish),disabledDate:sn=>Ne(sn,Ge==null?void 0:Ge.course_end_date,st.publish_time),disabledTime:sn=>_e(sn,st.publish_time),value:st.end_time?ve()(st.end_time):"",onChange:(sn,zn)=>{st.end_time=zn,jt(Object.assign({},st))}})))),!st.unified_setting&&(Xt==null?void 0:Xt.length)>0&&me.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Xt&&Xt.map(function(sn,zn){var Ta,pn,un,Gn,en,Za,Xa;return me.createElement(ce.Z,{span:24,key:zn},me.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:zn==(Xt==null?void 0:Xt.length)-1?"0px":"10px"}},me.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",zn+1),me.createElement(Be.default,{disabled:Ce||((Ta=it==null?void 0:it.homework_status)!=null&&Ta.includes("\u672A\u53D1\u5E03")&&sn.id||ve()(){var bt;if((0,ae.Rm)()&&!((bt=ut.AssistantObject.practice)!=null&&bt.can_publish)){Ke.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[zn].group_name=ma,Xt[zn].group_id=sn.group_id;const Rt=(0,a.flattenDeep)(Xt.map(hn=>hn.group_name)),Lt=Jt.map(hn=>{let sa=(hn==null?void 0:hn.group_name)||[];return ct(qe({},hn),{group_name:(0,a.remove)(sa,Wn=>Rt.includes(Wn))})});Xe(Lt),on(Xt.slice())},maxTagCount:4,maxTagPlaceholder:ma=>me.createElement("div",{style:{cursor:"pointer"},onClick:()=>rr(sn,zn)},"+",ma==null?void 0:ma.length)},Ge.group_settings&&Ge.group_settings.map(function(ma){if(!Xt.map(Rt=>Rt.group_name).flat().includes(ma.group_name))return me.createElement(rt,{value:ma.group_name,key:ma.id},ma.group_name)})),me.createElement("div",{className:"ml20"},me.createElement(Qe,{size:"large",ranges:{\u6B64\u523B:[sn.publish_time?ve()(sn.publish_time):ve()(),ve()()]},allowClear:!1,disabled:Ce||(ve()()<=ve()((Gn=Ca((un=sn==null?void 0:sn.group_id)==null?void 0:un[0]))==null?void 0:Gn.publish_time)?!1:[!0,nr((en=sn==null?void 0:sn.group_id)==null?void 0:en[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=>Ne(ma,Ge==null?void 0:Ge.course_end_date),disabledTime:ma=>_e(ma),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ve()((0,y.U6)(),"HH:mm"),ve()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:sn.publish_time&&[ve()(sn.publish_time),sn.end_time?ve()(sn.end_time):void 0],onChange:(ma,bt)=>{var Rt;if((0,ae.Rm)()&&!((Rt=ut.AssistantObject.practice)!=null&&Rt.can_publish)){Ke.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[zn].publish_time=bt[0],!sn.end_time&&bt[0]?Xt[zn].end_time=ve()(bt[0]).add(7,"days"):Xt[zn].end_time=bt[1],on([...Xt])},onCalendarChange:(ma,bt,Rt)=>{if(bt!=null&&bt[0]&&!bt[1]){const Lt=ve()(bt[0]).add(7,"days");Xt[zn].publish_time=bt[0],Xt[zn].end_time=Lt,on([...Xt])}}})),!Ce&&me.createElement("div",{style:{display:"flex",width:"50px"}},((Za=sn==null?void 0:sn.group_id)==null?void 0:Za.length)>1&&me.createElement(Ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},me.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>rr(sn,zn)})),Xt.length<((Xa=Ge==null?void 0:Ge.group_settings)==null?void 0:Xa.length)&&me.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ma;if((0,ae.Rm)()&&!((ma=ut.AssistantObject.practice)!=null&&ma.can_publish)){Ke.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}on(Xt.concat({}))}}),((sn==null?void 0:sn.publish_time)&&ve()(){const ma=(0,a.cloneDeep)(Jt);ma.forEach((bt,Rt)=>{bt.group_name&&(bt.group_name=bt.group_name.filter(Lt=>{var hn;return!((hn=Xt[zn].group_name)!=null&&hn.includes(Lt))}))}),Xt=Xt.filter((bt,Rt)=>zn!==Rt),Xe(ma),on(Xt.slice()),setTimeout(()=>on(Xt.slice()),10)}}))))}))),me.createElement(ie.Z,null,me.createElement(ce.Z,null,me.createElement("div",{className:x.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",me.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"))),me.createElement(ce.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},me.createElement(xe.default,{checked:st.allow_late,disabled:Ce||ar,onChange:sn=>{var zn;if((0,ae.Rm)()&&!((zn=ut.AssistantObject.practice)!=null&&zn.can_late)){Ke.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&&he.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:me.createElement("div",{style:{padding:10,background:"#f5f6f9"}},me.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"),me.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),me.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,Jt==""&&Xe([{late_penalty:5}]),jt(Object.assign({},st))}},me.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(st==null?void 0:st.allow_late)&&me.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},me.createElement("div",{style:{display:"flex"}},me.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),me.createElement(we.ZP.Group,{style:{marginLeft:"20px"},disabled:Ce||(Ge==null?void 0:Ge.anonymous_comment)||(Ge==null?void 0:Ge.allow_late),value:st.unified_late,onChange:sn=>{var zn;if((0,ae.Rm)()&&!((zn=ut.AssistantObject.practice)!=null&&zn.can_late)){Ke.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,Jt==""&&!sn.target.value&&Xe([{penalty_type:ne.Q.Percent,late_penalty:20}]),jt(qe({},st))}},(st==null?void 0:st.unified_setting)&&me.createElement(we.ZP,{value:!0,disabled:!(Ge!=null&&Ge.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=Ge==null?void 0:Ge.group_settings)==null?void 0:se.length)>0&&me.createElement(we.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),st!=null&&st.unified_late?me.createElement(me.Fragment,null,me.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},me.createElement(ce.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),me.createElement(ce.Z,{className:"ml20"},me.createElement(ne.Z,{disabled:Ce||Ea,value:{type:st.penalty_type,inputValue:st.late_penalty},onChange:sn=>{var zn;if((0,ae.Rm)()&&!((zn=ut.AssistantObject.practice)!=null&&zn.can_late)){Ke.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}jt(ct(qe({},st),{late_penalty:sn.inputValue,penalty_type:sn.type}))}})),me.createElement(ce.Z,{flex:"1",className:"ml5"},me.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)"))),me.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},me.createElement(ce.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),me.createElement(ce.Z,{className:"ml20"},me.createElement(ye.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ve()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ce||Ea,value:st.late_time?ve()(st.late_time):"",disabledDate:sn=>Ne(sn,Ge==null?void 0:Ge.course_end_date),onChange:(sn,zn)=>{var Ta;if((0,ae.Rm)()&&!((Ta=ut.AssistantObject.practice)!=null&&Ta.can_late)){Ke.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=zn,jt(Object.assign({},st))}})))):Jt.map(function(sn,zn){var Ta;return me.createElement(ce.Z,{span:24,key:zn},me.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},me.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",zn+1),me.createElement(Be.default,{disabled:Ce||!((Ta=it==null?void 0:it.homework_status)!=null&&Ta.includes("\u672A\u53D1\u5E03"))&&sn.id||(Ge==null?void 0:Ge.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:pn=>{var un;if((0,ae.Rm)()&&!((un=ut.AssistantObject.practice)!=null&&un.can_late)){Ke.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[zn].group_name=pn,Jt[zn].group_id=sn.group_id,Xe(Jt.slice())}},Ge.group_settings&&Ge.group_settings.map(function(pn){const un=Jt.map(en=>en.group_name).flat(),Gn=Xt.map(en=>en.group_name).flat();if(st!=null&&st.unified_setting){if(!un.includes(pn.group_name))return me.createElement(rt,{value:pn.group_name,key:pn.id},pn.group_name)}else if(Gn.includes(pn.group_name)&&!un.includes(pn.group_name))return me.createElement(rt,{value:pn.group_name,key:pn.id},pn.group_name)})),me.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),me.createElement(ne.Z,{disabled:Ce||sr(sn.id),value:{type:sn.penalty_type,inputValue:sn.late_penalty},onChange:pn=>{var un;if((0,ae.Rm)()&&!((un=ut.AssistantObject.practice)!=null&&un.can_late)){Ke.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[zn].late_penalty=pn.inputValue,Jt[zn].penalty_type=pn.type,Xe([...Jt])}}),me.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),me.createElement(ye.default,{size:"large",disabled:Ce||sr(sn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:ve()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:pn=>Ne(pn,Ge==null?void 0:Ge.course_end_date),format:"YYYY-MM-DD HH:mm",value:sn!=null&&sn.late_time?ve()(sn.late_time):void 0,onChange:(pn,un)=>{var Gn;if((0,ae.Rm)()&&!((Gn=ut.AssistantObject.practice)!=null&&Gn.can_late)){Ke.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[zn].late_time=un,Xe([...Jt])}}),!Ce&&me.createElement("div",{style:{display:"flex",width:"50px"}},me.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var pn;if((0,ae.Rm)()&&!((pn=ut.AssistantObject.practice)!=null&&pn.can_late)){Ke.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}Xe(Jt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),zn>0&&!sn.id&&me.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var pn;if((0,ae.Rm)()&&!((pn=ut.AssistantObject.practice)!=null&&pn.can_late)){Ke.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=Jt.filter((un,Gn)=>zn!==Gn),Xe(Jt.slice()),setTimeout(()=>Xe(Jt.slice()),10)}}))))})),!Ce&&me.createElement(me.Fragment,null,me.createElement(ge.ZP,{type:"primary",size:"large",loading:Ht,style:{width:"138px",marginTop:"30px"},onClick:()=>pa()},"\u4FDD\u5B58")),me.createElement(le.Z,{onConfirm:(sn,zn)=>{Xt.splice(sn,0,...zn),Xt.splice(sn+zn.length,1);const Ta=(0,y.QE)([...Xt]);on([...Ta])}}),me.createElement(de.Z,{resdata:zt,type:"shixun",okloading:Ht,oktext:(zt==null?void 0:zt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:sn=>ot(void 0,null,function*(){Yt(!0);let zn=yield(0,E.ZP)(`/api/courses/${Oe.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Oe.categoryId)]}});Yt(!1),(zn==null?void 0:zn.status)===0&&Da(Mn)})}))};At.ZP=(0,z.connect)(({shixunHomeworks:tt,classroomList:St,loading:Pt,user:ut})=>({shixunHomeworks:tt,classroomList:St,loading:Pt.effects,user:ut}))(je)},68641:function(Mt,At,te){"use strict";var ee=te(59301),ye=te(54580),Be=te(78241),Ke=te(43418),he=te(8591),we=te(1710),ie=te(42203),ce=te(10148),Ie=te(63593),xe=te(70635),ge=te(61186),De=te.n(ge),ve=te(58130),ae=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,x=(de,Se,me)=>Se in de?E(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:me}):de[Se]=me,z=(de,Se)=>{for(var me in Se||(Se={}))b.call(Se,me)&&x(de,me,Se[me]);if(a)for(var me of a(Se))y.call(Se,me)&&x(de,me,Se[me]);return de},ne=(de,Se,me)=>new Promise((Le,He)=>{var fe=lt=>{try{Pe(me.next(lt))}catch(Ye){He(Ye)}},at=lt=>{try{Pe(me.throw(lt))}catch(Ye){He(Ye)}},Pe=lt=>lt.done?Le(lt.value):Promise.resolve(lt.value).then(fe,at);Pe((me=me.apply(de,Se)).next())});const{Dragger:oe}=ye.default,le=({classroomList:de,dispatch:Se,onOk:me})=>{const Le=(0,ie.useParams)(),[He]=Be.default.useForm(),[fe,at]=(0,ee.useState)(),[Pe,lt]=(0,ee.useState)(!1),Ye={height:100,onRemove:()=>{at("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:qe=>ne(void 0,null,function*(){return at(qe),!1})};return(0,ee.useEffect)(()=>{He.setFieldsValue({publish_time:De()(De()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:De()(De()(new Date((0,ve.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ae.createElement(Ke.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:de.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Pe},onOk:()=>ne(void 0,null,function*(){He.submit()}),onCancel:()=>{He.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}})}},ae.createElement(Be.default,{form:He,onFinish:qe=>ne(void 0,null,function*(){var ct,ot,Te;if(!(fe!=null&&fe.size)){he.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}lt(!0);let Ne=new FormData;Ne.append("type",de.actionTabs.type),Ne.append("file",fe);let _e;window.location.href.indexOf("exercise")>-1?_e=`/api/exercises/${de.actionTabs.id}/supplement_score.json`:_e=`/api/homework_commons/${de.actionTabs.id}/supplement_score.json`;let Qe=yield(0,xe.ZP)(_e,{method:"post",body:Ne},!0);lt(!1),(Qe==null?void 0:Qe.status)===0&&(me(),He.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}}),((ot=(ct=Qe==null?void 0:Qe.data)==null?void 0:ct.fail)==null?void 0:ot.length)>0&&Ke.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ae.createElement(we.default,{pagination:!1,dataSource:(Te=Qe==null?void 0:Qe.data)==null?void 0:Te.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,ve.FH)("",ce.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${de.actionTabs.type}`)}}))})},ae.createElement(Be.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},de.actionTabs.name),ae.createElement(Be.default.Item,{style:{marginBottom:0},label:ae.createElement("div",null,ae.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ae.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ae.createElement("div",null,ae.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ie.Z.downloadbutton,href:ce.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${de.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ae.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ae.createElement(Be.default.Item,{style:{marginBottom:0}},ae.createElement(oe,z({},Ye),ae.createElement("a",{className:Ie.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ae.createElement("br",null),ae.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"))))))};At.Z=(0,ie.connect)(({classroomList:de})=>({classroomList:de}))(le)},49767:function(Mt,At,te){"use strict";var ee=te(59301),ye=te(54580),Be=te(78241),Ke=te(43418),he=te(5871),we=te(42203),ie=te(70635),ce=te(61186),Ie=te.n(ce),xe=te(58130),ge=te(59301),De=Object.defineProperty,ve=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(de,Se,me)=>Se in de?De(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:me}):de[Se]=me,x=(de,Se)=>{for(var me in Se||(Se={}))a.call(Se,me)&&y(de,me,Se[me]);if(E)for(var me of E(Se))b.call(Se,me)&&y(de,me,Se[me]);return de},z=(de,Se)=>ve(de,ae(Se)),ne=(de,Se,me)=>new Promise((Le,He)=>{var fe=lt=>{try{Pe(me.next(lt))}catch(Ye){He(Ye)}},at=lt=>{try{Pe(me.throw(lt))}catch(Ye){He(Ye)}},Pe=lt=>lt.done?Le(lt.value):Promise.resolve(lt.value).then(fe,at);Pe((me=me.apply(de,Se)).next())});const{Dragger:oe}=ye.default,le=({classroomList:de,dispatch:Se,onOk:me})=>{const Le=(0,we.useParams)(),[He]=Be.default.useForm(),[fe,at]=(0,ee.useState)(),[Pe,lt]=(0,ee.useState)(!1),Ye={height:100,onRemove:()=>{at("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:qe=>ne(void 0,null,function*(){return at(qe),!1})};return(0,ee.useEffect)(()=>{He.setFieldsValue({publish_time:Ie()(Ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ie()(Ie()(new Date((0,xe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ge.createElement(Ke.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:de.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Pe},onOk:()=>ne(void 0,null,function*(){He.submit()}),onCancel:()=>{He.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(Be.default,{form:He,onFinish:qe=>ne(void 0,null,function*(){var ct,ot;console.log("---",de.actionTabs,qe,Le);let Te=((ct=de==null?void 0:de.actionTabs)==null?void 0:ct.type)==="exercise"?`/api/exercises/${Le==null?void 0:Le.category}/exercise_user/edit_score.json`:`/api/student_works/${de.actionTabs.id}/edit_score.json`;lt(!0);let Ne=yield(0,ie.ZP)(Te,{method:"post",body:z(x({},qe),{exercise_user_id:((ot=de==null?void 0:de.actionTabs)==null?void 0:ot.type)==="exercise"?de.actionTabs.id:""})});lt(!1),He.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}}),me()})},ge.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"}]},ge.createElement(he.Z,{min:0,style:{width:"100%"}}))))};At.Z=(0,we.connect)(({classroomList:de})=>({classroomList:de}))(le)},21628:function(Mt,At,te){"use strict";var ee=te(59301),ye=te(54580),Be=te(78241),Ke=te(3113),he=te(95237),we=te(81327),ie=te(5083),ce=te(42203),Ie=te(61186),xe=te.n(Ie),ge=te(66539),De=te(70635),ve=te(59301),ae=(b,y,x)=>new Promise((z,ne)=>{var oe=Se=>{try{de(x.next(Se))}catch(me){ne(me)}},le=Se=>{try{de(x.throw(Se))}catch(me){ne(me)}},de=Se=>Se.done?z(Se.value):Promise.resolve(Se.value).then(oe,le);de((x=x.apply(b,y)).next())});const{Dragger:E}=ye.default,a=({})=>{const b=(0,ce.useParams)(),[y]=Be.default.useForm(),[x,z]=(0,ee.useState)(!0),[ne,oe]=(0,ee.useState)(!1);console.log("----",b);function le(){return ae(this,null,function*(){var de,Se;let me;window.location.href.indexOf("exercise")>-1?me=`/api/exercises/${b==null?void 0:b.categoryId}/get_time_setting.json`:me=`/api/homework_commons/${b==null?void 0:b.categoryId}/get_time_setting.json`;let Le=yield(0,De.ZP)(me,{method:"get"});(Le==null?void 0:Le.status)===0&&y.setFieldsValue({publish_time:xe()(xe()((de=Le==null?void 0:Le.data)==null?void 0:de.publish_time).format("YYYY-MM-DD HH:mm")),end_time:xe()(xe()((Se=Le==null?void 0:Le.data)==null?void 0:Se.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,ee.useEffect)(()=>{le()},[]),ve.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},ve.createElement("div",{style:{textAlign:"end"}},x&&ve.createElement(Ke.ZP,{onClick:()=>{z(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!x&&ve.createElement("div",null,ve.createElement(Ke.ZP,{type:"primary",loading:ne,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),ve.createElement(Ke.ZP,{style:{marginLeft:20},onClick:()=>{z(!0)}},"\u53D6\u6D88"))),ve.createElement(Be.default,{form:y,disabled:x,onFinish:de=>ae(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let Se;window.location.href.indexOf("exercise")>-1?Se=`/api/exercises/${b==null?void 0:b.categoryId}/time_setting.json`:Se=`/api/homework_commons/${b==null?void 0:b.categoryId}/time_setting.json`;let me=yield(0,De.ZP)(Se,{method:"post",body:{publish_time:xe()(de.publish_time).format("YYYY-MM-DD HH:mm"),end_time:xe()(de.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(me==null?void 0:me.status)===0&&z(!0)})},ve.createElement(he.Z,null,ve.createElement(we.Z,null,ve.createElement(Be.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ve.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,ge.Q8)(de),disabledTime:de=>(0,ge.d0)(de),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),ve.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),ve.createElement(he.Z,null,ve.createElement(we.Z,null,ve.createElement(Be.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ve.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,ge.Q8)(de,"",y.getFieldValue("publish_time")),disabledTime:de=>(0,ge.d0)(de,y.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),ve.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")))))};At.Z=(0,ce.connect)(({classroomList:b})=>({classroomList:b}))(a)},706:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return xe}});var ee=te(59301),ye=te(92832),Be=te(24905),Ke=te(95237),he={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},we="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=te(97267),ce=(ge,De,ve)=>new Promise((ae,E)=>{var a=x=>{try{y(ve.next(x))}catch(z){E(z)}},b=x=>{try{y(ve.throw(x))}catch(z){E(z)}},y=x=>x.done?ae(x.value):Promise.resolve(x.value).then(a,b);y((ve=ve.apply(ge,De)).next())}),xe=({data:ge,value:De=[],handleChangePage:ve,setSelectedRowKeys:ae,selectedRowKeys:E,onChange:a=()=>{}})=>{const[b,y]=(0,ee.useState)([]),[x,z]=(0,ee.useState)([]),[ne,oe]=(0,ee.useState)([]);let[le,de]=(0,ee.useState)(1),[Se,me]=(0,ee.useState)();return(0,ee.useEffect)(()=>{y(ge),z([]),oe([])},[ge]),(0,ee.useEffect)(()=>{ae&&(z(E),oe(E))},[E]),ee.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ee.createElement("div",{className:he.leftdiv},ee.createElement(ye.default.Search,{size:"middle",onChange:Le=>ce(void 0,null,function*(){y(ge.filter(He=>{var fe;return(fe=He==null?void 0:He.name)==null?void 0:fe.includes(Le.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),b.length===0&&ee.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),ee.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},ee.createElement(Be.default.Group,{value:x.map(Le=>`${Le.id}`),onChange:Le=>{ae(b.filter(He=>Le.includes(`${He.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},b.map((Le,He)=>ee.createElement(Ke.Z,{key:Le.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},ee.createElement(Be.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Le.is_published,value:`${Le.id}`},ee.createElement("div",{className:he.listClass},ee.createElement("span",{className:he.spantitle,style:{width:Le.is_published?"108px":"170px"}},Le.name),Le.is_published&&ee.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),ee.createElement("div",{className:he.rightdiv},ee.createElement(ye.default.Search,{onChange:Le=>{oe(x.filter(He=>He.name.includes(Le.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&ee.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&ee.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},ee.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Le,He)=>ee.createElement(Ke.Z,{justify:"space-between",style:{marginTop:"10px"},key:Le.id},ee.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Le.name),ee.createElement("img",{src:we,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ae(x.filter(fe=>`${fe.id}`!=`${Le.id}`))}})))))))}},32615:function(Mt,At,te){"use strict";te.d(At,{Ei:function(){return y},rU:function(){return x},ZP:function(){return ne}});var ee=te(59301),ye={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Be=te(78241),Ke=te(24905),he=te(5871),we=te(95237),ie=te(43604),ce=te(6848),Ie=te(92310),xe=te.n(Ie),ge=te(59301),De=Object.defineProperty,ve=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,le,de)=>le in oe?De(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:de}):oe[le]=de,b=(oe,le)=>{for(var de in le||(le={}))ae.call(le,de)&&a(oe,de,le[de]);if(ve)for(var de of ve(le))E.call(le,de)&&a(oe,de,le[de]);return oe};const y=({value:oe,className:le,style:de})=>{const[Se,me]=(0,ee.useState)("0");(0,ee.useEffect)(()=>{if(oe){const{submit_limit:He,must_file:fe}=oe;if(He&&fe){me("1");return}if(He&&!fe){me("2");return}if(!He&&fe){me("3");return}}},[oe]);const Le={1:ge.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",ge.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:ge.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",ge.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:ge.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Se==="0"?ge.createElement(ge.Fragment,null):ge.createElement("section",{className:xe()(ye.exhibition,le),style:de},ge.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Le==null?void 0:Le[Se])},x=({className:oe,style:le,form:de})=>{const Se=Be.default.useWatch("submit_limit",de),me=Be.default.useWatch("can_submit",de);return ge.createElement("section",{className:xe()(ye.wrap,oe),style:le},ge.createElement("div",{className:`${ye.title}`},ge.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),ge.createElement("div",null,ge.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},ge.createElement(Be.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},ge.createElement(Ke.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),ge.createElement(Be.default.Item,{name:"submit_num",rules:me&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},ge.createElement(he.Z,{precision:0,min:1,disabled:!me,size:"large",addonAfter:"\u6B21",style:{width:223}})),ge.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")),ge.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},ge.createElement(Be.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},ge.createElement(Ke.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),ge.createElement(Be.default.Item,{className:"mr10",name:"submit_limit_num",rules:Se&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},ge.createElement(he.Z,{precision:0,min:1,disabled:!Se,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),ge.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},ge.createElement(Be.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},ge.createElement(Ke.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),ge.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},ge.createElement(Be.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},ge.createElement(Ke.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),ge.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:le,className:de,style:Se,disabled:me=!1,checkMarginLeft:Le=0})=>{const He={submit_limit:!1,submit_limit_num:200,must_file:!1},[fe,at]=(0,ee.useState)({});(0,ee.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const lt={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};at(b({},lt))},[oe]);const Pe=lt=>{const Ye=b(b({},fe),lt);le(Ye)};return ge.createElement("section",{className:xe()(ye.wrap,de),style:Se},ge.createElement("div",{className:`${ye.title} mt30`},ge.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),ge.createElement(we.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},ge.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},ge.createElement(Ke.default,{disabled:me,checked:fe==null?void 0:fe.can_submit,onChange:lt=>Pe({can_submit:lt.target.checked})}),ge.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),ge.createElement(he.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:me||!(fe!=null&&fe.can_submit),value:fe==null?void 0:fe.submit_num,onChange:lt=>Pe({submit_num:lt})}),ge.createElement(ce.Z,{overlayInnerStyle:{width:520},title:ge.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",ge.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",ge.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")},ge.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ye.title_icon}`}))),ge.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},ge.createElement(Ke.default,{style:{marginLeft:Le},disabled:me,checked:fe==null?void 0:fe.submit_limit,onChange:lt=>Pe({submit_limit:lt.target.checked})}),ge.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),ge.createElement(he.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:me||!(fe!=null&&fe.submit_limit),value:fe==null?void 0:fe.submit_limit_num,onChange:lt=>Pe({submit_limit_num:lt})})),ge.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},ge.createElement(Ke.default,{style:{marginLeft:Le},disabled:me,checked:fe==null?void 0:fe.must_file,onChange:lt=>Pe({must_file:lt.target.checked})}),ge.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},30738:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return a}});var ee=te(59301),ye=te(42203),Be=te(5083),Ke=te(43418),he=te(92832),we=te(95237),ie=te(43604),ce={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ie=te(61186),xe=te.n(Ie),ge=te(58130),De=te(97267),ve=te(59301);const{RangePicker:ae}=Be.default,E=({dispatch:b,classroomList:y,onConfirm:x})=>{const[z,ne]=(0,ee.useState)([]),[oe,le]=(0,ee.useState)([]),[de,Se]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var He;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let fe=y.actionTabs.data;console.log("data",fe);let at=(He=fe==null?void 0:fe.group_name)==null?void 0:He.map((Pe,lt)=>{var Ye;return{group_id:fe==null?void 0:fe.group_id[lt],group_name:fe==null?void 0:fe.group_name[lt],is_admin:fe==null?void 0:fe.is_admin,end_time:fe==null?void 0:fe.end_time,publish_time:Array.isArray(fe==null?void 0:fe.publish_time)?(Ye=fe==null?void 0:fe.publish_time)==null?void 0:Ye[0]:fe==null?void 0:fe.publish_time}});at&&(ne([...at]),le([...at]))}},[y.actionTabs]);const me=()=>{b({type:"classroomList/setActionTabs",payload:{}}),Se("")},Le=He=>{if(He){const fe=oe==null?void 0:oe.filter(at=>{var Pe,lt;return(lt=(Pe=at==null?void 0:at.group_name)==null?void 0:Pe.toLowerCase())==null?void 0:lt.includes(He==null?void 0:He.toLowerCase())});ne(fe)}else ne(oe)};return ve.createElement(Ke.default,{width:980,title:ve.createElement("div",{style:{fontWeight:"bold",display:"flex"}},ve.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",ve.createElement("span",{className:ce.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")),ve.createElement(he.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:de,onChange:He=>{Se(He.target.value.trim()),Le(He.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>me(),onOk:()=>{var He;x((He=y.actionTabs)==null?void 0:He.index,oe),me()}},ve.createElement("div",{className:ce.modal_con},ve.createElement(we.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(z==null?void 0:z.length)>0?z.map(function(He,fe){var at,Pe;return ve.createElement(ie.Z,{span:24,key:fe},ve.createElement(we.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:fe==(z==null?void 0:z.length)-1?"0px":"10px"}},ve.createElement("div",{className:ce.multiple_select,title:He.group_name},He.group_name),ve.createElement("div",{className:"ml20"},ve.createElement(ae,{size:"large",ranges:{\u6B64\u523B:[He.publish_time?xe()(He.publish_time):xe()(),xe()()]},allowClear:!1,disabled:(at=y.actionTabs)==null?void 0:at.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:lt=>{var Ye;return(0,ge.Q8)(lt,(Ye=y.actionTabs)==null?void 0:Ye.disabledDate)},disabledTime:lt=>(0,ge.d0)(lt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[xe()((0,ge.U6)(),"HH:mm"),xe()((0,ge.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:He.publish_time&&[xe()(He.publish_time),He.end_time?xe()(He.end_time):void 0],onChange:(lt,Ye)=>{z[fe].publish_time=Ye[0],z[fe].end_time=Ye[1],ne([...z]),oe.forEach(qe=>{qe.group_id===He.group_id&&(qe.publish_time=Ye[0],qe.end_time=Ye[1])}),le([...oe])}})),(Pe=y.actionTabs)!=null&&Pe.rangePickerDisabled?ve.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):ve.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{z.splice(fe,1),ne([...z]),oe.forEach((lt,Ye)=>{lt.group_id===He.group_id&&oe.splice(Ye,1)}),le([...oe])}})))}):ve.createElement(De.Z,null))))};var a=(0,ye.connect)(({classroomList:b})=>({classroomList:b}))(E)},76904:function(Mt,At,te){"use strict";te.d(At,{$J:function(){return Be},JZ:function(){return he},bN:function(){return ie},jP:function(){return we},rO:function(){return Ke}});var ee=te(70635),ye=(ce,Ie,xe)=>new Promise((ge,De)=>{var ve=a=>{try{E(xe.next(a))}catch(b){De(b)}},ae=a=>{try{E(xe.throw(a))}catch(b){De(b)}},E=a=>a.done?ge(a.value):Promise.resolve(a.value).then(ve,ae);E((xe=xe.apply(ce,Ie)).next())});function Be(ce){return(0,ee.U2)(`libraries/${ce}.json`)}function Ke(ce){return(0,ee.U2)("library_tags.json",ce)}function he(ce){return ye(this,null,function*(){return(yield(0,ee.IV)(`attachments/${ce}.json`)).status===0})}function we(ce){return(0,ee.v_)("libraries.json",ce)}function ie(ce,Ie){return(0,ee.gz)(`libraries/${ce}.json`,Ie)}},54839:function(Mt,At,te){"use strict";te.d(At,{AD:function(){return lt},D9:function(){return Ne},Hp:function(){return le},IM:function(){return Qe},Iy:function(){return de},KM:function(){return Ot},MJ:function(){return Se},Ne:function(){return _e},ON:function(){return Pt},Uj:function(){return Fe},VY:function(){return tt},YO:function(){return _t},YX:function(){return ut},Zn:function(){return E},_g:function(){return z},_k:function(){return ot},c6:function(){return at},cr:function(){return a},eV:function(){return Pe},fi:function(){return b},gh:function(){return He},hS:function(){return rt},iA:function(){return y},j6:function(){return ne},je:function(){return ct},jj:function(){return oe},kS:function(){return St},o6:function(){return fe},pO:function(){return It},rQ:function(){return Ye},sA:function(){return Le},xm:function(){return Te},xo:function(){return je},y8:function(){return qe},yd:function(){return x}});var ee=te(16597),ye=te(42203),Be=te(58130),Ke=te(8591),he=te(10148),we=Object.defineProperty,ie=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,xe=(pe,$e,Ee)=>$e in pe?we(pe,$e,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):pe[$e]=Ee,ge=(pe,$e)=>{for(var Ee in $e||($e={}))ce.call($e,Ee)&&xe(pe,Ee,$e[Ee]);if(ie)for(var Ee of ie($e))Ie.call($e,Ee)&&xe(pe,Ee,$e[Ee]);return pe},De=(pe,$e,Ee)=>new Promise((ue,re)=>{var se=be=>{try{Ge(Ee.next(be))}catch(Re){re(Re)}},Oe=be=>{try{Ge(Ee.throw(be))}catch(Re){re(Re)}},Ge=be=>be.done?ue(be.value):Promise.resolve(be.value).then(se,Oe);Ge((Ee=Ee.apply(pe,$e)).next())});const ve=()=>{(0,ye.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},ae=()=>{(0,ye.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=pe=>De(void 0,null,function*(){ve(),(yield(0,ee.YR)(ge({},pe))).status===0&&(yield(0,Be.QH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/courses/${pe.coursesId}/export_couser_info.json`,query:pe}))),ae()}),a=pe=>De(void 0,null,function*(){const $e=yield(0,ee.yS)(ge({},pe));if($e.status===0)Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_member_act_score`);else{if($e.status===-2)return $e;$e.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_member_act_score`))}}),b=pe=>De(void 0,null,function*(){const $e=yield(0,ee.W0)(ge({},pe));if($e.status===0)Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_score`);else{if($e.status===-4)return $e;$e.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_score`))}}),y=pe=>De(void 0,null,function*(){const $e=yield(0,ee.Nl)(ge({},pe));if($e.status===0)Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_exercise_and_other`);else{if($e.status===-4)return $e;$e.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_exercise_and_other`))}}),x=pe=>De(void 0,null,function*(){const $e=yield(0,ee.IU)(ge({},pe));if($e.status===0)Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/export_star_user`);else{if($e.status===-4)return $e;$e.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/export_star_user`))}}),z=pe=>De(void 0,null,function*(){const $e=yield(0,ee.td)(ge({},pe));if($e.status===0)Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_exercise_and_other`);else{if($e.status===-2)return $e;if($e.status===-3)(0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_exercise_and_other`);else if($e.status===-4)return $e}}),ne=pe=>De(void 0,null,function*(){const $e=yield(0,ee.QX)(ge({},pe));if($e.status===0)Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_homework`);else{if($e.status===-4)return $e;$e.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/course_total_homework`))}}),oe=(pe,$e)=>De(void 0,null,function*(){const Ee=yield(0,ee.o_)(ge({},pe));Ee.status===0?(Ke.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"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`)):Ee.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`))}),le=(pe,$e)=>De(void 0,null,function*(){const Ee=yield(0,ee.ZL)(ge({},pe));Ee.status===0?(Ke.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"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`)):Ee.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`))}),de=(pe,$e)=>De(void 0,null,function*(){const Ee=yield(0,ee.aP)(ge({},pe));Ee.status===0?(Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`)):Ee.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`))}),Se=(pe,$e)=>De(void 0,null,function*(){const Ee=yield(0,ee.vV)(ge({},pe));Ee.status===0?(Ke.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"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`)):Ee.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/${$e}`))}),me=pe=>De(void 0,null,function*(){ve(),(yield exportCourseWorkListAppendix(ge({},pe))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${pe.categoryId}/works_list.zip`,query:pe}))),ae()}),Le=pe=>De(void 0,null,function*(){ve(),yield(0,Be.QH)("",he.Z.API_SERVER+`/api/polls/${pe.categoryId}/commit_result.xlsx`),ae()}),He=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/courses/${pe.coursesId}/attendances/export_xlsx_data.xlsx`,query:pe}))}),fe=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/courses/${pe.coursesId}/video_study_statics.xlsx`,query:pe}))}),at=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/courses/${pe.coursesId}/export_video_study.xlsx`,query:pe}))}),Pe=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/courses/${pe.coursesId}/export_course_students_info.xlsx`,query:pe}))}),lt=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+"/api/school_manages/students.xlsx",query:pe}))}),Ye=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+"/api/item_banks/export.xlsx",query:pe}))}),qe=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:pe}))}),ct=pe=>De(void 0,null,function*(){const $e=yield(0,ee.Uy)(ge({},pe));$e.status===0?(Ke.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/exercise_score,export_exercise_users`)):$e.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${pe.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ot=pe=>De(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/export_records/${pe.id}.xlsx`,query:pe}))}),Te=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:pe}))}),Ne=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/courses/${pe==null?void 0:pe.coursesId}/${pe.menuKey}_statistic.xlsx?${pe.checkedList.map($e=>`course_group_id[]=${$e}`).join("&")}`,query:pe}))}),_e=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/ec_years/${pe==null?void 0:pe.ec_year_id}/ec_training_objectives.xlsx`,query:pe}))}),Qe=pe=>De(void 0,null,function*(){yield(0,Be.FH)(pe==null?void 0:pe.name,(0,Be.NY)({url:he.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:pe}))}),rt=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/ec_years/${pe==null?void 0:pe.ec_year_id}/ec_courses.xlsx`,query:pe}))}),je=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/ec_years/${pe==null?void 0:pe.ec_year_id}/ec_graduation_requirements.xlsx`,query:pe}))}),tt=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:pe}))}),St=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:pe}))}),Pt=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/examination_banks/${pe.id}.json`,query:pe}))}),ut=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/exercises/${pe.categoryId}.json`,query:pe}))}),_t=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/polls/${pe==null?void 0:pe.id}/commit_result.json`,query:pe}))}),Fe=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+"/api/paths/get_task_pass.json",query:pe}))}),It=(pe,$e)=>De(void 0,null,function*(){yield(0,Be.FH)($e||"",(0,Be.NY)({url:he.Z.API_SERVER+`/api/exercises/${pe==null?void 0:pe.exercise_id}/consult_exercise.json`,query:pe}))}),Ot=pe=>De(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:he.Z.API_SERVER+`/api/competitions/${pe==null?void 0:pe.identifier}/competition_commit_records/member_works.xlsx`,query:pe}))})},56860:function(Mt,At,te){"use strict";te.d(At,{M:function(){return we},Y:function(){return he}});var ee=te(61186),ye=te.n(ee),Be=te(89392),Ke=te.n(Be);const he=(ie,ce="YYYY-MM-DD")=>(0,Be.cloneDeepWith)(ie,xe=>{if(xe instanceof ye())return xe.format(ce)}),we=(ie,ce,Ie)=>{const xe=ge=>Reflect.toString.call(ge)==="[object Object]";if(!xe(ie)&&!Array.isArray(ie))return ie;for(const ge of Object.keys(ie))Array.isArray(ie[ge])?ie[ge]=ie[ge].map(De=>we(De,ce,Ie)):xe(ie[ge])?ie[ge]=we(ie[ge],ce,Ie):ce.includes(ge)&&typeof ie[ge]=="string"&&(ie[ge]=Ie?ye()(ie[ge],Ie):ye()(ie[ge]));return ie}},35427:function(Mt,At,te){"use strict";te.d(At,{U:function(){return Ie}});var ee=te(59301),ye=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,we=(xe,ge,De)=>ge in xe?ye(xe,ge,{enumerable:!0,configurable:!0,writable:!0,value:De}):xe[ge]=De,ie=(xe,ge)=>{for(var De in ge||(ge={}))Ke.call(ge,De)&&we(xe,De,ge[De]);if(Be)for(var De of Be(ge))he.call(ge,De)&&we(xe,De,ge[De]);return xe},ce=(xe,ge,De)=>new Promise((ve,ae)=>{var E=y=>{try{b(De.next(y))}catch(x){ae(x)}},a=y=>{try{b(De.throw(y))}catch(x){ae(x)}},b=y=>y.done?ve(y.value):Promise.resolve(y.value).then(E,a);b((De=De.apply(xe,ge)).next())});function Ie(xe,ge){const[De,ve]=(0,ee.useState)(ge),[ae,E]=(0,ee.useState)(!1),[a,b]=(0,ee.useState)();return[De,ae,(x,z=!1)=>ce(this,null,function*(){const ne=z?ge:ie(ie({},De),x);E(!0),ve(ne);const oe=yield xe(ne);return E(!1),b(oe),oe}),a]}},18032:function(Mt,At,te){"use strict";te.d(At,{rX:function(){return ne},pW:function(){return oe},gy:function(){return le},xY:function(){return z},O5:function(){return x},tJ:function(){return ae},o1:function(){return E},Rd:function(){return y}});var ee=te(42203),ye=te(43418),Be=te(28103),Ke=te(8591),he=te(2119),we=te(58130),ie=te(87169),ce=te(25510),Ie="data:image/png;base64,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",xe=te.p+"static/newqrcode.a8740efb.png",ge=te(32637),De=te(59301),ve=(de,Se,me)=>new Promise((Le,He)=>{var fe=lt=>{try{Pe(me.next(lt))}catch(Ye){He(Ye)}},at=lt=>{try{Pe(me.throw(lt))}catch(Ye){He(Ye)}},Pe=lt=>lt.done?Le(lt.value):Promise.resolve(lt.value).then(fe,at);Pe((me=me.apply(de,Se)).next())});const ae=(de,Se=!1)=>!!(E(de)&&a(Se)),E=de=>(0,he.bg)()?!0:(de({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(de=!1)=>{var Se;const{user:me}=(0,ee.getDvaApp)()._store.getState();return(Se=me.userInfo)!=null&&Se.profile_completed?!0:(ye.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,we.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{ye.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=()=>{ye.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:De.createElement("div",{style:{textAlign:"center"}},De.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"),De.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ge}),De.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 de;const{user:Se}=(0,ee.getDvaApp)()._store.getState();return(de=Se.userInfo)!=null&&de.professional_certification?!0:(ye.default.confirm({title:"\u63D0\u793A",centered:!0,content:De.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,we.xg)("/account/certification")}}),!1)},z=()=>(0,he.V9)()?!0:(ye.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:De.createElement("div",{className:"tc",style:{marginLeft:-38}},De.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),De.createElement("img",{src:xe,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(de,Se)=>de?!0:(ye.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:De.createElement("div",null,De.createElement("p",null,Se||"\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"),De.createElement("div",{style:{marginLeft:"110px"}},De.createElement("img",{src:Ie,width:200}),De.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,we.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=de=>{ye.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:De.createElement("div",null,De.createElement("div",null,De.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"),De.createElement(Be.Z,null),De.createElement("p",{style:{color:"#666666",fontSize:12}}," ",De.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 ",De.createElement("a",null,de),"\u5929\u3002"),De.createElement("p",{style:{color:"#666666",fontSize:12}}," ",De.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")),De.createElement("div",{style:{textAlign:"center",marginTop:30}},De.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ce,alt:"\u4E8C\u7EF4\u7801",width:160})))})},le=(de,Se="")=>{const{shixunsDetail:{detail:me}}=(0,ee.getDvaApp)()._store.getState();if((me==null?void 0:me.public)===2||(me==null?void 0:me.public)===1||(me==null?void 0:me.shixun_status)===3){let Le="";return(me==null?void 0:me.public)===2&&(Le="\u5DF2\u516C\u5F00"),(me==null?void 0:me.public)===1&&(Le="\u5F85\u5BA1\u6838"),(me==null?void 0:me.shixun_status)===3&&(Le="\u5DF2\u5173\u95ED"),ye.default.info({centered:!0,icon:De.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:De.createElement("div",{className:"tc",style:{marginLeft:-38}},De.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},De.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Le,"\uFF0C",Se,"\u3002"),De.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),De.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ce,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(me==null?void 0:me.shixun_status)===2?(ye.default.confirm({centered:!0,icon:De.createElement(ie.Z,null),title:"\u63D0\u793A",content:De.createElement("div",null,De.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Se,"\u3002"),De.createElement("br",null),De.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:()=>{ye.default.confirm({width:440,centered:!0,icon:De.createElement(ie.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:()=>ve(void 0,null,function*(){(yield de({type:"shixunsDetail/cancelRelease",payload:{id:me==null?void 0:me.identifier}})).status!==401&&(Ke.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),de({type:"shixunsDetail/getShixunsDetail",payload:{id:me==null?void 0:me.identifier}}),de({type:"practiceSetting/getCommonData",payload:{id:me==null?void 0:me.identifier}}))})})}}),!0):!1}},50371:function(Mt,At){"use strict";function te(){const ee=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ye=1;ye{const he=Be[Ke];he!==void 0&&(ee[Ke]=he)})}return ee}At.Z=te},13845:function(Mt,At,te){"use strict";te.d(At,{F:function(){return ee},Z:function(){return ye}});function ee(Be){return Be!=null&&Be===Be.window}function ye(Be,Ke){var he,we;if(typeof window=="undefined")return 0;const ie=Ke?"scrollTop":"scrollLeft";let ce=0;return ee(Be)?ce=Be[Ke?"pageYOffset":"pageXOffset"]:Be instanceof Document?ce=Be.documentElement[ie]:(Be instanceof HTMLElement||Be)&&(ce=Be[ie]),Be&&!ee(Be)&&typeof ce!="number"&&(ce=(we=((he=Be.ownerDocument)!==null&&he!==void 0?he:Be).documentElement)===null||we===void 0?void 0:we[ie]),ce}},56762:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return ye}});var ee=te(59301);function ye(){const[,Be]=ee.useReducer(Ke=>Ke+1,0);return Be}},68031:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return Ke}});var ee=te(16089);function ye(he,we,ie,ce){const Ie=ie-we;return he/=ce/2,he<1?Ie/2*he*he*he+we:Ie/2*((he-=2)*he*he+2)+we}var Be=te(13845);function Ke(he){let we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:ce,duration:Ie=450}=we,xe=ie(),ge=(0,Be.Z)(xe,!0),De=Date.now(),ve=()=>{const E=Date.now()-De,a=ye(E>Ie?Ie:E,ge,he,Ie);(0,Be.F)(xe)?xe.scrollTo(window.pageXOffset,a):xe instanceof Document||xe.constructor.name==="HTMLDocument"?xe.documentElement.scrollTop=a:xe.scrollTop=a,E{const{componentCls:Ne,iconCls:_e,antCls:Qe,badgeShadowSize:rt,motionDurationSlow:je,textFontSize:tt,textFontSizeSM:St,statusSize:Pt,dotSize:ut,textFontWeight:_t,indicatorHeight:Fe,indicatorHeightSM:It,marginXS:Ot}=Te,pe=`${Qe}-scroll-number`,$e=(0,xe.Z)(Te,(Ee,ue)=>{let{darkColor:re}=ue;return{[`&${Ne} ${Ne}-color-${Ee}`]:{background:re,[`&:not(${Ne}-count)`]:{color:re}}}});return{[Ne]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(Te)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Ne}-count`]:{zIndex:Te.indicatorZIndex,minWidth:Fe,height:Fe,color:Te.badgeTextColor,fontWeight:_t,fontSize:tt,lineHeight:`${Fe}px`,whiteSpace:"nowrap",textAlign:"center",background:Te.badgeColor,borderRadius:Fe/2,boxShadow:`0 0 0 ${rt}px ${Te.badgeShadowColor}`,transition:`background ${Te.motionDurationMid}`,a:{color:Te.badgeTextColor},"a:hover":{color:Te.badgeTextColor},"a:hover &":{background:Te.badgeColorHover}},[`${Ne}-count-sm`]:{minWidth:It,height:It,fontSize:St,lineHeight:`${It}px`,borderRadius:It/2},[`${Ne}-multiple-words`]:{padding:`0 ${Te.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Ne}-dot`]:{zIndex:Te.indicatorZIndex,width:ut,minWidth:ut,height:ut,background:Te.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${rt}px ${Te.badgeShadowColor}`},[`${Ne}-dot${pe}`]:{transition:`background ${je}`},[`${Ne}-count, ${Ne}-dot, ${pe}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${_e}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Ne}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Ne}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Pt,height:Pt,verticalAlign:"middle",borderRadius:"50%"},[`${Ne}-status-success`]:{backgroundColor:Te.colorSuccess},[`${Ne}-status-processing`]:{overflow:"visible",color:Te.colorPrimary,backgroundColor:Te.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:rt,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:ve,animationDuration:Te.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Ne}-status-default`]:{backgroundColor:Te.colorTextPlaceholder},[`${Ne}-status-error`]:{backgroundColor:Te.colorError},[`${Ne}-status-warning`]:{backgroundColor:Te.colorWarning},[`${Ne}-status-text`]:{marginInlineStart:Ot,color:Te.colorText,fontSize:Te.fontSize}}}),$e),{[`${Ne}-zoom-appear, ${Ne}-zoom-enter`]:{animationName:ae,animationDuration:Te.motionDurationSlow,animationTimingFunction:Te.motionEaseOutBack,animationFillMode:"both"},[`${Ne}-zoom-leave`]:{animationName:E,animationDuration:Te.motionDurationSlow,animationTimingFunction:Te.motionEaseOutBack,animationFillMode:"both"},[`&${Ne}-not-a-wrapper`]:{[`${Ne}-zoom-appear, ${Ne}-zoom-enter`]:{animationName:a,animationDuration:Te.motionDurationSlow,animationTimingFunction:Te.motionEaseOutBack},[`${Ne}-zoom-leave`]:{animationName:b,animationDuration:Te.motionDurationSlow,animationTimingFunction:Te.motionEaseOutBack},[`&:not(${Ne}-status)`]:{verticalAlign:"middle"},[`${pe}-custom-component, ${Ne}-count`]:{transform:"none"},[`${pe}-custom-component, ${pe}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${pe}`]:{overflow:"hidden",[`${pe}-only`]:{position:"relative",display:"inline-block",height:Fe,transition:`all ${Te.motionDurationSlow} ${Te.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${pe}-only-unit`]:{height:Fe,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${pe}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Ne}-count, ${Ne}-dot, ${pe}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},z=Te=>{const{fontSize:Ne,lineHeight:_e,lineWidth:Qe,marginXS:rt,colorBorderBg:je}=Te,tt=Math.round(Ne*_e),St=Qe,Pt=Te.colorBgContainer,ut=Te.colorError,_t=Te.colorErrorHover;return(0,ge.TS)(Te,{badgeFontHeight:tt,badgeShadowSize:St,badgeTextColor:Pt,badgeColor:ut,badgeColorHover:_t,badgeShadowColor:je,badgeProcessingDuration:"1.2s",badgeRibbonOffset:rt,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=Te=>{const{fontSize:Ne,lineHeight:_e,fontSizeSM:Qe,lineWidth:rt}=Te;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Ne*_e)-2*rt,indicatorHeightSM:Ne,dotSize:Qe/2,textFontSize:Qe,textFontSizeSM:Qe,textFontWeight:"normal",statusSize:Qe/2}};var oe=(0,De.Z)("Badge",Te=>{const Ne=z(Te);return[x(Ne)]},ne);const le=Te=>{const{antCls:Ne,badgeFontHeight:_e,marginXS:Qe,badgeRibbonOffset:rt}=Te,je=`${Ne}-ribbon`,tt=`${Ne}-ribbon-wrapper`,St=(0,xe.Z)(Te,(Pt,ut)=>{let{darkColor:_t}=ut;return{[`&${je}-color-${Pt}`]:{background:_t,color:_t}}});return{[`${tt}`]:{position:"relative"},[`${je}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(Te)),{position:"absolute",top:Qe,padding:`0 ${Te.paddingXS}px`,color:Te.colorPrimary,lineHeight:`${_e}px`,whiteSpace:"nowrap",backgroundColor:Te.colorPrimary,borderRadius:Te.borderRadiusSM,[`${je}-text`]:{color:Te.colorTextLightSolid},[`${je}-corner`]:{position:"absolute",top:"100%",width:rt,height:rt,color:"currentcolor",border:`${rt/2}px solid`,transform:Te.badgeRibbonCornerTransform,transformOrigin:"top",filter:Te.badgeRibbonCornerFilter}}),St),{[`&${je}-placement-end`]:{insetInlineEnd:-rt,borderEndEndRadius:0,[`${je}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${je}-placement-start`]:{insetInlineStart:-rt,borderEndStartRadius:0,[`${je}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var de=(0,De.Z)(["Badge","Ribbon"],Te=>{const Ne=z(Te);return[le(Ne)]},ne),me=Te=>{const{className:Ne,prefixCls:_e,style:Qe,color:rt,children:je,text:tt,placement:St="end",rootClassName:Pt}=Te,{getPrefixCls:ut,direction:_t}=Ke.useContext(ie.E_),Fe=ut("ribbon",_e),It=(0,he.o2)(rt,!1),Ot=ye()(Fe,`${Fe}-placement-${St}`,{[`${Fe}-rtl`]:_t==="rtl",[`${Fe}-color-${rt}`]:It},Ne),[pe,$e]=de(Fe),Ee={},ue={};return rt&&!It&&(Ee.background=rt,ue.color=rt),pe(Ke.createElement("div",{className:ye()(`${Fe}-wrapper`,Pt,$e)},je,Ke.createElement("div",{className:ye()(Ot,$e),style:Object.assign(Object.assign({},Ee),Qe)},Ke.createElement("span",{className:`${Fe}-text`},tt),Ke.createElement("div",{className:`${Fe}-corner`,style:ue}))))};function Le(Te){let{prefixCls:Ne,value:_e,current:Qe,offset:rt=0}=Te,je;return rt&&(je={position:"absolute",top:`${rt}00%`,left:0}),Ke.createElement("span",{style:je,className:ye()(`${Ne}-only-unit`,{current:Qe})},_e)}function He(Te,Ne,_e){let Qe=Te,rt=0;for(;(Qe+10)%10!==Ne;)Qe+=_e,rt+=_e;return rt}function fe(Te){const{prefixCls:Ne,count:_e,value:Qe}=Te,rt=Number(Qe),je=Math.abs(_e),[tt,St]=Ke.useState(rt),[Pt,ut]=Ke.useState(je),_t=()=>{St(rt),ut(je)};Ke.useEffect(()=>{const Ot=setTimeout(()=>{_t()},1e3);return()=>{clearTimeout(Ot)}},[rt]);let Fe,It;if(tt===rt||Number.isNaN(rt)||Number.isNaN(tt))Fe=[Ke.createElement(Le,Object.assign({},Te,{key:rt,current:!0}))],It={transition:"none"};else{Fe=[];const Ot=rt+10,pe=[];for(let ue=rt;ue<=Ot;ue+=1)pe.push(ue);const $e=pe.findIndex(ue=>ue%10===tt);Fe=pe.map((ue,re)=>{const se=ue%10;return Ke.createElement(Le,Object.assign({},Te,{key:ue,value:se,offset:re-$e,current:re===$e}))});const Ee=Pt{const{prefixCls:_e,count:Qe,className:rt,motionClassName:je,style:tt,title:St,show:Pt,component:ut="sup",children:_t}=Te,Fe=at(Te,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:It}=Ke.useContext(ie.E_),Ot=It("scroll-number",_e),pe=Object.assign(Object.assign({},Fe),{"data-show":Pt,style:tt,className:ye()(Ot,rt,je),title:St});let $e=Qe;if(Qe&&Number(Qe)%1===0){const Ee=String(Qe).split("");$e=Ke.createElement("bdi",null,Ee.map((ue,re)=>Ke.createElement(fe,{prefixCls:Ot,count:Number(Qe),value:ue,key:Ee.length-re})))}return tt&&tt.borderColor&&(pe.style=Object.assign(Object.assign({},tt),{boxShadow:`0 0 0 1px ${tt.borderColor} inset`})),_t?(0,we.Tm)(_t,Ee=>({className:ye()(`${Ot}-custom-component`,Ee==null?void 0:Ee.className,je)})):Ke.createElement(ut,Object.assign({},pe,{ref:Ne}),$e)}),Ye=function(Te,Ne){var _e={};for(var Qe in Te)Object.prototype.hasOwnProperty.call(Te,Qe)&&Ne.indexOf(Qe)<0&&(_e[Qe]=Te[Qe]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Qe=Object.getOwnPropertySymbols(Te);rt{var _e,Qe,rt,je,tt;const{prefixCls:St,scrollNumberPrefixCls:Pt,children:ut,status:_t,text:Fe,color:It,count:Ot=null,overflowCount:pe=99,dot:$e=!1,size:Ee="default",title:ue,offset:re,style:se,className:Oe,rootClassName:Ge,classNames:be,styles:Re,showZero:it=!1}=Te,et=Ye(Te,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ce,direction:ft,badge:Ht}=Ke.useContext(ie.E_),Yt=Ce("badge",St),[Xt,on]=oe(Yt),Jt=Ot>pe?`${pe}+`:Ot,Xe=Jt==="0"||Jt===0,st=Ot===null||Xe&&!it,jt=(_t!=null||It!=null)&&st,zt=$e&&!Xe,vn=zt?"":Jt,Mn=(0,Ke.useMemo)(()=>(vn==null||vn===""||Xe&&!it)&&!zt,[vn,Xe,it,zt]),Bn=(0,Ke.useRef)(Ot);Mn||(Bn.current=Ot);const Zn=Bn.current,pa=(0,Ke.useRef)(vn);Mn||(pa.current=vn);const Da=pa.current,Ca=(0,Ke.useRef)(zt);Mn||(Ca.current=zt);const Ma=(0,Ke.useMemo)(()=>{if(!re)return Object.assign(Object.assign({},Ht==null?void 0:Ht.style),se);const Ta={marginTop:re[1]};return ft==="rtl"?Ta.left=parseInt(re[0],10):Ta.right=-parseInt(re[0],10),Object.assign(Object.assign(Object.assign({},Ta),Ht==null?void 0:Ht.style),se)},[ft,re,se,Ht==null?void 0:Ht.style]),nr=ue!=null?ue:typeof Zn=="string"||typeof Zn=="number"?Zn:void 0,ar=Mn||!Fe?null:Ke.createElement("span",{className:`${Yt}-status-text`},Fe),Ea=!Zn||typeof Zn!="object"?void 0:(0,we.Tm)(Zn,Ta=>({style:Object.assign(Object.assign({},Ma),Ta.style)})),sr=(0,he.o2)(It,!1),rr=ye()(be==null?void 0:be.indicator,(_e=Ht==null?void 0:Ht.classNames)===null||_e===void 0?void 0:_e.indicator,{[`${Yt}-status-dot`]:jt,[`${Yt}-status-${_t}`]:!!_t,[`${Yt}-color-${It}`]:sr}),sn={};It&&!sr&&(sn.color=It,sn.background=It);const zn=ye()(Yt,{[`${Yt}-status`]:jt,[`${Yt}-not-a-wrapper`]:!ut,[`${Yt}-rtl`]:ft==="rtl"},Oe,Ge,Ht==null?void 0:Ht.className,(Qe=Ht==null?void 0:Ht.classNames)===null||Qe===void 0?void 0:Qe.root,be==null?void 0:be.root,on);if(!ut&&jt){const Ta=Ma.color;return Xt(Ke.createElement("span",Object.assign({},et,{className:zn,style:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.root),(rt=Ht==null?void 0:Ht.styles)===null||rt===void 0?void 0:rt.root),Ma)}),Ke.createElement("span",{className:rr,style:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.indicator),(je=Ht==null?void 0:Ht.styles)===null||je===void 0?void 0:je.indicator),sn)}),Fe&&Ke.createElement("span",{style:{color:Ta},className:`${Yt}-status-text`},Fe)))}return Xt(Ke.createElement("span",Object.assign({ref:Ne},et,{className:zn,style:Object.assign(Object.assign({},(tt=Ht==null?void 0:Ht.styles)===null||tt===void 0?void 0:tt.root),Re==null?void 0:Re.root)}),ut,Ke.createElement(Be.default,{visible:!Mn,motionName:`${Yt}-zoom`,motionAppear:!1,motionDeadline:1e3},Ta=>{let{className:pn,ref:un}=Ta;var Gn,en;const Za=Ce("scroll-number",Pt),Xa=Ca.current,ma=ye()(be==null?void 0:be.indicator,(Gn=Ht==null?void 0:Ht.classNames)===null||Gn===void 0?void 0:Gn.indicator,{[`${Yt}-dot`]:Xa,[`${Yt}-count`]:!Xa,[`${Yt}-count-sm`]:Ee==="small",[`${Yt}-multiple-words`]:!Xa&&Da&&Da.toString().length>1,[`${Yt}-status-${_t}`]:!!_t,[`${Yt}-color-${It}`]:sr});let bt=Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.indicator),(en=Ht==null?void 0:Ht.styles)===null||en===void 0?void 0:en.indicator),Ma);return It&&!sr&&(bt=bt||{},bt.background=It),Ke.createElement(lt,{prefixCls:Za,show:!Mn,motionClassName:pn,className:ma,count:Da,title:nr,style:bt,key:"scrollNumber",ref:un},Ea)}),ar))},ct=Ke.forwardRef(qe);ct.Ribbon=me;var ot=ct},66104:function(Mt,At,te){"use strict";te.d(At,{Z:function(){return lt}});var ee=te(92310),ye=te.n(ee),Be=te(11592),Ke=te(26112),he=te(59301),we=te(92343),ie=te(36355),ce=te(84105),Ie=te(91857);const xe=Ye=>{let{children:qe}=Ye;const{getPrefixCls:ct}=he.useContext(ie.E_),ot=ct("breadcrumb");return he.createElement("li",{className:`${ot}-separator`,"aria-hidden":"true"},qe===""?qe:qe||"/")};xe.__ANT_BREADCRUMB_SEPARATOR=!0;var ge=xe,De=function(Ye,qe){var ct={};for(var ot in Ye)Object.prototype.hasOwnProperty.call(Ye,ot)&&qe.indexOf(ot)<0&&(ct[ot]=Ye[ot]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,ot=Object.getOwnPropertySymbols(Ye);Teqe[Te]||ot)}function ae(Ye,qe,ct,ot){if(ct==null)return null;const{className:Te,onClick:Ne}=qe,_e=De(qe,["className","onClick"]),Qe=Object.assign(Object.assign({},(0,Ke.Z)(_e,{data:!0,aria:!0})),{onClick:Ne});return ot!==void 0?he.createElement("a",Object.assign({},Qe,{className:ye()(`${Ye}-link`,Te),href:ot}),ct):he.createElement("span",Object.assign({},Qe,{className:ye()(`${Ye}-link`,Te)}),ct)}function E(Ye,qe){return(ot,Te,Ne,_e,Qe)=>{if(qe)return qe(ot,Te,Ne,_e);const rt=ve(ot,Te);return ae(Ye,ot,rt,Qe)}}var a=function(Ye,qe){var ct={};for(var ot in Ye)Object.prototype.hasOwnProperty.call(Ye,ot)&&qe.indexOf(ot)<0&&(ct[ot]=Ye[ot]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,ot=Object.getOwnPropertySymbols(Ye);Te{const{prefixCls:qe,separator:ct="/",children:ot,menu:Te,overlay:Ne,dropdownProps:_e,href:Qe}=Ye,je=(tt=>{if(Te||Ne){const St=Object.assign({},_e);if(Te){const Pt=Te||{},{items:ut}=Pt,_t=a(Pt,["items"]);St.menu=Object.assign(Object.assign({},_t),{items:ut==null?void 0:ut.map((Fe,It)=>{var{key:Ot,title:pe,label:$e,path:Ee}=Fe,ue=a(Fe,["key","title","label","path"]);let re=$e!=null?$e:pe;return Ee&&(re=he.createElement("a",{href:`${Qe}${Ee}`},re)),Object.assign(Object.assign({},ue),{key:Ot!=null?Ot:It,label:re})})})}else Ne&&(St.overlay=Ne);return he.createElement(Ie.Z,Object.assign({placement:"bottom"},St),he.createElement("span",{className:`${qe}-overlay-link`},tt,he.createElement(ce.Z,null)))}return tt})(ot);return je!=null?he.createElement(he.Fragment,null,he.createElement("li",null,je),ct&&he.createElement(ge,null,ct)):null},y=Ye=>{const{prefixCls:qe,children:ct,href:ot}=Ye,Te=a(Ye,["prefixCls","children","href"]),{getPrefixCls:Ne}=he.useContext(ie.E_),_e=Ne("breadcrumb",qe);return he.createElement(b,Object.assign({},Te,{prefixCls:_e}),ae(_e,Te,ct,ot))};y.__ANT_BREADCRUMB_ITEM=!0;var x=y,z=te(17313),ne=te(83116),oe=te(37613);const le=Ye=>{const{componentCls:qe,iconCls:ct}=Ye;return{[qe]:Object.assign(Object.assign({},(0,z.Wf)(Ye)),{color:Ye.itemColor,fontSize:Ye.fontSize,[ct]:{fontSize:Ye.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ye.linkColor,transition:`color ${Ye.motionDurationMid}`,padding:`0 ${Ye.paddingXXS}px`,borderRadius:Ye.borderRadiusSM,height:Ye.lineHeight*Ye.fontSize,display:"inline-block",marginInline:-Ye.marginXXS,"&:hover":{color:Ye.linkHoverColor,backgroundColor:Ye.colorBgTextHover}},(0,z.Qy)(Ye)),"li:last-child":{color:Ye.lastItemColor},[`${qe}-separator`]:{marginInline:Ye.separatorMargin,color:Ye.separatorColor},[`${qe}-link`]:{[` > ${ct} + span, > ${ct} + a `]:{marginInlineStart:Ye.marginXXS}},[`${qe}-overlay-link`]:{borderRadius:Ye.borderRadiusSM,height:Ye.lineHeight*Ye.fontSize,display:"inline-block",padding:`0 ${Ye.paddingXXS}px`,marginInline:-Ye.marginXXS,[`> ${ct}`]:{marginInlineStart:Ye.marginXXS,fontSize:Ye.fontSizeIcon},"&:hover":{color:Ye.linkHoverColor,backgroundColor:Ye.colorBgTextHover,a:{color:Ye.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ye.componentCls}-rtl`]:{direction:"rtl"}})}};var de=(0,ne.Z)("Breadcrumb",Ye=>{const qe=(0,oe.TS)(Ye,{});return[le(qe)]},Ye=>({itemColor:Ye.colorTextDescription,lastItemColor:Ye.colorText,iconFontSize:Ye.fontSize,linkColor:Ye.colorTextDescription,linkHoverColor:Ye.colorText,separatorColor:Ye.colorTextDescription,separatorMargin:Ye.marginXS})),Se=function(Ye,qe){var ct={};for(var ot in Ye)Object.prototype.hasOwnProperty.call(Ye,ot)&&qe.indexOf(ot)<0&&(ct[ot]=Ye[ot]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,ot=Object.getOwnPropertySymbols(Ye);Te{var{breadcrumbName:_e}=Ne,Qe=Se(Ne,["breadcrumbName"]);return Object.assign(Object.assign({},Qe),{title:_e})})}),Te}function Le(Ye,qe){return(0,he.useMemo)(()=>Ye||(qe?qe.map(me):null),[Ye,qe])}var He=function(Ye,qe){var ct={};for(var ot in Ye)Object.prototype.hasOwnProperty.call(Ye,ot)&&qe.indexOf(ot)<0&&(ct[ot]=Ye[ot]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,ot=Object.getOwnPropertySymbols(Ye);Te{if(qe===void 0)return qe;let ct=(qe||"").replace(/^\//,"");return Object.keys(Ye).forEach(ot=>{ct=ct.replace(`:${ot}`,Ye[ot])}),ct},at=Ye=>{const{prefixCls:qe,separator:ct="/",style:ot,className:Te,rootClassName:Ne,routes:_e,items:Qe,children:rt,itemRender:je,params:tt={}}=Ye,St=He(Ye,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Pt,direction:ut,breadcrumb:_t}=he.useContext(ie.E_);let Fe;const It=Pt("breadcrumb",qe),[Ot,pe]=de(It),$e=Le(Qe,_e),Ee=E(It,je);if($e&&$e.length>0){const se=[],Oe=Qe||_e;Fe=$e.map((Ge,be)=>{const{path:Re,key:it,type:et,menu:Ce,overlay:ft,onClick:Ht,className:Yt,separator:Xt,dropdownProps:on}=Ge,Jt=fe(tt,Re);Jt!==void 0&&se.push(Jt);const Xe=it!=null?it:be;if(et==="separator")return he.createElement(ge,{key:Xe},Xt);const st={},jt=be===$e.length-1;Ce?st.menu=Ce:ft&&(st.overlay=ft);let{href:zt}=Ge;return se.length&&Jt!==void 0&&(zt=`#/${se.join("/")}`),he.createElement(b,Object.assign({key:Xe},st,(0,Ke.Z)(Ge,{data:!0,aria:!0}),{className:Yt,dropdownProps:on,href:zt,separator:jt?"":ct,onClick:Ht,prefixCls:It}),Ee(Ge,tt,Oe,se,zt))})}else if(rt){const se=(0,Be.Z)(rt).length;Fe=(0,Be.Z)(rt).map((Oe,Ge)=>{if(!Oe)return Oe;const be=Ge===se-1;return(0,we.Tm)(Oe,{separator:be?"":ct,key:Ge})})}const ue=ye()(It,_t==null?void 0:_t.className,{[`${It}-rtl`]:ut==="rtl"},Te,Ne,pe),re=Object.assign(Object.assign({},_t==null?void 0:_t.style),ot);return Ot(he.createElement("nav",Object.assign({className:ue,style:re},St),he.createElement("ol",null,Fe)))};at.Item=x,at.Separator=ge;var Pe=at,lt=Pe},24905:function(Mt,At,te){"use strict";te.d(At,{default:function(){return de}});var ee=te(92310),ye=te.n(ee),Be=te(5630),Ke=te(59301),he=te(36355),we=te(1684),ie=te(32441),Ie=Ke.createContext(null),xe=te(98447),ge=te(14088),De=te(4572),ve=function(Se,me){var Le={};for(var He in Se)Object.prototype.hasOwnProperty.call(Se,He)&&me.indexOf(He)<0&&(Le[He]=Se[He]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,He=Object.getOwnPropertySymbols(Se);fe{var Le;const{prefixCls:He,className:fe,rootClassName:at,children:Pe,indeterminate:lt=!1,style:Ye,onMouseEnter:qe,onMouseLeave:ct,skipGroup:ot=!1,disabled:Te}=Se,Ne=ve(Se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:_e,direction:Qe,checkbox:rt}=Ke.useContext(he.E_),je=Ke.useContext(Ie),{isFormItemInput:tt}=Ke.useContext(ie.aM),St=Ke.useContext(we.Z),Pt=(Le=(je==null?void 0:je.disabled)||Te)!==null&&Le!==void 0?Le:St,ut=Ke.useRef(Ne.value);Ke.useEffect(()=>{je==null||je.registerValue(Ne.value)},[]),Ke.useEffect(()=>{if(!ot)return Ne.value!==ut.current&&(je==null||je.cancelValue(ut.current),je==null||je.registerValue(Ne.value),ut.current=Ne.value),()=>je==null?void 0:je.cancelValue(Ne.value)},[Ne.value]);const _t=_e("checkbox",He),[Fe,It]=(0,xe.ZP)(_t),Ot=Object.assign({},Ne);je&&!ot&&(Ot.onChange=function(){Ne.onChange&&Ne.onChange.apply(Ne,arguments),je.toggleOption&&je.toggleOption({label:Pe,value:Ne.value})},Ot.name=je.name,Ot.checked=je.value.includes(Ne.value));const pe=ye()(`${_t}-wrapper`,{[`${_t}-rtl`]:Qe==="rtl",[`${_t}-wrapper-checked`]:Ot.checked,[`${_t}-wrapper-disabled`]:Pt,[`${_t}-wrapper-in-form-item`]:tt},rt==null?void 0:rt.className,fe,at,It),$e=ye()({[`${_t}-indeterminate`]:lt},De.A,It),Ee=lt?"mixed":void 0;return Fe(Ke.createElement(ge.Z,{component:"Checkbox",disabled:Pt},Ke.createElement("label",{className:pe,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),Ye),onMouseEnter:qe,onMouseLeave:ct},Ke.createElement(Be.Z,Object.assign({"aria-checked":Ee},Ot,{prefixCls:_t,className:$e,disabled:Pt,ref:me})),Pe!==void 0&&Ke.createElement("span",null,Pe))))};var a=Ke.forwardRef(ae),b=te(65093),y=te(2738),x=function(Se,me){var Le={};for(var He in Se)Object.prototype.hasOwnProperty.call(Se,He)&&me.indexOf(He)<0&&(Le[He]=Se[He]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,He=Object.getOwnPropertySymbols(Se);fe{const{defaultValue:Le,children:He,options:fe=[],prefixCls:at,className:Pe,rootClassName:lt,style:Ye,onChange:qe}=Se,ct=x(Se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ot,direction:Te}=Ke.useContext(he.E_),[Ne,_e]=Ke.useState(ct.value||Le||[]),[Qe,rt]=Ke.useState([]);Ke.useEffect(()=>{"value"in ct&&_e(ct.value||[])},[ct.value]);const je=Ke.useMemo(()=>fe.map(ue=>typeof ue=="string"||typeof ue=="number"?{label:ue,value:ue}:ue),[fe]),tt=ue=>{rt(re=>re.filter(se=>se!==ue))},St=ue=>{rt(re=>[].concat((0,b.Z)(re),[ue]))},Pt=ue=>{const re=Ne.indexOf(ue.value),se=(0,b.Z)(Ne);re===-1?se.push(ue.value):se.splice(re,1),"value"in ct||_e(se),qe==null||qe(se.filter(Oe=>Qe.includes(Oe)).sort((Oe,Ge)=>{const be=je.findIndex(it=>it.value===Oe),Re=je.findIndex(it=>it.value===Ge);return be-Re}))},ut=ot("checkbox",at),_t=`${ut}-group`,[Fe,It]=(0,xe.ZP)(ut),Ot=(0,y.Z)(ct,["value","disabled"]),pe=fe.length?je.map(ue=>Ke.createElement(a,{prefixCls:ut,key:ue.value.toString(),disabled:"disabled"in ue?ue.disabled:ct.disabled,value:ue.value,checked:Ne.includes(ue.value),onChange:ue.onChange,className:`${_t}-item`,style:ue.style,title:ue.title},ue.label)):He,$e={toggleOption:Pt,value:Ne,disabled:ct.disabled,name:ct.name,registerValue:St,cancelValue:tt},Ee=ye()(_t,{[`${_t}-rtl`]:Te==="rtl"},Pe,lt,It);return Fe(Ke.createElement("div",Object.assign({className:Ee,style:Ye},Ot,{ref:me}),Ke.createElement(Ie.Provider,{value:$e},pe)))},ne=Ke.forwardRef(z);var oe=Ke.memo(ne);const le=a;le.Group=oe,le.__ANT_CHECKBOX=!0;var de=le},98447:function(Mt,At,te){"use strict";te.d(At,{C2:function(){return he}});var ee=te(17313),ye=te(37613),Be=te(83116);const Ke=we=>{const{checkboxCls:ie}=we,ce=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,ee.Wf)(we)),{display:"inline-flex",flexWrap:"wrap",columnGap:we.marginXS,[`> ${we.antCls}-row`]:{flex:1}}),[ce]:Object.assign(Object.assign({},(0,ee.Wf)(we)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ce}`]:{marginInlineStart:0},[`&${ce}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,ee.Wf)(we)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:we.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,ee.oN)(we))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:we.checkboxSize,height:we.checkboxSize,direction:"ltr",backgroundColor:we.colorBgContainer,border:`${we.lineWidth}px ${we.lineType} ${we.colorBorder}`,borderRadius:we.borderRadiusSM,borderCollapse:"separate",transition:`all ${we.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:we.checkboxSize/14*5,height:we.checkboxSize/14*8,border:`${we.lineWidthBold}px solid ${we.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${we.motionDurationFast} ${we.motionEaseInBack}, opacity ${we.motionDurationFast}`}},"& + span":{paddingInlineStart:we.paddingXS,paddingInlineEnd:we.paddingXS}})},{[` diff --git a/umi.22ea6cd0.js b/umi.a55277f7.js similarity index 99% rename from umi.22ea6cd0.js rename to umi.a55277f7.js index bbb1436e6f..3d8e817f2f 100644 --- a/umi.22ea6cd0.js +++ b/umi.a55277f7.js @@ -1466,6 +1466,6 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `),he=[],be=r?Ln(r.baseTime,r.timescale):0;let Se="00:00.000",De=0,He=0,Xe,lt=!0;H.oncue=function(vt){const Qt=a[_];let yr=a.ccOffset;const Tr=(De-be)/9e4;if(Qt!=null&&Qt.new&&(He!==void 0?yr=a.ccOffset=Qt.start:lc(a,_,Tr)),Tr){if(!r){Xe=new Error("Missing initPTS for VTT MPEGTS");return}yr=Tr-a.presentationOffset}const Wr=vt.endTime-vt.startTime,Br=Eo((vt.startTime+yr-He)*9e4,E*9e4)/9e4;vt.startTime=Math.max(Br,0),vt.endTime=Math.max(Br+Wr,0);const Cn=vt.text.trim();vt.text=decodeURIComponent(encodeURIComponent(Cn)),vt.id||(vt.id=ju(vt.startTime,vt.endTime,Cn)),vt.endTime>0&&he.push(vt)},H.onparsingerror=function(vt){Xe=vt},H.onflush=function(){if(Xe){N(Xe);return}I(he)},oe.forEach(vt=>{if(lt)if(Gl(vt,"X-TIMESTAMP-MAP=")){lt=!1,vt.slice(16).split(",").forEach(Qt=>{Gl(Qt,"LOCAL:")?Se=Qt.slice(6):Gl(Qt,"MPEGTS:")&&(De=parseInt(Qt.slice(7)))});try{He=wc(Se)/1e3}catch(Qt){Xe=Qt}return}else vt===""&&(lt=!1);H.parse(vt+` `)}),H.flush()}const au="stpp.ttml.im1t",el=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Gs=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,No={left:"start",center:"center",right:"end",start:"start",end:"end"};function $o(j,r,a,_){const E=ct(new Uint8Array(j),["mdat"]);if(E.length===0){_(new Error("Could not parse IMSC1 mdat"));return}const I=E.map(H=>qe(H)),N=$i(r.baseTime,1,r.timescale);try{I.forEach(H=>a(Kl(H,N)))}catch(H){_(H)}}function Kl(j,r){const E=new DOMParser().parseFromString(j,"text/xml").getElementsByTagName("tt")[0];if(!E)throw new Error("Invalid ttml");const I={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},N=Object.keys(I).reduce((Se,De)=>(Se[De]=E.getAttribute(`ttp:${De}`)||I[De],Se),{}),H=E.getAttribute("xml:space")!=="preserve",oe=su(Vu(E,"styling","style")),he=su(Vu(E,"layout","region")),be=Vu(E,"body","[begin]");return[].map.call(be,Se=>{const De=Vl(Se,H);if(!De||!Se.hasAttribute("begin"))return null;const He=du(Se.getAttribute("begin"),N),Xe=du(Se.getAttribute("dur"),N);let lt=du(Se.getAttribute("end"),N);if(He===null)throw tl(Se);if(lt===null){if(Xe===null)throw tl(Se);lt=He+Xe}const vt=new qu(He-r,lt-r,De);vt.id=ju(vt.startTime,vt.endTime,vt.text);const Qt=he[Se.getAttribute("region")],yr=oe[Se.getAttribute("style")],Tr=cc(Qt,yr,oe),{textAlign:Wr}=Tr;if(Wr){const Br=No[Wr];Br&&(vt.lineAlign=Br),vt.align=Wr}return i(vt,Tr),vt}).filter(Se=>Se!==null)}function Vu(j,r,a){const _=j.getElementsByTagName(r)[0];return _?[].slice.call(_.querySelectorAll(a)):[]}function su(j){return j.reduce((r,a)=>{const _=a.getAttribute("xml:id");return _&&(r[_]=a),r},{})}function Vl(j,r){return[].slice.call(j.childNodes).reduce((a,_,E)=>{var I;return _.nodeName==="br"&&E?a+` `:(I=_.childNodes)!=null&&I.length?Vl(_,r):r?a+_.textContent.trim().replace(/\s+/g," "):a+_.textContent},"")}function cc(j,r,a){const _="http://www.w3.org/ns/ttml#styling";let E=null;const I=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],N=j!=null&&j.hasAttribute("style")?j.getAttribute("style"):null;return N&&a.hasOwnProperty(N)&&(E=a[N]),I.reduce((H,oe)=>{const he=Qo(r,_,oe)||Qo(j,_,oe)||Qo(E,_,oe);return he&&(H[oe]=he),H},{})}function Qo(j,r,a){return j&&j.hasAttributeNS(r,a)?j.getAttributeNS(r,a):null}function tl(j){return new Error(`Could not parse ttml timestamp ${j}`)}function du(j,r){if(!j)return null;let a=Zl(j);return a===null&&(el.test(j)?a=Yl(j,r):Gs.test(j)&&(a=rl(j,r))),a}function Yl(j,r){const a=el.exec(j),_=(a[4]|0)+(a[5]|0)/r.subFrameRate;return(a[1]|0)*3600+(a[2]|0)*60+(a[3]|0)+_/r.frameRate}function rl(j,r){const a=Gs.exec(j),_=Number(a[1]);switch(a[2]){case"h":return _*3600;case"m":return _*60;case"ms":return _*1e3;case"f":return _/r.frameRate;case"t":return _/r.tickRate}return _}class Ma{constructor(r){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=Xl(),this.captionsProperties=void 0,this.hls=r,this.config=r.config,this.Cues=r.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}},r.on(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.on(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),r.on(l.FRAG_LOADING,this.onFragLoading,this),r.on(l.FRAG_LOADED,this.onFragLoaded,this),r.on(l.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),r.on(l.FRAG_DECRYPTED,this.onFragDecrypted,this),r.on(l.INIT_PTS_FOUND,this.onInitPtsFound,this),r.on(l.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),r.on(l.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:r}=this;r.off(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.off(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),r.off(l.FRAG_LOADING,this.onFragLoading,this),r.off(l.FRAG_LOADED,this.onFragLoaded,this),r.off(l.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),r.off(l.FRAG_DECRYPTED,this.onFragDecrypted,this),r.off(l.INIT_PTS_FOUND,this.onInitPtsFound,this),r.off(l.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),r.off(l.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){if(this.config.enableCEA708Captions&&(!this.cea608Parser1||!this.cea608Parser2)){const r=new vl(this,"textTrack1"),a=new vl(this,"textTrack2"),_=new vl(this,"textTrack3"),E=new vl(this,"textTrack4");this.cea608Parser1=new Xo(1,r,a),this.cea608Parser2=new Xo(3,_,E)}}addCues(r,a,_,E,I){let N=!1;for(let H=I.length;H--;){const oe=I[H],he=Uu(oe[0],oe[1],a,_);if(he>=0&&(oe[0]=Math.min(oe[0],a),oe[1]=Math.max(oe[1],_),N=!0,he/(_-a)>.5))return}if(N||I.push([a,_]),this.config.renderTextTracksNatively){const H=this.captionsTracks[r];this.Cues.newCue(H,a,_,E)}else{const H=this.Cues.newCue(null,a,_,E);this.hls.trigger(l.CUES_PARSED,{type:"captions",cues:H,track:r})}}onInitPtsFound(r,{frag:a,id:_,initPTS:E,timescale:I}){const{unparsedVttFrags:N}=this;_==="main"&&(this.initPTS[a.cc]={baseTime:E,timescale:I}),N.length&&(this.unparsedVttFrags=[],N.forEach(H=>{this.onFragLoaded(l.FRAG_LOADED,H)}))}getExistingTrack(r,a){const{media:_}=this;if(_)for(let E=0;E<_.textTracks.length;E++){const I=_.textTracks[E];if(fc(I,{name:r,lang:a,attrs:{}}))return I}return null}createCaptionsTrack(r){this.config.renderTextTracksNatively?this.createNativeTrack(r):this.createNonNativeTrack(r)}createNativeTrack(r){if(this.captionsTracks[r])return;const{captionsProperties:a,captionsTracks:_,media:E}=this,{label:I,languageCode:N}=a[r],H=this.getExistingTrack(I,N);if(H)_[r]=H,yn(_[r]),Ir(_[r],E);else{const oe=this.createTextTrack("captions",I,N);oe&&(oe[r]=!0,_[r]=oe)}}createNonNativeTrack(r){if(this.nonNativeCaptionsTracks[r])return;const a=this.captionsProperties[r];if(!a)return;const _=a.label,E={_id:r,label:_,kind:"captions",default:a.media?!!a.media.default:!1,closedCaptions:a.media};this.nonNativeCaptionsTracks[r]=E,this.hls.trigger(l.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[E]})}createTextTrack(r,a,_){const E=this.media;if(E)return E.addTextTrack(r,a,_)}onMediaAttaching(r,a){this.media=a.media,this._cleanTracks()}onMediaDetaching(){const{captionsTracks:r}=this;Object.keys(r).forEach(a=>{yn(r[a]),delete r[a]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=Xl(),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:r}=this;if(!r)return;const a=r.textTracks;if(a)for(let _=0;_I.textCodec===au);if(this.config.enableWebVTT||E&&this.config.enableIMSC1){if(aa(this.tracks,_)){this.tracks=_;return}if(this.textTracks=[],this.tracks=_,this.config.renderTextTracksNatively){const N=this.media,H=N?on(N.textTracks):null;if(this.tracks.forEach((oe,he)=>{let be;if(H){let Se=null;for(let De=0;Dehe!==null).map(he=>he.label);oe.length&&R.warn(`Media element contains unused subtitle tracks: ${oe.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const N=this.tracks.map(H=>({label:H.name,kind:H.type.toLowerCase(),default:H.default,subtitleTrack:H}));this.hls.trigger(l.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:N})}}}onManifestLoaded(r,a){this.config.enableCEA708Captions&&a.captions&&a.captions.forEach(_=>{const E=/(?:CC|SERVICE)([1-4])/.exec(_.instreamId);if(!E)return;const I=`textTrack${E[1]}`,N=this.captionsProperties[I];N&&(N.label=_.name,_.lang&&(N.languageCode=_.lang),N.media=_)})}closedCaptionsForLevel(r){const a=this.hls.levels[r.level];return a==null?void 0:a.attrs["CLOSED-CAPTIONS"]}onFragLoading(r,a){if(this.enabled&&a.frag.type===Ye.MAIN){var _,E;const{cea608Parser1:I,cea608Parser2:N,lastSn:H}=this,{cc:oe,sn:he}=a.frag,be=(_=(E=a.part)==null?void 0:E.index)!=null?_:-1;I&&N&&(he!==H+1||he===H&&be!==this.lastPartIndex+1||oe!==this.lastCc)&&(I.reset(),N.reset()),this.lastCc=oe,this.lastSn=he,this.lastPartIndex=be}}onFragLoaded(r,a){const{frag:_,payload:E}=a;if(_.type===Ye.SUBTITLE)if(E.byteLength){const I=_.decryptdata,N="stats"in a;if(I==null||!I.encrypted||N){const H=this.tracks[_.level],oe=this.vttCCs;oe[_.cc]||(oe[_.cc]={start:_.start,prevCC:this.prevCC,new:!0},this.prevCC=_.cc),H&&H.textCodec===au?this._parseIMSC1(_,E):this._parseVTTs(a)}}else this.hls.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:_,error:new Error("Empty subtitle payload")})}_parseIMSC1(r,a){const _=this.hls;$o(a,this.initPTS[r.cc],E=>{this._appendCues(E,r.level),_.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:r})},E=>{R.log(`Failed to parse IMSC1: ${E}`),_.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:E})})}_parseVTTs(r){var a;const{frag:_,payload:E}=r,{initPTS:I,unparsedVttFrags:N}=this,H=I.length-1;if(!I[_.cc]&&H===-1){N.push(r);return}const oe=this.hls,he=(a=_.initSegment)!=null&&a.data?dr(_.initSegment.data,new Uint8Array(E)):E;gl(he,this.initPTS[_.cc],this.vttCCs,_.cc,_.start,be=>{this._appendCues(be,_.level),oe.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:_})},be=>{const Se=be.message==="Missing initPTS for VTT MPEGTS";Se?N.push(r):this._fallbackToIMSC1(_,E),R.log(`Failed to parse VTT cue: ${be}`),!(Se&&H>_.cc)&&oe.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:_,error:be})})}_fallbackToIMSC1(r,a){const _=this.tracks[r.level];_.textCodec||$o(a,this.initPTS[r.cc],()=>{_.textCodec=au,this._parseIMSC1(r,a)},()=>{_.textCodec="wvtt"})}_appendCues(r,a){const _=this.hls;if(this.config.renderTextTracksNatively){const E=this.textTracks[a];if(!E||E.mode==="disabled")return;r.forEach(I=>Hr(E,I))}else{const E=this.tracks[a];if(!E)return;const I=E.default?"default":"subtitles"+a;_.trigger(l.CUES_PARSED,{type:"subtitles",cues:r,track:I})}}onFragDecrypted(r,a){const{frag:_}=a;_.type===Ye.SUBTITLE&&this.onFragLoaded(l.FRAG_LOADED,a)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(r,a){this.initCea608Parsers();const{cea608Parser1:_,cea608Parser2:E}=this;if(!this.enabled||!_||!E)return;const{frag:I,samples:N}=a;if(!(I.type===Ye.MAIN&&this.closedCaptionsForLevel(I)==="NONE"))for(let H=0;HAr(H[oe],a,_))}if(this.config.renderTextTracksNatively&&a===0&&E!==void 0){const{textTracks:H}=this;Object.keys(H).forEach(oe=>Ar(H[oe],a,E))}}}extractCea608Data(r){const a=[[],[]],_=r[0]&31;let E=2;for(let I=0;I<_;I++){const N=r[E++],H=127&r[E++],oe=127&r[E++];if(H===0&&oe===0)continue;if((4&N)!==0){const be=3&N;(be===0||be===1)&&(a[be].push(H),a[be].push(oe))}}return a}}function Ec(j){return j.characteristics&&/transcribes-spoken-dialog/gi.test(j.characteristics)&&/describes-music-and-sound/gi.test(j.characteristics)?"captions":"subtitles"}function fc(j,r){return!!j&&j.kind===Ec(r)&&is(r,j)}function Uu(j,r,a,_){return Math.min(r,_)-Math.max(j,a)}function Xl(){return{ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}}}class dc{constructor(r){this.hls=void 0,this.autoLevelCapping=void 0,this.firstLevel=void 0,this.media=void 0,this.restrictedLevels=void 0,this.timer=void 0,this.clientRect=void 0,this.streamController=void 0,this.hls=r,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.firstLevel=-1,this.media=null,this.restrictedLevels=[],this.timer=void 0,this.clientRect=null,this.registerListeners()}setStreamController(r){this.streamController=r}destroy(){this.hls&&this.unregisterListener(),this.timer&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null}registerListeners(){const{hls:r}=this;r.on(l.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),r.on(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.on(l.BUFFER_CODECS,this.onBufferCodecs,this),r.on(l.MEDIA_DETACHING,this.onMediaDetaching,this)}unregisterListener(){const{hls:r}=this;r.off(l.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),r.off(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.off(l.BUFFER_CODECS,this.onBufferCodecs,this),r.off(l.MEDIA_DETACHING,this.onMediaDetaching,this)}onFpsDropLevelCapping(r,a){const _=this.hls.levels[a.droppedLevel];this.isLevelAllowed(_)&&this.restrictedLevels.push({bitrate:_.bitrate,height:_.height,width:_.width})}onMediaAttaching(r,a){this.media=a.media instanceof HTMLVideoElement?a.media:null,this.clientRect=null,this.timer&&this.hls.levels.length&&this.detectPlayerSize()}onManifestParsed(r,a){const _=this.hls;this.restrictedLevels=[],this.firstLevel=a.firstLevel,_.config.capLevelToPlayerSize&&a.video&&this.startCapping()}onLevelsUpdated(r,a){this.timer&&y(this.autoLevelCapping)&&this.detectPlayerSize()}onBufferCodecs(r,a){this.hls.config.capLevelToPlayerSize&&a.video&&this.startCapping()}onMediaDetaching(){this.stopCapping()}detectPlayerSize(){if(this.media){if(this.mediaHeight<=0||this.mediaWidth<=0){this.clientRect=null;return}const r=this.hls.levels;if(r.length){const a=this.hls,_=this.getMaxLevel(r.length-1);_!==this.autoLevelCapping&&R.log(`Setting autoLevelCapping to ${_}: ${r[_].height}p@${r[_].bitrate} for media ${this.mediaWidth}x${this.mediaHeight}`),a.autoLevelCapping=_,a.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=a.autoLevelCapping}}}getMaxLevel(r){const a=this.hls.levels;if(!a.length)return-1;const _=a.filter((E,I)=>this.isLevelAllowed(E)&&I<=r);return this.clientRect=null,dc.getMaxLevelByMediaSize(_,this.mediaWidth,this.mediaHeight)}startCapping(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())}stopCapping(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)}getDimensions(){if(this.clientRect)return this.clientRect;const r=this.media,a={width:0,height:0};if(r){const _=r.getBoundingClientRect();a.width=_.width,a.height=_.height,!a.width&&!a.height&&(a.width=_.right-_.left||r.width||0,a.height=_.bottom-_.top||r.height||0)}return this.clientRect=a,a}get mediaWidth(){return this.getDimensions().width*this.contentScaleFactor}get mediaHeight(){return this.getDimensions().height*this.contentScaleFactor}get contentScaleFactor(){let r=1;if(!this.hls.config.ignoreDevicePixelRatio)try{r=self.devicePixelRatio}catch(a){}return r}isLevelAllowed(r){return!this.restrictedLevels.some(_=>r.bitrate===_.bitrate&&r.width===_.width&&r.height===_.height)}static getMaxLevelByMediaSize(r,a,_){if(!(r!=null&&r.length))return-1;const E=(H,oe)=>oe?H.width!==oe.width||H.height!==oe.height:!0;let I=r.length-1;const N=Math.max(a,_);for(let H=0;H=N||oe.height>=N)&&E(oe,r[H+1])){I=H;break}}return I}}class Ql{constructor(r){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=r,this.registerListeners()}setStreamController(r){this.streamController=r}registerListeners(){this.hls.on(l.MEDIA_ATTACHING,this.onMediaAttaching,this)}unregisterListeners(){this.hls.off(l.MEDIA_ATTACHING,this.onMediaAttaching,this)}destroy(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null}onMediaAttaching(r,a){const _=this.hls.config;if(_.capLevelOnFPSDrop){const E=a.media instanceof self.HTMLVideoElement?a.media:null;this.media=E,E&&typeof E.getVideoPlaybackQuality=="function"&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),_.fpsDroppedMonitoringPeriod)}}checkFPS(r,a,_){const E=performance.now();if(a){if(this.lastTime){const I=E-this.lastTime,N=_-this.lastDroppedFrames,H=a-this.lastDecodedFrames,oe=1e3*N/I,he=this.hls;if(he.trigger(l.FPS_DROP,{currentDropped:N,currentDecoded:H,totalDroppedFrames:_}),oe>0&&N>he.config.fpsDroppedMonitoringThreshold*H){let be=he.currentLevel;R.warn("drop FPS ratio greater than max allowed value for currentLevel: "+be),be>0&&(he.autoLevelCapping===-1||he.autoLevelCapping>=be)&&(be=be-1,he.trigger(l.FPS_DROP_LEVEL_CAPPING,{level:be,droppedLevel:he.currentLevel}),he.autoLevelCapping=be,this.streamController.nextLevelSwitch())}}this.lastTime=E,this.lastDroppedFrames=_,this.lastDecodedFrames=a}}checkFPSInterval(){const r=this.media;if(r)if(this.isVideoPlaybackQualityAvailable){const a=r.getVideoPlaybackQuality();this.checkFPS(r,a.totalVideoFrames,a.droppedVideoFrames)}else this.checkFPS(r,r.webkitDecodedFrameCount,r.webkitDroppedFrameCount)}}const Go="[eme]";class nl{constructor(r){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=nl.CDMCleanupPromise?[nl.CDMCleanupPromise]:[],this.debug=R.debug.bind(R,Go),this.log=R.log.bind(R,Go),this.warn=R.warn.bind(R,Go),this.error=R.error.bind(R,Go),this.onMediaEncrypted=a=>{const{initDataType:_,initData:E}=a,I=`"${a.type}" event: init data type: "${_}"`;if(this.debug(I),E!==null){if(!this.keyFormatPromise){let N=Object.keys(this.keySystemAccessPromises);N.length||(N=qt(this.config));const H=N.map(tr).filter(oe=>!!oe);this.keyFormatPromise=this.getKeyFormatPromise(H)}this.keyFormatPromise.then(N=>{const H=Ft(N);let oe,he;if(_==="sinf"){if(H!==Me.FAIRPLAY){this.warn(`Ignoring unexpected "${a.type}" event with init data type: "${_}" for selected key-system ${H}`);return}const Xe=ze(new Uint8Array(E));try{const lt=M(JSON.parse(Xe).sinf),vt=Dr(lt);if(!vt)throw new Error("'schm' box missing or not cbcs/cenc with schi > tenc");oe=vt.subarray(8,24),he=Me.FAIRPLAY}catch(lt){this.warn(`${I} Failed to parse sinf: ${lt}`);return}}else{if(H!==Me.WIDEVINE&&H!==Me.PLAYREADY){this.warn(`Ignoring unexpected "${a.type}" event with init data type: "${_}" for selected key-system ${H}`);return}const Xe=Sr(E),lt=Xe.filter(Qt=>!!Qt.systemId&&At(Qt.systemId)===H);lt.length>1&&this.warn(`${I} Using first of ${lt.length} pssh found for selected key-system ${H}`);const vt=lt[0];if(!vt){Xe.length===0||Xe.some(Qt=>!Qt.systemId)?this.warn(`${I} contains incomplete or invalid pssh data`):this.log(`ignoring ${I} for ${Xe.map(Qt=>At(Qt.systemId)).join(",")} pssh data in favor of playlist keys`);return}if(he=At(vt.systemId),vt.version===0&&vt.data)if(he===Me.WIDEVINE){const Qt=vt.data.length-22;oe=vt.data.subarray(Qt,Qt+16)}else he===Me.PLAYREADY&&(oe=zt(vt.data))}if(!he||!oe){this.log(`Unable to handle ${I} with key-system ${H}`);return}const be=Nt.hexDump(oe),{keyIdToKeySessionPromise:Se,mediaKeySessions:De}=this;let He=Se[be];for(let Xe=0;Xethis.generateRequestWithPreferredKeySession(lt,_,E,"encrypted-event-key-match")),He.catch(yr=>this.handleError(yr));break}}if(!He){if(he!==H){this.log(`Ignoring "${I}" with ${he} init data for selected key-system ${H}`);return}He=Se[be]=this.getKeySystemSelectionPromise([he]).then(({keySystem:Xe,mediaKeys:lt})=>{var vt;this.throwIfDestroyed();const Qt=new Mr("ISO-23001-7",be,(vt=tr(Xe))!=null?vt:"");return Qt.pssh=new Uint8Array(E),Qt.keyId=oe,this.attemptSetMediaKeys(Xe,lt).then(()=>{this.throwIfDestroyed();const yr=this.createMediaKeySessionContext({decryptdata:Qt,keySystem:Xe,mediaKeys:lt});return this.generateRequestWithPreferredKeySession(yr,_,E,"encrypted-event-no-match")})}),He.catch(Xe=>this.handleError(Xe))}})}},this.onWaitingForKey=a=>{this.log(`"${a.type}" event`)},this.hls=r,this.config=r.config,this.registerListeners()}destroy(){this.unregisterListeners(),this.onMediaDetached();const r=this.config;r.requestMediaKeySystemAccessFunc=null,r.licenseXhrSetup=r.licenseResponseCallback=void 0,r.drmSystems=r.drmSystemOptions={},this.hls=this.config=this.keyIdToKeySessionPromise=null,this.onMediaEncrypted=this.onWaitingForKey=null}registerListeners(){this.hls.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(l.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(l.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(l.MANIFEST_LOADED,this.onManifestLoaded,this)}unregisterListeners(){this.hls.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(l.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(l.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(l.MANIFEST_LOADED,this.onManifestLoaded,this)}getLicenseServerUrl(r){const{drmSystems:a,widevineLicenseUrl:_}=this.config,E=a[r];if(E)return E.licenseUrl;if(r===Me.WIDEVINE&&_)return _}getLicenseServerUrlOrThrow(r){const a=this.getLicenseServerUrl(r);if(a===void 0)throw new Error(`no license server URL configured for key-system "${r}"`);return a}getServerCertificateUrl(r){const{drmSystems:a}=this.config,_=a[r];if(_)return _.serverCertificateUrl;this.log(`No Server Certificate in config.drmSystems["${r}"]`)}attemptKeySystemAccess(r){const a=this.hls.levels,_=(N,H,oe)=>!!N&&oe.indexOf(N)===H,E=a.map(N=>N.audioCodec).filter(_),I=a.map(N=>N.videoCodec).filter(_);return E.length+I.length===0&&I.push("avc1.42e01e"),new Promise((N,H)=>{const oe=he=>{const be=he.shift();this.getMediaKeysPromise(be,E,I).then(Se=>N({keySystem:be,mediaKeys:Se})).catch(Se=>{he.length?oe(he):Se instanceof Jo?H(Se):H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_ACCESS,error:Se,fatal:!0},Se.message))})};oe(r)})}requestMediaKeySystemAccess(r,a){const{requestMediaKeySystemAccessFunc:_}=this.config;if(typeof _!="function"){let E=`Configured requestMediaKeySystemAccess is not a function ${_}`;return cr===null&&self.location.protocol==="http:"&&(E=`navigator.requestMediaKeySystemAccess is not available over insecure protocol ${location.protocol}`),Promise.reject(new Error(E))}return _(r,a)}getMediaKeysPromise(r,a,_){const E=Qe(r,a,_,this.config.drmSystemOptions),I=this.keySystemAccessPromises[r];let N=I==null?void 0:I.keySystemAccess;if(!N){this.log(`Requesting encrypted media "${r}" key-system access with config: ${JSON.stringify(E)}`),N=this.requestMediaKeySystemAccess(r,E);const H=this.keySystemAccessPromises[r]={keySystemAccess:N};return N.catch(oe=>{this.log(`Failed to obtain access to key-system "${r}": ${oe}`)}),N.then(oe=>{this.log(`Access for key-system "${oe.keySystem}" obtained`);const he=this.fetchServerCertificate(r);return this.log(`Create media-keys for "${r}"`),H.mediaKeys=oe.createMediaKeys().then(be=>(this.log(`Media-keys created for "${r}"`),he.then(Se=>Se?this.setMediaKeysServerCertificate(be,r,Se):be))),H.mediaKeys.catch(be=>{this.error(`Failed to create media-keys for "${r}"}: ${be}`)}),H.mediaKeys})}return N.then(()=>I.mediaKeys)}createMediaKeySessionContext({decryptdata:r,keySystem:a,mediaKeys:_}){this.log(`Creating key-system session "${a}" keyId: ${Nt.hexDump(r.keyId||[])}`);const E=_.createSession(),I={decryptdata:r,keySystem:a,mediaKeys:_,mediaKeysSession:E,keyStatus:"status-pending"};return this.mediaKeySessions.push(I),I}renewKeySession(r){const a=r.decryptdata;if(a.pssh){const _=this.createMediaKeySessionContext(r),E=this.getKeyIdString(a),I="cenc";this.keyIdToKeySessionPromise[E]=this.generateRequestWithPreferredKeySession(_,I,a.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(r)}getKeyIdString(r){if(!r)throw new Error("Could not read keyId of undefined decryptdata");if(r.keyId===null)throw new Error("keyId is null");return Nt.hexDump(r.keyId)}updateKeySession(r,a){var _;const E=r.mediaKeysSession;return this.log(`Updating key-session "${E.sessionId}" for keyID ${Nt.hexDump(((_=r.decryptdata)==null?void 0:_.keyId)||[])} - } (data length: ${a&&a.byteLength})`),E.update(a)}selectKeySystemFormat(r){const a=Object.keys(r.levelkeys||{});return this.keyFormatPromise||(this.log(`Selecting key-system from fragment (sn: ${r.sn} ${r.type}: ${r.level}) key formats ${a.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(a)),this.keyFormatPromise}getKeyFormatPromise(r){return new Promise((a,_)=>{const E=qt(this.config),I=r.map(Ft).filter(N=>!!N&&E.indexOf(N)!==-1);return this.getKeySystemSelectionPromise(I).then(({keySystem:N})=>{const H=tr(N);H?a(H):_(new Error(`Unable to find format for key-system "${N}"`))}).catch(_)})}loadKey(r){const a=r.keyInfo.decryptdata,_=this.getKeyIdString(a),E=`(keyId: ${_} format: "${a.keyFormat}" method: ${a.method} uri: ${a.uri})`;this.log(`Starting session for key ${E}`);let I=this.keyIdToKeySessionPromise[_];return I||(I=this.keyIdToKeySessionPromise[_]=this.getKeySystemForKeyPromise(a).then(({keySystem:N,mediaKeys:H})=>(this.throwIfDestroyed(),this.log(`Handle encrypted media sn: ${r.frag.sn} ${r.frag.type}: ${r.frag.level} using key ${E}`),this.attemptSetMediaKeys(N,H).then(()=>{this.throwIfDestroyed();const oe=this.createMediaKeySessionContext({keySystem:N,mediaKeys:H,decryptdata:a});return this.generateRequestWithPreferredKeySession(oe,"cenc",a.pssh,"playlist-key")}))),I.catch(N=>this.handleError(N))),I}throwIfDestroyed(r="Invalid state"){if(!this.hls)throw new Error("invalid state")}handleError(r){this.hls&&(this.error(r.message),r instanceof Jo?this.hls.trigger(l.ERROR,r.data):this.hls.trigger(l.ERROR,{type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_KEYS,error:r,fatal:!0}))}getKeySystemForKeyPromise(r){const a=this.getKeyIdString(r),_=this.keyIdToKeySessionPromise[a];if(!_){const E=Ft(r.keyFormat),I=E?[E]:qt(this.config);return this.attemptKeySystemAccess(I)}return _}getKeySystemSelectionPromise(r){if(r.length||(r=qt(this.config)),r.length===0)throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},`Missing key-system license configuration options ${JSON.stringify({drmSystems:this.config.drmSystems})}`);return this.attemptKeySystemAccess(r)}attemptSetMediaKeys(r,a){const _=this.setMediaKeysQueue.slice();this.log(`Setting media-keys for "${r}"`);const E=Promise.all(_).then(()=>{if(!this.media)throw new Error("Attempted to set mediaKeys without media element attached");return this.media.setMediaKeys(a)});return this.setMediaKeysQueue.push(E),E.then(()=>{this.log(`Media-keys set for "${r}"`),_.push(E),this.setMediaKeysQueue=this.setMediaKeysQueue.filter(I=>_.indexOf(I)===-1)})}generateRequestWithPreferredKeySession(r,a,_,E){var I,N;const H=(I=this.config.drmSystems)==null||(N=I[r.keySystem])==null?void 0:N.generateRequest;if(H)try{const Xe=H.call(this.hls,a,_,r);if(!Xe)throw new Error("Invalid response from configured generateRequest filter");a=Xe.initDataType,_=r.decryptdata.pssh=Xe.initData?new Uint8Array(Xe.initData):null}catch(Xe){var oe;if(this.warn(Xe.message),(oe=this.hls)!=null&&oe.config.debug)throw Xe}if(_===null)return this.log(`Skipping key-session request for "${E}" (no initData)`),Promise.resolve(r);const he=this.getKeyIdString(r.decryptdata);this.log(`Generating key-session request for "${E}": ${he} (init data type: ${a} length: ${_?_.byteLength:null})`);const be=new Zn,Se=r._onmessage=Xe=>{const lt=r.mediaKeysSession;if(!lt){be.emit("error",new Error("invalid state"));return}const{messageType:vt,message:Qt}=Xe;this.log(`"${vt}" message event for session "${lt.sessionId}" message size: ${Qt.byteLength}`),vt==="license-request"||vt==="license-renewal"?this.renewLicense(r,Qt).catch(yr=>{this.handleError(yr),be.emit("error",yr)}):vt==="license-release"?r.keySystem===Me.FAIRPLAY&&(this.updateKeySession(r,xe("acknowledged")),this.removeSession(r)):this.warn(`unhandled media key message type "${vt}"`)},De=r._onkeystatuseschange=Xe=>{if(!r.mediaKeysSession){be.emit("error",new Error("invalid state"));return}this.onKeyStatusChange(r);const vt=r.keyStatus;be.emit("keyStatus",vt),vt==="expired"&&(this.warn(`${r.keySystem} expired for key ${he}`),this.renewKeySession(r))};r.mediaKeysSession.addEventListener("message",Se),r.mediaKeysSession.addEventListener("keystatuseschange",De);const He=new Promise((Xe,lt)=>{be.on("error",lt),be.on("keyStatus",vt=>{vt.startsWith("usable")?Xe():vt==="output-restricted"?lt(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):vt==="internal-error"?lt(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_INTERNAL_ERROR,fatal:!0},`key status changed to "${vt}"`)):vt==="expired"?lt(new Error("key expired while generating request")):this.warn(`unhandled key status change "${vt}"`)})});return r.mediaKeysSession.generateRequest(a,_).then(()=>{var Xe;this.log(`Request generated for key-session "${(Xe=r.mediaKeysSession)==null?void 0:Xe.sessionId}" keyId: ${he}`)}).catch(Xe=>{throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_SESSION,error:Xe,fatal:!1},`Error generating key-session request: ${Xe}`)}).then(()=>He).catch(Xe=>{throw be.removeAllListeners(),this.removeSession(r),Xe}).then(()=>(be.removeAllListeners(),r))}onKeyStatusChange(r){r.mediaKeysSession.keyStatuses.forEach((a,_)=>{this.log(`key status change "${a}" for keyStatuses keyId: ${Nt.hexDump("buffer"in _?new Uint8Array(_.buffer,_.byteOffset,_.byteLength):new Uint8Array(_))} session keyId: ${Nt.hexDump(new Uint8Array(r.decryptdata.keyId||[]))} uri: ${r.decryptdata.uri}`),r.keyStatus=a})}fetchServerCertificate(r){const a=this.config,_=a.loader,E=new _(a),I=this.getServerCertificateUrl(r);return I?(this.log(`Fetching server certificate for "${r}"`),new Promise((N,H)=>{const oe={responseType:"arraybuffer",url:I},he=a.certLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,He,Xe,lt)=>{N(De.data)},onError:(De,He,Xe,lt)=>{H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Xe,response:f({url:oe.url,data:void 0},De)},`"${r}" certificate request failed (${I}). Status: ${De.code} (${De.text})`))},onTimeout:(De,He,Xe)=>{H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Xe,response:{url:oe.url,data:void 0}},`"${r}" certificate request timed out (${I})`))},onAbort:(De,He,Xe)=>{H(new Error("aborted"))}};E.load(oe,be,Se)})):Promise.resolve()}setMediaKeysServerCertificate(r,a,_){return new Promise((E,I)=>{r.setServerCertificate(_).then(N=>{this.log(`setServerCertificate ${N?"success":"not supported by CDM"} (${_==null?void 0:_.byteLength}) on "${a}"`),E(r)}).catch(N=>{I(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED,error:N,fatal:!0},N.message))})})}renewLicense(r,a){return this.requestLicense(r,new Uint8Array(a)).then(_=>this.updateKeySession(r,new Uint8Array(_)).catch(E=>{throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SESSION_UPDATE_FAILED,error:E,fatal:!0},E.message)}))}unpackPlayReadyKeyMessage(r,a){const _=String.fromCharCode.apply(null,new Uint16Array(a.buffer));if(!_.includes("PlayReadyKeyMessage"))return r.setRequestHeader("Content-Type","text/xml; charset=utf-8"),a;const E=new DOMParser().parseFromString(_,"application/xml"),I=E.querySelectorAll("HttpHeader");if(I.length>0){let be;for(let Se=0,De=I.length;Se in key message");return xe(atob(he))}setupLicenseXHR(r,a,_,E){const I=this.config.licenseXhrSetup;return I?Promise.resolve().then(()=>{if(!_.decryptdata)throw new Error("Key removed");return I.call(this.hls,r,a,_,E)}).catch(N=>{if(!_.decryptdata)throw N;return r.open("POST",a,!0),I.call(this.hls,r,a,_,E)}).then(N=>(r.readyState||r.open("POST",a,!0),{xhr:r,licenseChallenge:N||E})):(r.open("POST",a,!0),Promise.resolve({xhr:r,licenseChallenge:E}))}requestLicense(r,a){const _=this.config.keyLoadPolicy.default;return new Promise((E,I)=>{const N=this.getLicenseServerUrlOrThrow(r.keySystem);this.log(`Sending license request to URL: ${N}`);const H=new XMLHttpRequest;H.responseType="arraybuffer",H.onreadystatechange=()=>{if(!this.hls||!r.mediaKeysSession)return I(new Error("invalid state"));if(H.readyState===4)if(H.status===200){this._requestLicenseFailureCount=0;let oe=H.response;this.log(`License received ${oe instanceof ArrayBuffer?oe.byteLength:oe}`);const he=this.config.licenseResponseCallback;if(he)try{oe=he.call(this.hls,H,N,r)}catch(be){this.error(be)}E(oe)}else{const oe=_.errorRetry,he=oe?oe.maxNumRetry:0;if(this._requestLicenseFailureCount++,this._requestLicenseFailureCount>he||H.status>=400&&H.status<500)I(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:H,response:{url:N,data:void 0,code:H.status,text:H.statusText}},`License Request XHR failed (${N}). Status: ${H.status} (${H.statusText})`));else{const be=he-this._requestLicenseFailureCount+1;this.warn(`Retrying license request, ${be} attempts left`),this.requestLicense(r,a).then(E,I)}}},r.licenseXhr&&r.licenseXhr.readyState!==XMLHttpRequest.DONE&&r.licenseXhr.abort(),r.licenseXhr=H,this.setupLicenseXHR(H,N,r,a).then(({xhr:oe,licenseChallenge:he})=>{r.keySystem==Me.PLAYREADY&&(he=this.unpackPlayReadyKeyMessage(oe,he)),oe.send(he)})})}onMediaAttached(r,a){if(!this.config.emeEnabled)return;const _=a.media;this.media=_,_.removeEventListener("encrypted",this.onMediaEncrypted),_.removeEventListener("waitingforkey",this.onWaitingForKey),_.addEventListener("encrypted",this.onMediaEncrypted),_.addEventListener("waitingforkey",this.onWaitingForKey)}onMediaDetached(){const r=this.media,a=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},Mr.clearKeyUriToKeyIdMap();const _=a.length;nl.CDMCleanupPromise=Promise.all(a.map(E=>this.removeSession(E)).concat(r==null?void 0:r.setMediaKeys(null).catch(E=>{this.log(`Could not clear media keys: ${E}`)}))).then(()=>{_&&(this.log("finished closing key sessions and clearing media keys"),a.length=0)}).catch(E=>{this.log(`Could not close sessions and clear media keys: ${E}`)})}onManifestLoading(){this.keyFormatPromise=null}onManifestLoaded(r,{sessionKeys:a}){if(!(!a||!this.config.emeEnabled)&&!this.keyFormatPromise){const _=a.reduce((E,I)=>(E.indexOf(I.keyFormat)===-1&&E.push(I.keyFormat),E),[]);this.log(`Selecting key-system from session-keys ${_.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(_)}}removeSession(r){const{mediaKeysSession:a,licenseXhr:_}=r;if(a){this.log(`Remove licenses and keys and close session ${a.sessionId}`),r._onmessage&&(a.removeEventListener("message",r._onmessage),r._onmessage=void 0),r._onkeystatuseschange&&(a.removeEventListener("keystatuseschange",r._onkeystatuseschange),r._onkeystatuseschange=void 0),_&&_.readyState!==XMLHttpRequest.DONE&&_.abort(),r.mediaKeysSession=r.decryptdata=r.licenseXhr=void 0;const E=this.mediaKeySessions.indexOf(r);return E>-1&&this.mediaKeySessions.splice(E,1),a.remove().catch(I=>{this.log(`Could not remove session: ${I}`)}).then(()=>a.close()).catch(I=>{this.log(`Could not close session: ${I}`)})}}}nl.CDMCleanupPromise=void 0;class Jo extends Error{constructor(r,a){super(a),this.data=void 0,r.error||(r.error=new Error(a)),this.data=r,r.err=r.error}}var go;(function(j){j.MANIFEST="m",j.AUDIO="a",j.VIDEO="v",j.MUXED="av",j.INIT="i",j.CAPTION="c",j.TIMED_TEXT="tt",j.KEY="k",j.OTHER="o"})(go||(go={}));var Jl;(function(j){j.DASH="d",j.HLS="h",j.SMOOTH="s",j.OTHER="o"})(Jl||(Jl={}));var zu;(function(j){j.OBJECT="CMCD-Object",j.REQUEST="CMCD-Request",j.SESSION="CMCD-Session",j.STATUS="CMCD-Status"})(zu||(zu={}));const hu={[zu.OBJECT]:["br","d","ot","tb"],[zu.REQUEST]:["bl","dl","mtp","nor","nrr","su"],[zu.SESSION]:["cid","pr","sf","sid","st","v"],[zu.STATUS]:["bs","rtp"]};class ou{constructor(r,a){this.value=void 0,this.params=void 0,Array.isArray(r)&&(r=r.map(_=>_ instanceof ou?_:new ou(_))),this.value=r,this.params=a}}class Dl{constructor(r){this.description=void 0,this.description=r}}const Zu="Dict";function hc(j){return Array.isArray(j)?JSON.stringify(j):j instanceof Map?"Map{}":j instanceof Set?"Set{}":typeof j=="object"?JSON.stringify(j):String(j)}function Sc(j,r,a,_){return new Error(`failed to ${j} "${hc(r)}" as ${a}`,{cause:_})}const yl="Bare Item",uo="Boolean",Cc="Byte Sequence",pc="Decimal",il="Integer";function ku(j){return j<-999999999999999||99999999999999912)throw gu(j,pc);const a=r.toString();return a.includes(".")?a:`${a}.0`}const Ol="String";function Ko(j){if(lo.test(j))throw gu(j,Ol);return`"${j.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`}function Eu(j){return j.description||j.toString().slice(7,-1)}function kl(j){const r=Eu(j);if(/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r)===!1)throw gu(r,al);return r}function ul(j){switch(typeof j){case"number":if(!y(j))throw gu(j,yl);return Number.isInteger(j)?ol(j):uu(j);case"string":return Ko(j);case"symbol":return kl(j);case"boolean":return Ac(j);case"object":if(j instanceof Date)return je(j);if(j instanceof Uint8Array)return jo(j);if(j instanceof Dl)return kl(j);default:throw gu(j,yl)}}function Hu(j){if(/^[a-z*][a-z0-9\-_.*]*$/.test(j)===!1)throw gu(j,Dc);return j}function Ru(j){return j==null?"":Object.entries(j).map(([r,a])=>a===!0?`;${Hu(r)}`:`;${Hu(r)}=${ul(a)}`).join("")}function Su(j){return j instanceof ou?`${ul(j.value)}${Ru(j.params)}`:ul(j)}function _c(j){return`(${j.value.map(Su).join(" ")})${Ru(j.params)}`}function Rl(j,r={whitespace:!0}){if(typeof j!="object")throw gu(j,Zu);const a=j instanceof Map?j.entries():Object.entries(j),_=r!=null&&r.whitespace?" ":"";return Array.from(a).map(([E,I])=>{I instanceof ou||(I=new ou(I));let N=Hu(E);return I.value===!0?N+=Ru(I.params):(N+="=",Array.isArray(I.value)?N+=_c(I):N+=Su(I)),N}).join(`,${_}`)}function pu(j,r){return Rl(j,r)}const Yu=j=>j==="ot"||j==="sf"||j==="st",Cu=j=>typeof j=="number"?y(j):j!=null&&j!==""&&j!==!1;function Bc(j,r){const a=new URL(j),_=new URL(r);if(a.origin!==_.origin)return j;const E=a.pathname.split("/").slice(1),I=_.pathname.split("/").slice(1,-1);for(;E[0]===I[0];)E.shift(),I.shift();for(;I.length;)I.shift(),E.unshift("..");return E.join("/")}function Tc(){try{return crypto.randomUUID()}catch(j){try{const r=URL.createObjectURL(new Blob),a=r.toString();return URL.revokeObjectURL(r),a.slice(a.lastIndexOf("/")+1)}catch(r){let a=new Date().getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,E=>{const I=(a+Math.random()*16)%16|0;return a=Math.floor(a/16),(E=="x"?I:I&3|8).toString(16)})}}}const Ao=j=>Math.round(j),ll=(j,r)=>(r!=null&&r.baseUrl&&(j=Bc(j,r.baseUrl)),encodeURIComponent(j)),bl=j=>Ao(j/100)*100,Ll={br:Ao,d:Ao,bl,dl:bl,mtp:bl,nor:ll,rtp:bl,tb:Ao};function Ml(j,r){const a={};if(j==null||typeof j!="object")return a;const _=Object.keys(j).sort(),E=i({},Ll,r==null?void 0:r.formatters),I=r==null?void 0:r.filter;return _.forEach(N=>{if(I!=null&&I(N))return;let H=j[N];const oe=E[N];oe&&(H=oe(H,r)),!(N==="v"&&H===1)&&(N=="pr"&&H===1||Cu(H)&&(Yu(N)&&typeof H=="string"&&(H=new Dl(H)),a[N]=H))}),a}function xl(j,r={}){return j?pu(Ml(j,r),i({whitespace:!1},r)):""}function Fl(j,r={}){if(!j)return{};const a=Object.entries(j),_=Object.entries(hu).concat(Object.entries((r==null?void 0:r.customHeaderMap)||{})),E=a.reduce((I,N)=>{var H,oe;const[he,be]=N,Se=((H=_.find(De=>De[1].includes(he)))==null?void 0:H[0])||zu.REQUEST;return(oe=I[Se])!=null||(I[Se]={}),I[Se][he]=be,I},{});return Object.entries(E).reduce((I,[N,H])=>(I[N]=xl(H,r),I),{})}function Oc(j,r,a){return i(j,Fl(r,a))}const ql="CMCD";function Bl(j,r={}){if(!j)return"";const a=xl(j,r);return`${ql}=${encodeURIComponent(a)}`}const cl=/CMCD=[^&#]+/;function Pc(j,r,a){const _=Bl(r,a);if(!_)return j;if(cl.test(j))return j.replace(cl,_);const E=j.includes("?")?"&":"?";return`${j}${E}${_}`}class mc{constructor(r){this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.includeKeys=void 0,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=()=>{this.initialized&&(this.starved=!0),this.buffering=!0},this.onPlaying=()=>{this.initialized||(this.initialized=!0),this.buffering=!1},this.applyPlaylistData=E=>{try{this.apply(E,{ot:go.MANIFEST,su:!this.initialized})}catch(I){R.warn("Could not generate manifest CMCD data.",I)}},this.applyFragmentData=E=>{try{const I=E.frag,N=this.hls.levels[I.level],H=this.getObjectType(I),oe={d:I.duration*1e3,ot:H};(H===go.VIDEO||H===go.AUDIO||H==go.MUXED)&&(oe.br=N.bitrate/1e3,oe.tb=this.getTopBandwidth(H)/1e3,oe.bl=this.getBufferLength(H)),this.apply(E,oe)}catch(I){R.warn("Could not generate segment CMCD data.",I)}},this.hls=r;const a=this.config=r.config,{cmcd:_}=a;_!=null&&(a.pLoader=this.createPlaylistLoader(),a.fLoader=this.createFragmentLoader(),this.sid=_.sessionId||Tc(),this.cid=_.contentId,this.useHeaders=_.useHeaders===!0,this.includeKeys=_.includeKeys,this.registerListeners())}registerListeners(){const r=this.hls;r.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.on(l.MEDIA_DETACHED,this.onMediaDetached,this),r.on(l.BUFFER_CREATED,this.onBufferCreated,this)}unregisterListeners(){const r=this.hls;r.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.off(l.MEDIA_DETACHED,this.onMediaDetached,this),r.off(l.BUFFER_CREATED,this.onBufferCreated,this)}destroy(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null,this.onWaiting=this.onPlaying=null}onMediaAttached(r,a){this.media=a.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)}onMediaDetached(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)}onBufferCreated(r,a){var _,E;this.audioBuffer=(_=a.tracks.audio)==null?void 0:_.buffer,this.videoBuffer=(E=a.tracks.video)==null?void 0:E.buffer}createData(){var r;return{v:1,sf:Jl.HLS,sid:this.sid,cid:this.cid,pr:(r=this.media)==null?void 0:r.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}}apply(r,a={}){i(a,this.createData());const _=a.ot===go.INIT||a.ot===go.VIDEO||a.ot===go.MUXED;this.starved&&_&&(a.bs=!0,a.su=!0,this.starved=!1),a.su==null&&(a.su=this.buffering);const{includeKeys:E}=this;E&&(a=Object.keys(a).reduce((I,N)=>(E.includes(N)&&(I[N]=a[N]),I),{})),this.useHeaders?(r.headers||(r.headers={}),Oc(r.headers,a)):r.url=Pc(r.url,a)}getObjectType(r){const{type:a}=r;if(a==="subtitle")return go.TIMED_TEXT;if(r.sn==="initSegment")return go.INIT;if(a==="audio")return go.AUDIO;if(a==="main")return this.hls.audioTracks.length?go.VIDEO:go.MUXED}getTopBandwidth(r){let a=0,_;const E=this.hls;if(r===go.AUDIO)_=E.audioTracks;else{const I=E.maxAutoLevel,N=I>-1?I+1:E.levels.length;_=E.levels.slice(0,N)}for(const I of _)I.bitrate>a&&(a=I.bitrate);return a>0?a:NaN}getBufferLength(r){const a=this.hls.media,_=r===go.AUDIO?this.audioBuffer:this.videoBuffer;return!_||!a?NaN:hr.bufferInfo(_,a.currentTime,this.config.maxBufferHole).len*1e3}createPlaylistLoader(){const{pLoader:r}=this.config,a=this.applyPlaylistData,_=r||this.config.loader;return class{constructor(I){this.loader=void 0,this.loader=new _(I)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(I,N,H){a(I),this.loader.load(I,N,H)}}}createFragmentLoader(){const{fLoader:r}=this.config,a=this.applyFragmentData,_=r||this.config.loader;return class{constructor(I){this.loader=void 0,this.loader=new _(I)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(I,N,H){a(I),this.loader.load(I,N,H)}}}}const Lu=3e5;class Nl{constructor(r){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=r,this.log=R.log.bind(R,"[content-steering]:"),this.registerListeners()}registerListeners(){const r=this.hls;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.ERROR,this.onError,this)}unregisterListeners(){const r=this.hls;r&&(r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.ERROR,this.onError,this))}startLoad(){if(this.started=!0,this.clearTimeout(),this.enabled&&this.uri){if(this.updated){const r=this.timeToLoad*1e3-(performance.now()-this.updated);if(r>0){this.scheduleRefresh(this.uri,r);return}}this.loadSteeringManifest(this.uri)}}stopLoad(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),this.clearTimeout()}clearTimeout(){this.reloadTimer!==-1&&(self.clearTimeout(this.reloadTimer),this.reloadTimer=-1)}destroy(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null}removeLevel(r){const a=this.levels;a&&(this.levels=a.filter(_=>_!==r))}onManifestLoading(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null}onManifestLoaded(r,a){const{contentSteering:_}=a;_!==null&&(this.pathwayId=_.pathwayId,this.uri=_.uri,this.started&&this.startLoad())}onManifestParsed(r,a){this.audioTracks=a.audioTracks,this.subtitleTracks=a.subtitleTracks}onError(r,a){const{errorAction:_}=a;if((_==null?void 0:_.action)===Yn.SendAlternateToPenaltyBox&&_.flags===va.MoveAllAlternatesMatchingHost){const E=this.levels;let I=this.pathwayPriority,N=this.pathwayId;if(a.context){const{groupId:H,pathwayId:oe,type:he}=a.context;H&&E?N=this.getPathwayForGroupId(H,he,N):oe&&(N=oe)}N in this.penalizedPathways||(this.penalizedPathways[N]=performance.now()),!I&&E&&(I=E.reduce((H,oe)=>(H.indexOf(oe.pathwayId)===-1&&H.push(oe.pathwayId),H),[])),I&&I.length>1&&(this.updatePathwayPriority(I),_.resolved=this.pathwayId!==N),_.resolved||R.warn(`Could not resolve ${a.details} ("${a.error.message}") with content-steering for Pathway: ${N} levels: ${E&&E.length} priorities: ${JSON.stringify(I)} penalized: ${JSON.stringify(this.penalizedPathways)}`)}}filterParsedLevels(r){this.levels=r;let a=this.getLevelsForPathway(this.pathwayId);if(a.length===0){const _=r[0].pathwayId;this.log(`No levels found in Pathway ${this.pathwayId}. Setting initial Pathway to "${_}"`),a=this.getLevelsForPathway(_),this.pathwayId=_}return a.length!==r.length&&this.log(`Found ${a.length}/${r.length} levels in Pathway "${this.pathwayId}"`),a}getLevelsForPathway(r){return this.levels===null?[]:this.levels.filter(a=>r===a.pathwayId)}updatePathwayPriority(r){this.pathwayPriority=r;let a;const _=this.penalizedPathways,E=performance.now();Object.keys(_).forEach(I=>{E-_[I]>Lu&&delete _[I]});for(let I=0;I0){this.log(`Setting Pathway to "${N}"`),this.pathwayId=N,za(a),this.hls.trigger(l.LEVELS_UPDATED,{levels:a});const he=this.hls.levels[H];oe&&he&&this.levels&&(he.attrs["STABLE-VARIANT-ID"]!==oe.attrs["STABLE-VARIANT-ID"]&&he.bitrate!==oe.bitrate&&this.log(`Unstable Pathways change from bitrate ${oe.bitrate} to ${he.bitrate}`),this.hls.nextLoadLevel=H);break}}}getPathwayForGroupId(r,a,_){const E=this.getLevelsForPathway(_).concat(this.levels||[]);for(let I=0;I{const{ID:N,"BASE-ID":H,"URI-REPLACEMENT":oe}=I;if(a.some(be=>be.pathwayId===N))return;const he=this.getLevelsForPathway(H).map(be=>{const Se=new Z(be.attrs);Se["PATHWAY-ID"]=N;const De=Se.AUDIO&&`${Se.AUDIO}_clone_${N}`,He=Se.SUBTITLES&&`${Se.SUBTITLES}_clone_${N}`;De&&(_[Se.AUDIO]=De,Se.AUDIO=De),He&&(E[Se.SUBTITLES]=He,Se.SUBTITLES=He);const Xe=ec(be.uri,Se["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",oe),lt=new Fa({attrs:Se,audioCodec:be.audioCodec,bitrate:be.bitrate,height:be.height,name:be.name,url:Xe,videoCodec:be.videoCodec,width:be.width});if(be.audioGroups)for(let vt=1;vt{this.log(`Loaded steering manifest: "${E}"`);const Xe=be.data;if(Xe.VERSION!==1){this.log(`Steering VERSION ${Xe.VERSION} not supported!`);return}this.updated=performance.now(),this.timeToLoad=Xe.TTL;const{"RELOAD-URI":lt,"PATHWAY-CLONES":vt,"PATHWAY-PRIORITY":Qt}=Xe;if(lt)try{this.uri=new self.URL(lt,E).href}catch(Tr){this.enabled=!1,this.log(`Failed to parse Steering Manifest RELOAD-URI: ${lt}`);return}this.scheduleRefresh(this.uri||De.url),vt&&this.clonePathways(vt);const yr={steeringManifest:Xe,url:E.toString()};this.hls.trigger(l.STEERING_MANIFEST_LOADED,yr),Qt&&this.updatePathwayPriority(Qt)},onError:(be,Se,De,He)=>{if(this.log(`Error loading steering manifest: ${be.code} ${be.text} (${Se.url})`),this.stopLoad(),be.code===410){this.enabled=!1,this.log(`Steering manifest ${Se.url} no longer available`);return}let Xe=this.timeToLoad*1e3;if(be.code===429){const lt=this.loader;if(typeof(lt==null?void 0:lt.getResponseHeader)=="function"){const vt=lt.getResponseHeader("Retry-After");vt&&(Xe=parseFloat(vt)*1e3)}this.log(`Steering manifest ${Se.url} rate limited`);return}this.scheduleRefresh(this.uri||Se.url,Xe)},onTimeout:(be,Se,De)=>{this.log(`Timeout loading steering manifest (${Se.url})`),this.scheduleRefresh(this.uri||Se.url)}};this.log(`Requesting steering manifest: ${E}`),this.loader.load(I,oe,he)}scheduleRefresh(r,a=this.timeToLoad*1e3){this.clearTimeout(),this.reloadTimer=self.setTimeout(()=>{var _;const E=(_=this.hls)==null?void 0:_.media;if(E&&!E.ended){this.loadSteeringManifest(r);return}this.scheduleRefresh(r,this.timeToLoad*1e3)},a)}}function wl(j,r,a,_){j&&Object.keys(r).forEach(E=>{const I=j.filter(N=>N.groupId===E).map(N=>{const H=i({},N);return H.details=void 0,H.attrs=new Z(H.attrs),H.url=H.attrs.URI=ec(N.url,N.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",a),H.groupId=H.attrs["GROUP-ID"]=r[E],H.attrs["PATHWAY-ID"]=_,H});j.push(...I)})}function ec(j,r,a,_){const{HOST:E,PARAMS:I,[a]:N}=_;let H;r&&(H=N==null?void 0:N[r],H&&(j=H));const oe=new self.URL(j);return E&&!H&&(oe.host=E),I&&Object.keys(I).sort().forEach(he=>{he&&oe.searchParams.set(he,I[he])}),oe.href}const tc=/^age:\s*[\d.]+\s*$/im;class vc{constructor(r){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=r&&r.xhrSetup||null,this.stats=new Q,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const r=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),r&&(r.onreadystatechange=null,r.onprogress=null,r.readyState!==4&&(this.stats.aborted=!0,r.abort()))}abort(){var r;this.abortInternal(),(r=this.callbacks)!=null&&r.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(r,a,_){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=r,this.config=a,this.callbacks=_,this.loadInternal()}loadInternal(){const{config:r,context:a}=this;if(!r||!a)return;const _=this.loader=new self.XMLHttpRequest,E=this.stats;E.loading.first=0,E.loaded=0,E.aborted=!1;const I=this.xhrSetup;I?Promise.resolve().then(()=>{if(!(this.loader!==_||this.stats.aborted))return I(_,a.url)}).catch(N=>{if(!(this.loader!==_||this.stats.aborted))return _.open("GET",a.url,!0),I(_,a.url)}).then(()=>{this.loader!==_||this.stats.aborted||this.openAndSendXhr(_,a,r)}).catch(N=>{this.callbacks.onError({code:_.status,text:N.message},a,_,E)}):this.openAndSendXhr(_,a,r)}openAndSendXhr(r,a,_){r.readyState||r.open("GET",a.url,!0);const E=a.headers,{maxTimeToFirstByteMs:I,maxLoadTimeMs:N}=_.loadPolicy;if(E)for(const H in E)r.setRequestHeader(H,E[H]);a.rangeEnd&&r.setRequestHeader("Range","bytes="+a.rangeStart+"-"+(a.rangeEnd-1)),r.onreadystatechange=this.readystatechange.bind(this),r.onprogress=this.loadprogress.bind(this),r.responseType=a.responseType,self.clearTimeout(this.requestTimeout),_.timeout=I&&y(I)?I:N,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),_.timeout),r.send()}readystatechange(){const{context:r,loader:a,stats:_}=this;if(!r||!a)return;const E=a.readyState,I=this.config;if(!_.aborted&&E>=2&&(_.loading.first===0&&(_.loading.first=Math.max(self.performance.now(),_.loading.start),I.timeout!==I.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),I.timeout=I.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),I.loadPolicy.maxLoadTimeMs-(_.loading.first-_.loading.start)))),E===4)){self.clearTimeout(this.requestTimeout),a.onreadystatechange=null,a.onprogress=null;const N=a.status,H=a.responseType==="text"?a.responseText:null;if(N>=200&&N<300){const Se=H!=null?H:a.response;if(Se!=null){_.loading.end=Math.max(self.performance.now(),_.loading.first);const De=a.responseType==="arraybuffer"?Se.byteLength:Se.length;if(_.loaded=_.total=De,_.bwEstimate=_.total*8e3/(_.loading.end-_.loading.first),!this.callbacks)return;const He=this.callbacks.onProgress;if(He&&He(_,r,Se,a),!this.callbacks)return;const Xe={url:a.responseURL,data:Se,code:N};this.callbacks.onSuccess(Xe,_,r,a);return}}const oe=I.loadPolicy.errorRetry,he=_.retry,be={url:r.url,data:void 0,code:N};fo(oe,he,!1,be)?this.retry(oe):(R.error(`${N} while loading ${r.url}`),this.callbacks.onError({code:N,text:a.statusText},r,a,_))}}loadtimeout(){if(!this.config)return;const r=this.config.loadPolicy.timeoutRetry,a=this.stats.retry;if(fo(r,a,!0))this.retry(r);else{var _;R.warn(`timeout while loading ${(_=this.context)==null?void 0:_.url}`);const E=this.callbacks;E&&(this.abortInternal(),E.onTimeout(this.stats,this.context,this.loader))}}retry(r){const{context:a,stats:_}=this;this.retryDelay=Ks(r,_.retry),_.retry++,R.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${a==null?void 0:a.url}, retrying ${_.retry}/${r.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(r){const a=this.stats;a.loaded=r.loaded,r.lengthComputable&&(a.total=r.total)}getCacheAge(){let r=null;if(this.loader&&tc.test(this.loader.getAllResponseHeaders())){const a=this.loader.getResponseHeader("age");r=a?parseFloat(a):null}return r}getResponseHeader(r){return this.loader&&new RegExp(`^${r}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(r):null}}function A(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(j){}return!1}const P=/(\d+)-(\d+)\/(\d+)/;class D{constructor(r){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=r.fetchSetup||zn,this.controller=new self.AbortController,this.stats=new Q}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 r;this.abortInternal(),(r=this.callbacks)!=null&&r.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(r,a,_){const E=this.stats;if(E.loading.start)throw new Error("Loader can only be used once.");E.loading.start=self.performance.now();const I=pe(r,this.controller.signal),N=_.onProgress,H=r.responseType==="arraybuffer",oe=H?"byteLength":"length",{maxTimeToFirstByteMs:he,maxLoadTimeMs:be}=a.loadPolicy;this.context=r,this.config=a,this.callbacks=_,this.request=this.fetchSetup(r,I),self.clearTimeout(this.requestTimeout),a.timeout=he&&y(he)?he:be,this.requestTimeout=self.setTimeout(()=>{this.abortInternal(),_.onTimeout(E,r,this.response)},a.timeout),self.fetch(this.request).then(Se=>{this.response=this.loader=Se;const De=Math.max(self.performance.now(),E.loading.start);if(self.clearTimeout(this.requestTimeout),a.timeout=be,this.requestTimeout=self.setTimeout(()=>{this.abortInternal(),_.onTimeout(E,r,this.response)},be-(De-E.loading.start)),!Se.ok){const{status:He,statusText:Xe}=Se;throw new dn(Xe||"fetch, bad network response",He,Se)}return E.loading.first=De,E.total=an(Se.headers)||E.total,N&&y(a.highWaterMark)?this.loadProgressively(Se,E,r,a.highWaterMark,N):H?Se.arrayBuffer():r.responseType==="json"?Se.json():Se.text()}).then(Se=>{const De=this.response;if(!De)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),E.loading.end=Math.max(self.performance.now(),E.loading.first);const He=Se[oe];He&&(E.loaded=E.total=He);const Xe={url:De.url,data:Se,code:De.status};N&&!y(a.highWaterMark)&&N(E,r,Se,De),_.onSuccess(Xe,E,r,De)}).catch(Se=>{if(self.clearTimeout(this.requestTimeout),E.aborted)return;const De=Se&&Se.code||0,He=Se?Se.message:null;_.onError({code:De,text:He},r,Se?Se.details:null,E)})}getCacheAge(){let r=null;if(this.response){const a=this.response.headers.get("age");r=a?parseFloat(a):null}return r}getResponseHeader(r){return this.response?this.response.headers.get(r):null}loadProgressively(r,a,_,E=0,I){const N=new Bs,H=r.body.getReader(),oe=()=>H.read().then(he=>{if(he.done)return N.dataLength&&I(a,_,N.flush(),r),Promise.resolve(new ArrayBuffer(0));const be=he.value,Se=be.length;return a.loaded+=Se,Se=E&&I(a,_,N.flush(),r)):I(a,_,be,r),oe()}).catch(()=>Promise.reject());return oe()}}function pe(j,r){const a={method:"GET",mode:"cors",credentials:"same-origin",signal:r,headers:new self.Headers(i({},j.headers))};return j.rangeEnd&&a.headers.set("Range","bytes="+j.rangeStart+"-"+String(j.rangeEnd-1)),a}function Oe(j){const r=P.exec(j);if(r)return parseInt(r[2])-parseInt(r[1])+1}function an(j){const r=j.get("Content-Range");if(r){const _=Oe(r);if(y(_))return _}const a=j.get("Content-Length");if(a)return parseInt(a)}function zn(j,r){return new self.Request(j.url,r)}class dn extends Error{constructor(r,a,_){super(r),this.code=void 0,this.details=void 0,this.code=a,this.details=_}}const Mi=/\s/,Qa={newCue(j,r,a,_){const E=[];let I,N,H,oe,he;const be=self.VTTCue||self.TextTrackCue;for(let De=0;De<_.rows.length;De++)if(I=_.rows[De],H=!0,oe=0,he="",!I.isEmpty()){var Se;for(let lt=0;lt=16?oe--:oe++;const He=Wl(he.trim()),Xe=ju(r,a,He);j!=null&&(Se=j.cues)!=null&&Se.getCueById(Xe)||(N=new be(r,a,He),N.id=Xe,N.line=De+1,N.align="left",N.position=10+Math.min(80,Math.floor(oe*8/32)*10),E.push(N))}return j&&E.length&&(E.sort((De,He)=>De.line==="auto"||He.line==="auto"?0:De.line>8&&He.line>8?He.line-De.line:De.line-He.line),E.forEach(De=>Hr(j,De))),E}},Oa={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},To=f(f({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,maxBufferSize:60*1e3*1e3,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,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,loader:vc,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Bo,bufferController:mo,capLevelController:dc,errorController:ts,fpsController:Ql,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:cr,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,useMediaCapabilities:!0,certLoadPolicy:{default:Oa},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}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},ds()),{},{subtitleStreamController:cs,subtitleTrackController:Hs,timelineController:Ma,audioStreamController:ha,audioTrackController:gs,emeController:nl,cmcdController:mc,contentSteeringController:Nl});function ds(){return{cueHandler:Qa,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 yo(j,r){if((r.liveSyncDurationCount||r.liveMaxLatencyDurationCount)&&(r.liveSyncDuration||r.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(r.liveMaxLatencyDurationCount!==void 0&&(r.liveSyncDurationCount===void 0||r.liveMaxLatencyDurationCount<=r.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(r.liveMaxLatencyDuration!==void 0&&(r.liveSyncDuration===void 0||r.liveMaxLatencyDuration<=r.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const a=ys(j),_=["manifest","level","frag"],E=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return _.forEach(I=>{const N=`${I==="level"?"playlist":I}LoadPolicy`,H=r[N]===void 0,oe=[];E.forEach(he=>{const be=`${I}Loading${he}`,Se=r[be];if(Se!==void 0&&H){oe.push(be);const De=a[N].default;switch(r[N]={default:De},he){case"TimeOut":De.maxLoadTimeMs=Se,De.maxTimeToFirstByteMs=Se;break;case"MaxRetry":De.errorRetry.maxNumRetry=Se,De.timeoutRetry.maxNumRetry=Se;break;case"RetryDelay":De.errorRetry.retryDelayMs=Se,De.timeoutRetry.retryDelayMs=Se;break;case"MaxRetryTimeout":De.errorRetry.maxRetryDelayMs=Se,De.timeoutRetry.maxRetryDelayMs=Se;break}}}),oe.length&&R.warn(`hls.js config: "${oe.join('", "')}" setting(s) are deprecated, use "${N}": ${JSON.stringify(r[N])}`)}),f(f({},a),r)}function ys(j){return j&&typeof j=="object"?Array.isArray(j)?j.map(ys):Object.keys(j).reduce((r,a)=>(r[a]=ys(j[a]),r),{}):j}function gc(j){const r=j.loader;r!==D&&r!==vc?(R.log("[config]: Custom loader detected, cannot enable progressive streaming"),j.progressive=!1):A()&&(j.loader=D,j.progressive=!0,j.enableSoftwareAES=!0,R.log("[config]: Progressive streaming enabled, using FetchLoader"))}let $l;class rc extends Ka{constructor(r,a){super(r,"[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=a,this._registerListeners()}_registerListeners(){const{hls:r}=this;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.LEVEL_LOADED,this.onLevelLoaded,this),r.on(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.on(l.FRAG_BUFFERED,this.onFragBuffered,this),r.on(l.ERROR,this.onError,this)}_unregisterListeners(){const{hls:r}=this;r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.LEVEL_LOADED,this.onLevelLoaded,this),r.off(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.off(l.FRAG_BUFFERED,this.onFragBuffered,this),r.off(l.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(a=>{a.loadError=0,a.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(r,a){this.resetLevels()}onManifestLoaded(r,a){const _=this.hls.config.preferManagedMediaSource,E=[],I={},N={};let H=!1,oe=!1,he=!1;a.levels.forEach(be=>{var Se,De;const He=be.attrs;let{audioCodec:Xe,videoCodec:lt}=be;((Se=Xe)==null?void 0:Se.indexOf("mp4a.40.34"))!==-1&&($l||($l=/chrome|firefox/i.test(navigator.userAgent)),$l&&(be.audioCodec=Xe=void 0)),Xe&&(be.audioCodec=Xe=wi(Xe,_)),((De=lt)==null?void 0:De.indexOf("avc1"))===0&&(lt=be.videoCodec=Ji(lt));const{width:vt,height:Qt,unknownCodecs:yr}=be;if(H||(H=!!(vt&&Qt)),oe||(oe=!!lt),he||(he=!!Xe),yr!=null&&yr.length||Xe&&!yi(Xe,"audio",_)||lt&&!yi(lt,"video",_))return;const{CODECS:Tr,"FRAME-RATE":Wr,"HDCP-LEVEL":Br,"PATHWAY-ID":Cn,RESOLUTION:un,"VIDEO-RANGE":Hn}=He,En=`${`${Cn||"."}-`}${be.bitrate}-${un}-${Wr}-${Tr}-${Hn}-${Br}`;if(I[En])if(I[En].uri!==be.url&&!be.attrs["PATHWAY-ID"]){const qn=N[En]+=1;be.attrs["PATHWAY-ID"]=new Array(qn+1).join(".");const Ta=new Fa(be);I[En]=Ta,E.push(Ta)}else I[En].addGroupId("audio",He.AUDIO),I[En].addGroupId("text",He.SUBTITLES);else{const qn=new Fa(be);I[En]=qn,N[En]=1,E.push(qn)}}),this.filterAndSortMediaOptions(E,a,H,oe,he)}filterAndSortMediaOptions(r,a,_,E,I){let N=[],H=[],oe=r;if((_||E)&&I&&(oe=oe.filter(({videoCodec:Xe,videoRange:lt,width:vt,height:Qt})=>(!!Xe||!!(vt&&Qt))&&es(lt))),oe.length===0){Promise.resolve().then(()=>{if(this.hls){a.levels.length&&this.warn(`One or more CODECS in variant not supported: ${JSON.stringify(a.levels[0].attrs)}`);const Xe=new Error("no level with compatible codecs found in manifest");this.hls.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:a.url,error:Xe,reason:Xe.message})}});return}if(a.audioTracks){const{preferManagedMediaSource:Xe}=this.hls.config;N=a.audioTracks.filter(lt=>!lt.audioCodec||yi(lt.audioCodec,"audio",Xe)),nc(N)}a.subtitles&&(H=a.subtitles,nc(H));const he=oe.slice(0);oe.sort((Xe,lt)=>{if(Xe.attrs["HDCP-LEVEL"]!==lt.attrs["HDCP-LEVEL"])return(Xe.attrs["HDCP-LEVEL"]||"")>(lt.attrs["HDCP-LEVEL"]||"")?1:-1;if(_&&Xe.height!==lt.height)return Xe.height-lt.height;if(Xe.frameRate!==lt.frameRate)return Xe.frameRate-lt.frameRate;if(Xe.videoRange!==lt.videoRange)return Ds.indexOf(Xe.videoRange)-Ds.indexOf(lt.videoRange);if(Xe.videoCodec!==lt.videoCodec){const vt=oi(Xe.videoCodec),Qt=oi(lt.videoCodec);if(vt!==Qt)return Qt-vt}if(Xe.uri===lt.uri&&Xe.codecSet!==lt.codecSet){const vt=Wi(Xe.codecSet),Qt=Wi(lt.codecSet);if(vt!==Qt)return Qt-vt}return Xe.averageBitrate!==lt.averageBitrate?Xe.averageBitrate-lt.averageBitrate:0});let be=he[0];if(this.steering&&(oe=this.steering.filterParsedLevels(oe),oe.length!==he.length)){for(let Xe=0;Xevt&&vt===To.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Qt)}break}const De=I&&!E,He={levels:oe,audioTracks:N,subtitleTracks:H,sessionData:a.sessionData,sessionKeys:a.sessionKeys,firstLevel:this._firstLevel,stats:a.stats,audio:I,video:E,altAudio:!De&&N.some(Xe=>!!Xe.url)};this.hls.trigger(l.MANIFEST_PARSED,He),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}get levels(){return this._levels.length===0?null:this._levels}get level(){return this.currentLevelIndex}set level(r){const a=this._levels;if(a.length===0)return;if(r<0||r>=a.length){const be=new Error("invalid level idx"),Se=r<0;if(this.hls.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.LEVEL_SWITCH_ERROR,level:r,fatal:Se,error:be,reason:be.message}),Se)return;r=Math.min(r,a.length-1)}const _=this.currentLevelIndex,E=this.currentLevel,I=E?E.attrs["PATHWAY-ID"]:void 0,N=a[r],H=N.attrs["PATHWAY-ID"];if(this.currentLevelIndex=r,this.currentLevel=N,_===r&&N.details&&E&&I===H)return;this.log(`Switching to level ${r} (${N.height?N.height+"p ":""}${N.videoRange?N.videoRange+" ":""}${N.codecSet?N.codecSet+" ":""}@${N.bitrate})${H?" with Pathway "+H:""} from level ${_}${I?" with Pathway "+I:""}`);const oe={level:r,attrs:N.attrs,details:N.details,bitrate:N.bitrate,averageBitrate:N.averageBitrate,maxBitrate:N.maxBitrate,realBitrate:N.realBitrate,width:N.width,height:N.height,codecSet:N.codecSet,audioCodec:N.audioCodec,videoCodec:N.videoCodec,audioGroups:N.audioGroups,subtitleGroups:N.subtitleGroups,loaded:N.loaded,loadError:N.loadError,fragmentError:N.fragmentError,name:N.name,id:N.id,uri:N.uri,url:N.url,urlId:0,audioGroupIds:N.audioGroupIds,textGroupIds:N.textGroupIds};this.hls.trigger(l.LEVEL_SWITCHING,oe);const he=N.details;if(!he||he.live){const be=this.switchParams(N.uri,E==null?void 0:E.details,he);this.loadPlaylist(be)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(r){this.manualLevelIndex=r,this._startLevel===void 0&&(this._startLevel=r),r!==-1&&(this.level=r)}get firstLevel(){return this._firstLevel}set firstLevel(r){this._firstLevel=r}get startLevel(){if(this._startLevel===void 0){const r=this.hls.config.startLevel;return r!==void 0?r:this.hls.firstAutoLevel}return this._startLevel}set startLevel(r){this._startLevel=r}onError(r,a){a.fatal||!a.context||a.context.type===ye.LEVEL&&a.context.level===this.level&&this.checkRetry(a)}onFragBuffered(r,{frag:a}){if(a!==void 0&&a.type===Ye.MAIN){const _=a.elementaryStreams;if(!Object.keys(_).some(I=>!!_[I]))return;const E=this._levels[a.level];E!=null&&E.loadError&&(this.log(`Resetting level error count of ${E.loadError} on frag buffered`),E.loadError=0)}}onLevelLoaded(r,a){var _;const{level:E,details:I}=a,N=this._levels[E];if(!N){var H;this.warn(`Invalid level index ${E}`),(H=a.deliveryDirectives)!=null&&H.skip&&(I.deltaUpdateFailed=!0);return}E===this.currentLevelIndex?(N.fragmentError===0&&(N.loadError=0),this.playlistLoaded(E,a,N.details)):(_=a.deliveryDirectives)!=null&&_.skip&&(I.deltaUpdateFailed=!0)}loadPlaylist(r){super.loadPlaylist();const a=this.currentLevelIndex,_=this.currentLevel;if(_&&this.shouldLoadPlaylist(_)){let E=_.uri;if(r)try{E=r.addDirectives(E)}catch(N){this.warn(`Could not construct new URL with HLS Delivery Directives: ${N}`)}const I=_.attrs["PATHWAY-ID"];this.log(`Loading level index ${a}${(r==null?void 0:r.msn)!==void 0?" at sn "+r.msn+" part "+r.part:""} with${I?" Pathway "+I:""} ${E}`),this.clearTimer(),this.hls.trigger(l.LEVEL_LOADING,{url:E,level:a,pathwayId:_.attrs["PATHWAY-ID"],id:0,deliveryDirectives:r||null})}}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(r){this.level=r,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=r)}removeLevel(r){var a;const _=this._levels.filter((E,I)=>I!==r?!0:(this.steering&&this.steering.removeLevel(E),E===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,E.details&&E.details.fragments.forEach(N=>N.level=-1)),!1));za(_),this._levels=_,this.currentLevelIndex>-1&&(a=this.currentLevel)!=null&&a.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.hls.trigger(l.LEVELS_UPDATED,{levels:_})}onLevelsUpdated(r,{levels:a}){this._levels=a}checkMaxAutoUpdated(){const{autoLevelCapping:r,maxAutoLevel:a,maxHdcpLevel:_}=this.hls;this._maxAutoLevel!==a&&(this._maxAutoLevel=a,this.hls.trigger(l.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:r,levels:this.levels,maxAutoLevel:a,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:_}))}}function nc(j){const r={};j.forEach(a=>{const _=a.groupId||"";a.id=r[_]=r[_]||0,r[_]++})}class fl{constructor(r){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=r}abort(r){for(const _ in this.keyUriToKeyInfo){const E=this.keyUriToKeyInfo[_].loader;if(E){var a;if(r&&r!==((a=E.context)==null?void 0:a.frag.type))return;E.abort()}}}detach(){for(const r in this.keyUriToKeyInfo){const a=this.keyUriToKeyInfo[r];(a.mediaKeySessionContext||a.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[r]}}destroy(){this.detach();for(const r in this.keyUriToKeyInfo){const a=this.keyUriToKeyInfo[r].loader;a&&a.destroy()}this.keyUriToKeyInfo={}}createKeyLoadError(r,a=x.KEY_LOAD_ERROR,_,E,I){return new Ni({type:b.NETWORK_ERROR,details:a,fatal:!1,frag:r,response:I,error:_,networkDetails:E})}loadClear(r,a){if(this.emeController&&this.config.emeEnabled){const{sn:_,cc:E}=r;for(let I=0;I{N.setKeyFormat(H)});break}}}}load(r){return!r.decryptdata&&r.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(r).then(a=>this.loadInternal(r,a)):this.loadInternal(r)}loadInternal(r,a){var _,E;a&&r.setKeyFormat(a);const I=r.decryptdata;if(!I){const he=new Error(a?`Expected frag.decryptdata to be defined after setting format ${a}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,he))}const N=I.uri;if(!N)return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${N}"`)));let H=this.keyUriToKeyInfo[N];if((_=H)!=null&&_.decryptdata.key)return I.key=H.decryptdata.key,Promise.resolve({frag:r,keyInfo:H});if((E=H)!=null&&E.keyLoadPromise){var oe;switch((oe=H.mediaKeySessionContext)==null?void 0:oe.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return H.keyLoadPromise.then(he=>(I.key=he.keyInfo.decryptdata.key,{frag:r,keyInfo:H}))}}switch(H=this.keyUriToKeyInfo[N]={decryptdata:I,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},I.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return I.keyFormat==="identity"?this.loadKeyHTTP(H,r):this.loadKeyEME(H,r);case"AES-128":return this.loadKeyHTTP(H,r);default:return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${I.method}"`)))}}loadKeyEME(r,a){const _={frag:a,keyInfo:r};if(this.emeController&&this.config.emeEnabled){const E=this.emeController.loadKey(_);if(E)return(r.keyLoadPromise=E.then(I=>(r.mediaKeySessionContext=I,_))).catch(I=>{throw r.keyLoadPromise=null,I})}return Promise.resolve(_)}loadKeyHTTP(r,a){const _=this.config,E=_.loader,I=new E(_);return a.keyLoader=r.loader=I,r.keyLoadPromise=new Promise((N,H)=>{const oe={keyInfo:r,frag:a,responseType:"arraybuffer",url:r.decryptdata.uri},he=_.keyLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,He,Xe,lt)=>{const{frag:vt,keyInfo:Qt,url:yr}=Xe;if(!vt.decryptdata||Qt!==this.keyUriToKeyInfo[yr])return H(this.createKeyLoadError(vt,x.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Qt.decryptdata.key=vt.decryptdata.key=new Uint8Array(De.data),vt.keyLoader=null,Qt.loader=null,N({frag:vt,keyInfo:Qt})},onError:(De,He,Xe,lt)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.KEY_LOAD_ERROR,new Error(`HTTP Error ${De.code} loading key ${De.text}`),Xe,f({url:oe.url,data:void 0},De)))},onTimeout:(De,He,Xe)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Xe))},onAbort:(De,He,Xe)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.INTERNAL_ABORTED,new Error("key loading aborted"),Xe))}};I.load(oe,be,Se)})}resetLoader(r){const{frag:a,keyInfo:_,url:E}=r,I=_.loader;a.keyLoader===I&&(a.keyLoader=null,_.loader=null),delete this.keyUriToKeyInfo[E],I&&I.destroy()}}function ki(){return self.SourceBuffer||self.WebKitSourceBuffer}function El(){if(!si())return!1;const r=ki();return!r||r.prototype&&typeof r.prototype.appendBuffer=="function"&&typeof r.prototype.remove=="function"}function ic(){if(!El())return!1;const j=si();return typeof(j==null?void 0:j.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(r=>j.isTypeSupported(la(r,"video")))||["mp4a.40.2","fLaC"].some(r=>j.isTypeSupported(la(r,"audio"))))}function Uo(){var j;const r=ki();return typeof(r==null||(j=r.prototype)==null?void 0:j.changeType)=="function"}const no=250,Wa=2,dl=.1,Sl=.05;class ac{constructor(r,a,_,E){this.config=void 0,this.media=null,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=r,this.media=a,this.fragmentTracker=_,this.hls=E}destroy(){this.media=null,this.hls=this.fragmentTracker=null}poll(r,a){const{config:_,media:E,stalled:I}=this;if(E===null)return;const{currentTime:N,seeking:H}=E,oe=this.seeking&&!H,he=!this.seeking&&H;if(this.seeking=H,N!==r){if(this.moved=!0,H||(this.nudgeRetry=0),I!==null){if(this.stallReported){const vt=self.performance.now()-I;R.warn(`playback not stuck anymore @${N}, after ${Math.round(vt)}ms`),this.stallReported=!1}this.stalled=null}return}if(he||oe){this.stalled=null;return}if(E.paused&&!H||E.ended||E.playbackRate===0||!hr.getBuffered(E).length){this.nudgeRetry=0;return}const be=hr.bufferInfo(E,N,0),Se=be.nextStart||0;if(H){const vt=be.len>Wa,Qt=!Se||a&&a.start<=N||Se-N>Wa&&!this.fragmentTracker.getPartialFragment(N);if(vt||Qt)return;this.moved=!1}if(!this.moved&&this.stalled!==null){var De;if(!(be.len>0)&&!Se)return;const Qt=Math.max(Se,be.start||0)-N,yr=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,Wr=(yr==null||(De=yr.details)==null?void 0:De.live)?yr.details.targetduration*2:Wa,Br=this.fragmentTracker.getPartialFragment(N);if(Qt>0&&(Qt<=Wr||Br)){E.paused||this._trySkipBufferHole(Br);return}}const He=self.performance.now();if(I===null){this.stalled=He;return}const Xe=He-I;if(!H&&Xe>=no&&(this._reportStall(be),!this.media))return;const lt=hr.bufferInfo(E,N,_.maxBufferHole);this._tryFixBufferStall(lt,Xe)}_tryFixBufferStall(r,a){const{config:_,fragmentTracker:E,media:I}=this;if(I===null)return;const N=I.currentTime,H=E.getPartialFragment(N);H&&(this._trySkipBufferHole(H)||!this.media)||(r.len>_.maxBufferHole||r.nextStart&&r.nextStart-N<_.maxBufferHole)&&a>_.highBufferWatchdogPeriod*1e3&&(R.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}_reportStall(r){const{hls:a,media:_,stallReported:E}=this;if(!E&&_){this.stallReported=!0;const I=new Error(`Playback stalling at @${_.currentTime} due to low buffer (${JSON.stringify(r)})`);R.warn(I.message),a.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_STALLED_ERROR,fatal:!1,error:I,buffer:r.len})}}_trySkipBufferHole(r){const{config:a,hls:_,media:E}=this;if(E===null)return 0;const I=E.currentTime,N=hr.bufferInfo(E,I,0),H=I0&&N.len<1&&E.readyState<3,be=H-I;if(be>0&&(oe||he)){if(be>a.maxBufferHole){const{fragmentTracker:De}=this;let He=!1;if(I===0){const Xe=De.getAppendedFrag(0,Ye.MAIN);Xe&&H1?(E=0,this.bitrateTest=!0):E=_.firstAutoLevel),_.nextLoadLevel=E,this.level=_.loadLevel,this.loadedmetadata=!1}a>0&&r===-1&&(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),r=a),this.state=pn.IDLE,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=r,this.tick()}else this._forceStartLoad=!0,this.state=pn.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case pn.WAITING_LEVEL:{const{levels:a,level:_}=this,E=a==null?void 0:a[_],I=E==null?void 0:E.details;if(I&&(!I.live||this.levelLastLoaded===E)){if(this.waitForCdnTuneIn(I))break;this.state=pn.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=pn.IDLE;break}break}case pn.FRAG_LOADING_WAITING_RETRY:{var r;const a=self.performance.now(),_=this.retryDate;if(!_||a>=_||(r=this.media)!=null&&r.seeking){const{levels:E,level:I}=this,N=E==null?void 0:E[I];this.resetStartWhenNotLoaded(N||null),this.state=pn.IDLE}}break}this.state===pn.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){super.onTickEnd(),this.checkBuffer(),this.checkFragmentChanged()}doTickIdle(){const{hls:r,levelLastLoaded:a,levels:_,media:E}=this;if(a===null||!E&&(this.startFragRequested||!r.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const I=this.buffering?r.nextLoadLevel:r.loadLevel;if(!(_!=null&&_[I]))return;const N=_[I],H=this.getMainFwdBufferInfo();if(H===null)return;const oe=this.getLevelDetails();if(oe&&this._streamEnded(H,oe)){const lt={};this.altAudio&&(lt.type="video"),this.hls.trigger(l.BUFFER_EOS,lt),this.state=pn.ENDED;return}if(!this.buffering)return;r.loadLevel!==I&&r.manualLevel===-1&&this.log(`Adapting to level ${I} from level ${this.level}`),this.level=r.nextLoadLevel=I;const he=N.details;if(!he||this.state===pn.WAITING_LEVEL||he.live&&this.levelLastLoaded!==N){this.level=I,this.state=pn.WAITING_LEVEL;return}const be=H.len,Se=this.getMaxBufferLength(N.maxBitrate);if(be>=Se)return;this.backtrackFragment&&this.backtrackFragment.start>H.end&&(this.backtrackFragment=null);const De=this.backtrackFragment?this.backtrackFragment.start:H.end;let He=this.getNextFragment(De,he);if(this.couldBacktrack&&!this.fragPrevious&&He&&He.sn!=="initSegment"&&this.fragmentTracker.getState(He)!==Zs.OK){var Xe;const vt=((Xe=this.backtrackFragment)!=null?Xe:He).sn-he.startSN,Qt=he.fragments[vt-1];Qt&&He.cc===Qt.cc&&(He=Qt,this.fragmentTracker.removeFragment(Qt))}else this.backtrackFragment&&H.len&&(this.backtrackFragment=null);if(He&&this.isLoopLoading(He,De)){if(!He.gap){const vt=this.audioOnly&&!this.altAudio?Y.AUDIO:Y.VIDEO,Qt=(vt===Y.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Qt&&this.afterBufferFlushed(Qt,vt,Ye.MAIN)}He=this.getNextFragmentLoopLoading(He,he,H,Ye.MAIN,Se)}He&&(He.initSegment&&!He.initSegment.data&&!this.bitrateTest&&(He=He.initSegment),this.loadFragment(He,N,De))}loadFragment(r,a,_){const E=this.fragmentTracker.getState(r);this.fragCurrent=r,E===Zs.NOT_LOADED||E===Zs.PARTIAL?r.sn==="initSegment"?this._loadInitSegment(r,a):this.bitrateTest?(this.log(`Fragment ${r.sn} of level ${r.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(r,a)):(this.startFragRequested=!0,super.loadFragment(r,a,_)):this.clearTrackerIfNeeded(r)}getBufferedFrag(r){return this.fragmentTracker.getBufferedFrag(r,Ye.MAIN)}followingBufferedFrag(r){return r?this.getBufferedFrag(r.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:r,media:a}=this;if(a!=null&&a.readyState){let _;const E=this.getAppendedFrag(a.currentTime);E&&E.start>1&&this.flushMainBuffer(0,E.start-1);const I=this.getLevelDetails();if(I!=null&&I.live){const H=this.getMainFwdBufferInfo();if(!H||H.len{const N=I.audioCodec;N&&(_=_||N.indexOf("mp4a.40.2")!==-1,E=E||N.indexOf("mp4a.40.5")!==-1)}),this.audioCodecSwitch=_&&E&&!Uo(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=a.levels,this.startFragRequested=!1}onLevelLoading(r,a){const{levels:_}=this;if(!_||this.state!==pn.IDLE)return;const E=_[a.level];(!E.details||E.details.live&&this.levelLastLoaded!==E||this.waitForCdnTuneIn(E.details))&&(this.state=pn.WAITING_LEVEL)}onLevelLoaded(r,a){var _;const{levels:E}=this,I=a.level,N=a.details,H=N.totalduration;if(!E){this.warn(`Levels were reset while loading level ${I}`);return}this.log(`Level ${I} loaded [${N.startSN},${N.endSN}]${N.lastPartSn?`[part-${N.lastPartSn}-${N.lastPartIndex}]`:""}, cc [${N.startCC}, ${N.endCC}] duration:${H}`);const oe=E[I],he=this.fragCurrent;he&&(this.state===pn.FRAG_LOADING||this.state===pn.FRAG_LOADING_WAITING_RETRY)&&he.level!==a.level&&he.loader&&this.abortCurrentFrag();let be=0;if(N.live||(_=oe.details)!=null&&_.live){var Se;if(this.checkLiveUpdate(N),N.deltaUpdateFailed)return;be=this.alignPlaylists(N,oe.details,(Se=this.levelLastLoaded)==null?void 0:Se.details)}if(oe.details=N,this.levelLastLoaded=oe,this.hls.trigger(l.LEVEL_UPDATED,{details:N,level:I}),this.state===pn.WAITING_LEVEL){if(this.waitForCdnTuneIn(N))return;this.state=pn.IDLE}this.startFragRequested?N.live&&this.synchronizeToLiveEdge(N):this.setStartPosition(N,be),this.tick()}_handleFragmentLoadProgress(r){var a;const{frag:_,part:E,payload:I}=r,{levels:N}=this;if(!N){this.warn(`Levels were reset while fragment load was in progress. Fragment ${_.sn} of level ${_.level} will not be buffered`);return}const H=N[_.level],oe=H.details;if(!oe){this.warn(`Dropping fragment ${_.sn} of level ${_.level} after level details were reset`),this.fragmentTracker.removeFragment(_);return}const he=H.videoCodec,be=oe.PTSKnown||!oe.live,Se=(a=_.initSegment)==null?void 0:a.data,De=this._getAudioCodec(H),He=this.transmuxer=this.transmuxer||new Xn(this.hls,Ye.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),Xe=E?E.index:-1,lt=Xe!==-1,vt=new mn(_.level,_.sn,_.stats.chunkCount,I.byteLength,Xe,lt),Qt=this.initPTS[_.cc];He.push(I,Se,De,he,_,E,oe.totalduration,be,vt,Qt)}onAudioTrackSwitching(r,a){const _=this.altAudio;if(!!!a.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;const N=this.fragCurrent;N&&(this.log("Switching to main audio track, cancel main fragment load"),N.abortRequests(),this.fragmentTracker.removeFragment(N)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();const I=this.hls;_&&(I.trigger(l.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),I.trigger(l.AUDIO_TRACK_SWITCHED,a)}}onAudioTrackSwitched(r,a){const _=a.id,E=!!this.hls.audioTracks[_].url;if(E){const I=this.videoBuffer;I&&this.mediaBuffer!==I&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=I)}this.altAudio=E,this.tick()}onBufferCreated(r,a){const _=a.tracks;let E,I,N=!1;for(const H in _){const oe=_[H];if(oe.id==="main"){if(I=H,E=oe,H==="video"){const he=_[H];he&&(this.videoBuffer=he.buffer)}}else N=!0}N&&E?(this.log(`Alternate track found, use ${I}.buffered to schedule main fragment loading`),this.mediaBuffer=E.buffer):this.mediaBuffer=this.media}onFragBuffered(r,a){const{frag:_,part:E}=a;if(_&&_.type!==Ye.MAIN)return;if(this.fragContextChanged(_)){this.warn(`Fragment ${_.sn}${E?" p: "+E.index:""} of level ${_.level} finished buffering, but was aborted. state: ${this.state}`),this.state===pn.PARSED&&(this.state=pn.IDLE);return}const I=E?E.stats:_.stats;this.fragLastKbps=Math.round(8*I.total/(I.buffering.end-I.loading.first)),_.sn!=="initSegment"&&(this.fragPrevious=_),this.fragBufferedComplete(_,E)}onError(r,a){var _;if(a.fatal){this.state=pn.ERROR;return}switch(a.details){case x.FRAG_GAP:case x.FRAG_PARSING_ERROR:case x.FRAG_DECRYPT_ERROR:case x.FRAG_LOAD_ERROR:case x.FRAG_LOAD_TIMEOUT:case x.KEY_LOAD_ERROR:case x.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(Ye.MAIN,a);break;case x.LEVEL_LOAD_ERROR:case x.LEVEL_LOAD_TIMEOUT:case x.LEVEL_PARSING_ERROR:!a.levelRetry&&this.state===pn.WAITING_LEVEL&&((_=a.context)==null?void 0:_.type)===ye.LEVEL&&(this.state=pn.IDLE);break;case x.BUFFER_APPEND_ERROR:case x.BUFFER_FULL_ERROR:if(!a.parent||a.parent!=="main")return;if(a.details===x.BUFFER_APPEND_ERROR){this.resetLoadingState();return}this.reduceLengthAndFlushBuffer(a)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case x.INTERNAL_EXCEPTION:this.recoverWorkerError(a);break}}checkBuffer(){const{media:r,gapController:a}=this;if(!(!r||!a||!r.readyState)){if(this.loadedmetadata||!hr.getBuffered(r).length){const _=this.state!==pn.IDLE?this.fragCurrent:null;a.poll(this.lastCurrentTime,_)}this.lastCurrentTime=r.currentTime}}onFragLoadEmergencyAborted(){this.state=pn.IDLE,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()}onBufferFlushed(r,{type:a}){if(a!==Y.AUDIO||this.audioOnly&&!this.altAudio){const _=(a===Y.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(_,a,Ye.MAIN),this.tick()}}onLevelsUpdated(r,a){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level),this.levels=a.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:r}=this;if(!r)return;const a=r.currentTime;let _=this.startPosition;if(_>=0&&a<_){if(r.seeking){this.log(`could not seek to ${_}, already seeking at ${a}`);return}const E=hr.getBuffered(r),N=(E.length?E.start(0):0)-_;N>0&&(N{const{hls:E}=this;if(!_||this.fragContextChanged(r))return;a.fragmentError=0,this.state=pn.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const I=r.stats;I.parsing.start=I.parsing.end=I.buffering.start=I.buffering.end=self.performance.now(),E.trigger(l.FRAG_LOADED,_),r.bitrateTest=!1})}_handleTransmuxComplete(r){var a;const _="main",{hls:E}=this,{remuxResult:I,chunkMeta:N}=r,H=this.getCurrentContext(N);if(!H){this.resetWhenMissingContext(N);return}const{frag:oe,part:he,level:be}=H,{video:Se,text:De,id3:He,initSegment:Xe}=I,{details:lt}=be,vt=this.altAudio?void 0:I.audio;if(this.fragContextChanged(oe)){this.fragmentTracker.removeFragment(oe);return}if(this.state=pn.PARSING,Xe){if(Xe!=null&&Xe.tracks){const Tr=oe.initSegment||oe;this._bufferInitSegment(be,Xe.tracks,Tr,N),E.trigger(l.FRAG_PARSING_INIT_SEGMENT,{frag:Tr,id:_,tracks:Xe.tracks})}const Qt=Xe.initPTS,yr=Xe.timescale;y(Qt)&&(this.initPTS[oe.cc]={baseTime:Qt,timescale:yr},E.trigger(l.INIT_PTS_FOUND,{frag:oe,id:_,initPTS:Qt,timescale:yr}))}if(Se&<&&oe.sn!=="initSegment"){const Qt=lt.fragments[oe.sn-1-lt.startSN],yr=oe.sn===lt.startSN,Tr=!Qt||oe.cc>Qt.cc;if(I.independent!==!1){const{startPTS:Wr,endPTS:Br,startDTS:Cn,endDTS:un}=Se;if(he)he.elementaryStreams[Se.type]={startPTS:Wr,endPTS:Br,startDTS:Cn,endDTS:un};else if(Se.firstKeyFrame&&Se.independent&&N.id===1&&!Tr&&(this.couldBacktrack=!0),Se.dropped&&Se.independent){const Hn=this.getMainFwdBufferInfo(),li=(Hn?Hn.end:this.getLoadPosition())+this.config.maxBufferHole,En=Se.firstKeyFramePTS?Se.firstKeyFramePTS:Wr;if(!yr&&liWa&&(oe.gap=!0);oe.setElementaryStreamInfo(Se.type,Wr,Br,Cn,un),this.backtrackFragment&&(this.backtrackFragment=oe),this.bufferFragmentData(Se,oe,he,N,yr||Tr)}else if(yr||Tr)oe.gap=!0;else{this.backtrack(oe);return}}if(vt){const{startPTS:Qt,endPTS:yr,startDTS:Tr,endDTS:Wr}=vt;he&&(he.elementaryStreams[Y.AUDIO]={startPTS:Qt,endPTS:yr,startDTS:Tr,endDTS:Wr}),oe.setElementaryStreamInfo(Y.AUDIO,Qt,yr,Tr,Wr),this.bufferFragmentData(vt,oe,he,N)}if(lt&&He!=null&&(a=He.samples)!=null&&a.length){const Qt={id:_,frag:oe,details:lt,samples:He.samples};E.trigger(l.FRAG_PARSING_METADATA,Qt)}if(lt&&De){const Qt={id:_,frag:oe,details:lt,samples:De.samples};E.trigger(l.FRAG_PARSING_USERDATA,Qt)}}_bufferInitSegment(r,a,_,E){if(this.state!==pn.PARSING)return;this.audioOnly=!!a.audio&&!a.video,this.altAudio&&!this.audioOnly&&delete a.audio;const{audio:I,video:N,audiovideo:H}=a;if(I){let oe=r.audioCodec;const he=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){oe&&(oe.indexOf("mp4a.40.5")!==-1?oe="mp4a.40.2":oe="mp4a.40.5");const be=I.metadata;be&&"channelCount"in be&&(be.channelCount||1)!==1&&he.indexOf("firefox")===-1&&(oe="mp4a.40.5")}oe&&oe.indexOf("mp4a.40.5")!==-1&&he.indexOf("android")!==-1&&I.container!=="audio/mpeg"&&(oe="mp4a.40.2",this.log(`Android: force audio codec to ${oe}`)),r.audioCodec&&r.audioCodec!==oe&&this.log(`Swapping manifest audio codec "${r.audioCodec}" for "${oe}"`),I.levelCodec=oe,I.id="main",this.log(`Init audio buffer, container:${I.container}, codecs[selected/level/parsed]=[${oe||""}/${r.audioCodec||""}/${I.codec}]`)}N&&(N.levelCodec=r.videoCodec,N.id="main",this.log(`Init video buffer, container:${N.container}, codecs[level/parsed]=[${r.videoCodec||""}/${N.codec}]`)),H&&this.log(`Init audiovideo buffer, container:${H.container}, codecs[level/parsed]=[${r.codecs}/${H.codec}]`),this.hls.trigger(l.BUFFER_CODECS,a),Object.keys(a).forEach(oe=>{const be=a[oe].initSegment;be!=null&&be.byteLength&&this.hls.trigger(l.BUFFER_APPENDING,{type:oe,data:be,frag:_,part:null,chunkMeta:E,parent:_.type})}),this.tickImmediate()}getMainFwdBufferInfo(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,Ye.MAIN)}backtrack(r){this.couldBacktrack=!0,this.backtrackFragment=r,this.resetTransmuxer(),this.flushBufferGap(r),this.fragmentTracker.removeFragment(r),this.fragPrevious=null,this.nextLoadPosition=r.start,this.state=pn.IDLE}checkFragmentChanged(){const r=this.media;let a=null;if(r&&r.readyState>1&&r.seeking===!1){const _=r.currentTime;if(hr.isBuffered(r,_)?a=this.getAppendedFrag(_):hr.isBuffered(r,_+.1)&&(a=this.getAppendedFrag(_+.1)),a){this.backtrackFragment=null;const E=this.fragPlaying,I=a.level;(!E||a.sn!==E.sn||E.level!==I)&&(this.fragPlaying=a,this.hls.trigger(l.FRAG_CHANGED,{frag:a}),(!E||E.level!==I)&&this.hls.trigger(l.LEVEL_SWITCHED,{level:I}))}}}get nextLevel(){const r=this.nextBufferedFrag;return r?r.level:-1}get currentFrag(){const r=this.media;return r?this.fragPlaying||this.getAppendedFrag(r.currentTime):null}get currentProgramDateTime(){const r=this.media;if(r){const a=r.currentTime,_=this.currentFrag;if(_&&y(a)&&y(_.programDateTime)){const E=_.programDateTime+(a-_.start)*1e3;return new Date(E)}}return null}get currentLevel(){const r=this.currentFrag;return r?r.level:-1}get nextBufferedFrag(){const r=this.currentFrag;return r?this.followingBufferedFrag(r):null}get forceStartLoad(){return this._forceStartLoad}}class Xu{static get version(){return"1.5.20"}static isMSESupported(){return El()}static isSupported(){return ic()}static getMediaSource(){return si()}static get Events(){return l}static get ErrorTypes(){return b}static get ErrorDetails(){return x}static get DefaultConfig(){return Xu.defaultConfig?Xu.defaultConfig:To}static set DefaultConfig(r){Xu.defaultConfig=r}constructor(r={}){this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this.started=!1,this._emitter=new Zn,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.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,this.triggeringException=void 0,$(r.debug||!1,"Hls instance");const a=this.config=yo(Xu.DefaultConfig,r);this.userConfig=r,a.progressive&&gc(a);const{abrController:_,bufferController:E,capLevelController:I,errorController:N,fpsController:H}=a,oe=new N(this),he=this.abrController=new _(this),be=this.bufferController=new E(this),Se=this.capLevelController=new I(this),De=new H(this),He=new Or(this),Xe=new fa(this),lt=a.contentSteeringController,vt=lt?new lt(this):null,Qt=this.levelController=new rc(this,vt),yr=new Jt(this),Tr=new fl(this.config),Wr=this.streamController=new pl(this,yr,Tr);Se.setStreamController(Wr),De.setStreamController(Wr);const Br=[He,Qt,Wr];vt&&Br.splice(1,0,vt),this.networkControllers=Br;const Cn=[he,be,Se,De,Xe,yr];this.audioTrackController=this.createController(a.audioTrackController,Br);const un=a.audioStreamController;un&&Br.push(new un(this,yr,Tr)),this.subtitleTrackController=this.createController(a.subtitleTrackController,Br);const Hn=a.subtitleStreamController;Hn&&Br.push(new Hn(this,yr,Tr)),this.createController(a.timelineController,Cn),Tr.emeController=this.emeController=this.createController(a.emeController,Cn),this.cmcdController=this.createController(a.cmcdController,Cn),this.latencyController=this.createController(Ls,Cn),this.coreComponents=Cn,Br.push(oe);const li=oe.onErrorOut;typeof li=="function"&&this.on(l.ERROR,li,oe)}createController(r,a){if(r){const _=new r(this);return a&&a.push(_),_}return null}on(r,a,_=this){this._emitter.on(r,a,_)}once(r,a,_=this){this._emitter.once(r,a,_)}removeAllListeners(r){this._emitter.removeAllListeners(r)}off(r,a,_=this,E){this._emitter.off(r,a,_,E)}listeners(r){return this._emitter.listeners(r)}emit(r,a,_){return this._emitter.emit(r,a,_)}trigger(r,a){if(this.config.debug)return this.emit(r,r,a);try{return this.emit(r,r,a)}catch(_){if(R.error("An internal error happened while handling event "+r+'. Error message: "'+_.message+'". Here is a stacktrace:',_),!this.triggeringException){this.triggeringException=!0;const E=r===l.ERROR;this.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.INTERNAL_EXCEPTION,fatal:E,event:r,error:_}),this.triggeringException=!1}}return!1}listenerCount(r){return this._emitter.listenerCount(r)}destroy(){R.log("destroy"),this.trigger(l.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach(a=>a.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(a=>a.destroy()),this.coreComponents.length=0;const r=this.config;r.xhrSetup=r.fetchSetup=void 0,this.userConfig=null}attachMedia(r){R.log("attachMedia"),this._media=r,this.trigger(l.MEDIA_ATTACHING,{media:r})}detachMedia(){R.log("detachMedia"),this.trigger(l.MEDIA_DETACHING,void 0),this._media=null}loadSource(r){this.stopLoad();const a=this.media,_=this.url,E=this.url=s.buildAbsoluteURL(self.location.href,r,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,R.log(`loadSource:${E}`),a&&_&&(_!==E||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(a)),this.trigger(l.MANIFEST_LOADING,{url:r})}startLoad(r=-1){R.log(`startLoad(${r})`),this.started=!0,this.resumeBuffering();for(let a=0;a{r.resumeBuffering&&r.resumeBuffering()})}pauseBuffering(){R.log("pause buffering"),this.networkControllers.forEach(r=>{r.pauseBuffering&&r.pauseBuffering()})}swapAudioCodec(){R.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){R.log("recoverMediaError");const r=this._media;this.detachMedia(),r&&this.attachMedia(r)}removeLevel(r){this.levelController.removeLevel(r)}get levels(){const r=this.levelController.levels;return r||[]}get currentLevel(){return this.streamController.currentLevel}set currentLevel(r){R.log(`set currentLevel:${r}`),this.levelController.manualLevel=r,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(r){R.log(`set nextLevel:${r}`),this.levelController.manualLevel=r,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(r){R.log(`set loadLevel:${r}`),this.levelController.manualLevel=r}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(r){this.levelController.nextLoadLevel=r}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(r){R.log(`set firstLevel:${r}`),this.levelController.firstLevel=r}get startLevel(){const r=this.levelController.startLevel;return r===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:r}set startLevel(r){R.log(`set startLevel:${r}`),r!==-1&&(r=Math.max(r,this.minAutoLevel)),this.levelController.startLevel=r}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(r){const a=!!r;a!==this.config.capLevelToPlayerSize&&(a?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=a)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:r}=this.abrController;return r?r.getEstimate():NaN}set bandwidthEstimate(r){this.abrController.resetEstimator(r)}get ttfbEstimate(){const{bwEstimator:r}=this.abrController;return r?r.getEstimateTTFB():NaN}set autoLevelCapping(r){this._autoLevelCapping!==r&&(R.log(`set autoLevelCapping:${r}`),this._autoLevelCapping=r,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(r){Is(r)&&this._maxHdcpLevel!==r&&(this._maxHdcpLevel=r,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:r,config:{minAutoBitrate:a}}=this;if(!r)return 0;const _=r.length;for(let E=0;E<_;E++)if(r[E].maxBitrate>=a)return E;return 0}get maxAutoLevel(){const{levels:r,autoLevelCapping:a,maxHdcpLevel:_}=this;let E;if(a===-1&&r!=null&&r.length?E=r.length-1:E=a,_)for(let I=E;I--;){const N=r[I].attrs["HDCP-LEVEL"];if(N&&N<=_)return I}return E}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(r){this.abrController.nextAutoLevel=r}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}setAudioOption(r){var a;return(a=this.audioTrackController)==null?void 0:a.setAudioOption(r)}setSubtitleOption(r){var a;return(a=this.subtitleTrackController)==null||a.setSubtitleOption(r),null}get allAudioTracks(){const r=this.audioTrackController;return r?r.allAudioTracks:[]}get audioTracks(){const r=this.audioTrackController;return r?r.audioTracks:[]}get audioTrack(){const r=this.audioTrackController;return r?r.audioTrack:-1}set audioTrack(r){const a=this.audioTrackController;a&&(a.audioTrack=r)}get allSubtitleTracks(){const r=this.subtitleTrackController;return r?r.allSubtitleTracks:[]}get subtitleTracks(){const r=this.subtitleTrackController;return r?r.subtitleTracks:[]}get subtitleTrack(){const r=this.subtitleTrackController;return r?r.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(r){const a=this.subtitleTrackController;a&&(a.subtitleTrack=r)}get subtitleDisplay(){const r=this.subtitleTrackController;return r?r.subtitleDisplay:!1}set subtitleDisplay(r){const a=this.subtitleTrackController;a&&(a.subtitleDisplay=r)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(r){this.config.lowLatencyMode=r}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}}Xu.defaultConfig=void 0},53280:function(d,v,e){"use strict";e.d(v,{D:function(){return n}});function t(s,u,f){var c=f||{},h=c.noTrailing,o=h===void 0?!1:h,i=c.noLeading,y=i===void 0?!1:i,p=c.debounceMode,g=p===void 0?void 0:p,l,b=!1,x=0;function O(){l&&clearTimeout(l)}function k(T){var F=T||{},$=F.upcomingOnly,R=$===void 0?!1:$;O(),b=!R}function C(){for(var T=arguments.length,F=new Array(T),$=0;$s?y?(x=Date.now(),o||(l=setTimeout(g?Z:W,s))):W():o!==!0&&(l=setTimeout(g?Z:W,g===void 0?s-K:s))}return C.cancel=k,C}function n(s,u,f){var c=f||{},h=c.atBegin,o=h===void 0?!1:h;return t(s,u,{debounceMode:o!==!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,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var n=Object.create(null);__webpack_require__.r(n);var s={};v=v||[null,d({}),d([]),d(d)];for(var u=t&2&&e;typeof u=="object"&&!~v.indexOf(u);u=d(u))Object.getOwnPropertyNames(u).forEach(function(f){s[f]=function(){return e[f]}});return s.default=function(){return e},__webpack_require__.d(n,s),n}}(),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",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:"8740d99e",67:"001dd8ec",109:"23b414f9",129:"daa471de",195:"a88bd0a2",264:"c38192df",265:"edaf4987",292:"3a6f82ab",310:"2db0dba7",316:"1f60ada6",337:"3ff3a3e4",342:"58979b23",354:"d4d139cf",479:"32602b2a",485:"04973f6c",508:"b8faa19b",532:"9b2862bf",533:"fab912ee",547:"e2501473",556:"1bfc920d",559:"20d87e10",570:"46fb4a67",576:"6fb71e35",629:"44a1d9a5",643:"ea10c4e3",671:"4a609b8d",672:"6fe31085",680:"b3e3b88f",700:"2d37b76c",737:"b82f98c3",741:"ac5fd360",799:"cf84c2b6",869:"bd8b60a0",895:"3de27cee",921:"c00eda41",928:"c7be8372",981:"24da50c7",1006:"14b4fe97",1043:"734ab6b5",1045:"39efce65",1048:"32d3135e",1070:"7d8b9bee",1144:"c90eccaf",1148:"2b8b425e",1154:"8cb80842",1211:"d32c39ce",1253:"9866613d",1257:"a4ad3423",1265:"cbb35295",1274:"5f6ea65a",1276:"c0280778",1343:"d552f9e1",1416:"01cd13f5",1423:"cc5ae2eb",1427:"b6d95f20",1450:"26a799c3",1461:"20cd565f",1462:"fcf08abc",1470:"a17a6b1a",1475:"cb4b2a16",1482:"5a13eb91",1512:"1c085b86",1520:"659feacb",1531:"5dd24ec2",1545:"3ba5d8a6",1578:"a4454ab7",1581:"63af3f9e",1582:"d86ad135",1646:"e6e27b60",1657:"1d1b486a",1660:"76bc70ce",1674:"22dfee6c",1702:"4c6e98c0",1713:"af1e7834",1717:"900302d0",1727:"76cac644",1783:"fb7f634f",1799:"5ae9afa7",1810:"bd7bcaf7",1831:"c95840bf",1836:"ba892db7",1855:"b9008312",1880:"240b7cfc",1939:"90e4aae3",1953:"a4d2c385",1962:"035c7b2e",2011:"59d51f98",2045:"7744bebe",2076:"e8fd98b8",2102:"1e41e1fd",2141:"7cad8736",2216:"e401f0e5",2240:"a6bcb853",2245:"4c051301",2249:"f4830452",2254:"1ff4abea",2300:"bc020f4e",2303:"ea60e774",2307:"b1570e49",2338:"ae4ea68c",2339:"96015530",2386:"192e235c",2396:"133c621f",2404:"5e0f5f71",2412:"ebd8acc2",2425:"c0528384",2443:"ca4efc97",2476:"746ff3fb",2494:"68080a87",2501:"3421c5a3",2529:"922e34cf",2538:"de4a3723",2539:"53a86b90",2548:"0b85ce47",2570:"5c3cf4c1",2594:"e87d3761",2603:"da23350d",2659:"17df4e97",2707:"557891ae",2806:"4f404d52",2819:"0eda6838",2823:"4e52f1d5",2826:"ec49f5dc",2829:"22300e28",2837:"54a82605",2865:"ba754a64",2875:"d8d4ea8b",2884:"868b6f9b",2969:"ab3357d7",2983:"cf277769",3006:"1018d70d",3133:"9bf3f89c",3141:"f83a07d0",3157:"c858aab4",3183:"f73c574d",3198:"8e655451",3212:"c36da84a",3220:"1c51e01d",3247:"70bb53ae",3260:"2fe978ea",3276:"2d03a6b2",3282:"93dc2500",3317:"d3a923e9",3332:"ce427ab7",3355:"64861e9f",3356:"9f6626e9",3391:"56cfa576",3433:"84229bfc",3442:"09af0225",3447:"2dcdbd80",3451:"d670911f",3496:"be8a8ab5",3509:"ff053313",3550:"3dc83156",3581:"ea196acd",3585:"48f0e96e",3665:"c9c1b80d",3668:"87d5329a",3697:"481a10d9",3747:"3393a2f4",3777:"d5b0f2f1",3784:"43096805",3805:"9dbcb95e",3862:"67698974",3873:"d3c09cd2",3885:"f87f7f15",3910:"a493ef38",3935:"e6712421",3951:"088a8810",3985:"344a3358",3987:"5cecd51b",4014:"27a8e97c",4017:"27999042",4030:"0fe481be",4056:"4e2d6a20",4058:"733be6bb",4078:"2f2bd21e",4088:"236723f3",4093:"3d49e4d3",4105:"4209a04c",4144:"346ee736",4164:"d265454c",4216:"857d5170",4217:"27457f8a",4227:"89813cd9",4259:"bb097cc9",4264:"365ddefc",4347:"08ede17f",4354:"140899b7",4360:"cf5efa52",4449:"e25d1468",4492:"04ef0d1f",4496:"73990beb",4498:"2355eae6",4504:"df6e7341",4514:"85bdfa82",4520:"2c66721b",4546:"3002feb8",4565:"7fc1f44d",4572:"5a20aab4",4599:"61def4cb",4601:"dbf04368",4610:"85d72c01",4621:"7c943553",4628:"ece2c60c",4662:"70833e0a",4685:"c33f1528",4715:"65c2d4c2",4736:"7bcd9282",4741:"c4a996b8",4757:"093ffb1c",4766:"02d2a4bb",4770:"ab782b26",4790:"619413e4",4795:"a5d22236",4797:"a24e92db",4800:"78e41603",4849:"8565b7a1",4850:"1edda4b7",4862:"56f5d557",4884:"1bfc8e94",4889:"5b5a24d9",4900:"c2fa0b2f",4928:"227748ad",4973:"77e402c6",4994:"1e6d736f",5022:"a5b53c62",5043:"4edab20d",5048:"ddacfba7",5060:"85dafcc6",5096:"e3e63460",5111:"e39ac596",5125:"acbd9ee7",5148:"ac491994",5176:"a790896e",5179:"3df72677",5186:"69a582a1",5191:"56492f84",5238:"5e83b6b6",5290:"5dabcdc2",5297:"01e5cf8e",5319:"c9fe0c17",5321:"1163c84e",5335:"69e514be",5354:"7ae70604",5357:"a3975490",5359:"b6287ff7",5382:"bbd984fb",5402:"b2b43a8f",5416:"454536b7",5434:"38b302a6",5470:"7ba15cd7",5494:"d89549c4",5518:"084658a4",5549:"191e2bdd",5572:"4a5cf530",5573:"b212b8fc",5599:"7838f994",5624:"815cd577",5631:"e00d3d36",5650:"ba1da951",5679:"4a090bef",5705:"b3825926",5729:"619eb19a",5757:"2843b608",5764:"e0d7e586",5775:"af94f477",5786:"ad639f51",5798:"0f3b4e72",5816:"738a8bc3",5825:"3a6dc4e5",5876:"5eded409",5888:"871bff89",5891:"2f93a0e0",5895:"c50382fc",5902:"936d3fb0",5915:"4d0533cf",5972:"629273e1",5992:"462736be",6029:"2baf21d5",6034:"1f3482f6",6045:"d268f87f",6047:"3ce45acd",6052:"a79da40f",6063:"92b0e253",6069:"2a652dbe",6126:"99519171",6127:"01711ee9",6170:"ba8df8d7",6265:"9f909736",6270:"1a45d2f2",6277:"7b43b1e3",6312:"dbc31d4a",6328:"40c542bf",6366:"2abd7b37",6378:"7f3a946a",6411:"8c37c144",6434:"02822e0b",6444:"e95f4bcd",6452:"e7375ea9",6531:"bde1c8f7",6541:"e931a4f6",6583:"d7b48c64",6587:"cd25c8fd",6634:"5bce8e25",6651:"7b40db2e",6685:"daa8e12d",6729:"a0206920",6741:"4f3739f8",6758:"0ab6597f",6774:"59d4d618",6784:"23863b47",6788:"529f42f1",6796:"038925da",6805:"2b9be050",6820:"d2c22ed6",6845:"80a0eee5",6882:"e2cc0627",6883:"6cb80143",6904:"38908cef",6913:"9ba8a3d3",6949:"04b3b3a0",6963:"2c915c8f",6982:"3201a542",7008:"0161a2ab",7043:"f4e35c53",7045:"9b943aae",7046:"2ef819a1",7058:"9c217ae2",7062:"c0c91e38",7084:"46ccce72",7156:"e7466006",7178:"45d02e76",7182:"1bb7addb",7242:"a3c62e97",7260:"3262bb7d",7331:"2e27a23b",7333:"b7f12ce6",7365:"1005464f",7374:"b2456c08",7395:"bef0fbea",7460:"c7dc2155",7477:"dab0e013",7482:"2b1ff0ba",7527:"e8bf30b5",7545:"98ad4ca3",7560:"0d7214ac",7589:"6a05399d",7591:"c8233ce9",7614:"6afc9f7f",7622:"4ee5b394",7686:"4fcec9f9",7706:"c2a79e40",7806:"5f66ffb2",7852:"de1243b9",7855:"91bc853e",7857:"fe1b7efa",7878:"4d62eb43",7884:"6b238432",7922:"e7de5e50",7948:"7deb7765",7964:"29aed9a1",8014:"c86d8b0b",8062:"bc5d75b5",8072:"91d769f7",8077:"8130121e",8085:"7b924714",8089:"d536b13a",8143:"272c6259",8155:"8de8547a",8161:"83c5fa9a",8237:"bb41ce1e",8241:"37533b90",8302:"81bee336",8307:"39b7a18c",8340:"abddc432",8350:"07df8a75",8365:"fe36cabc",8398:"da4d9438",8431:"225d8800",8435:"5c70cbb5",8447:"89bb5968",8517:"27fc96b4",8561:"333e8ec9",8563:"c660252d",8634:"eb0aff70",8639:"d77439de",8665:"4bf36fa7",8688:"bc5b75f1",8689:"aa82d7a4",8723:"b3793ba9",8737:"ce7dad23",8776:"0ad26240",8782:"21c3c877",8787:"3edcf911",8797:"38e94dd2",8823:"386d5239",8827:"09564fb7",8842:"9f25a3e2",8866:"41d4573d",8882:"506bcb38",8885:"358e2d0f",8898:"d002bcd8",8909:"1e29403e",8920:"7f82440c",8963:"790aecdd",8982:"47cd47d1",8999:"0dc7573a",9076:"f5a17106",9104:"bbcb2345",9133:"0abb8821",9186:"895527e3",9205:"b23513c7",9215:"21ebbcbd",9252:"0d791a59",9260:"cf5f8140",9332:"7ab4403d",9360:"edc9b326",9366:"b8d2b577",9391:"68a85af0",9404:"9fcc3d3e",9408:"dd5ae7b5",9416:"545a4874",9487:"043b2ef8",9489:"01da7cf5",9507:"c5204a25",9519:"7bbb0e22",9532:"76c2d316",9554:"ed358e7b",9559:"f794af19",9590:"827b71ea",9647:"cbd4e1e3",9649:"92cccb86",9674:"40d102bc",9677:"e2c8de84",9695:"b3df9f3d",9715:"ee50441c",9716:"b929ed6f",9785:"8095375d",9788:"04775768",9883:"2e3b3113",9890:"be84cd24",9891:"2e66be10",9895:"b8e31ff2",9921:"cdf9721a",9922:"6dd34c9c",9928:"5989f5e0",9944:"ac8120d6",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",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:"65632591",264:"5fd9b3fc",265:"d92c6f86",292:"9a0e8f6b",310:"06815302",337:"ee05039e",342:"ab091f90",479:"bba9e475",485:"d63578fe",508:"82593858",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"eb3ce426",643:"22ded693",680:"e67e9e01",700:"4c1ff0fa",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:"735363dc",1423:"5c4a76fc",1427:"f91322f7",1450:"1edcc2ed",1461:"917cbb16",1470:"183c9793",1475:"d22fbaa0",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"04d6c7d3",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"ddd6a700",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"08a9e890",1727:"de83767d",1783:"47d0320e",1810:"03cdfb68",1831:"8d05bf11",1836:"5f0d3f7f",1855:"b92cccb4",1880:"f67d7892",1939:"48e30d48",1953:"23cbc47f",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"ec61f9f0",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ccda836f",2303:"87592c17",2307:"b2c54321",2338:"43e9ff08",2339:"d90c9bd2",2396:"e70f11d6",2404:"08d36549",2412:"6b6ca0ef",2425:"47b23ee4",2443:"78513f2d",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:"49ca09b2",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"15432cd5",3355:"39e3d07c",3356:"c6a4098f",3391:"f0e498fe",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"43d907cb",3585:"5f288e7b",3665:"99f7daed",3668:"86f20630",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3935:"cd50aa32",3951:"4a9249b1",4030:"f308ee3a",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"e39011c7",4144:"f10aa199",4164:"9f30fd4a",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4449:"e68d8d58",4492:"cdc29460",4496:"77babddd",4498:"b05686dd",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aca6ff45",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:"e8eacc3e",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:"0208754c",5650:"f8f63f4b",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5786:"37a81eaa",5798:"ce1cf7da",5816:"d749b200",5825:"73177a8c",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",6685:"f5f5b969",6729:"aea3b7f5",6741:"b838eb14",6758:"558cc090",6784:"1affe817",6788:"9cd39ff5",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:"fe78dd10",7178:"6e47d75d",7182:"183c9793",7242:"4f353f61",7260:"ae741547",7395:"5c10e8d8",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"6b64ff47",7545:"1f6a7624",7560:"d82e43ca",7589:"2a3e68f3",7614:"de9ee12f",7622:"ca0e645a",7806:"80b7b1d6",7852:"fce1e197",7855:"3970a709",7857:"13a29416",7878:"8dfa25f5",7884:"1ca6cde0",7922:"c1d9e2f3",7948:"bed733e5",8014:"9ef39203",8062:"8e384b9f",8072:"540f746b",8077:"0b2c51d9",8085:"0b7f10a8",8143:"b6ca83ad",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8302:"b4649ac5",8307:"02e15761",8398:"cf8eb735",8431:"60a111b6",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:"9e7a9852",8827:"fcd50af0",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:"6ead6660",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:"54a86ef9",9890:"9ebce4ba",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,t,n){if(d[v]){d[v].push(e);return}var s,u;if(t!==void 0)for(var f=document.getElementsByTagName("script"),c=0;c{const E=qt(this.config),I=r.map(Ft).filter(N=>!!N&&E.indexOf(N)!==-1);return this.getKeySystemSelectionPromise(I).then(({keySystem:N})=>{const H=tr(N);H?a(H):_(new Error(`Unable to find format for key-system "${N}"`))}).catch(_)})}loadKey(r){const a=r.keyInfo.decryptdata,_=this.getKeyIdString(a),E=`(keyId: ${_} format: "${a.keyFormat}" method: ${a.method} uri: ${a.uri})`;this.log(`Starting session for key ${E}`);let I=this.keyIdToKeySessionPromise[_];return I||(I=this.keyIdToKeySessionPromise[_]=this.getKeySystemForKeyPromise(a).then(({keySystem:N,mediaKeys:H})=>(this.throwIfDestroyed(),this.log(`Handle encrypted media sn: ${r.frag.sn} ${r.frag.type}: ${r.frag.level} using key ${E}`),this.attemptSetMediaKeys(N,H).then(()=>{this.throwIfDestroyed();const oe=this.createMediaKeySessionContext({keySystem:N,mediaKeys:H,decryptdata:a});return this.generateRequestWithPreferredKeySession(oe,"cenc",a.pssh,"playlist-key")}))),I.catch(N=>this.handleError(N))),I}throwIfDestroyed(r="Invalid state"){if(!this.hls)throw new Error("invalid state")}handleError(r){this.hls&&(this.error(r.message),r instanceof Jo?this.hls.trigger(l.ERROR,r.data):this.hls.trigger(l.ERROR,{type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_KEYS,error:r,fatal:!0}))}getKeySystemForKeyPromise(r){const a=this.getKeyIdString(r),_=this.keyIdToKeySessionPromise[a];if(!_){const E=Ft(r.keyFormat),I=E?[E]:qt(this.config);return this.attemptKeySystemAccess(I)}return _}getKeySystemSelectionPromise(r){if(r.length||(r=qt(this.config)),r.length===0)throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},`Missing key-system license configuration options ${JSON.stringify({drmSystems:this.config.drmSystems})}`);return this.attemptKeySystemAccess(r)}attemptSetMediaKeys(r,a){const _=this.setMediaKeysQueue.slice();this.log(`Setting media-keys for "${r}"`);const E=Promise.all(_).then(()=>{if(!this.media)throw new Error("Attempted to set mediaKeys without media element attached");return this.media.setMediaKeys(a)});return this.setMediaKeysQueue.push(E),E.then(()=>{this.log(`Media-keys set for "${r}"`),_.push(E),this.setMediaKeysQueue=this.setMediaKeysQueue.filter(I=>_.indexOf(I)===-1)})}generateRequestWithPreferredKeySession(r,a,_,E){var I,N;const H=(I=this.config.drmSystems)==null||(N=I[r.keySystem])==null?void 0:N.generateRequest;if(H)try{const Xe=H.call(this.hls,a,_,r);if(!Xe)throw new Error("Invalid response from configured generateRequest filter");a=Xe.initDataType,_=r.decryptdata.pssh=Xe.initData?new Uint8Array(Xe.initData):null}catch(Xe){var oe;if(this.warn(Xe.message),(oe=this.hls)!=null&&oe.config.debug)throw Xe}if(_===null)return this.log(`Skipping key-session request for "${E}" (no initData)`),Promise.resolve(r);const he=this.getKeyIdString(r.decryptdata);this.log(`Generating key-session request for "${E}": ${he} (init data type: ${a} length: ${_?_.byteLength:null})`);const be=new Zn,Se=r._onmessage=Xe=>{const lt=r.mediaKeysSession;if(!lt){be.emit("error",new Error("invalid state"));return}const{messageType:vt,message:Qt}=Xe;this.log(`"${vt}" message event for session "${lt.sessionId}" message size: ${Qt.byteLength}`),vt==="license-request"||vt==="license-renewal"?this.renewLicense(r,Qt).catch(yr=>{this.handleError(yr),be.emit("error",yr)}):vt==="license-release"?r.keySystem===Me.FAIRPLAY&&(this.updateKeySession(r,xe("acknowledged")),this.removeSession(r)):this.warn(`unhandled media key message type "${vt}"`)},De=r._onkeystatuseschange=Xe=>{if(!r.mediaKeysSession){be.emit("error",new Error("invalid state"));return}this.onKeyStatusChange(r);const vt=r.keyStatus;be.emit("keyStatus",vt),vt==="expired"&&(this.warn(`${r.keySystem} expired for key ${he}`),this.renewKeySession(r))};r.mediaKeysSession.addEventListener("message",Se),r.mediaKeysSession.addEventListener("keystatuseschange",De);const He=new Promise((Xe,lt)=>{be.on("error",lt),be.on("keyStatus",vt=>{vt.startsWith("usable")?Xe():vt==="output-restricted"?lt(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):vt==="internal-error"?lt(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_INTERNAL_ERROR,fatal:!0},`key status changed to "${vt}"`)):vt==="expired"?lt(new Error("key expired while generating request")):this.warn(`unhandled key status change "${vt}"`)})});return r.mediaKeysSession.generateRequest(a,_).then(()=>{var Xe;this.log(`Request generated for key-session "${(Xe=r.mediaKeysSession)==null?void 0:Xe.sessionId}" keyId: ${he}`)}).catch(Xe=>{throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_SESSION,error:Xe,fatal:!1},`Error generating key-session request: ${Xe}`)}).then(()=>He).catch(Xe=>{throw be.removeAllListeners(),this.removeSession(r),Xe}).then(()=>(be.removeAllListeners(),r))}onKeyStatusChange(r){r.mediaKeysSession.keyStatuses.forEach((a,_)=>{this.log(`key status change "${a}" for keyStatuses keyId: ${Nt.hexDump("buffer"in _?new Uint8Array(_.buffer,_.byteOffset,_.byteLength):new Uint8Array(_))} session keyId: ${Nt.hexDump(new Uint8Array(r.decryptdata.keyId||[]))} uri: ${r.decryptdata.uri}`),r.keyStatus=a})}fetchServerCertificate(r){const a=this.config,_=a.loader,E=new _(a),I=this.getServerCertificateUrl(r);return I?(this.log(`Fetching server certificate for "${r}"`),new Promise((N,H)=>{const oe={responseType:"arraybuffer",url:I},he=a.certLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,He,Xe,lt)=>{N(De.data)},onError:(De,He,Xe,lt)=>{H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Xe,response:f({url:oe.url,data:void 0},De)},`"${r}" certificate request failed (${I}). Status: ${De.code} (${De.text})`))},onTimeout:(De,He,Xe)=>{H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Xe,response:{url:oe.url,data:void 0}},`"${r}" certificate request timed out (${I})`))},onAbort:(De,He,Xe)=>{H(new Error("aborted"))}};E.load(oe,be,Se)})):Promise.resolve()}setMediaKeysServerCertificate(r,a,_){return new Promise((E,I)=>{r.setServerCertificate(_).then(N=>{this.log(`setServerCertificate ${N?"success":"not supported by CDM"} (${_==null?void 0:_.byteLength}) on "${a}"`),E(r)}).catch(N=>{I(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED,error:N,fatal:!0},N.message))})})}renewLicense(r,a){return this.requestLicense(r,new Uint8Array(a)).then(_=>this.updateKeySession(r,new Uint8Array(_)).catch(E=>{throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SESSION_UPDATE_FAILED,error:E,fatal:!0},E.message)}))}unpackPlayReadyKeyMessage(r,a){const _=String.fromCharCode.apply(null,new Uint16Array(a.buffer));if(!_.includes("PlayReadyKeyMessage"))return r.setRequestHeader("Content-Type","text/xml; charset=utf-8"),a;const E=new DOMParser().parseFromString(_,"application/xml"),I=E.querySelectorAll("HttpHeader");if(I.length>0){let be;for(let Se=0,De=I.length;Se in key message");return xe(atob(he))}setupLicenseXHR(r,a,_,E){const I=this.config.licenseXhrSetup;return I?Promise.resolve().then(()=>{if(!_.decryptdata)throw new Error("Key removed");return I.call(this.hls,r,a,_,E)}).catch(N=>{if(!_.decryptdata)throw N;return r.open("POST",a,!0),I.call(this.hls,r,a,_,E)}).then(N=>(r.readyState||r.open("POST",a,!0),{xhr:r,licenseChallenge:N||E})):(r.open("POST",a,!0),Promise.resolve({xhr:r,licenseChallenge:E}))}requestLicense(r,a){const _=this.config.keyLoadPolicy.default;return new Promise((E,I)=>{const N=this.getLicenseServerUrlOrThrow(r.keySystem);this.log(`Sending license request to URL: ${N}`);const H=new XMLHttpRequest;H.responseType="arraybuffer",H.onreadystatechange=()=>{if(!this.hls||!r.mediaKeysSession)return I(new Error("invalid state"));if(H.readyState===4)if(H.status===200){this._requestLicenseFailureCount=0;let oe=H.response;this.log(`License received ${oe instanceof ArrayBuffer?oe.byteLength:oe}`);const he=this.config.licenseResponseCallback;if(he)try{oe=he.call(this.hls,H,N,r)}catch(be){this.error(be)}E(oe)}else{const oe=_.errorRetry,he=oe?oe.maxNumRetry:0;if(this._requestLicenseFailureCount++,this._requestLicenseFailureCount>he||H.status>=400&&H.status<500)I(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:H,response:{url:N,data:void 0,code:H.status,text:H.statusText}},`License Request XHR failed (${N}). Status: ${H.status} (${H.statusText})`));else{const be=he-this._requestLicenseFailureCount+1;this.warn(`Retrying license request, ${be} attempts left`),this.requestLicense(r,a).then(E,I)}}},r.licenseXhr&&r.licenseXhr.readyState!==XMLHttpRequest.DONE&&r.licenseXhr.abort(),r.licenseXhr=H,this.setupLicenseXHR(H,N,r,a).then(({xhr:oe,licenseChallenge:he})=>{r.keySystem==Me.PLAYREADY&&(he=this.unpackPlayReadyKeyMessage(oe,he)),oe.send(he)})})}onMediaAttached(r,a){if(!this.config.emeEnabled)return;const _=a.media;this.media=_,_.removeEventListener("encrypted",this.onMediaEncrypted),_.removeEventListener("waitingforkey",this.onWaitingForKey),_.addEventListener("encrypted",this.onMediaEncrypted),_.addEventListener("waitingforkey",this.onWaitingForKey)}onMediaDetached(){const r=this.media,a=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},Mr.clearKeyUriToKeyIdMap();const _=a.length;nl.CDMCleanupPromise=Promise.all(a.map(E=>this.removeSession(E)).concat(r==null?void 0:r.setMediaKeys(null).catch(E=>{this.log(`Could not clear media keys: ${E}`)}))).then(()=>{_&&(this.log("finished closing key sessions and clearing media keys"),a.length=0)}).catch(E=>{this.log(`Could not close sessions and clear media keys: ${E}`)})}onManifestLoading(){this.keyFormatPromise=null}onManifestLoaded(r,{sessionKeys:a}){if(!(!a||!this.config.emeEnabled)&&!this.keyFormatPromise){const _=a.reduce((E,I)=>(E.indexOf(I.keyFormat)===-1&&E.push(I.keyFormat),E),[]);this.log(`Selecting key-system from session-keys ${_.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(_)}}removeSession(r){const{mediaKeysSession:a,licenseXhr:_}=r;if(a){this.log(`Remove licenses and keys and close session ${a.sessionId}`),r._onmessage&&(a.removeEventListener("message",r._onmessage),r._onmessage=void 0),r._onkeystatuseschange&&(a.removeEventListener("keystatuseschange",r._onkeystatuseschange),r._onkeystatuseschange=void 0),_&&_.readyState!==XMLHttpRequest.DONE&&_.abort(),r.mediaKeysSession=r.decryptdata=r.licenseXhr=void 0;const E=this.mediaKeySessions.indexOf(r);return E>-1&&this.mediaKeySessions.splice(E,1),a.remove().catch(I=>{this.log(`Could not remove session: ${I}`)}).then(()=>a.close()).catch(I=>{this.log(`Could not close session: ${I}`)})}}}nl.CDMCleanupPromise=void 0;class Jo extends Error{constructor(r,a){super(a),this.data=void 0,r.error||(r.error=new Error(a)),this.data=r,r.err=r.error}}var go;(function(j){j.MANIFEST="m",j.AUDIO="a",j.VIDEO="v",j.MUXED="av",j.INIT="i",j.CAPTION="c",j.TIMED_TEXT="tt",j.KEY="k",j.OTHER="o"})(go||(go={}));var Jl;(function(j){j.DASH="d",j.HLS="h",j.SMOOTH="s",j.OTHER="o"})(Jl||(Jl={}));var zu;(function(j){j.OBJECT="CMCD-Object",j.REQUEST="CMCD-Request",j.SESSION="CMCD-Session",j.STATUS="CMCD-Status"})(zu||(zu={}));const hu={[zu.OBJECT]:["br","d","ot","tb"],[zu.REQUEST]:["bl","dl","mtp","nor","nrr","su"],[zu.SESSION]:["cid","pr","sf","sid","st","v"],[zu.STATUS]:["bs","rtp"]};class ou{constructor(r,a){this.value=void 0,this.params=void 0,Array.isArray(r)&&(r=r.map(_=>_ instanceof ou?_:new ou(_))),this.value=r,this.params=a}}class Dl{constructor(r){this.description=void 0,this.description=r}}const Zu="Dict";function hc(j){return Array.isArray(j)?JSON.stringify(j):j instanceof Map?"Map{}":j instanceof Set?"Set{}":typeof j=="object"?JSON.stringify(j):String(j)}function Sc(j,r,a,_){return new Error(`failed to ${j} "${hc(r)}" as ${a}`,{cause:_})}const yl="Bare Item",uo="Boolean",Cc="Byte Sequence",pc="Decimal",il="Integer";function ku(j){return j<-999999999999999||99999999999999912)throw gu(j,pc);const a=r.toString();return a.includes(".")?a:`${a}.0`}const Ol="String";function Ko(j){if(lo.test(j))throw gu(j,Ol);return`"${j.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`}function Eu(j){return j.description||j.toString().slice(7,-1)}function kl(j){const r=Eu(j);if(/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r)===!1)throw gu(r,al);return r}function ul(j){switch(typeof j){case"number":if(!y(j))throw gu(j,yl);return Number.isInteger(j)?ol(j):uu(j);case"string":return Ko(j);case"symbol":return kl(j);case"boolean":return Ac(j);case"object":if(j instanceof Date)return je(j);if(j instanceof Uint8Array)return jo(j);if(j instanceof Dl)return kl(j);default:throw gu(j,yl)}}function Hu(j){if(/^[a-z*][a-z0-9\-_.*]*$/.test(j)===!1)throw gu(j,Dc);return j}function Ru(j){return j==null?"":Object.entries(j).map(([r,a])=>a===!0?`;${Hu(r)}`:`;${Hu(r)}=${ul(a)}`).join("")}function Su(j){return j instanceof ou?`${ul(j.value)}${Ru(j.params)}`:ul(j)}function _c(j){return`(${j.value.map(Su).join(" ")})${Ru(j.params)}`}function Rl(j,r={whitespace:!0}){if(typeof j!="object")throw gu(j,Zu);const a=j instanceof Map?j.entries():Object.entries(j),_=r!=null&&r.whitespace?" ":"";return Array.from(a).map(([E,I])=>{I instanceof ou||(I=new ou(I));let N=Hu(E);return I.value===!0?N+=Ru(I.params):(N+="=",Array.isArray(I.value)?N+=_c(I):N+=Su(I)),N}).join(`,${_}`)}function pu(j,r){return Rl(j,r)}const Yu=j=>j==="ot"||j==="sf"||j==="st",Cu=j=>typeof j=="number"?y(j):j!=null&&j!==""&&j!==!1;function Bc(j,r){const a=new URL(j),_=new URL(r);if(a.origin!==_.origin)return j;const E=a.pathname.split("/").slice(1),I=_.pathname.split("/").slice(1,-1);for(;E[0]===I[0];)E.shift(),I.shift();for(;I.length;)I.shift(),E.unshift("..");return E.join("/")}function Tc(){try{return crypto.randomUUID()}catch(j){try{const r=URL.createObjectURL(new Blob),a=r.toString();return URL.revokeObjectURL(r),a.slice(a.lastIndexOf("/")+1)}catch(r){let a=new Date().getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,E=>{const I=(a+Math.random()*16)%16|0;return a=Math.floor(a/16),(E=="x"?I:I&3|8).toString(16)})}}}const Ao=j=>Math.round(j),ll=(j,r)=>(r!=null&&r.baseUrl&&(j=Bc(j,r.baseUrl)),encodeURIComponent(j)),bl=j=>Ao(j/100)*100,Ll={br:Ao,d:Ao,bl,dl:bl,mtp:bl,nor:ll,rtp:bl,tb:Ao};function Ml(j,r){const a={};if(j==null||typeof j!="object")return a;const _=Object.keys(j).sort(),E=i({},Ll,r==null?void 0:r.formatters),I=r==null?void 0:r.filter;return _.forEach(N=>{if(I!=null&&I(N))return;let H=j[N];const oe=E[N];oe&&(H=oe(H,r)),!(N==="v"&&H===1)&&(N=="pr"&&H===1||Cu(H)&&(Yu(N)&&typeof H=="string"&&(H=new Dl(H)),a[N]=H))}),a}function xl(j,r={}){return j?pu(Ml(j,r),i({whitespace:!1},r)):""}function Fl(j,r={}){if(!j)return{};const a=Object.entries(j),_=Object.entries(hu).concat(Object.entries((r==null?void 0:r.customHeaderMap)||{})),E=a.reduce((I,N)=>{var H,oe;const[he,be]=N,Se=((H=_.find(De=>De[1].includes(he)))==null?void 0:H[0])||zu.REQUEST;return(oe=I[Se])!=null||(I[Se]={}),I[Se][he]=be,I},{});return Object.entries(E).reduce((I,[N,H])=>(I[N]=xl(H,r),I),{})}function Oc(j,r,a){return i(j,Fl(r,a))}const ql="CMCD";function Bl(j,r={}){if(!j)return"";const a=xl(j,r);return`${ql}=${encodeURIComponent(a)}`}const cl=/CMCD=[^&#]+/;function Pc(j,r,a){const _=Bl(r,a);if(!_)return j;if(cl.test(j))return j.replace(cl,_);const E=j.includes("?")?"&":"?";return`${j}${E}${_}`}class mc{constructor(r){this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.includeKeys=void 0,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=()=>{this.initialized&&(this.starved=!0),this.buffering=!0},this.onPlaying=()=>{this.initialized||(this.initialized=!0),this.buffering=!1},this.applyPlaylistData=E=>{try{this.apply(E,{ot:go.MANIFEST,su:!this.initialized})}catch(I){R.warn("Could not generate manifest CMCD data.",I)}},this.applyFragmentData=E=>{try{const I=E.frag,N=this.hls.levels[I.level],H=this.getObjectType(I),oe={d:I.duration*1e3,ot:H};(H===go.VIDEO||H===go.AUDIO||H==go.MUXED)&&(oe.br=N.bitrate/1e3,oe.tb=this.getTopBandwidth(H)/1e3,oe.bl=this.getBufferLength(H)),this.apply(E,oe)}catch(I){R.warn("Could not generate segment CMCD data.",I)}},this.hls=r;const a=this.config=r.config,{cmcd:_}=a;_!=null&&(a.pLoader=this.createPlaylistLoader(),a.fLoader=this.createFragmentLoader(),this.sid=_.sessionId||Tc(),this.cid=_.contentId,this.useHeaders=_.useHeaders===!0,this.includeKeys=_.includeKeys,this.registerListeners())}registerListeners(){const r=this.hls;r.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.on(l.MEDIA_DETACHED,this.onMediaDetached,this),r.on(l.BUFFER_CREATED,this.onBufferCreated,this)}unregisterListeners(){const r=this.hls;r.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.off(l.MEDIA_DETACHED,this.onMediaDetached,this),r.off(l.BUFFER_CREATED,this.onBufferCreated,this)}destroy(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null,this.onWaiting=this.onPlaying=null}onMediaAttached(r,a){this.media=a.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)}onMediaDetached(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)}onBufferCreated(r,a){var _,E;this.audioBuffer=(_=a.tracks.audio)==null?void 0:_.buffer,this.videoBuffer=(E=a.tracks.video)==null?void 0:E.buffer}createData(){var r;return{v:1,sf:Jl.HLS,sid:this.sid,cid:this.cid,pr:(r=this.media)==null?void 0:r.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}}apply(r,a={}){i(a,this.createData());const _=a.ot===go.INIT||a.ot===go.VIDEO||a.ot===go.MUXED;this.starved&&_&&(a.bs=!0,a.su=!0,this.starved=!1),a.su==null&&(a.su=this.buffering);const{includeKeys:E}=this;E&&(a=Object.keys(a).reduce((I,N)=>(E.includes(N)&&(I[N]=a[N]),I),{})),this.useHeaders?(r.headers||(r.headers={}),Oc(r.headers,a)):r.url=Pc(r.url,a)}getObjectType(r){const{type:a}=r;if(a==="subtitle")return go.TIMED_TEXT;if(r.sn==="initSegment")return go.INIT;if(a==="audio")return go.AUDIO;if(a==="main")return this.hls.audioTracks.length?go.VIDEO:go.MUXED}getTopBandwidth(r){let a=0,_;const E=this.hls;if(r===go.AUDIO)_=E.audioTracks;else{const I=E.maxAutoLevel,N=I>-1?I+1:E.levels.length;_=E.levels.slice(0,N)}for(const I of _)I.bitrate>a&&(a=I.bitrate);return a>0?a:NaN}getBufferLength(r){const a=this.hls.media,_=r===go.AUDIO?this.audioBuffer:this.videoBuffer;return!_||!a?NaN:hr.bufferInfo(_,a.currentTime,this.config.maxBufferHole).len*1e3}createPlaylistLoader(){const{pLoader:r}=this.config,a=this.applyPlaylistData,_=r||this.config.loader;return class{constructor(I){this.loader=void 0,this.loader=new _(I)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(I,N,H){a(I),this.loader.load(I,N,H)}}}createFragmentLoader(){const{fLoader:r}=this.config,a=this.applyFragmentData,_=r||this.config.loader;return class{constructor(I){this.loader=void 0,this.loader=new _(I)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(I,N,H){a(I),this.loader.load(I,N,H)}}}}const Lu=3e5;class Nl{constructor(r){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=r,this.log=R.log.bind(R,"[content-steering]:"),this.registerListeners()}registerListeners(){const r=this.hls;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.ERROR,this.onError,this)}unregisterListeners(){const r=this.hls;r&&(r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.ERROR,this.onError,this))}startLoad(){if(this.started=!0,this.clearTimeout(),this.enabled&&this.uri){if(this.updated){const r=this.timeToLoad*1e3-(performance.now()-this.updated);if(r>0){this.scheduleRefresh(this.uri,r);return}}this.loadSteeringManifest(this.uri)}}stopLoad(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),this.clearTimeout()}clearTimeout(){this.reloadTimer!==-1&&(self.clearTimeout(this.reloadTimer),this.reloadTimer=-1)}destroy(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null}removeLevel(r){const a=this.levels;a&&(this.levels=a.filter(_=>_!==r))}onManifestLoading(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null}onManifestLoaded(r,a){const{contentSteering:_}=a;_!==null&&(this.pathwayId=_.pathwayId,this.uri=_.uri,this.started&&this.startLoad())}onManifestParsed(r,a){this.audioTracks=a.audioTracks,this.subtitleTracks=a.subtitleTracks}onError(r,a){const{errorAction:_}=a;if((_==null?void 0:_.action)===Yn.SendAlternateToPenaltyBox&&_.flags===va.MoveAllAlternatesMatchingHost){const E=this.levels;let I=this.pathwayPriority,N=this.pathwayId;if(a.context){const{groupId:H,pathwayId:oe,type:he}=a.context;H&&E?N=this.getPathwayForGroupId(H,he,N):oe&&(N=oe)}N in this.penalizedPathways||(this.penalizedPathways[N]=performance.now()),!I&&E&&(I=E.reduce((H,oe)=>(H.indexOf(oe.pathwayId)===-1&&H.push(oe.pathwayId),H),[])),I&&I.length>1&&(this.updatePathwayPriority(I),_.resolved=this.pathwayId!==N),_.resolved||R.warn(`Could not resolve ${a.details} ("${a.error.message}") with content-steering for Pathway: ${N} levels: ${E&&E.length} priorities: ${JSON.stringify(I)} penalized: ${JSON.stringify(this.penalizedPathways)}`)}}filterParsedLevels(r){this.levels=r;let a=this.getLevelsForPathway(this.pathwayId);if(a.length===0){const _=r[0].pathwayId;this.log(`No levels found in Pathway ${this.pathwayId}. Setting initial Pathway to "${_}"`),a=this.getLevelsForPathway(_),this.pathwayId=_}return a.length!==r.length&&this.log(`Found ${a.length}/${r.length} levels in Pathway "${this.pathwayId}"`),a}getLevelsForPathway(r){return this.levels===null?[]:this.levels.filter(a=>r===a.pathwayId)}updatePathwayPriority(r){this.pathwayPriority=r;let a;const _=this.penalizedPathways,E=performance.now();Object.keys(_).forEach(I=>{E-_[I]>Lu&&delete _[I]});for(let I=0;I0){this.log(`Setting Pathway to "${N}"`),this.pathwayId=N,za(a),this.hls.trigger(l.LEVELS_UPDATED,{levels:a});const he=this.hls.levels[H];oe&&he&&this.levels&&(he.attrs["STABLE-VARIANT-ID"]!==oe.attrs["STABLE-VARIANT-ID"]&&he.bitrate!==oe.bitrate&&this.log(`Unstable Pathways change from bitrate ${oe.bitrate} to ${he.bitrate}`),this.hls.nextLoadLevel=H);break}}}getPathwayForGroupId(r,a,_){const E=this.getLevelsForPathway(_).concat(this.levels||[]);for(let I=0;I{const{ID:N,"BASE-ID":H,"URI-REPLACEMENT":oe}=I;if(a.some(be=>be.pathwayId===N))return;const he=this.getLevelsForPathway(H).map(be=>{const Se=new Z(be.attrs);Se["PATHWAY-ID"]=N;const De=Se.AUDIO&&`${Se.AUDIO}_clone_${N}`,He=Se.SUBTITLES&&`${Se.SUBTITLES}_clone_${N}`;De&&(_[Se.AUDIO]=De,Se.AUDIO=De),He&&(E[Se.SUBTITLES]=He,Se.SUBTITLES=He);const Xe=ec(be.uri,Se["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",oe),lt=new Fa({attrs:Se,audioCodec:be.audioCodec,bitrate:be.bitrate,height:be.height,name:be.name,url:Xe,videoCodec:be.videoCodec,width:be.width});if(be.audioGroups)for(let vt=1;vt{this.log(`Loaded steering manifest: "${E}"`);const Xe=be.data;if(Xe.VERSION!==1){this.log(`Steering VERSION ${Xe.VERSION} not supported!`);return}this.updated=performance.now(),this.timeToLoad=Xe.TTL;const{"RELOAD-URI":lt,"PATHWAY-CLONES":vt,"PATHWAY-PRIORITY":Qt}=Xe;if(lt)try{this.uri=new self.URL(lt,E).href}catch(Tr){this.enabled=!1,this.log(`Failed to parse Steering Manifest RELOAD-URI: ${lt}`);return}this.scheduleRefresh(this.uri||De.url),vt&&this.clonePathways(vt);const yr={steeringManifest:Xe,url:E.toString()};this.hls.trigger(l.STEERING_MANIFEST_LOADED,yr),Qt&&this.updatePathwayPriority(Qt)},onError:(be,Se,De,He)=>{if(this.log(`Error loading steering manifest: ${be.code} ${be.text} (${Se.url})`),this.stopLoad(),be.code===410){this.enabled=!1,this.log(`Steering manifest ${Se.url} no longer available`);return}let Xe=this.timeToLoad*1e3;if(be.code===429){const lt=this.loader;if(typeof(lt==null?void 0:lt.getResponseHeader)=="function"){const vt=lt.getResponseHeader("Retry-After");vt&&(Xe=parseFloat(vt)*1e3)}this.log(`Steering manifest ${Se.url} rate limited`);return}this.scheduleRefresh(this.uri||Se.url,Xe)},onTimeout:(be,Se,De)=>{this.log(`Timeout loading steering manifest (${Se.url})`),this.scheduleRefresh(this.uri||Se.url)}};this.log(`Requesting steering manifest: ${E}`),this.loader.load(I,oe,he)}scheduleRefresh(r,a=this.timeToLoad*1e3){this.clearTimeout(),this.reloadTimer=self.setTimeout(()=>{var _;const E=(_=this.hls)==null?void 0:_.media;if(E&&!E.ended){this.loadSteeringManifest(r);return}this.scheduleRefresh(r,this.timeToLoad*1e3)},a)}}function wl(j,r,a,_){j&&Object.keys(r).forEach(E=>{const I=j.filter(N=>N.groupId===E).map(N=>{const H=i({},N);return H.details=void 0,H.attrs=new Z(H.attrs),H.url=H.attrs.URI=ec(N.url,N.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",a),H.groupId=H.attrs["GROUP-ID"]=r[E],H.attrs["PATHWAY-ID"]=_,H});j.push(...I)})}function ec(j,r,a,_){const{HOST:E,PARAMS:I,[a]:N}=_;let H;r&&(H=N==null?void 0:N[r],H&&(j=H));const oe=new self.URL(j);return E&&!H&&(oe.host=E),I&&Object.keys(I).sort().forEach(he=>{he&&oe.searchParams.set(he,I[he])}),oe.href}const tc=/^age:\s*[\d.]+\s*$/im;class vc{constructor(r){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=r&&r.xhrSetup||null,this.stats=new Q,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const r=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),r&&(r.onreadystatechange=null,r.onprogress=null,r.readyState!==4&&(this.stats.aborted=!0,r.abort()))}abort(){var r;this.abortInternal(),(r=this.callbacks)!=null&&r.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(r,a,_){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=r,this.config=a,this.callbacks=_,this.loadInternal()}loadInternal(){const{config:r,context:a}=this;if(!r||!a)return;const _=this.loader=new self.XMLHttpRequest,E=this.stats;E.loading.first=0,E.loaded=0,E.aborted=!1;const I=this.xhrSetup;I?Promise.resolve().then(()=>{if(!(this.loader!==_||this.stats.aborted))return I(_,a.url)}).catch(N=>{if(!(this.loader!==_||this.stats.aborted))return _.open("GET",a.url,!0),I(_,a.url)}).then(()=>{this.loader!==_||this.stats.aborted||this.openAndSendXhr(_,a,r)}).catch(N=>{this.callbacks.onError({code:_.status,text:N.message},a,_,E)}):this.openAndSendXhr(_,a,r)}openAndSendXhr(r,a,_){r.readyState||r.open("GET",a.url,!0);const E=a.headers,{maxTimeToFirstByteMs:I,maxLoadTimeMs:N}=_.loadPolicy;if(E)for(const H in E)r.setRequestHeader(H,E[H]);a.rangeEnd&&r.setRequestHeader("Range","bytes="+a.rangeStart+"-"+(a.rangeEnd-1)),r.onreadystatechange=this.readystatechange.bind(this),r.onprogress=this.loadprogress.bind(this),r.responseType=a.responseType,self.clearTimeout(this.requestTimeout),_.timeout=I&&y(I)?I:N,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),_.timeout),r.send()}readystatechange(){const{context:r,loader:a,stats:_}=this;if(!r||!a)return;const E=a.readyState,I=this.config;if(!_.aborted&&E>=2&&(_.loading.first===0&&(_.loading.first=Math.max(self.performance.now(),_.loading.start),I.timeout!==I.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),I.timeout=I.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),I.loadPolicy.maxLoadTimeMs-(_.loading.first-_.loading.start)))),E===4)){self.clearTimeout(this.requestTimeout),a.onreadystatechange=null,a.onprogress=null;const N=a.status,H=a.responseType==="text"?a.responseText:null;if(N>=200&&N<300){const Se=H!=null?H:a.response;if(Se!=null){_.loading.end=Math.max(self.performance.now(),_.loading.first);const De=a.responseType==="arraybuffer"?Se.byteLength:Se.length;if(_.loaded=_.total=De,_.bwEstimate=_.total*8e3/(_.loading.end-_.loading.first),!this.callbacks)return;const He=this.callbacks.onProgress;if(He&&He(_,r,Se,a),!this.callbacks)return;const Xe={url:a.responseURL,data:Se,code:N};this.callbacks.onSuccess(Xe,_,r,a);return}}const oe=I.loadPolicy.errorRetry,he=_.retry,be={url:r.url,data:void 0,code:N};fo(oe,he,!1,be)?this.retry(oe):(R.error(`${N} while loading ${r.url}`),this.callbacks.onError({code:N,text:a.statusText},r,a,_))}}loadtimeout(){if(!this.config)return;const r=this.config.loadPolicy.timeoutRetry,a=this.stats.retry;if(fo(r,a,!0))this.retry(r);else{var _;R.warn(`timeout while loading ${(_=this.context)==null?void 0:_.url}`);const E=this.callbacks;E&&(this.abortInternal(),E.onTimeout(this.stats,this.context,this.loader))}}retry(r){const{context:a,stats:_}=this;this.retryDelay=Ks(r,_.retry),_.retry++,R.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${a==null?void 0:a.url}, retrying ${_.retry}/${r.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(r){const a=this.stats;a.loaded=r.loaded,r.lengthComputable&&(a.total=r.total)}getCacheAge(){let r=null;if(this.loader&&tc.test(this.loader.getAllResponseHeaders())){const a=this.loader.getResponseHeader("age");r=a?parseFloat(a):null}return r}getResponseHeader(r){return this.loader&&new RegExp(`^${r}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(r):null}}function A(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(j){}return!1}const P=/(\d+)-(\d+)\/(\d+)/;class D{constructor(r){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=r.fetchSetup||zn,this.controller=new self.AbortController,this.stats=new Q}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 r;this.abortInternal(),(r=this.callbacks)!=null&&r.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(r,a,_){const E=this.stats;if(E.loading.start)throw new Error("Loader can only be used once.");E.loading.start=self.performance.now();const I=pe(r,this.controller.signal),N=_.onProgress,H=r.responseType==="arraybuffer",oe=H?"byteLength":"length",{maxTimeToFirstByteMs:he,maxLoadTimeMs:be}=a.loadPolicy;this.context=r,this.config=a,this.callbacks=_,this.request=this.fetchSetup(r,I),self.clearTimeout(this.requestTimeout),a.timeout=he&&y(he)?he:be,this.requestTimeout=self.setTimeout(()=>{this.abortInternal(),_.onTimeout(E,r,this.response)},a.timeout),self.fetch(this.request).then(Se=>{this.response=this.loader=Se;const De=Math.max(self.performance.now(),E.loading.start);if(self.clearTimeout(this.requestTimeout),a.timeout=be,this.requestTimeout=self.setTimeout(()=>{this.abortInternal(),_.onTimeout(E,r,this.response)},be-(De-E.loading.start)),!Se.ok){const{status:He,statusText:Xe}=Se;throw new dn(Xe||"fetch, bad network response",He,Se)}return E.loading.first=De,E.total=an(Se.headers)||E.total,N&&y(a.highWaterMark)?this.loadProgressively(Se,E,r,a.highWaterMark,N):H?Se.arrayBuffer():r.responseType==="json"?Se.json():Se.text()}).then(Se=>{const De=this.response;if(!De)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),E.loading.end=Math.max(self.performance.now(),E.loading.first);const He=Se[oe];He&&(E.loaded=E.total=He);const Xe={url:De.url,data:Se,code:De.status};N&&!y(a.highWaterMark)&&N(E,r,Se,De),_.onSuccess(Xe,E,r,De)}).catch(Se=>{if(self.clearTimeout(this.requestTimeout),E.aborted)return;const De=Se&&Se.code||0,He=Se?Se.message:null;_.onError({code:De,text:He},r,Se?Se.details:null,E)})}getCacheAge(){let r=null;if(this.response){const a=this.response.headers.get("age");r=a?parseFloat(a):null}return r}getResponseHeader(r){return this.response?this.response.headers.get(r):null}loadProgressively(r,a,_,E=0,I){const N=new Bs,H=r.body.getReader(),oe=()=>H.read().then(he=>{if(he.done)return N.dataLength&&I(a,_,N.flush(),r),Promise.resolve(new ArrayBuffer(0));const be=he.value,Se=be.length;return a.loaded+=Se,Se=E&&I(a,_,N.flush(),r)):I(a,_,be,r),oe()}).catch(()=>Promise.reject());return oe()}}function pe(j,r){const a={method:"GET",mode:"cors",credentials:"same-origin",signal:r,headers:new self.Headers(i({},j.headers))};return j.rangeEnd&&a.headers.set("Range","bytes="+j.rangeStart+"-"+String(j.rangeEnd-1)),a}function Oe(j){const r=P.exec(j);if(r)return parseInt(r[2])-parseInt(r[1])+1}function an(j){const r=j.get("Content-Range");if(r){const _=Oe(r);if(y(_))return _}const a=j.get("Content-Length");if(a)return parseInt(a)}function zn(j,r){return new self.Request(j.url,r)}class dn extends Error{constructor(r,a,_){super(r),this.code=void 0,this.details=void 0,this.code=a,this.details=_}}const Mi=/\s/,Qa={newCue(j,r,a,_){const E=[];let I,N,H,oe,he;const be=self.VTTCue||self.TextTrackCue;for(let De=0;De<_.rows.length;De++)if(I=_.rows[De],H=!0,oe=0,he="",!I.isEmpty()){var Se;for(let lt=0;lt=16?oe--:oe++;const He=Wl(he.trim()),Xe=ju(r,a,He);j!=null&&(Se=j.cues)!=null&&Se.getCueById(Xe)||(N=new be(r,a,He),N.id=Xe,N.line=De+1,N.align="left",N.position=10+Math.min(80,Math.floor(oe*8/32)*10),E.push(N))}return j&&E.length&&(E.sort((De,He)=>De.line==="auto"||He.line==="auto"?0:De.line>8&&He.line>8?He.line-De.line:De.line-He.line),E.forEach(De=>Hr(j,De))),E}},Oa={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},To=f(f({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,maxBufferSize:60*1e3*1e3,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,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,loader:vc,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Bo,bufferController:mo,capLevelController:dc,errorController:ts,fpsController:Ql,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:cr,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,useMediaCapabilities:!0,certLoadPolicy:{default:Oa},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}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},ds()),{},{subtitleStreamController:cs,subtitleTrackController:Hs,timelineController:Ma,audioStreamController:ha,audioTrackController:gs,emeController:nl,cmcdController:mc,contentSteeringController:Nl});function ds(){return{cueHandler:Qa,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 yo(j,r){if((r.liveSyncDurationCount||r.liveMaxLatencyDurationCount)&&(r.liveSyncDuration||r.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(r.liveMaxLatencyDurationCount!==void 0&&(r.liveSyncDurationCount===void 0||r.liveMaxLatencyDurationCount<=r.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(r.liveMaxLatencyDuration!==void 0&&(r.liveSyncDuration===void 0||r.liveMaxLatencyDuration<=r.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const a=ys(j),_=["manifest","level","frag"],E=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return _.forEach(I=>{const N=`${I==="level"?"playlist":I}LoadPolicy`,H=r[N]===void 0,oe=[];E.forEach(he=>{const be=`${I}Loading${he}`,Se=r[be];if(Se!==void 0&&H){oe.push(be);const De=a[N].default;switch(r[N]={default:De},he){case"TimeOut":De.maxLoadTimeMs=Se,De.maxTimeToFirstByteMs=Se;break;case"MaxRetry":De.errorRetry.maxNumRetry=Se,De.timeoutRetry.maxNumRetry=Se;break;case"RetryDelay":De.errorRetry.retryDelayMs=Se,De.timeoutRetry.retryDelayMs=Se;break;case"MaxRetryTimeout":De.errorRetry.maxRetryDelayMs=Se,De.timeoutRetry.maxRetryDelayMs=Se;break}}}),oe.length&&R.warn(`hls.js config: "${oe.join('", "')}" setting(s) are deprecated, use "${N}": ${JSON.stringify(r[N])}`)}),f(f({},a),r)}function ys(j){return j&&typeof j=="object"?Array.isArray(j)?j.map(ys):Object.keys(j).reduce((r,a)=>(r[a]=ys(j[a]),r),{}):j}function gc(j){const r=j.loader;r!==D&&r!==vc?(R.log("[config]: Custom loader detected, cannot enable progressive streaming"),j.progressive=!1):A()&&(j.loader=D,j.progressive=!0,j.enableSoftwareAES=!0,R.log("[config]: Progressive streaming enabled, using FetchLoader"))}let $l;class rc extends Ka{constructor(r,a){super(r,"[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=a,this._registerListeners()}_registerListeners(){const{hls:r}=this;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.LEVEL_LOADED,this.onLevelLoaded,this),r.on(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.on(l.FRAG_BUFFERED,this.onFragBuffered,this),r.on(l.ERROR,this.onError,this)}_unregisterListeners(){const{hls:r}=this;r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.LEVEL_LOADED,this.onLevelLoaded,this),r.off(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.off(l.FRAG_BUFFERED,this.onFragBuffered,this),r.off(l.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(a=>{a.loadError=0,a.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(r,a){this.resetLevels()}onManifestLoaded(r,a){const _=this.hls.config.preferManagedMediaSource,E=[],I={},N={};let H=!1,oe=!1,he=!1;a.levels.forEach(be=>{var Se,De;const He=be.attrs;let{audioCodec:Xe,videoCodec:lt}=be;((Se=Xe)==null?void 0:Se.indexOf("mp4a.40.34"))!==-1&&($l||($l=/chrome|firefox/i.test(navigator.userAgent)),$l&&(be.audioCodec=Xe=void 0)),Xe&&(be.audioCodec=Xe=wi(Xe,_)),((De=lt)==null?void 0:De.indexOf("avc1"))===0&&(lt=be.videoCodec=Ji(lt));const{width:vt,height:Qt,unknownCodecs:yr}=be;if(H||(H=!!(vt&&Qt)),oe||(oe=!!lt),he||(he=!!Xe),yr!=null&&yr.length||Xe&&!yi(Xe,"audio",_)||lt&&!yi(lt,"video",_))return;const{CODECS:Tr,"FRAME-RATE":Wr,"HDCP-LEVEL":Br,"PATHWAY-ID":Cn,RESOLUTION:un,"VIDEO-RANGE":Hn}=He,En=`${`${Cn||"."}-`}${be.bitrate}-${un}-${Wr}-${Tr}-${Hn}-${Br}`;if(I[En])if(I[En].uri!==be.url&&!be.attrs["PATHWAY-ID"]){const qn=N[En]+=1;be.attrs["PATHWAY-ID"]=new Array(qn+1).join(".");const Ta=new Fa(be);I[En]=Ta,E.push(Ta)}else I[En].addGroupId("audio",He.AUDIO),I[En].addGroupId("text",He.SUBTITLES);else{const qn=new Fa(be);I[En]=qn,N[En]=1,E.push(qn)}}),this.filterAndSortMediaOptions(E,a,H,oe,he)}filterAndSortMediaOptions(r,a,_,E,I){let N=[],H=[],oe=r;if((_||E)&&I&&(oe=oe.filter(({videoCodec:Xe,videoRange:lt,width:vt,height:Qt})=>(!!Xe||!!(vt&&Qt))&&es(lt))),oe.length===0){Promise.resolve().then(()=>{if(this.hls){a.levels.length&&this.warn(`One or more CODECS in variant not supported: ${JSON.stringify(a.levels[0].attrs)}`);const Xe=new Error("no level with compatible codecs found in manifest");this.hls.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:a.url,error:Xe,reason:Xe.message})}});return}if(a.audioTracks){const{preferManagedMediaSource:Xe}=this.hls.config;N=a.audioTracks.filter(lt=>!lt.audioCodec||yi(lt.audioCodec,"audio",Xe)),nc(N)}a.subtitles&&(H=a.subtitles,nc(H));const he=oe.slice(0);oe.sort((Xe,lt)=>{if(Xe.attrs["HDCP-LEVEL"]!==lt.attrs["HDCP-LEVEL"])return(Xe.attrs["HDCP-LEVEL"]||"")>(lt.attrs["HDCP-LEVEL"]||"")?1:-1;if(_&&Xe.height!==lt.height)return Xe.height-lt.height;if(Xe.frameRate!==lt.frameRate)return Xe.frameRate-lt.frameRate;if(Xe.videoRange!==lt.videoRange)return Ds.indexOf(Xe.videoRange)-Ds.indexOf(lt.videoRange);if(Xe.videoCodec!==lt.videoCodec){const vt=oi(Xe.videoCodec),Qt=oi(lt.videoCodec);if(vt!==Qt)return Qt-vt}if(Xe.uri===lt.uri&&Xe.codecSet!==lt.codecSet){const vt=Wi(Xe.codecSet),Qt=Wi(lt.codecSet);if(vt!==Qt)return Qt-vt}return Xe.averageBitrate!==lt.averageBitrate?Xe.averageBitrate-lt.averageBitrate:0});let be=he[0];if(this.steering&&(oe=this.steering.filterParsedLevels(oe),oe.length!==he.length)){for(let Xe=0;Xevt&&vt===To.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Qt)}break}const De=I&&!E,He={levels:oe,audioTracks:N,subtitleTracks:H,sessionData:a.sessionData,sessionKeys:a.sessionKeys,firstLevel:this._firstLevel,stats:a.stats,audio:I,video:E,altAudio:!De&&N.some(Xe=>!!Xe.url)};this.hls.trigger(l.MANIFEST_PARSED,He),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}get levels(){return this._levels.length===0?null:this._levels}get level(){return this.currentLevelIndex}set level(r){const a=this._levels;if(a.length===0)return;if(r<0||r>=a.length){const be=new Error("invalid level idx"),Se=r<0;if(this.hls.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.LEVEL_SWITCH_ERROR,level:r,fatal:Se,error:be,reason:be.message}),Se)return;r=Math.min(r,a.length-1)}const _=this.currentLevelIndex,E=this.currentLevel,I=E?E.attrs["PATHWAY-ID"]:void 0,N=a[r],H=N.attrs["PATHWAY-ID"];if(this.currentLevelIndex=r,this.currentLevel=N,_===r&&N.details&&E&&I===H)return;this.log(`Switching to level ${r} (${N.height?N.height+"p ":""}${N.videoRange?N.videoRange+" ":""}${N.codecSet?N.codecSet+" ":""}@${N.bitrate})${H?" with Pathway "+H:""} from level ${_}${I?" with Pathway "+I:""}`);const oe={level:r,attrs:N.attrs,details:N.details,bitrate:N.bitrate,averageBitrate:N.averageBitrate,maxBitrate:N.maxBitrate,realBitrate:N.realBitrate,width:N.width,height:N.height,codecSet:N.codecSet,audioCodec:N.audioCodec,videoCodec:N.videoCodec,audioGroups:N.audioGroups,subtitleGroups:N.subtitleGroups,loaded:N.loaded,loadError:N.loadError,fragmentError:N.fragmentError,name:N.name,id:N.id,uri:N.uri,url:N.url,urlId:0,audioGroupIds:N.audioGroupIds,textGroupIds:N.textGroupIds};this.hls.trigger(l.LEVEL_SWITCHING,oe);const he=N.details;if(!he||he.live){const be=this.switchParams(N.uri,E==null?void 0:E.details,he);this.loadPlaylist(be)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(r){this.manualLevelIndex=r,this._startLevel===void 0&&(this._startLevel=r),r!==-1&&(this.level=r)}get firstLevel(){return this._firstLevel}set firstLevel(r){this._firstLevel=r}get startLevel(){if(this._startLevel===void 0){const r=this.hls.config.startLevel;return r!==void 0?r:this.hls.firstAutoLevel}return this._startLevel}set startLevel(r){this._startLevel=r}onError(r,a){a.fatal||!a.context||a.context.type===ye.LEVEL&&a.context.level===this.level&&this.checkRetry(a)}onFragBuffered(r,{frag:a}){if(a!==void 0&&a.type===Ye.MAIN){const _=a.elementaryStreams;if(!Object.keys(_).some(I=>!!_[I]))return;const E=this._levels[a.level];E!=null&&E.loadError&&(this.log(`Resetting level error count of ${E.loadError} on frag buffered`),E.loadError=0)}}onLevelLoaded(r,a){var _;const{level:E,details:I}=a,N=this._levels[E];if(!N){var H;this.warn(`Invalid level index ${E}`),(H=a.deliveryDirectives)!=null&&H.skip&&(I.deltaUpdateFailed=!0);return}E===this.currentLevelIndex?(N.fragmentError===0&&(N.loadError=0),this.playlistLoaded(E,a,N.details)):(_=a.deliveryDirectives)!=null&&_.skip&&(I.deltaUpdateFailed=!0)}loadPlaylist(r){super.loadPlaylist();const a=this.currentLevelIndex,_=this.currentLevel;if(_&&this.shouldLoadPlaylist(_)){let E=_.uri;if(r)try{E=r.addDirectives(E)}catch(N){this.warn(`Could not construct new URL with HLS Delivery Directives: ${N}`)}const I=_.attrs["PATHWAY-ID"];this.log(`Loading level index ${a}${(r==null?void 0:r.msn)!==void 0?" at sn "+r.msn+" part "+r.part:""} with${I?" Pathway "+I:""} ${E}`),this.clearTimer(),this.hls.trigger(l.LEVEL_LOADING,{url:E,level:a,pathwayId:_.attrs["PATHWAY-ID"],id:0,deliveryDirectives:r||null})}}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(r){this.level=r,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=r)}removeLevel(r){var a;const _=this._levels.filter((E,I)=>I!==r?!0:(this.steering&&this.steering.removeLevel(E),E===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,E.details&&E.details.fragments.forEach(N=>N.level=-1)),!1));za(_),this._levels=_,this.currentLevelIndex>-1&&(a=this.currentLevel)!=null&&a.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.hls.trigger(l.LEVELS_UPDATED,{levels:_})}onLevelsUpdated(r,{levels:a}){this._levels=a}checkMaxAutoUpdated(){const{autoLevelCapping:r,maxAutoLevel:a,maxHdcpLevel:_}=this.hls;this._maxAutoLevel!==a&&(this._maxAutoLevel=a,this.hls.trigger(l.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:r,levels:this.levels,maxAutoLevel:a,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:_}))}}function nc(j){const r={};j.forEach(a=>{const _=a.groupId||"";a.id=r[_]=r[_]||0,r[_]++})}class fl{constructor(r){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=r}abort(r){for(const _ in this.keyUriToKeyInfo){const E=this.keyUriToKeyInfo[_].loader;if(E){var a;if(r&&r!==((a=E.context)==null?void 0:a.frag.type))return;E.abort()}}}detach(){for(const r in this.keyUriToKeyInfo){const a=this.keyUriToKeyInfo[r];(a.mediaKeySessionContext||a.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[r]}}destroy(){this.detach();for(const r in this.keyUriToKeyInfo){const a=this.keyUriToKeyInfo[r].loader;a&&a.destroy()}this.keyUriToKeyInfo={}}createKeyLoadError(r,a=x.KEY_LOAD_ERROR,_,E,I){return new Ni({type:b.NETWORK_ERROR,details:a,fatal:!1,frag:r,response:I,error:_,networkDetails:E})}loadClear(r,a){if(this.emeController&&this.config.emeEnabled){const{sn:_,cc:E}=r;for(let I=0;I{N.setKeyFormat(H)});break}}}}load(r){return!r.decryptdata&&r.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(r).then(a=>this.loadInternal(r,a)):this.loadInternal(r)}loadInternal(r,a){var _,E;a&&r.setKeyFormat(a);const I=r.decryptdata;if(!I){const he=new Error(a?`Expected frag.decryptdata to be defined after setting format ${a}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,he))}const N=I.uri;if(!N)return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${N}"`)));let H=this.keyUriToKeyInfo[N];if((_=H)!=null&&_.decryptdata.key)return I.key=H.decryptdata.key,Promise.resolve({frag:r,keyInfo:H});if((E=H)!=null&&E.keyLoadPromise){var oe;switch((oe=H.mediaKeySessionContext)==null?void 0:oe.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return H.keyLoadPromise.then(he=>(I.key=he.keyInfo.decryptdata.key,{frag:r,keyInfo:H}))}}switch(H=this.keyUriToKeyInfo[N]={decryptdata:I,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},I.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return I.keyFormat==="identity"?this.loadKeyHTTP(H,r):this.loadKeyEME(H,r);case"AES-128":return this.loadKeyHTTP(H,r);default:return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${I.method}"`)))}}loadKeyEME(r,a){const _={frag:a,keyInfo:r};if(this.emeController&&this.config.emeEnabled){const E=this.emeController.loadKey(_);if(E)return(r.keyLoadPromise=E.then(I=>(r.mediaKeySessionContext=I,_))).catch(I=>{throw r.keyLoadPromise=null,I})}return Promise.resolve(_)}loadKeyHTTP(r,a){const _=this.config,E=_.loader,I=new E(_);return a.keyLoader=r.loader=I,r.keyLoadPromise=new Promise((N,H)=>{const oe={keyInfo:r,frag:a,responseType:"arraybuffer",url:r.decryptdata.uri},he=_.keyLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,He,Xe,lt)=>{const{frag:vt,keyInfo:Qt,url:yr}=Xe;if(!vt.decryptdata||Qt!==this.keyUriToKeyInfo[yr])return H(this.createKeyLoadError(vt,x.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Qt.decryptdata.key=vt.decryptdata.key=new Uint8Array(De.data),vt.keyLoader=null,Qt.loader=null,N({frag:vt,keyInfo:Qt})},onError:(De,He,Xe,lt)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.KEY_LOAD_ERROR,new Error(`HTTP Error ${De.code} loading key ${De.text}`),Xe,f({url:oe.url,data:void 0},De)))},onTimeout:(De,He,Xe)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Xe))},onAbort:(De,He,Xe)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.INTERNAL_ABORTED,new Error("key loading aborted"),Xe))}};I.load(oe,be,Se)})}resetLoader(r){const{frag:a,keyInfo:_,url:E}=r,I=_.loader;a.keyLoader===I&&(a.keyLoader=null,_.loader=null),delete this.keyUriToKeyInfo[E],I&&I.destroy()}}function ki(){return self.SourceBuffer||self.WebKitSourceBuffer}function El(){if(!si())return!1;const r=ki();return!r||r.prototype&&typeof r.prototype.appendBuffer=="function"&&typeof r.prototype.remove=="function"}function ic(){if(!El())return!1;const j=si();return typeof(j==null?void 0:j.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(r=>j.isTypeSupported(la(r,"video")))||["mp4a.40.2","fLaC"].some(r=>j.isTypeSupported(la(r,"audio"))))}function Uo(){var j;const r=ki();return typeof(r==null||(j=r.prototype)==null?void 0:j.changeType)=="function"}const no=250,Wa=2,dl=.1,Sl=.05;class ac{constructor(r,a,_,E){this.config=void 0,this.media=null,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=r,this.media=a,this.fragmentTracker=_,this.hls=E}destroy(){this.media=null,this.hls=this.fragmentTracker=null}poll(r,a){const{config:_,media:E,stalled:I}=this;if(E===null)return;const{currentTime:N,seeking:H}=E,oe=this.seeking&&!H,he=!this.seeking&&H;if(this.seeking=H,N!==r){if(this.moved=!0,H||(this.nudgeRetry=0),I!==null){if(this.stallReported){const vt=self.performance.now()-I;R.warn(`playback not stuck anymore @${N}, after ${Math.round(vt)}ms`),this.stallReported=!1}this.stalled=null}return}if(he||oe){this.stalled=null;return}if(E.paused&&!H||E.ended||E.playbackRate===0||!hr.getBuffered(E).length){this.nudgeRetry=0;return}const be=hr.bufferInfo(E,N,0),Se=be.nextStart||0;if(H){const vt=be.len>Wa,Qt=!Se||a&&a.start<=N||Se-N>Wa&&!this.fragmentTracker.getPartialFragment(N);if(vt||Qt)return;this.moved=!1}if(!this.moved&&this.stalled!==null){var De;if(!(be.len>0)&&!Se)return;const Qt=Math.max(Se,be.start||0)-N,yr=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,Wr=(yr==null||(De=yr.details)==null?void 0:De.live)?yr.details.targetduration*2:Wa,Br=this.fragmentTracker.getPartialFragment(N);if(Qt>0&&(Qt<=Wr||Br)){E.paused||this._trySkipBufferHole(Br);return}}const He=self.performance.now();if(I===null){this.stalled=He;return}const Xe=He-I;if(!H&&Xe>=no&&(this._reportStall(be),!this.media))return;const lt=hr.bufferInfo(E,N,_.maxBufferHole);this._tryFixBufferStall(lt,Xe)}_tryFixBufferStall(r,a){const{config:_,fragmentTracker:E,media:I}=this;if(I===null)return;const N=I.currentTime,H=E.getPartialFragment(N);H&&(this._trySkipBufferHole(H)||!this.media)||(r.len>_.maxBufferHole||r.nextStart&&r.nextStart-N<_.maxBufferHole)&&a>_.highBufferWatchdogPeriod*1e3&&(R.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}_reportStall(r){const{hls:a,media:_,stallReported:E}=this;if(!E&&_){this.stallReported=!0;const I=new Error(`Playback stalling at @${_.currentTime} due to low buffer (${JSON.stringify(r)})`);R.warn(I.message),a.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_STALLED_ERROR,fatal:!1,error:I,buffer:r.len})}}_trySkipBufferHole(r){const{config:a,hls:_,media:E}=this;if(E===null)return 0;const I=E.currentTime,N=hr.bufferInfo(E,I,0),H=I0&&N.len<1&&E.readyState<3,be=H-I;if(be>0&&(oe||he)){if(be>a.maxBufferHole){const{fragmentTracker:De}=this;let He=!1;if(I===0){const Xe=De.getAppendedFrag(0,Ye.MAIN);Xe&&H1?(E=0,this.bitrateTest=!0):E=_.firstAutoLevel),_.nextLoadLevel=E,this.level=_.loadLevel,this.loadedmetadata=!1}a>0&&r===-1&&(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),r=a),this.state=pn.IDLE,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=r,this.tick()}else this._forceStartLoad=!0,this.state=pn.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case pn.WAITING_LEVEL:{const{levels:a,level:_}=this,E=a==null?void 0:a[_],I=E==null?void 0:E.details;if(I&&(!I.live||this.levelLastLoaded===E)){if(this.waitForCdnTuneIn(I))break;this.state=pn.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=pn.IDLE;break}break}case pn.FRAG_LOADING_WAITING_RETRY:{var r;const a=self.performance.now(),_=this.retryDate;if(!_||a>=_||(r=this.media)!=null&&r.seeking){const{levels:E,level:I}=this,N=E==null?void 0:E[I];this.resetStartWhenNotLoaded(N||null),this.state=pn.IDLE}}break}this.state===pn.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){super.onTickEnd(),this.checkBuffer(),this.checkFragmentChanged()}doTickIdle(){const{hls:r,levelLastLoaded:a,levels:_,media:E}=this;if(a===null||!E&&(this.startFragRequested||!r.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const I=this.buffering?r.nextLoadLevel:r.loadLevel;if(!(_!=null&&_[I]))return;const N=_[I],H=this.getMainFwdBufferInfo();if(H===null)return;const oe=this.getLevelDetails();if(oe&&this._streamEnded(H,oe)){const lt={};this.altAudio&&(lt.type="video"),this.hls.trigger(l.BUFFER_EOS,lt),this.state=pn.ENDED;return}if(!this.buffering)return;r.loadLevel!==I&&r.manualLevel===-1&&this.log(`Adapting to level ${I} from level ${this.level}`),this.level=r.nextLoadLevel=I;const he=N.details;if(!he||this.state===pn.WAITING_LEVEL||he.live&&this.levelLastLoaded!==N){this.level=I,this.state=pn.WAITING_LEVEL;return}const be=H.len,Se=this.getMaxBufferLength(N.maxBitrate);if(be>=Se)return;this.backtrackFragment&&this.backtrackFragment.start>H.end&&(this.backtrackFragment=null);const De=this.backtrackFragment?this.backtrackFragment.start:H.end;let He=this.getNextFragment(De,he);if(this.couldBacktrack&&!this.fragPrevious&&He&&He.sn!=="initSegment"&&this.fragmentTracker.getState(He)!==Zs.OK){var Xe;const vt=((Xe=this.backtrackFragment)!=null?Xe:He).sn-he.startSN,Qt=he.fragments[vt-1];Qt&&He.cc===Qt.cc&&(He=Qt,this.fragmentTracker.removeFragment(Qt))}else this.backtrackFragment&&H.len&&(this.backtrackFragment=null);if(He&&this.isLoopLoading(He,De)){if(!He.gap){const vt=this.audioOnly&&!this.altAudio?Y.AUDIO:Y.VIDEO,Qt=(vt===Y.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Qt&&this.afterBufferFlushed(Qt,vt,Ye.MAIN)}He=this.getNextFragmentLoopLoading(He,he,H,Ye.MAIN,Se)}He&&(He.initSegment&&!He.initSegment.data&&!this.bitrateTest&&(He=He.initSegment),this.loadFragment(He,N,De))}loadFragment(r,a,_){const E=this.fragmentTracker.getState(r);this.fragCurrent=r,E===Zs.NOT_LOADED||E===Zs.PARTIAL?r.sn==="initSegment"?this._loadInitSegment(r,a):this.bitrateTest?(this.log(`Fragment ${r.sn} of level ${r.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(r,a)):(this.startFragRequested=!0,super.loadFragment(r,a,_)):this.clearTrackerIfNeeded(r)}getBufferedFrag(r){return this.fragmentTracker.getBufferedFrag(r,Ye.MAIN)}followingBufferedFrag(r){return r?this.getBufferedFrag(r.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:r,media:a}=this;if(a!=null&&a.readyState){let _;const E=this.getAppendedFrag(a.currentTime);E&&E.start>1&&this.flushMainBuffer(0,E.start-1);const I=this.getLevelDetails();if(I!=null&&I.live){const H=this.getMainFwdBufferInfo();if(!H||H.len{const N=I.audioCodec;N&&(_=_||N.indexOf("mp4a.40.2")!==-1,E=E||N.indexOf("mp4a.40.5")!==-1)}),this.audioCodecSwitch=_&&E&&!Uo(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=a.levels,this.startFragRequested=!1}onLevelLoading(r,a){const{levels:_}=this;if(!_||this.state!==pn.IDLE)return;const E=_[a.level];(!E.details||E.details.live&&this.levelLastLoaded!==E||this.waitForCdnTuneIn(E.details))&&(this.state=pn.WAITING_LEVEL)}onLevelLoaded(r,a){var _;const{levels:E}=this,I=a.level,N=a.details,H=N.totalduration;if(!E){this.warn(`Levels were reset while loading level ${I}`);return}this.log(`Level ${I} loaded [${N.startSN},${N.endSN}]${N.lastPartSn?`[part-${N.lastPartSn}-${N.lastPartIndex}]`:""}, cc [${N.startCC}, ${N.endCC}] duration:${H}`);const oe=E[I],he=this.fragCurrent;he&&(this.state===pn.FRAG_LOADING||this.state===pn.FRAG_LOADING_WAITING_RETRY)&&he.level!==a.level&&he.loader&&this.abortCurrentFrag();let be=0;if(N.live||(_=oe.details)!=null&&_.live){var Se;if(this.checkLiveUpdate(N),N.deltaUpdateFailed)return;be=this.alignPlaylists(N,oe.details,(Se=this.levelLastLoaded)==null?void 0:Se.details)}if(oe.details=N,this.levelLastLoaded=oe,this.hls.trigger(l.LEVEL_UPDATED,{details:N,level:I}),this.state===pn.WAITING_LEVEL){if(this.waitForCdnTuneIn(N))return;this.state=pn.IDLE}this.startFragRequested?N.live&&this.synchronizeToLiveEdge(N):this.setStartPosition(N,be),this.tick()}_handleFragmentLoadProgress(r){var a;const{frag:_,part:E,payload:I}=r,{levels:N}=this;if(!N){this.warn(`Levels were reset while fragment load was in progress. Fragment ${_.sn} of level ${_.level} will not be buffered`);return}const H=N[_.level],oe=H.details;if(!oe){this.warn(`Dropping fragment ${_.sn} of level ${_.level} after level details were reset`),this.fragmentTracker.removeFragment(_);return}const he=H.videoCodec,be=oe.PTSKnown||!oe.live,Se=(a=_.initSegment)==null?void 0:a.data,De=this._getAudioCodec(H),He=this.transmuxer=this.transmuxer||new Xn(this.hls,Ye.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),Xe=E?E.index:-1,lt=Xe!==-1,vt=new mn(_.level,_.sn,_.stats.chunkCount,I.byteLength,Xe,lt),Qt=this.initPTS[_.cc];He.push(I,Se,De,he,_,E,oe.totalduration,be,vt,Qt)}onAudioTrackSwitching(r,a){const _=this.altAudio;if(!!!a.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;const N=this.fragCurrent;N&&(this.log("Switching to main audio track, cancel main fragment load"),N.abortRequests(),this.fragmentTracker.removeFragment(N)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();const I=this.hls;_&&(I.trigger(l.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),I.trigger(l.AUDIO_TRACK_SWITCHED,a)}}onAudioTrackSwitched(r,a){const _=a.id,E=!!this.hls.audioTracks[_].url;if(E){const I=this.videoBuffer;I&&this.mediaBuffer!==I&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=I)}this.altAudio=E,this.tick()}onBufferCreated(r,a){const _=a.tracks;let E,I,N=!1;for(const H in _){const oe=_[H];if(oe.id==="main"){if(I=H,E=oe,H==="video"){const he=_[H];he&&(this.videoBuffer=he.buffer)}}else N=!0}N&&E?(this.log(`Alternate track found, use ${I}.buffered to schedule main fragment loading`),this.mediaBuffer=E.buffer):this.mediaBuffer=this.media}onFragBuffered(r,a){const{frag:_,part:E}=a;if(_&&_.type!==Ye.MAIN)return;if(this.fragContextChanged(_)){this.warn(`Fragment ${_.sn}${E?" p: "+E.index:""} of level ${_.level} finished buffering, but was aborted. state: ${this.state}`),this.state===pn.PARSED&&(this.state=pn.IDLE);return}const I=E?E.stats:_.stats;this.fragLastKbps=Math.round(8*I.total/(I.buffering.end-I.loading.first)),_.sn!=="initSegment"&&(this.fragPrevious=_),this.fragBufferedComplete(_,E)}onError(r,a){var _;if(a.fatal){this.state=pn.ERROR;return}switch(a.details){case x.FRAG_GAP:case x.FRAG_PARSING_ERROR:case x.FRAG_DECRYPT_ERROR:case x.FRAG_LOAD_ERROR:case x.FRAG_LOAD_TIMEOUT:case x.KEY_LOAD_ERROR:case x.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(Ye.MAIN,a);break;case x.LEVEL_LOAD_ERROR:case x.LEVEL_LOAD_TIMEOUT:case x.LEVEL_PARSING_ERROR:!a.levelRetry&&this.state===pn.WAITING_LEVEL&&((_=a.context)==null?void 0:_.type)===ye.LEVEL&&(this.state=pn.IDLE);break;case x.BUFFER_APPEND_ERROR:case x.BUFFER_FULL_ERROR:if(!a.parent||a.parent!=="main")return;if(a.details===x.BUFFER_APPEND_ERROR){this.resetLoadingState();return}this.reduceLengthAndFlushBuffer(a)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case x.INTERNAL_EXCEPTION:this.recoverWorkerError(a);break}}checkBuffer(){const{media:r,gapController:a}=this;if(!(!r||!a||!r.readyState)){if(this.loadedmetadata||!hr.getBuffered(r).length){const _=this.state!==pn.IDLE?this.fragCurrent:null;a.poll(this.lastCurrentTime,_)}this.lastCurrentTime=r.currentTime}}onFragLoadEmergencyAborted(){this.state=pn.IDLE,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()}onBufferFlushed(r,{type:a}){if(a!==Y.AUDIO||this.audioOnly&&!this.altAudio){const _=(a===Y.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(_,a,Ye.MAIN),this.tick()}}onLevelsUpdated(r,a){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level),this.levels=a.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:r}=this;if(!r)return;const a=r.currentTime;let _=this.startPosition;if(_>=0&&a<_){if(r.seeking){this.log(`could not seek to ${_}, already seeking at ${a}`);return}const E=hr.getBuffered(r),N=(E.length?E.start(0):0)-_;N>0&&(N{const{hls:E}=this;if(!_||this.fragContextChanged(r))return;a.fragmentError=0,this.state=pn.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const I=r.stats;I.parsing.start=I.parsing.end=I.buffering.start=I.buffering.end=self.performance.now(),E.trigger(l.FRAG_LOADED,_),r.bitrateTest=!1})}_handleTransmuxComplete(r){var a;const _="main",{hls:E}=this,{remuxResult:I,chunkMeta:N}=r,H=this.getCurrentContext(N);if(!H){this.resetWhenMissingContext(N);return}const{frag:oe,part:he,level:be}=H,{video:Se,text:De,id3:He,initSegment:Xe}=I,{details:lt}=be,vt=this.altAudio?void 0:I.audio;if(this.fragContextChanged(oe)){this.fragmentTracker.removeFragment(oe);return}if(this.state=pn.PARSING,Xe){if(Xe!=null&&Xe.tracks){const Tr=oe.initSegment||oe;this._bufferInitSegment(be,Xe.tracks,Tr,N),E.trigger(l.FRAG_PARSING_INIT_SEGMENT,{frag:Tr,id:_,tracks:Xe.tracks})}const Qt=Xe.initPTS,yr=Xe.timescale;y(Qt)&&(this.initPTS[oe.cc]={baseTime:Qt,timescale:yr},E.trigger(l.INIT_PTS_FOUND,{frag:oe,id:_,initPTS:Qt,timescale:yr}))}if(Se&<&&oe.sn!=="initSegment"){const Qt=lt.fragments[oe.sn-1-lt.startSN],yr=oe.sn===lt.startSN,Tr=!Qt||oe.cc>Qt.cc;if(I.independent!==!1){const{startPTS:Wr,endPTS:Br,startDTS:Cn,endDTS:un}=Se;if(he)he.elementaryStreams[Se.type]={startPTS:Wr,endPTS:Br,startDTS:Cn,endDTS:un};else if(Se.firstKeyFrame&&Se.independent&&N.id===1&&!Tr&&(this.couldBacktrack=!0),Se.dropped&&Se.independent){const Hn=this.getMainFwdBufferInfo(),li=(Hn?Hn.end:this.getLoadPosition())+this.config.maxBufferHole,En=Se.firstKeyFramePTS?Se.firstKeyFramePTS:Wr;if(!yr&&liWa&&(oe.gap=!0);oe.setElementaryStreamInfo(Se.type,Wr,Br,Cn,un),this.backtrackFragment&&(this.backtrackFragment=oe),this.bufferFragmentData(Se,oe,he,N,yr||Tr)}else if(yr||Tr)oe.gap=!0;else{this.backtrack(oe);return}}if(vt){const{startPTS:Qt,endPTS:yr,startDTS:Tr,endDTS:Wr}=vt;he&&(he.elementaryStreams[Y.AUDIO]={startPTS:Qt,endPTS:yr,startDTS:Tr,endDTS:Wr}),oe.setElementaryStreamInfo(Y.AUDIO,Qt,yr,Tr,Wr),this.bufferFragmentData(vt,oe,he,N)}if(lt&&He!=null&&(a=He.samples)!=null&&a.length){const Qt={id:_,frag:oe,details:lt,samples:He.samples};E.trigger(l.FRAG_PARSING_METADATA,Qt)}if(lt&&De){const Qt={id:_,frag:oe,details:lt,samples:De.samples};E.trigger(l.FRAG_PARSING_USERDATA,Qt)}}_bufferInitSegment(r,a,_,E){if(this.state!==pn.PARSING)return;this.audioOnly=!!a.audio&&!a.video,this.altAudio&&!this.audioOnly&&delete a.audio;const{audio:I,video:N,audiovideo:H}=a;if(I){let oe=r.audioCodec;const he=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){oe&&(oe.indexOf("mp4a.40.5")!==-1?oe="mp4a.40.2":oe="mp4a.40.5");const be=I.metadata;be&&"channelCount"in be&&(be.channelCount||1)!==1&&he.indexOf("firefox")===-1&&(oe="mp4a.40.5")}oe&&oe.indexOf("mp4a.40.5")!==-1&&he.indexOf("android")!==-1&&I.container!=="audio/mpeg"&&(oe="mp4a.40.2",this.log(`Android: force audio codec to ${oe}`)),r.audioCodec&&r.audioCodec!==oe&&this.log(`Swapping manifest audio codec "${r.audioCodec}" for "${oe}"`),I.levelCodec=oe,I.id="main",this.log(`Init audio buffer, container:${I.container}, codecs[selected/level/parsed]=[${oe||""}/${r.audioCodec||""}/${I.codec}]`)}N&&(N.levelCodec=r.videoCodec,N.id="main",this.log(`Init video buffer, container:${N.container}, codecs[level/parsed]=[${r.videoCodec||""}/${N.codec}]`)),H&&this.log(`Init audiovideo buffer, container:${H.container}, codecs[level/parsed]=[${r.codecs}/${H.codec}]`),this.hls.trigger(l.BUFFER_CODECS,a),Object.keys(a).forEach(oe=>{const be=a[oe].initSegment;be!=null&&be.byteLength&&this.hls.trigger(l.BUFFER_APPENDING,{type:oe,data:be,frag:_,part:null,chunkMeta:E,parent:_.type})}),this.tickImmediate()}getMainFwdBufferInfo(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,Ye.MAIN)}backtrack(r){this.couldBacktrack=!0,this.backtrackFragment=r,this.resetTransmuxer(),this.flushBufferGap(r),this.fragmentTracker.removeFragment(r),this.fragPrevious=null,this.nextLoadPosition=r.start,this.state=pn.IDLE}checkFragmentChanged(){const r=this.media;let a=null;if(r&&r.readyState>1&&r.seeking===!1){const _=r.currentTime;if(hr.isBuffered(r,_)?a=this.getAppendedFrag(_):hr.isBuffered(r,_+.1)&&(a=this.getAppendedFrag(_+.1)),a){this.backtrackFragment=null;const E=this.fragPlaying,I=a.level;(!E||a.sn!==E.sn||E.level!==I)&&(this.fragPlaying=a,this.hls.trigger(l.FRAG_CHANGED,{frag:a}),(!E||E.level!==I)&&this.hls.trigger(l.LEVEL_SWITCHED,{level:I}))}}}get nextLevel(){const r=this.nextBufferedFrag;return r?r.level:-1}get currentFrag(){const r=this.media;return r?this.fragPlaying||this.getAppendedFrag(r.currentTime):null}get currentProgramDateTime(){const r=this.media;if(r){const a=r.currentTime,_=this.currentFrag;if(_&&y(a)&&y(_.programDateTime)){const E=_.programDateTime+(a-_.start)*1e3;return new Date(E)}}return null}get currentLevel(){const r=this.currentFrag;return r?r.level:-1}get nextBufferedFrag(){const r=this.currentFrag;return r?this.followingBufferedFrag(r):null}get forceStartLoad(){return this._forceStartLoad}}class Xu{static get version(){return"1.5.20"}static isMSESupported(){return El()}static isSupported(){return ic()}static getMediaSource(){return si()}static get Events(){return l}static get ErrorTypes(){return b}static get ErrorDetails(){return x}static get DefaultConfig(){return Xu.defaultConfig?Xu.defaultConfig:To}static set DefaultConfig(r){Xu.defaultConfig=r}constructor(r={}){this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this.started=!1,this._emitter=new Zn,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.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,this.triggeringException=void 0,$(r.debug||!1,"Hls instance");const a=this.config=yo(Xu.DefaultConfig,r);this.userConfig=r,a.progressive&&gc(a);const{abrController:_,bufferController:E,capLevelController:I,errorController:N,fpsController:H}=a,oe=new N(this),he=this.abrController=new _(this),be=this.bufferController=new E(this),Se=this.capLevelController=new I(this),De=new H(this),He=new Or(this),Xe=new fa(this),lt=a.contentSteeringController,vt=lt?new lt(this):null,Qt=this.levelController=new rc(this,vt),yr=new Jt(this),Tr=new fl(this.config),Wr=this.streamController=new pl(this,yr,Tr);Se.setStreamController(Wr),De.setStreamController(Wr);const Br=[He,Qt,Wr];vt&&Br.splice(1,0,vt),this.networkControllers=Br;const Cn=[he,be,Se,De,Xe,yr];this.audioTrackController=this.createController(a.audioTrackController,Br);const un=a.audioStreamController;un&&Br.push(new un(this,yr,Tr)),this.subtitleTrackController=this.createController(a.subtitleTrackController,Br);const Hn=a.subtitleStreamController;Hn&&Br.push(new Hn(this,yr,Tr)),this.createController(a.timelineController,Cn),Tr.emeController=this.emeController=this.createController(a.emeController,Cn),this.cmcdController=this.createController(a.cmcdController,Cn),this.latencyController=this.createController(Ls,Cn),this.coreComponents=Cn,Br.push(oe);const li=oe.onErrorOut;typeof li=="function"&&this.on(l.ERROR,li,oe)}createController(r,a){if(r){const _=new r(this);return a&&a.push(_),_}return null}on(r,a,_=this){this._emitter.on(r,a,_)}once(r,a,_=this){this._emitter.once(r,a,_)}removeAllListeners(r){this._emitter.removeAllListeners(r)}off(r,a,_=this,E){this._emitter.off(r,a,_,E)}listeners(r){return this._emitter.listeners(r)}emit(r,a,_){return this._emitter.emit(r,a,_)}trigger(r,a){if(this.config.debug)return this.emit(r,r,a);try{return this.emit(r,r,a)}catch(_){if(R.error("An internal error happened while handling event "+r+'. Error message: "'+_.message+'". Here is a stacktrace:',_),!this.triggeringException){this.triggeringException=!0;const E=r===l.ERROR;this.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.INTERNAL_EXCEPTION,fatal:E,event:r,error:_}),this.triggeringException=!1}}return!1}listenerCount(r){return this._emitter.listenerCount(r)}destroy(){R.log("destroy"),this.trigger(l.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach(a=>a.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(a=>a.destroy()),this.coreComponents.length=0;const r=this.config;r.xhrSetup=r.fetchSetup=void 0,this.userConfig=null}attachMedia(r){R.log("attachMedia"),this._media=r,this.trigger(l.MEDIA_ATTACHING,{media:r})}detachMedia(){R.log("detachMedia"),this.trigger(l.MEDIA_DETACHING,void 0),this._media=null}loadSource(r){this.stopLoad();const a=this.media,_=this.url,E=this.url=s.buildAbsoluteURL(self.location.href,r,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,R.log(`loadSource:${E}`),a&&_&&(_!==E||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(a)),this.trigger(l.MANIFEST_LOADING,{url:r})}startLoad(r=-1){R.log(`startLoad(${r})`),this.started=!0,this.resumeBuffering();for(let a=0;a{r.resumeBuffering&&r.resumeBuffering()})}pauseBuffering(){R.log("pause buffering"),this.networkControllers.forEach(r=>{r.pauseBuffering&&r.pauseBuffering()})}swapAudioCodec(){R.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){R.log("recoverMediaError");const r=this._media;this.detachMedia(),r&&this.attachMedia(r)}removeLevel(r){this.levelController.removeLevel(r)}get levels(){const r=this.levelController.levels;return r||[]}get currentLevel(){return this.streamController.currentLevel}set currentLevel(r){R.log(`set currentLevel:${r}`),this.levelController.manualLevel=r,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(r){R.log(`set nextLevel:${r}`),this.levelController.manualLevel=r,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(r){R.log(`set loadLevel:${r}`),this.levelController.manualLevel=r}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(r){this.levelController.nextLoadLevel=r}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(r){R.log(`set firstLevel:${r}`),this.levelController.firstLevel=r}get startLevel(){const r=this.levelController.startLevel;return r===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:r}set startLevel(r){R.log(`set startLevel:${r}`),r!==-1&&(r=Math.max(r,this.minAutoLevel)),this.levelController.startLevel=r}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(r){const a=!!r;a!==this.config.capLevelToPlayerSize&&(a?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=a)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:r}=this.abrController;return r?r.getEstimate():NaN}set bandwidthEstimate(r){this.abrController.resetEstimator(r)}get ttfbEstimate(){const{bwEstimator:r}=this.abrController;return r?r.getEstimateTTFB():NaN}set autoLevelCapping(r){this._autoLevelCapping!==r&&(R.log(`set autoLevelCapping:${r}`),this._autoLevelCapping=r,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(r){Is(r)&&this._maxHdcpLevel!==r&&(this._maxHdcpLevel=r,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:r,config:{minAutoBitrate:a}}=this;if(!r)return 0;const _=r.length;for(let E=0;E<_;E++)if(r[E].maxBitrate>=a)return E;return 0}get maxAutoLevel(){const{levels:r,autoLevelCapping:a,maxHdcpLevel:_}=this;let E;if(a===-1&&r!=null&&r.length?E=r.length-1:E=a,_)for(let I=E;I--;){const N=r[I].attrs["HDCP-LEVEL"];if(N&&N<=_)return I}return E}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(r){this.abrController.nextAutoLevel=r}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}setAudioOption(r){var a;return(a=this.audioTrackController)==null?void 0:a.setAudioOption(r)}setSubtitleOption(r){var a;return(a=this.subtitleTrackController)==null||a.setSubtitleOption(r),null}get allAudioTracks(){const r=this.audioTrackController;return r?r.allAudioTracks:[]}get audioTracks(){const r=this.audioTrackController;return r?r.audioTracks:[]}get audioTrack(){const r=this.audioTrackController;return r?r.audioTrack:-1}set audioTrack(r){const a=this.audioTrackController;a&&(a.audioTrack=r)}get allSubtitleTracks(){const r=this.subtitleTrackController;return r?r.allSubtitleTracks:[]}get subtitleTracks(){const r=this.subtitleTrackController;return r?r.subtitleTracks:[]}get subtitleTrack(){const r=this.subtitleTrackController;return r?r.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(r){const a=this.subtitleTrackController;a&&(a.subtitleTrack=r)}get subtitleDisplay(){const r=this.subtitleTrackController;return r?r.subtitleDisplay:!1}set subtitleDisplay(r){const a=this.subtitleTrackController;a&&(a.subtitleDisplay=r)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(r){this.config.lowLatencyMode=r}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}}Xu.defaultConfig=void 0},53280:function(d,v,e){"use strict";e.d(v,{D:function(){return n}});function t(s,u,f){var c=f||{},h=c.noTrailing,o=h===void 0?!1:h,i=c.noLeading,y=i===void 0?!1:i,p=c.debounceMode,g=p===void 0?void 0:p,l,b=!1,x=0;function O(){l&&clearTimeout(l)}function k(T){var F=T||{},$=F.upcomingOnly,R=$===void 0?!1:$;O(),b=!R}function C(){for(var T=arguments.length,F=new Array(T),$=0;$s?y?(x=Date.now(),o||(l=setTimeout(g?Z:W,s))):W():o!==!0&&(l=setTimeout(g?Z:W,g===void 0?s-K:s))}return C.cancel=k,C}function n(s,u,f){var c=f||{},h=c.atBegin,o=h===void 0?!1:h;return t(s,u,{debounceMode:o!==!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,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var n=Object.create(null);__webpack_require__.r(n);var s={};v=v||[null,d({}),d([]),d(d)];for(var u=t&2&&e;typeof u=="object"&&!~v.indexOf(u);u=d(u))Object.getOwnPropertyNames(u).forEach(function(f){s[f]=function(){return e[f]}});return s.default=function(){return e},__webpack_require__.d(n,s),n}}(),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",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:"8740d99e",67:"001dd8ec",109:"23b414f9",129:"daa471de",195:"82fa178e",264:"c38192df",265:"edaf4987",292:"3a6f82ab",310:"2db0dba7",316:"1f60ada6",337:"3ff3a3e4",342:"58979b23",354:"d4d139cf",479:"32602b2a",485:"04973f6c",508:"b8faa19b",532:"9b2862bf",533:"fab912ee",547:"e2501473",556:"1bfc920d",559:"20d87e10",570:"46fb4a67",576:"6fb71e35",629:"44a1d9a5",643:"ea10c4e3",671:"4a609b8d",672:"6fe31085",680:"b3e3b88f",700:"2d37b76c",737:"b82f98c3",741:"ac5fd360",799:"cf84c2b6",869:"bd8b60a0",895:"3de27cee",921:"c00eda41",928:"c7be8372",981:"24da50c7",1006:"14b4fe97",1043:"734ab6b5",1045:"39efce65",1048:"32d3135e",1070:"7d8b9bee",1144:"c90eccaf",1148:"2b8b425e",1154:"8cb80842",1211:"d32c39ce",1253:"9866613d",1257:"a4ad3423",1265:"cbb35295",1274:"5f6ea65a",1276:"c0280778",1343:"d552f9e1",1416:"01cd13f5",1423:"cc5ae2eb",1427:"b6d95f20",1450:"26a799c3",1461:"20cd565f",1462:"fcf08abc",1470:"a17a6b1a",1475:"cb4b2a16",1482:"5a13eb91",1512:"1c085b86",1520:"659feacb",1531:"5dd24ec2",1545:"3ba5d8a6",1578:"a4454ab7",1581:"63af3f9e",1582:"d86ad135",1646:"e6e27b60",1657:"1d1b486a",1660:"76bc70ce",1674:"22dfee6c",1702:"4c6e98c0",1713:"af1e7834",1717:"900302d0",1727:"76cac644",1783:"fb7f634f",1799:"5ae9afa7",1810:"bd7bcaf7",1831:"c95840bf",1836:"ba892db7",1855:"b9008312",1880:"240b7cfc",1939:"90e4aae3",1953:"a4d2c385",1962:"035c7b2e",2011:"59d51f98",2045:"7744bebe",2076:"e8fd98b8",2102:"1e41e1fd",2141:"7cad8736",2216:"e401f0e5",2240:"a6bcb853",2245:"4c051301",2249:"f4830452",2254:"1ff4abea",2300:"bc020f4e",2303:"ea60e774",2307:"b1570e49",2338:"ae4ea68c",2339:"96015530",2386:"192e235c",2396:"133c621f",2404:"5e0f5f71",2412:"ebd8acc2",2425:"c0528384",2443:"ca4efc97",2476:"746ff3fb",2494:"68080a87",2501:"3421c5a3",2529:"922e34cf",2538:"de4a3723",2539:"53a86b90",2548:"0b85ce47",2570:"5c3cf4c1",2594:"e87d3761",2603:"da23350d",2659:"17df4e97",2707:"557891ae",2806:"4f404d52",2819:"0eda6838",2823:"4e52f1d5",2826:"ec49f5dc",2829:"22300e28",2837:"54a82605",2865:"ba754a64",2875:"d8d4ea8b",2884:"868b6f9b",2969:"ab3357d7",2983:"cf277769",3006:"1018d70d",3133:"9bf3f89c",3141:"f83a07d0",3157:"c858aab4",3183:"f73c574d",3198:"8e655451",3212:"c36da84a",3220:"1c51e01d",3247:"70bb53ae",3260:"2fe978ea",3276:"2d03a6b2",3282:"93dc2500",3317:"d3a923e9",3332:"ce427ab7",3355:"64861e9f",3356:"9f6626e9",3391:"56cfa576",3433:"84229bfc",3442:"09af0225",3447:"2dcdbd80",3451:"d670911f",3496:"be8a8ab5",3509:"ff053313",3550:"3dc83156",3581:"ea196acd",3585:"48f0e96e",3665:"c9c1b80d",3668:"87d5329a",3697:"481a10d9",3747:"3393a2f4",3777:"d5b0f2f1",3784:"43096805",3805:"9dbcb95e",3862:"67698974",3873:"d3c09cd2",3885:"f87f7f15",3910:"a493ef38",3935:"e6712421",3951:"088a8810",3985:"344a3358",3987:"5cecd51b",4014:"27a8e97c",4017:"27999042",4030:"0fe481be",4056:"4e2d6a20",4058:"733be6bb",4078:"2f2bd21e",4088:"236723f3",4093:"3d49e4d3",4105:"4209a04c",4144:"346ee736",4164:"d265454c",4216:"857d5170",4217:"27457f8a",4227:"89813cd9",4259:"bb097cc9",4264:"365ddefc",4347:"08ede17f",4354:"140899b7",4360:"cf5efa52",4449:"e25d1468",4492:"04ef0d1f",4496:"73990beb",4498:"2355eae6",4504:"df6e7341",4514:"85bdfa82",4520:"2c66721b",4546:"3002feb8",4565:"7fc1f44d",4572:"5a20aab4",4599:"61def4cb",4601:"dbf04368",4610:"85d72c01",4621:"7c943553",4628:"ece2c60c",4662:"70833e0a",4685:"c33f1528",4715:"65c2d4c2",4736:"7bcd9282",4741:"c4a996b8",4757:"093ffb1c",4766:"02d2a4bb",4770:"ab782b26",4790:"619413e4",4795:"a5d22236",4797:"a24e92db",4800:"78e41603",4849:"8565b7a1",4850:"1edda4b7",4862:"56f5d557",4884:"1bfc8e94",4889:"5b5a24d9",4900:"c2fa0b2f",4928:"227748ad",4973:"77e402c6",4994:"1e6d736f",5022:"a5b53c62",5043:"4edab20d",5048:"ddacfba7",5060:"85dafcc6",5096:"e3e63460",5111:"e39ac596",5125:"acbd9ee7",5148:"ac491994",5176:"a790896e",5179:"3df72677",5186:"69a582a1",5191:"56492f84",5238:"5e83b6b6",5290:"5dabcdc2",5297:"01e5cf8e",5319:"c9fe0c17",5321:"1163c84e",5335:"69e514be",5354:"7ae70604",5357:"a3975490",5359:"b6287ff7",5382:"bbd984fb",5402:"b2b43a8f",5416:"454536b7",5434:"38b302a6",5470:"7ba15cd7",5494:"d89549c4",5518:"084658a4",5549:"191e2bdd",5572:"4a5cf530",5573:"b212b8fc",5599:"7838f994",5624:"815cd577",5631:"e00d3d36",5650:"ba1da951",5679:"4a090bef",5705:"b3825926",5729:"619eb19a",5757:"2843b608",5764:"e0d7e586",5775:"af94f477",5786:"ad639f51",5798:"0f3b4e72",5816:"738a8bc3",5825:"3a6dc4e5",5876:"5eded409",5888:"871bff89",5891:"2f93a0e0",5895:"c50382fc",5902:"936d3fb0",5915:"4d0533cf",5972:"629273e1",5992:"462736be",6029:"2baf21d5",6034:"1f3482f6",6045:"d268f87f",6047:"3ce45acd",6052:"a79da40f",6063:"92b0e253",6069:"2a652dbe",6126:"99519171",6127:"01711ee9",6170:"ba8df8d7",6265:"9f909736",6270:"1a45d2f2",6277:"7b43b1e3",6312:"dbc31d4a",6328:"40c542bf",6366:"2abd7b37",6378:"7f3a946a",6411:"8c37c144",6434:"02822e0b",6444:"e95f4bcd",6452:"e7375ea9",6531:"bde1c8f7",6541:"e931a4f6",6583:"d7b48c64",6587:"cd25c8fd",6634:"5bce8e25",6651:"7b40db2e",6685:"daa8e12d",6729:"a0206920",6741:"4f3739f8",6758:"0ab6597f",6774:"59d4d618",6784:"23863b47",6788:"529f42f1",6796:"038925da",6805:"2b9be050",6820:"d2c22ed6",6845:"80a0eee5",6882:"e2cc0627",6883:"6cb80143",6904:"38908cef",6913:"9ba8a3d3",6949:"04b3b3a0",6963:"2c915c8f",6982:"3201a542",7008:"0161a2ab",7043:"f4e35c53",7045:"9b943aae",7046:"2ef819a1",7058:"9c217ae2",7062:"c0c91e38",7084:"46ccce72",7156:"e7466006",7178:"45d02e76",7182:"1bb7addb",7242:"a3c62e97",7260:"3262bb7d",7331:"2e27a23b",7333:"b7f12ce6",7365:"1005464f",7374:"b2456c08",7395:"bef0fbea",7460:"c7dc2155",7477:"dab0e013",7482:"2b1ff0ba",7527:"e8bf30b5",7545:"98ad4ca3",7560:"0d7214ac",7589:"6a05399d",7591:"c8233ce9",7614:"6afc9f7f",7622:"4ee5b394",7686:"4fcec9f9",7706:"c2a79e40",7806:"5f66ffb2",7852:"de1243b9",7855:"91bc853e",7857:"fe1b7efa",7878:"4d62eb43",7884:"6b238432",7922:"e7de5e50",7948:"7deb7765",7964:"29aed9a1",8014:"c86d8b0b",8062:"bc5d75b5",8072:"91d769f7",8077:"8130121e",8085:"7b924714",8089:"d536b13a",8143:"272c6259",8155:"8de8547a",8161:"83c5fa9a",8237:"bb41ce1e",8241:"37533b90",8302:"81bee336",8307:"39b7a18c",8340:"abddc432",8350:"07df8a75",8365:"fe36cabc",8398:"da4d9438",8431:"225d8800",8435:"5c70cbb5",8447:"89bb5968",8517:"27fc96b4",8561:"333e8ec9",8563:"c660252d",8634:"eb0aff70",8639:"d77439de",8665:"4bf36fa7",8688:"bc5b75f1",8689:"aa82d7a4",8723:"b3793ba9",8737:"ce7dad23",8776:"0ad26240",8782:"21c3c877",8787:"3edcf911",8797:"38e94dd2",8823:"386d5239",8827:"09564fb7",8842:"9f25a3e2",8866:"41d4573d",8882:"506bcb38",8885:"358e2d0f",8898:"d002bcd8",8909:"1e29403e",8920:"7f82440c",8963:"790aecdd",8982:"47cd47d1",8999:"0dc7573a",9076:"f5a17106",9104:"bbcb2345",9133:"0abb8821",9186:"895527e3",9205:"b23513c7",9215:"21ebbcbd",9252:"0d791a59",9260:"cf5f8140",9332:"7ab4403d",9360:"edc9b326",9366:"b8d2b577",9391:"68a85af0",9404:"9fcc3d3e",9408:"dd5ae7b5",9416:"545a4874",9487:"043b2ef8",9489:"01da7cf5",9507:"c5204a25",9519:"7bbb0e22",9532:"76c2d316",9554:"ed358e7b",9559:"f794af19",9590:"827b71ea",9647:"cbd4e1e3",9649:"92cccb86",9674:"40d102bc",9677:"e2c8de84",9695:"b3df9f3d",9715:"ee50441c",9716:"b929ed6f",9785:"8095375d",9788:"04775768",9883:"2e3b3113",9890:"be84cd24",9891:"2e66be10",9895:"b8e31ff2",9921:"cdf9721a",9922:"6dd34c9c",9928:"5989f5e0",9944:"ac8120d6",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",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:"65632591",264:"5fd9b3fc",265:"d92c6f86",292:"9a0e8f6b",310:"06815302",337:"ee05039e",342:"ab091f90",479:"bba9e475",485:"d63578fe",508:"82593858",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"eb3ce426",643:"22ded693",680:"e67e9e01",700:"4c1ff0fa",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:"735363dc",1423:"5c4a76fc",1427:"f91322f7",1450:"1edcc2ed",1461:"917cbb16",1470:"183c9793",1475:"d22fbaa0",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"04d6c7d3",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"ddd6a700",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"08a9e890",1727:"de83767d",1783:"47d0320e",1810:"03cdfb68",1831:"8d05bf11",1836:"5f0d3f7f",1855:"b92cccb4",1880:"f67d7892",1939:"48e30d48",1953:"23cbc47f",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"ec61f9f0",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ccda836f",2303:"87592c17",2307:"b2c54321",2338:"43e9ff08",2339:"d90c9bd2",2396:"e70f11d6",2404:"08d36549",2412:"6b6ca0ef",2425:"47b23ee4",2443:"78513f2d",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:"49ca09b2",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"15432cd5",3355:"39e3d07c",3356:"c6a4098f",3391:"f0e498fe",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"43d907cb",3585:"5f288e7b",3665:"99f7daed",3668:"86f20630",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3935:"cd50aa32",3951:"4a9249b1",4030:"f308ee3a",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"e39011c7",4144:"f10aa199",4164:"9f30fd4a",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4449:"e68d8d58",4492:"cdc29460",4496:"77babddd",4498:"b05686dd",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aca6ff45",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:"e8eacc3e",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:"0208754c",5650:"f8f63f4b",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5786:"37a81eaa",5798:"ce1cf7da",5816:"d749b200",5825:"73177a8c",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",6685:"f5f5b969",6729:"aea3b7f5",6741:"b838eb14",6758:"558cc090",6784:"1affe817",6788:"9cd39ff5",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:"fe78dd10",7178:"6e47d75d",7182:"183c9793",7242:"4f353f61",7260:"ae741547",7395:"5c10e8d8",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"6b64ff47",7545:"1f6a7624",7560:"d82e43ca",7589:"2a3e68f3",7614:"de9ee12f",7622:"ca0e645a",7806:"80b7b1d6",7852:"fce1e197",7855:"3970a709",7857:"13a29416",7878:"8dfa25f5",7884:"1ca6cde0",7922:"c1d9e2f3",7948:"bed733e5",8014:"9ef39203",8062:"8e384b9f",8072:"540f746b",8077:"0b2c51d9",8085:"0b7f10a8",8143:"b6ca83ad",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8302:"b4649ac5",8307:"02e15761",8398:"cf8eb735",8431:"60a111b6",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:"9e7a9852",8827:"fcd50af0",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:"6ead6660",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:"54a86ef9",9890:"9ebce4ba",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,t,n){if(d[v]){d[v].push(e);return}var s,u;if(t!==void 0)for(var f=document.getElementsByTagName("script"),c=0;c0&&arguments[0]!==void 0?arguments[0]:"";return De.endsWith("/")?De:"".concat(De,"/")}var kl=__webpack_require__(38127),ul=__webpack_require__(38329),Hu=__webpack_require__(8616),Ru=["content"],Su=["content"],_c=/^(http:|https:)?\/\//;function Rl(De){return _c.test(De)||De.startsWith("/")&&!De.startsWith("/*")||De.startsWith("./")||De.startsWith("../")}var pu=function(){return je.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},Yu=function(He){var Xe,lt=He.loaderData,vt=He.htmlPageOpts,Qt=He.manifest,yr=(Qt==null||(Xe=Qt.assets)===null||Xe===void 0?void 0:Xe["umi.css"])||"";return je.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(lt||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(vt||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(yr,"'")}})};function Cu(De){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof De=="string")return Rl(De)?(0,jo.Z)({src:De},He):{content:De};if((0,Hu.Z)(De)==="object")return(0,jo.Z)((0,jo.Z)({},De),He);throw new Error("Invalid script type: ".concat((0,Hu.Z)(De)))}function Bc(De){return Rl(De)?{type:"link",href:De}:{type:"style",content:De}}var Tc=function(He){var Xe,lt,vt,Qt,yr,Tr,Wr=He.htmlPageOpts;return je.createElement(je.Fragment,null,(Wr==null?void 0:Wr.title)&&je.createElement("title",null,Wr.title),Wr==null||(Xe=Wr.favicons)===null||Xe===void 0?void 0:Xe.map(function(Br,Cn){return je.createElement("link",{key:Cn,rel:"shortcut icon",href:Br})}),(Wr==null?void 0:Wr.description)&&je.createElement("meta",{name:"description",content:Wr.description}),(Wr==null||(lt=Wr.keywords)===null||lt===void 0?void 0:lt.length)&&je.createElement("meta",{name:"keywords",content:Wr.keywords.join(",")}),Wr==null||(vt=Wr.metas)===null||vt===void 0?void 0:vt.map(function(Br){return je.createElement("meta",{key:Br.name,name:Br.name,content:Br.content})}),Wr==null||(Qt=Wr.links)===null||Qt===void 0?void 0:Qt.map(function(Br,Cn){return je.createElement("link",(0,ul.Z)({key:Cn},Br))}),Wr==null||(yr=Wr.styles)===null||yr===void 0?void 0:yr.map(function(Br,Cn){var un=Bc(Br),Hn=un.type,li=un.href,En=un.content;if(Hn==="link")return je.createElement("link",{key:Cn,rel:"stylesheet",href:li});if(Hn==="style")return je.createElement("style",{key:Cn},En)}),Wr==null||(Tr=Wr.headScripts)===null||Tr===void 0?void 0:Tr.map(function(Br,Cn){var un=Cu(Br),Hn=un.content,li=(0,kl.Z)(un,Ru);return je.createElement("script",(0,ul.Z)({dangerouslySetInnerHTML:{__html:Hn},key:Cn},li))}))};function Ao(De){var He,Xe=De.children,lt=De.loaderData,vt=De.manifest,Qt=De.htmlPageOpts,yr=De.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Tr=De.mountElementId;if(yr!=null&&yr.pureHtml)return je.createElement("html",null,je.createElement("head",null),je.createElement("body",null,je.createElement(pu,null),je.createElement("div",{id:Tr},Xe),je.createElement(Yu,{manifest:vt,loaderData:lt,htmlPageOpts:Qt})));if(yr!=null&&yr.pureApp)return je.createElement(je.Fragment,null,Xe);var Wr=typeof window=="undefined"?vt==null?void 0:vt.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return je.createElement("html",{suppressHydrationWarning:!0,lang:(Qt==null?void 0:Qt.lang)||"en"},je.createElement("head",null,je.createElement("meta",{charSet:"utf-8"}),je.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Wr&&je.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Wr}),je.createElement(Tc,{htmlPageOpts:Qt})),je.createElement("body",null,je.createElement(pu,null),je.createElement("div",{id:Tr},Xe),je.createElement(Yu,{manifest:vt,loaderData:lt,htmlPageOpts:Qt}),Qt==null||(He=Qt.scripts)===null||He===void 0?void 0:He.map(function(Br,Cn){var un=Cu(Br),Hn=un.content,li=(0,kl.Z)(un,Su);return je.createElement("script",(0,ul.Z)({dangerouslySetInnerHTML:{__html:Hn},key:Cn},li))})))}var ll=je.createContext(void 0);function bl(){return je.useContext(ll)}var Ll=["redirect"];function Ml(De){var He=De.routesById,Xe=De.parentId,lt=De.routeComponents,vt=De.useStream,Qt=vt===void 0?!0:vt;return Object.keys(He).filter(function(yr){return He[yr].parentId===Xe}).map(function(yr){var Tr=Fl((0,jo.Z)((0,jo.Z)({route:He[yr],routeComponent:lt[yr],loadingComponent:De.loadingComponent,reactRouter5Compat:De.reactRouter5Compat},De.reactRouter5Compat&&{hasChildren:Object.keys(He).filter(function(Br){return He[Br].parentId===yr}).length>0}),{},{useStream:Qt})),Wr=Ml({routesById:He,routeComponents:lt,parentId:Tr.id,loadingComponent:De.loadingComponent,reactRouter5Compat:De.reactRouter5Compat,useStream:Qt});return Wr.length>0&&(Tr.children=Wr,Tr.routes=Wr),Tr})}function xl(De){var He=(0,uu.UO)(),Xe=(0,uu.Gn)(De.to,He),lt=(0,Ol.T$)(),vt=(0,uu.TH)();if(lt!=null&<.keepQuery){var Qt=vt.search+vt.hash;Xe+=Qt}var yr=(0,jo.Z)((0,jo.Z)({},De),{},{to:Xe});return je.createElement(uu.Fg,(0,ul.Z)({replace:!0},yr))}function Fl(De){var He=De.route,Xe=De.useStream,lt=Xe===void 0?!0:Xe,vt=He.redirect,Qt=(0,kl.Z)(He,Ll),yr=De.reactRouter5Compat?ql:Bl;return(0,jo.Z)({element:vt?je.createElement(xl,{to:vt}):je.createElement(ll.Provider,{value:{route:De.route}},je.createElement(yr,{loader:je.memo(De.routeComponent),loadingComponent:De.loadingComponent||Oc,hasChildren:De.hasChildren,useStream:lt}))},Qt)}function Oc(){return je.createElement("div",null)}function ql(De){var He=bl(),Xe=He.route,lt=(0,Ol.Ov)(),vt=lt.history,Qt=lt.clientRoutes,yr=(0,uu.UO)(),Tr={params:yr,isExact:!0,path:Xe.path,url:vt.location.pathname},Wr=De.loader,Br={location:vt.location,match:Tr,history:vt,params:yr,route:Xe,routes:Qt};return De.useStream?je.createElement(je.Suspense,{fallback:je.createElement(De.loadingComponent,null)},je.createElement(Wr,Br,De.hasChildren&&je.createElement(uu.j3,null))):je.createElement(Wr,Br,De.hasChildren&&je.createElement(uu.j3,null))}function Bl(De){var He=De.loader;return De.useStream?je.createElement(je.Suspense,{fallback:je.createElement(De.loadingComponent,null)},je.createElement(He,null)):je.createElement(He,null)}var cl=null;function Pc(){return cl}function mc(De){var He=De.history,Xe=je.useState({action:He.action,location:He.location}),lt=(0,ol.Z)(Xe,2),vt=lt[0],Qt=lt[1];return(0,je.useLayoutEffect)(function(){return He.listen(Qt)},[He]),(0,je.useLayoutEffect)(function(){function yr(Tr){De.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:De.routes,clientRoutes:De.clientRoutes,location:Tr.location,action:Tr.action,basename:De.basename,isFirst:!!Tr.isFirst}})}return yr({location:vt.location,action:vt.action,isFirst:!0}),He.listen(yr)},[He,De.routes,De.clientRoutes]),je.createElement(uu.F0,{navigator:He,location:vt.location,basename:De.basename},De.children)}function Lu(){var De=(0,Ol.Ov)(),He=De.clientRoutes;return(0,uu.V$)(He)}var Nl=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],wl=function(He,Xe){var lt=He.basename||"/",vt=Ml({routesById:He.routes,routeComponents:He.routeComponents,loadingComponent:He.loadingComponent,reactRouter5Compat:He.reactRouter5Compat,useStream:He.useStream});He.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:vt}});for(var Qt=je.createElement(mc,{basename:lt,pluginManager:He.pluginManager,routes:He.routes,clientRoutes:vt,history:He.history},Xe),yr=0,Tr=Nl;yrnew Promise((lt,vt)=>{var Qt=Wr=>{try{Tr(Xe.next(Wr))}catch(Br){vt(Br)}},yr=Wr=>{try{Tr(Xe.throw(Wr))}catch(Br){vt(Br)}},Tr=Wr=>Wr.done?lt(Wr.value):Promise.resolve(Wr.value).then(Qt,yr);Tr((Xe=Xe.apply(De,He)).next())});function vc(){return tc(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/exercisenotice/:categoryId/users/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"82"},83:{path:"/classrooms/guidance",parentId:"19",id:"83"},84:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"84"},85:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"98"},99:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"99"},100:{path:"/classrooms/",parentId:"19",id:"100"},101:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"100",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework",parentId:"100",id:"102"},103:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"100",id:"103"},104:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"100",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"100",id:"105"},106:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"100",id:"106"},107:{path:"/classrooms/:coursesId/exercise",parentId:"100",id:"107"},108:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"100",id:"108"},109:{path:"/classrooms/:coursesId/poll",parentId:"100",id:"109"},110:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"100",id:"110"},111:{path:"/classrooms/:coursesId/common_homework",parentId:"100",id:"111"},112:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"100",id:"112"},113:{path:"/classrooms/:coursesId/group_homework",parentId:"100",id:"113"},114:{path:"/classrooms/:coursesId/teachers",parentId:"100",id:"114"},115:{path:"/classrooms/:coursesId/students",parentId:"100",id:"115"},116:{path:"/classrooms/:coursesId/assistant",parentId:"100",id:"116"},117:{path:"/classrooms/:coursesId/program_homework",parentId:"100",id:"117"},118:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"100",id:"118"},119:{path:"/classrooms/:coursesId/engineering",parentId:"100",id:"119"},120:{path:"/classrooms/:coursesId/learning_path",parentId:"100",id:"120"},121:{path:"/classrooms/:coursesId/resource_recommend",parentId:"100",id:"121"},122:{path:"/classrooms/:coursesId/attendance",parentId:"100",id:"122"},123:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"100",id:"123"},124:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"100",id:"124"},125:{path:"/classrooms/:coursesId/announcement",parentId:"100",id:"125"},126:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"100",id:"126"},127:{path:"/classrooms/:coursesId/online_learning",parentId:"100",id:"127"},128:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"100",id:"128"},129:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"100",id:"129"},130:{path:"/classrooms/:coursesId/attachment",parentId:"100",id:"130"},131:{path:"/classrooms/:coursesId/video",parentId:"100",id:"131"},132:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"100",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"100",id:"133"},134:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"100",id:"134"},135:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"100",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"100",id:"136"},137:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"100",id:"137"},138:{path:"/classrooms/:coursesId/live_video",parentId:"100",id:"138"},139:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"100",id:"139"},140:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"100",id:"140"},141:{path:"/classrooms/:coursesId/board",parentId:"100",id:"141"},142:{path:"/classrooms/:coursesId/course_group",parentId:"100",id:"142"},143:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"100",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"100",id:"144"},145:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"100",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group",parentId:"100",id:"146"},147:{path:"/classrooms/:coursesId/statistics/",parentId:"100",id:"147"},148:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"100",id:"148"},149:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"100",id:"149"},150:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"100",id:"150"},151:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"100",id:"151"},152:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"100",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"100",id:"153"},154:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"100",id:"154"},155:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"100",id:"155"},156:{path:"/classrooms/:coursesId",parentId:"100",id:"156"},157:{path:"/classrooms/:coursesId/template",parentId:"100",id:"157"},158:{path:"/competitions",parentId:"1",id:"158"},159:{path:"/competitions/index",parentId:"158",id:"159"},160:{path:"/competitions/:identifier/list",parentId:"158",id:"160"},161:{path:"/competitions/exports",parentId:"158",id:"161"},162:{path:"/competitions",parentId:"158",id:"162"},163:{path:"/competitions/:identifier",parentId:"158",id:"163"},164:{path:"/competitions/index/:identifier",parentId:"158",id:"164"},165:{path:"/competitions/:identifier/detail/enroll",parentId:"158",id:"165"},166:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"158",id:"166"},167:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"158",id:"167"},168:{path:"/competitions/detail/:identifier",parentId:"158",id:"168"},169:{path:"/forums",parentId:"1",id:"169"},170:{path:"/forums",parentId:"169",id:"170"},171:{path:"/forums/categories/:memoType",parentId:"169",id:"171"},172:{path:"/forums/new",parentId:"169",id:"172"},173:{path:"/forums/:memoId/edit",parentId:"169",id:"173"},174:{path:"/forums/:memoId",parentId:"169",id:"174"},175:{path:"/problemset",parentId:"1",id:"175"},176:{path:"/problemset",parentId:"175",id:"176"},177:{path:"/problemset/newitem",parentId:"175",id:"177"},178:{path:"/problemset/:type/:id",parentId:"175",id:"178"},179:{path:"/problemset/preview",parentId:"175",id:"179"},180:{path:"/problemset/preview_new",parentId:"175",id:"180"},181:{path:"/problemset/preview_select",parentId:"175",id:"181"},182:{path:"/shixuns",parentId:"1",id:"182"},183:{path:"/shixuns",parentId:"182",id:"183"},184:{path:"/shixuns/exports",parentId:"182",id:"184"},185:{path:"/shixuns/new",parentId:"182",id:"185"},186:{path:"/shixuns/new/CreateImg",parentId:"182",id:"186"},187:{path:"/shixuns/new/:id/imagepreview",parentId:"182",id:"187"},188:{path:"/shixuns/:id/Merge",parentId:"182",id:"188"},189:{path:"/shixuns/:id/Split",parentId:"182",id:"189"},190:{path:"/shixuns/:id/edit",parentId:"182",id:"190"},191:{path:"shixuns/:id/edit/warehouse",parentId:"190",id:"191"},192:{path:"/shixuns/:id/edit/newquestion",parentId:"190",id:"192"},193:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"190",id:"193"},194:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"190",id:"194"},195:{path:"/shixuns/:id/edit/new",parentId:"190",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"190",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"190",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"190",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"190",id:"199"},200:{path:"/shixuns/:id",parentId:"182",id:"200"},201:{path:"/shixuns/:id/challenges",parentId:"200",id:"201"},202:{path:"/shixuns/:id/repository",parentId:"200",id:"202"},203:{path:"/shixuns/:id/secret_repository",parentId:"200",id:"203"},204:{path:"/shixuns/:id/collaborators",parentId:"200",id:"204"},205:{path:"/shixuns/:id/dataset",parentId:"200",id:"205"},206:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"200",id:"206"},207:{path:"/shixuns/:id/shixun_discuss",parentId:"200",id:"207"},208:{path:"/shixuns/:id/ranking_list",parentId:"200",id:"208"},209:{path:"/shixuns/:id/settings",parentId:"200",id:"209"},210:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"200",id:"210"},211:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"200",id:"211"},212:{path:"/shixuns/:id/repository/upload_file",parentId:"200",id:"212"},213:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"200",id:"213"},214:{path:"/shixuns/:id/repository/add_file",parentId:"200",id:"214"},215:{path:"/shixuns/:id/secret_repository/add_file",parentId:"200",id:"215"},216:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"200",id:"216"},217:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"200",id:"217"},218:{path:"/shixuns/:id/audit_situation",parentId:"200",id:"218"},219:{path:"/shixuns/:id/fork_list",parentId:"200",id:"219"},220:{path:"/users",parentId:"1",id:"220"},221:{path:"/users/:username/videos/protocol",parentId:"220",id:"221"},222:{path:"/users/:username/videos/resourceProtocol",parentId:"220",id:"222"},223:{path:"/users/:username/videos/success",parentId:"220",id:"223"},224:{path:"/users/:username/topicbank/:topicstype",parentId:"220",id:"224"},225:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"220",id:"225"},226:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"220",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"220",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"220",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"220",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"220",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"220",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"220",id:"232"},233:{path:"/users/:username/experiment-img/add",parentId:"220",id:"233"},234:{path:"/users/:username",parentId:"220",id:"234"},235:{path:"/users/:username",parentId:"234",id:"235"},236:{path:"/users/:username/baseInfo/edit",parentId:"234",id:"236"},237:{path:"/users/:username/baseInfo",parentId:"234",id:"237"},238:{path:"/users/:username/realNameCertification",parentId:"234",id:"238"},239:{path:"/users/:username/careerCertification",parentId:"234",id:"239"},240:{path:"/users/:username/classrooms",parentId:"234",id:"240"},241:{path:"/users/:username/shixuns",parentId:"234",id:"241"},242:{path:"/users/:username/dataSet",parentId:"234",id:"242"},243:{path:"/users/:username/userPortrait",parentId:"234",id:"243"},244:{path:"/users/:username/learningPath",parentId:"234",id:"244"},245:{path:"/users/:username/teach-group",parentId:"234",id:"245"},246:{path:"/users/:username/competitions",parentId:"234",id:"246"},247:{path:"/users/:username/experiment-img",parentId:"234",id:"247"},248:{path:"/users/:username/experiment-img/:experid/detail",parentId:"234",id:"248"},249:{path:"/users/:username/certificate",parentId:"234",id:"249"},250:{path:"/users/:username/otherResources",parentId:"234",id:"250"},251:{path:"/users/:username/classmanagement",parentId:"234",id:"251"},252:{path:"/users/:username/classmanagement/:couserid",parentId:"234",id:"252"},253:{path:"/users/:username/paths",parentId:"234",id:"253"},254:{path:"/users/:username/projects",parentId:"234",id:"254"},255:{path:"/users/:username/videos",parentId:"234",id:"255"},256:{path:"/users/:username/videos/upload",parentId:"234",id:"256"},257:{path:"/users/:username/topics/:topicstype",parentId:"234",id:"257"},258:{path:"/users/:username/vspaces",parentId:"234",id:"258"},259:{path:"/users/:username/resourcesCenter",parentId:"234",id:"259"},260:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"234",id:"260"},261:{path:"/users/:username/resourceGuarantee",parentId:"234",id:"261"},262:{path:"/users/:username/resourceAllocation",parentId:"234",id:"262"},263:{parentId:"1",id:"263"},264:{path:"/problems",parentId:"263",id:"264"},265:{path:"/problems",parentId:"264",id:"265"},266:{path:"/problems/batchAdd",parentId:"264",id:"266"},267:{path:"/problems/newcreate",parentId:"263",id:"267"},268:{path:"/problems/newedit/:id",exact:!0,parentId:"263",id:"268"},269:{path:"/problems/:id/edit",exact:!0,parentId:"263",id:"269"},270:{path:"/problems/new",exact:!0,parentId:"263",id:"270"},271:{path:"/problems/:id/oj/:save_identifier",parentId:"263",id:"271"},272:{path:"/problems/:id/record-detail/:submitId",parentId:"263",id:"272"},273:{path:"/problems/add",parentId:"263",id:"273"},274:{path:"/problems/:id/ojedit",parentId:"263",id:"274"},275:{path:"/engineering",parentId:"1",id:"275"},276:{path:"/engineering",parentId:"275",id:"276"},277:{path:"/engineering/teacherList",parentId:"276",id:"277"},278:{path:"/engineering/studentList",parentId:"276",id:"278"},279:{path:"/engineering/training/program",parentId:"276",id:"279"},280:{path:"/engineering/training/program/add",parentId:"276",id:"280"},281:{path:"/engineering/training/program/edit",parentId:"276",id:"281"},282:{path:"/engineering/training/objectives",parentId:"276",id:"282"},283:{path:"/engineering/graduated/index",parentId:"276",id:"283"},284:{path:"/engineering/graduated/matrix",parentId:"276",id:"284"},285:{path:"/engineering/course/list",parentId:"276",id:"285"},286:{path:"/engineering/course/setting",parentId:"276",id:"286"},287:{path:"/engineering/course/matrix",parentId:"276",id:"287"},288:{path:"/engineering/navigation",parentId:"276",id:"288"},289:{path:"/engineering/evaluate/course",parentId:"276",id:"289"},290:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"276",id:"290"},291:{path:"/engineering/evaluate/norm",parentId:"276",id:"291"},292:{path:"/engineering/evaluate/document",parentId:"276",id:"292"},293:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"276",id:"293"},294:{path:"/engineering/*",redirect:"/404",parentId:"276",id:"294"},295:{path:"/innovation",parentId:"1",id:"295"},296:{path:"/innovation/tasks/:taskId",parentId:"295",id:"296"},297:{path:"/innovation",parentId:"295",id:"297"},298:{path:"/innovation/project",parentId:"297",id:"298"},299:{path:"/innovation/dataset",parentId:"297",id:"299"},300:{path:"/innovation/mirror",parentId:"297",id:"300"},301:{path:"/innovation/my-project",parentId:"297",id:"301"},302:{path:"/innovation/my-dataset",parentId:"297",id:"302"},303:{path:"/innovation/my-mirror",parentId:"297",id:"303"},304:{path:"/innovation/project/create",parentId:"297",id:"304"},305:{path:"/innovation/project/edit/:id",parentId:"297",id:"305"},306:{path:"/innovation/project/detail/:taskId",parentId:"297",id:"306"},307:{path:"/tasks",parentId:"1",id:"307"},308:{path:"/tasks/:taskId",exact:!0,parentId:"307",id:"308"},309:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"307",id:"309"},310:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"307",id:"310"},311:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"307",id:"311"},312:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"307",id:"312"},313:{path:"/myproblems",parentId:"1",id:"313"},314:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"313",id:"314"},315:{path:"/myproblems/:id",exact:!0,parentId:"313",id:"315"},316:{path:"/account",parentId:"1",id:"316"},317:{path:"/account",parentId:"316",id:"317"},318:{path:"/account/profile",parentId:"317",id:"318"},319:{path:"/account/profile/edit",parentId:"317",id:"319"},320:{path:"/account/certification",parentId:"317",id:"320"},321:{path:"/account/secure",parentId:"317",id:"321"},322:{path:"/account/binding",parentId:"317",id:"322"},323:{path:"/account/Results",parentId:"317",id:"323"},324:{path:"/ch",parentId:"1",id:"324"},325:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"324",id:"325"},326:{path:"/ch/rest/",exact:!0,parentId:"324",id:"326"},327:{path:"/ch/rest/:id",exact:!0,parentId:"324",id:"327"},328:{path:"/order",parentId:"1",id:"328"},329:{path:"/order",parentId:"328",id:"329"},330:{path:"/order/invoice",parentId:"328",id:"330"},331:{path:"/order/records",parentId:"328",id:"331"},332:{path:"/order/apply",parentId:"328",id:"332"},333:{path:"/order/view",parentId:"328",id:"333"},334:{path:"/order/:courseId/information",parentId:"328",id:"334"},335:{path:"/order/:courseId/pay",parentId:"328",id:"335"},336:{path:"/order/:orderNum/result",parentId:"328",id:"336"},337:{path:"/messages",parentId:"1",id:"337"},338:{path:"/messages/:userId/user_tidings",parentId:"337",id:"338"},339:{path:"/messages/:userId/private_messages",parentId:"337",id:"339"},340:{path:"/messages/:userId/message_detail",parentId:"337",id:"340"},341:{path:"/vtrs",parentId:"1",id:"341"},342:{path:"/vtrs/:virtual_spacesId",parentId:"341",id:"342"},343:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"342",id:"343"},344:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"342",id:"344"},345:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"342",id:"345"},346:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"342",id:"346"},347:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"342",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"342",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"342",id:"349"},350:{path:"/vtrs/:virtual_spacesId/survey",parentId:"342",id:"350"},351:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"342",id:"351"},352:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"342",id:"352"},353:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"342",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"342",id:"354"},355:{path:"/vtrs/:virtual_spacesId/material",parentId:"342",id:"355"},356:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"342",id:"356"},357:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"342",id:"357"},358:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"342",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"342",id:"359"},360:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"342",id:"360"},361:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"342",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"342",id:"362"},363:{path:"/vtrs/:virtual_spacesId/settings",parentId:"342",id:"363"},364:{path:"/vtrs/:virtual_spacesId/resources",parentId:"342",id:"364"},365:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"342",id:"365"},366:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"342",id:"366"},367:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"342",id:"367"},368:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"342",id:"368"},369:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"342",id:"369"},370:{path:"/vtrs/:virtual_spacesId/*",parentId:"342",id:"370"},371:{path:"/101",parentId:"1",id:"371"},372:{path:"/101/:virtual_spacesId",parentId:"371",id:"372"},373:{path:"/101/:virtual_spacesId",exact:!0,parentId:"372",id:"373"},374:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"372",id:"374"},375:{path:"/101/:virtual_spacesId/experiment",parentId:"372",id:"375"},376:{path:"/101/:virtual_spacesId/announcement",parentId:"372",id:"376"},377:{path:"/101/:virtual_spacesId/announcement/add",parentId:"372",id:"377"},378:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"372",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"372",id:"379"},380:{path:"/101/:virtual_spacesId/survey",parentId:"372",id:"380"},381:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"372",id:"381"},382:{path:"/101/:virtual_spacesId/knowledge",parentId:"372",id:"382"},383:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"372",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"372",id:"384"},385:{path:"/101/:virtual_spacesId/material",parentId:"372",id:"385"},386:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"372",id:"386"},387:{path:"/101/:virtual_spacesId/lesson",parentId:"372",id:"387"},388:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"372",id:"388"},389:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"372",id:"389"},390:{path:"/101/:virtual_spacesId/discussion",parentId:"372",id:"390"},391:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"372",id:"391"},392:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"372",id:"392"},393:{path:"/101/:virtual_spacesId/settings",parentId:"372",id:"393"},394:{path:"/101/:virtual_spacesId/resources",parentId:"372",id:"394"},395:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"372",id:"395"},396:{path:"/101/:virtual_spacesId/Plan",parentId:"372",id:"396"},397:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"372",id:"397"},398:{path:"/101/:virtual_spacesId/digtal",parentId:"372",id:"398"},399:{path:"/101/:virtual_spacesId/homepage",parentId:"372",id:"399"},400:{path:"/101/:virtual_spacesId/*",parentId:"372",id:"400"},401:{path:"/administration",parentId:"1",id:"401"},402:{path:"/administration",parentId:"401",id:"402"},403:{path:"/administration/college",parentId:"402",id:"403"},404:{path:"/administration/student",parentId:"402",id:"404"},405:{path:"/administration/student/:studentId/edit",parentId:"402",id:"405"},406:{path:"/administration/profession",parentId:"402",id:"406"},407:{path:"/graduations",parentId:"1",id:"407"},408:{path:"/graduations",exact:!0,parentId:"407",id:"408"},409:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"407",id:"409"},410:{path:"/graduations/:id",parentId:"407",id:"410"},411:{path:"/graduations/:id/index",parentId:"410",id:"411"},412:{path:"/graduations/:id/topics",parentId:"410",id:"412"},413:{path:"/graduations/:id/student_selection",parentId:"410",id:"413"},414:{path:"/graduations/:id/tasks",parentId:"410",id:"414"},415:{path:"/graduations/:id/opening_report",parentId:"410",id:"415"},416:{path:"/graduations/:id/midterm_report",parentId:"410",id:"416"},417:{path:"/graduations/:id/thesis",parentId:"410",id:"417"},418:{path:"/graduations/:id/final_defense",parentId:"410",id:"418"},419:{path:"/graduations/:id/final_thesis",parentId:"410",id:"419"},420:{path:"/graduations/:id/settings",parentId:"410",id:"420"},421:{path:"/graduations/:id/teachers",parentId:"410",id:"421"},422:{path:"/graduations/:id/students",parentId:"410",id:"422"},423:{path:"/graduations/:id/archives",parentId:"410",id:"423"},424:{path:"/graduations/:id/grading_summary",parentId:"410",id:"424"},425:{path:"/dataset",parentId:"1",id:"425"},426:{path:"/dataset",exact:!0,parentId:"425",id:"426"},427:{path:"/dataset/:id/detail",exact:!0,parentId:"425",id:"427"},428:{path:"/knowledgegraph",parentId:"1",id:"428"},429:{path:"/knowledgegraph/:pathId",parentId:"428",id:"429"},430:{path:"/knowledgegraph/:pathId/statistics",parentId:"428",id:"430"},431:{path:"/onlinenum",parentId:"1",id:"431"},432:{path:"/onlinenum",parentId:"431",id:"432"},433:{path:"/shixuncontext",parentId:"1",id:"433"},434:{path:"/shixuncontext",parentId:"433",id:"434"},435:{path:"/shixuncontext/:Id/detail",parentId:"433",id:"435"},436:{path:"/educoder-demo",exact:!0,parentId:"1",id:"436"},437:{path:"/training",parentId:"1",id:"437"},438:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"437",id:"438"},439:{path:"/largeScreen",exact:!0,parentId:"1",id:"439"},440:{path:"/quality",parentId:"1",id:"440"},441:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"440",id:"441"},442:{path:"/otherlogin",exact:!0,parentId:"1",id:"442"},443:{path:"/otherloginqq",exact:!0,parentId:"1",id:"443"},444:{path:"/otherloginstart",exact:!0,parentId:"1",id:"444"},445:{path:"/pathsoverview",exact:!0,parentId:"1",id:"445"},446:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"446"},447:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"447"},448:{path:"/login",parentId:"1",id:"448"},449:{path:"/login",parentId:"448",id:"449"},450:{path:"/user",parentId:"1",id:"450"},451:{path:"/user/login",parentId:"450",id:"451"},452:{path:"/user/register",parentId:"450",id:"452"},453:{path:"/user/reset-password",parentId:"450",id:"453"},454:{path:"/colleges",parentId:"1",id:"454"},455:{path:"/colleges/:id/statistics",parentId:"454",id:"455"},456:{path:"/help",parentId:"1",id:"456"},457:{path:"/help/:id",parentId:"456",id:"457"},458:{path:"/video",parentId:"1",id:"458"},459:{path:"/video/:videoId",parentId:"458",id:"459"},460:{path:"/terminal",parentId:"1",id:"460"},461:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"461"},462:{path:"/",parentId:"1",id:"462"},463:{path:"/",exact:!0,parentId:"462",id:"463"},464:{path:"/api/*",exact:!0,parentId:"462",id:"464"},465:{path:"/search",exact:!0,parentId:"462",id:"465"},466:{path:"/moop_cases",exact:!0,parentId:"462",id:"466"},467:{path:"/moop_cases/new",exact:!0,parentId:"462",id:"467"},468:{path:"/moop_cases/:caseId",exact:!0,parentId:"462",id:"468"},469:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"462",id:"469"},470:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"462",id:"470"},471:{path:"/randompaper",exact:!0,parentId:"462",id:"471"},472:{path:"/randompaper/edit/:id",exact:!0,parentId:"462",id:"472"},473:{path:"/randompaper/detail/:id",exact:!0,parentId:"462",id:"473"},474:{path:"/403",parentId:"462",id:"474"},475:{path:"/500",parentId:"462",id:"475"},476:{path:"/404",parentId:"462",id:"476"},477:{path:"/download",parentId:"462",id:"477"},478:{path:"/iwce",parentId:"462",id:"478"},479:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"462",id:"479"},480:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"462",id:"480"},481:{path:"/Activities",parentId:"462",id:"481"},482:{path:"/iwce/:itemname",parentId:"462",id:"482"},483:{path:"/hpc-course",parentId:"462",id:"483"},484:{path:"/user_agents",parentId:"462",id:"484"},485:{path:"/three",parentId:"462",id:"485"},486:{path:"/introduction",parentId:"462",id:"486"},487:{path:"/chatgpt",parentId:"462",id:"487"},488:{path:"/*",parentId:"462",id:"488"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:je.lazy(()=>__webpack_require__.e(9883).then(__webpack_require__.bind(__webpack_require__,29883))),2:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),3:je.lazy(()=>__webpack_require__.e(4862).then(__webpack_require__.bind(__webpack_require__,72919))),4:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,9177))),5:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,9177))),6:je.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,26443))),7:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),8:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(129),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,48635))),9:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),10:je.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,27792))),11:je.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,45220))),12:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,14688))),13:je.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,81490))),14:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,97237))),15:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,63401))),16:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,14688))),17:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),18:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),19:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),20:je.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,65925))),21:je.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,42409))),22:je.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,59714))),23:je.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,65925))),24:je.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,76216))),25:je.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,76216))),26:je.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,55460))),27:je.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,55460))),28:je.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,48399))),29:je.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,88166))),30:je.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,28113))),31:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,94465))),32:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,76518))),33:je.lazy(()=>__webpack_require__.e(2303).then(__webpack_require__.bind(__webpack_require__,15398))),34:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,81045))),35:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,74371))),36:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,30181))),37:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,28716))),38:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,96324))),39:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,26301))),40:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,94870))),41:je.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,97666))),42:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,68474))),43:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),44:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,66378))),45:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,47651))),46:je.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,47993))),47:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,4926))),48:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,80440))),49:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83418))),50:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83418))),51:je.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,73896))),52:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(6312),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,43871))),53:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(6312),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,43871))),54:je.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,29170))),55:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,39088))),56:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,9111))),57:je.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,67440))),58:je.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,67440))),59:je.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,94357))),60:je.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,94357))),61:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,26972))),62:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,87640))),63:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,38185))),64:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,84139))),65:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,68601))),66:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,79557))),67:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,11621))),68:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,27626))),69:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,33898))),70:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,34546))),71:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,53332))),72:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,64459))),73:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,97316))),74:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,86219))),75:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,47126))),76:je.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,92781))),77:je.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,42268))),78:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,34578))),79:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,8571))),80:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,91917))),81:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,69375))),82:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,30815))),83:je.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,81490))),84:je.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,60158))),85:je.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,87654))),86:je.lazy(()=>__webpack_require__.e(7395).then(__webpack_require__.bind(__webpack_require__,76969))),87:je.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,2935))),88:je.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,19114))),89:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,41997))),90:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,41997))),91:je.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,55775))),92:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,60008))),93:je.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,49))),94:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,89166))),95:je.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,5583))),96:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,4949))),97:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,73573))),98:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,64885))),99:je.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,25466))),100:je.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,28008))),101:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,12763))),102:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,12763))),103:je.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,10634))),104:je.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,32288))),105:je.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,32288))),106:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,9477))),107:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,9477))),108:je.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,48935))),109:je.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,48935))),110:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9186),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,31817))),111:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9186),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,31817))),112:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9186),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,54516))),113:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9186),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,54516))),114:je.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,30309))),115:je.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,47869))),116:je.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,8943))),117:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,97537))),118:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,97537))),119:je.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,76207))),120:je.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,14129))),121:je.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,3701))),122:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,38316))),123:je.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,75604))),124:je.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,3256))),125:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,51287))),126:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,51287))),127:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34937))),128:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34937))),129:je.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,22943))),130:je.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,22943))),131:je.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,96030))),132:je.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,96030))),133:je.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,74084))),134:je.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,14481))),135:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,70396))),136:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,81031))),137:je.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,43597))),138:je.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,43597))),139:je.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,78352))),140:je.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,23486))),141:je.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,23486))),142:je.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,42185))),143:je.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,42185))),144:je.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,85923))),145:je.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,92641))),146:je.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,92641))),147:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,57815))),148:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,57815))),149:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,34267))),150:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,81924))),151:je.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,6457))),152:je.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,37845))),153:je.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,58692))),154:je.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,41778))),155:je.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,65936))),156:je.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,19260))),157:je.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,5859))),158:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),159:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1531),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,23052))),160:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1531),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,23052))),161:je.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,69603))),162:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1531),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,23052))),163:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9532),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72699))),164:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9532),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72699))),165:je.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,76095))),166:je.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,66450))),167:je.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,70375))),168:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9532),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,76083))),169:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),170:je.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,48114))),171:je.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,75332))),172:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20281))),173:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20281))),174:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,25334))),175:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),176:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),177:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,57789))),178:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,57789))),179:je.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,65669))),180:je.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,66866))),181:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),182:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),183:je.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,20123))),184:je.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,45771))),185:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,4560))),186:je.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,6734))),187:je.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,42463))),188:je.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,749))),189:je.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,51114))),190:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(2245),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,2785))),191:je.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,67669))),192:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,37445))),193:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,47662))),194:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,47662))),195:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,90596))),196:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,90596))),197:je.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,3561))),198:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,93709))),199:je.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,55955))),200:je.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,5297))),201:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,41922))),202:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,69444))),203:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,69444))),204:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,83337))),205:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,53266))),206:je.lazy(()=>Promise.all([__webpack_require__.e(2245),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,32410))),207:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,79490))),208:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,73474))),209:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,55264))),210:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,11805))),211:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,11805))),212:je.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,12305))),213:je.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,12305))),214:je.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,83540))),215:je.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,83540))),216:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,69444))),217:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,69444))),218:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,6615))),219:je.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,23155))),220:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),221:je.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,81681))),222:je.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,60007))),223:je.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,37665))),224:je.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,7387))),225:je.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,68661))),226:je.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,68661))),227:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,96836))),228:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,4498))),229:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,58367))),230:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,35051))),231:je.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,77008))),232:je.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,59102))),233:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,28306))),234:je.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,69182))),235:je.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,27738))),236:je.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,44227))),237:je.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,3887))),238:je.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,94666))),239:je.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,94281))),240:je.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,27738))),241:je.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,69880))),242:je.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,50985))),243:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,52983))),244:je.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,866))),245:je.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,19149))),246:je.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,17796))),247:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,94891))),248:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,23396))),249:je.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,28546))),250:je.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,85503))),251:je.lazy(()=>__webpack_require__.e(7948).then(__webpack_require__.bind(__webpack_require__,72256))),252:je.lazy(()=>__webpack_require__.e(9519).then(__webpack_require__.bind(__webpack_require__,16046))),253:je.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,11779))),254:je.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,73525))),255:je.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,97625))),256:je.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,30105))),257:je.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,41847))),258:je.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,43328))),259:je.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,39638))),260:je.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,83219))),261:je.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,60119))),262:je.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,26662))),263:je.lazy(()=>__webpack_require__.e(9883).then(__webpack_require__.bind(__webpack_require__,29883))),264:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),265:je.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,55396))),266:je.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,5479))),267:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,1096))),268:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,1096))),269:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,66880))),270:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,66880))),271:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,80677))),272:je.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,61834))),273:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,36667))),274:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,36667))),275:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),276:je.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,18087))),277:je.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,82101))),278:je.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,27098))),279:je.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,12449))),280:je.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,18955))),281:je.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,51612))),282:je.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,56192))),283:je.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,76584))),284:je.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,68173))),285:je.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,4962))),286:je.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,92100))),287:je.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,51389))),288:je.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,16559))),289:je.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,53318))),290:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,30759))),291:je.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,85722))),292:je.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,89651))),293:je.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,89243))),294:je.lazy(()=>__webpack_require__.e(9883).then(__webpack_require__.bind(__webpack_require__,29883))),295:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),296:je.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,19689))),297:je.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,3074))),298:je.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,43026))),299:je.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,61382))),300:je.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,41319))),301:je.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,13232))),302:je.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,57732))),303:je.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,1741))),304:je.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,75848))),305:je.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,75848))),306:je.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,78946))),307:je.lazy(()=>__webpack_require__.e(9883).then(__webpack_require__.bind(__webpack_require__,29883))),308:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(6312),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,28281))),309:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,80126))),310:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(6312),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,28281))),311:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,80126))),312:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(6312),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,28281))),313:je.lazy(()=>__webpack_require__.e(9883).then(__webpack_require__.bind(__webpack_require__,29883))),314:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,86145))),315:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,97655))),316:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),317:je.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,15679))),318:je.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,39752))),319:je.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,24059))),320:je.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,10769))),321:je.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,20118))),322:je.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,43751))),323:je.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,35941))),324:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),325:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,81152))),326:je.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,28287))),327:je.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,28287))),328:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),329:je.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,4034))),330:je.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,71333))),331:je.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,56856))),332:je.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,70263))),333:je.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,79178))),334:je.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,40059))),335:je.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,49877))),336:je.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,95758))),337:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),338:je.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,69453))),339:je.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,38756))),340:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,49248))),341:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),342:je.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,463))),343:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,49530))),344:je.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,96482))),345:je.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,16653))),346:je.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,5339))),347:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,20988))),348:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,20988))),349:je.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,89038))),350:je.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,61782))),351:je.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,8513))),352:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,14569))),353:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,21405))),354:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,21405))),355:je.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,339))),356:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,53470))),357:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,43524))),358:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,93691))),359:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,93691))),360:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,2682))),361:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,26193))),362:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,26193))),363:je.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,77458))),364:je.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,91541))),365:je.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,98563))),366:je.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,62041))),367:je.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,34891))),368:je.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,68365))),369:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,49530))),370:je.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,16733))),371:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),372:je.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,463))),373:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,49530))),374:je.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,96482))),375:je.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,16653))),376:je.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,5339))),377:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,20988))),378:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,20988))),379:je.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,89038))),380:je.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,61782))),381:je.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,8513))),382:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,14569))),383:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,21405))),384:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,21405))),385:je.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,339))),386:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,53470))),387:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,43524))),388:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,93691))),389:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,93691))),390:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,2682))),391:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,26193))),392:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,26193))),393:je.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,77458))),394:je.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,91541))),395:je.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,98563))),396:je.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,62041))),397:je.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,34891))),398:je.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,68365))),399:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,49530))),400:je.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,16733))),401:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),402:je.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,23810))),403:je.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,6202))),404:je.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,36605))),405:je.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,31386))),406:je.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,69446))),407:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),408:je.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,46544))),409:je.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,98851))),410:je.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,82676))),411:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,69395))),412:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,70330))),413:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,39850))),414:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,99002))),415:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3125))),416:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3125))),417:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3125))),418:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3125))),419:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3125))),420:je.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,50587))),421:je.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,23025))),422:je.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,23025))),423:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,50964))),424:je.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,87549))),425:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),426:je.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,8497))),427:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,59230))),428:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),429:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,72186))),430:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,15370))),431:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),432:je.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,47712))),433:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),434:je.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,39389))),435:je.lazy(()=>__webpack_require__.e(672).then(__webpack_require__.bind(__webpack_require__,27590))),436:je.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,34615))),437:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),438:je.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,56140))),439:je.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,33202))),440:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),441:je.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,51443))),442:je.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,26671))),443:je.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,19039))),444:je.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,5670))),445:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,45914))),446:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,82740))),447:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,35868))),448:je.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,428))),449:je.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,87877))),450:je.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,50446))),451:je.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,87877))),452:je.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,5881))),453:je.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,18097))),454:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),455:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,76339))),456:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),457:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,14462))),458:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),459:je.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,76428))),460:je.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,76546))),461:je.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,62642))),462:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),463:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1531),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,2689))),464:je.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,85367))),465:je.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,67488))),466:je.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,60161))),467:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,84592))),468:je.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,83916))),469:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,84592))),470:je.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,73827))),471:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,4926))),472:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,4926))),473:je.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,61889))),474:je.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,13153))),475:je.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,74039))),476:je.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,65095))),477:je.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,6281))),478:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,4883))),479:je.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,65773))),480:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,38316))),481:je.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,87554))),482:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,4883))),483:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,4883))),484:je.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,65216))),485:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,74347))),486:je.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,39945))),487:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,75326))),488:je.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,65095))),"@@/global-layout":je.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,36359)))}}})}var A=__webpack_require__(90),P=__webpack_require__(6307),D=__webpack_require__(71418),pe=__webpack_require__(13631),Oe=()=>je.createElement(D.Z,{size:"middle",className:pe.Z.loading}),an=__webpack_require__(42203),zn=__webpack_require__(61186),dn=__webpack_require__.n(zn),Mi=__webpack_require__(91392),Qa=__webpack_require__.n(Mi),Oa=__webpack_require__(34749),To=__webpack_require__.n(Oa),ds=__webpack_require__(19277),yo=__webpack_require__.n(ds),ys=__webpack_require__(10238),gc=__webpack_require__.n(ys),$l=__webpack_require__(33656),rc=__webpack_require__.n($l),nc=__webpack_require__(90111),fl=__webpack_require__.n(nc),ki=__webpack_require__(74959),El=__webpack_require__.n(ki),ic=__webpack_require__(23250),Uo=__webpack_require__.n(ic),no=__webpack_require__(58862),Wa=__webpack_require__.n(no),dl=__webpack_require__(58319),Sl=__webpack_require__.n(dl),ac=__webpack_require__(62053),hl=__webpack_require__.n(ac),pl=__webpack_require__(47477),Xu=__webpack_require__.n(pl),j=__webpack_require__(59717),r=__webpack_require__.n(j);dn().extend(To()),dn().extend(yo()),dn().extend(gc()),dn().extend(rc()),dn().extend(fl()),dn().extend(El()),dn().extend(Uo()),dn().extend(Wa()),dn().extend(Sl()),dn().extend(hl()),dn().extend(Xu()),dn().extend(r()),dn().extend(Qa());var a=Object.defineProperty,_=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,N=(De,He,Xe)=>He in De?a(De,He,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):De[He]=Xe,H=(De,He)=>{for(var Xe in He||(He={}))E.call(He,Xe)&&N(De,Xe,He[Xe]);if(_)for(var Xe of _(He))I.call(He,Xe)&&N(De,Xe,He[Xe]);return De},oe=(De,He,Xe)=>new Promise((lt,vt)=>{var Qt=Wr=>{try{Tr(Xe.next(Wr))}catch(Br){vt(Br)}},yr=Wr=>{try{Tr(Xe.throw(Wr))}catch(Br){vt(Br)}},Tr=Wr=>Wr.done?lt(Wr.value):Promise.resolve(Wr.value).then(Qt,yr);Tr((Xe=Xe.apply(De,He)).next())});const he="/react/build/",be=!1;function Se(){return oe(this,null,function*(){const De=(0,A.gD)(),{routes:He,routeComponents:Xe}=yield vc(De);yield De.applyPlugins({key:"patchRoutes",type:an.ApplyPluginsType.event,args:{routes:He,routeComponents:Xe}});const lt=De.applyPlugins({key:"modifyContextOpts",type:an.ApplyPluginsType.modify,initialValue:{}}),vt=lt.basename||"/",Qt=lt.historyType||"browser",yr=(0,P.fi)(H({type:Qt,basename:vt},lt.historyOpts));return De.applyPlugins({key:"render",type:an.ApplyPluginsType.compose,initialValue(){const Tr={useStream:!0,routes:He,routeComponents:Xe,pluginManager:De,mountElementId:"root",rootElement:lt.rootElement||document.getElementById("root"),loadingComponent:Oe,publicPath:he,runtimePublicPath:be,history:yr,historyType:Qt,basename:vt,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:lt.callback},Wr=De.applyPlugins({key:"modifyClientRenderOpts",type:an.ApplyPluginsType.modify,initialValue:Tr});return ec(Wr)}})()})}Se(),typeof window!="undefined"&&(window.g_umi={version:"4.4.4"})})()})();