You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Classrooms__ThemeChange_...

23 lines
372 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2203],{49438:function(Tt,tt){tt.Z={flex_box_center:"flex_box_center___vhwFp",flex_space_between:"flex_space_between___rbHwE",flex_box_vertical_center:"flex_box_vertical_center___AF_yr",flex_box_center_end:"flex_box_center_end___FqGSd",flex_box_column:"flex_box_column___ujWr7",failedList:"failedList___KGsCg",name:"name___bbsWC",publish:"publish___mai8J",modal:"modal___t6wU6"}},50839:function(Tt,tt,i){i.d(tt,{Z:function(){return ne}});var v=i(22150),u=i(69677),B=i(71577),Q=i(67294),C={search:"search___JA0r9",btn:"btn___GGtZC"},V=i(35973),W=i(67294),ne=({value:me,onChange:z})=>{const[fe]=v.default.useForm(),pe=(0,Q.useRef)(!1),re=(0,V.useIntl)();(0,Q.useEffect)(()=>{me&&fe.setFieldsValue(me)},me);const se=I=>{pe.current||z(I),pe.current=!0,setTimeout(()=>{pe.current=!1},2e3)};return W.createElement("div",{className:C.search},W.createElement(v.default,{className:C.formWrap,colon:!1,form:fe,size:"large",layout:"inline",onFinish:I=>{pe.current||se(I)}},W.createElement(v.default.Item,{label:re.formatMessage({id:"classroomClassroomExperiments.practicalProjectName",defaultMessage:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0"}),name:"keyword",initialValue:""},W.createElement(u.default,{style:{width:280,height:40}})),W.createElement(v.default.Item,{label:re.formatMessage({id:"classroomClassroomExperiments.schoolUnit",defaultMessage:"\u5B66\u6821/\u5355\u4F4D"}),name:"schools",initialValue:"",style:{margin:"0 40px"}},W.createElement(u.default,{style:{width:280,height:40}})),W.createElement(v.default.Item,{label:re.formatMessage({id:"classroomClassroomExperiments.creatorCollaborators",defaultMessage:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005"}),name:"creator",initialValue:""},W.createElement(u.default,{style:{width:200,height:40}})),W.createElement(B.ZP,{className:C.btn,type:"primary",htmlType:"submit"},re.formatMessage({id:"classroomClassroomExperiments.search",defaultMessage:"\u641C\u7D22"}))))}},20670:function(Tt,tt,i){i.d(tt,{Z:function(){return V}});var v=i(55241),u={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},B=i(32637),Q=i(67294),V=({type:W,style:Oe})=>{const ne=Q.createElement("div",{className:u.wrap,onClick:me=>{me.preventDefault(),me.stopPropagation()}},Q.createElement("p",null,W==="shixun"||W==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Q.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",W==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),Q.createElement("div",{className:u.contact},Q.createElement("div",{className:u.img},Q.createElement("img",{src:B,width:"124px",height:"124px"})),Q.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return Q.createElement(v.Z,{content:ne},Q.createElement("span",{className:u.text,style:Oe},"\u9AD8\u6D88\u8017"))}},85688:function(Tt,tt,i){i.d(tt,{Z:function(){return Gt},P:function(){return Jt}});var v=i(67294),u=i(22150),B=i(14446),Q=i(78045),C=i(69677),V=i(9430),W={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},Oe=i(93686),ne=i(35973),me=Object.defineProperty,z=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,I=(je,Ae,Se)=>Ae in je?me(je,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Se}):je[Ae]=Se,L=(je,Ae)=>{for(var Se in Ae||(Ae={}))re.call(Ae,Se)&&I(je,Se,Ae[Se]);if(pe)for(var Se of pe(Ae))se.call(Ae,Se)&&I(je,Se,Ae[Se]);return je},ye=(je,Ae)=>z(je,fe(Ae)),h=(je,Ae)=>{var Se={};for(var lt in je)re.call(je,lt)&&Ae.indexOf(lt)<0&&(Se[lt]=je[lt]);if(je!=null&&pe)for(var lt of pe(je))Ae.indexOf(lt)<0&&se.call(je,lt)&&(Se[lt]=je[lt]);return Se},Le=(je,Ae,Se)=>new Promise((lt,$e)=>{var $t=de=>{try{ue(Se.next(de))}catch(he){$e(he)}},De=de=>{try{ue(Se.throw(de))}catch(he){$e(he)}},ue=de=>de.done?lt(de.value):Promise.resolve(de.value).then($t,De);ue((Se=Se.apply(je,Ae)).next())});const ie=({studentNames:je,total:Ae})=>{const Se=(0,ne.useIntl)(),lt=["","\u4E00","\u4E24","\u4E09"];return Ae>3?v.createElement(v.Fragment,null,"\u8BFE\u5802\u5185\u6709",v.createElement("span",{className:W.orangeColor},je==null?void 0:je.join("\u3001")),"\u7B49",v.createElement("span",{className:W.orangeColor},Ae),Se.formatMessage({id:"competitions.studentCountShort",defaultMessage:"\u540D\u5B66\u751F"})):v.createElement(v.Fragment,null,"\u8BFE\u5802\u5185\u6709",v.createElement("span",{className:W.orangeColor},je==null?void 0:je.join("\u3001")),lt[Ae],Se.formatMessage({id:"competitions.studentCountShort",defaultMessage:"\u540D\u5B66\u751F"}))},P=({used:je,copy:Ae,canNotCopy:Se,studentNames:lt,studentCount:$e,inPaper:$t,is_random:De=!1,position:ue=""})=>{const de=(0,ne.useIntl)(),he=()=>{if(Ae>0&&Se>0)return v.createElement(v.Fragment,null,"\u5176\u4E2D",v.createElement("span",{className:W.orangeColor},Ae),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",v.createElement("span",{className:W.orangeColor},Se),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(Ae>0&&Se===0)return v.createElement(v.Fragment,null,"\u5176\u4E2D",v.createElement("span",{className:W.orangeColor},Ae),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(Ae===0&&Se>0)return v.createElement(v.Fragment,null,"\u5176\u4E2D",v.createElement("span",{className:W.orangeColor},Se),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},Ve=ue||($t?de.formatMessage({id:"classrooms.examPaper",defaultMessage:"\u8BD5\u5377"}):"\u8BFE\u7A0B");return v.createElement("span",null,v.createElement(ie,{studentNames:lt,total:$e}),"\u5B66\u4E60\u8FC7",Ve,"\u4E2D\u7684",v.createElement("span",{className:W.orangeColor},je),"\u4E2A\u9879\u76EE\uFF0C",he(),"\u3002\u8BF7\u9009\u62E9",De?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},wt=({onCancel:je,onOk:Ae,visible:Se,inPaper:lt,renderData:$e,type:$t,isMultipleCourse:De=!1})=>{const ue=(0,ne.useIntl)(),[de]=u.default.useForm(),[he,Ve]=(0,v.useState)(1),[gt,Qe]=(0,v.useState)(!1),Et=(0,v.useMemo)(()=>($e==null?void 0:$e.total_num)===1&&($e==null?void 0:$e.can_copy_num)===1,[$e]),Ke=(0,v.useMemo)(()=>{var Ue;return(Ue=$e==null?void 0:$e.course_data_list)==null?void 0:Ue.filter(we=>we.is_show)},[$e]);return v.createElement(v.Fragment,null,Et?v.createElement(B.default,{centered:!0,closable:!0,open:Se,destroyOnClose:!0,title:ue.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),className:W.antdModal,width:682,confirmLoading:gt,onCancel:je,onOk:()=>Le(void 0,null,function*(){var Ue;Qe(!0);let we=he;if(De){const Ce=L({},de.getFieldsValue());we=(Ue=$e==null?void 0:$e.course_data_list)==null?void 0:Ue.map(yt=>Ce[yt.id]!==void 0?ye(L({},yt),{is_copy:Ce[yt.id]}):yt)}yield Ae(we),Qe(!1)})},v.createElement("div",{className:W.content,style:{marginBottom:20}},De?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":v.createElement(v.Fragment,null,v.createElement(ie,{studentNames:$e==null?void 0:$e.student_names,total:$e==null?void 0:$e.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),De?v.createElement(u.default,{form:de,preserve:!1},Ke==null?void 0:Ke.map(Ue=>v.createElement(v.Fragment,{key:Ue.id},v.createElement("h3",{className:"ml15 mb5"},Ue.name),v.createElement(u.default.Item,{name:Ue.id,initialValue:1},v.createElement(Q.ZP.Group,{className:W.content},v.createElement(Q.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),v.createElement(Q.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):v.createElement(Q.ZP.Group,{value:he,onChange:Ue=>Ve(Ue.target.value),className:W.content,style:{marginBottom:30}},v.createElement(Q.ZP,{value:1,style:{color:"#464f66"}},ue.formatMessage({id:"shixuns.copy",defaultMessage:"\u590D\u5236"})),v.createElement(Q.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),v.createElement("div",null,v.createElement("div",{className:W.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),v.createElement("div",{className:W.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),v.createElement("div",{className:`${W.content} ${W.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):v.createElement(B.default,{centered:!0,closable:!0,destroyOnClose:!0,open:Se,confirmLoading:gt,title:ue.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),width:682,onCancel:je,onOk:()=>Le(void 0,null,function*(){var Ue;Qe(!0);let we=0;if(De){const Ce=L({},de.getFieldsValue());we=(Ue=$e==null?void 0:$e.course_data_list)==null?void 0:Ue.map(yt=>Ce[yt.id]!==void 0?ye(L({},yt),{is_use:Ce[yt.id]}):yt)}yield Ae(we),Qe(!1)})},v.createElement("div",{className:W.content},v.createElement(ie,{studentNames:$e==null?void 0:$e.student_names,total:$e==null?void 0:$e.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",De?v.createElement(u.default,{form:de,preserve:!1},v.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),Ke==null?void 0:Ke.map(Ue=>v.createElement(v.Fragment,{key:Ue.id},v.createElement("h3",{className:"ml15 mb5"},Ue.name),v.createElement(u.default.Item,{name:Ue.id,initialValue:1},v.createElement(Q.ZP.Group,{className:W.content},v.createElement(Q.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),v.createElement(Q.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):v.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",v.createElement("span",{className:W.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},Jt=function(){const je=(0,ne.useIntl)(),[Ae,Se]=(0,v.useState)(!1),[lt,$e]=(0,v.useState)();return[Ae,()=>Se(!1),lt,ue=>Le(this,null,function*(){var de;const he=ue,{isImportMultipleCourse:Ve=!1}=he,gt=h(he,["isImportMultipleCourse"]);console.log(ue);const Qe=(ue==null?void 0:ue.result)||(yield(0,Oe.Tr)(gt));return"status"in Qe?!1:Ve?((de=Qe==null?void 0:Qe.course_data_list)==null?void 0:de.some(Ke=>Ke.is_show))?($e(Qe),Se(!0),!0):Qe.course_data_list||[]:Qe.student_count===0?!1:($e(Qe),Se(!0),!0)})]},qt=je=>{const Ae=(0,ne.useIntl)(),[Se]=u.default.useForm(),[lt,$e]=(0,v.useState)(!1),{onCancel:$t,onOk:De,visible:ue,inPaper:de=!1,renderData:he,type:Ve,isMultipleCourse:gt=!1,position:Qe}=je;let Et=(0,v.useMemo)(()=>de?[{title:Ae.formatMessage({id:"classroomClassroomExperiments.practicalProjectName",defaultMessage:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0"}),dataIndex:"name",width:424,align:"center",ellipsis:!0,className:W.tableCell,render(we,Ce){return v.createElement("a",{href:`/shixuns/${Ce.identifier}/challenges`,target:"_blank"},we)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(we,Ce)=>v.createElement(v.Fragment,null,v.createElement(u.default.Item,{name:[`${Ve==="subject"?Ce.stage_shixun_id:Ce.shixun_course_id||Ce.id}`,"is_copy"],initialValue:1},v.createElement(Q.ZP.Group,null,v.createElement(Q.ZP,{value:1},Ae.formatMessage({id:"classrooms.yes",defaultMessage:"\u662F"})),v.createElement(Q.ZP,{value:0},Ae.formatMessage({id:"classrooms.no",defaultMessage:"\u5426"})))),v.createElement(u.default.Item,{name:[`${Ve==="subject"?Ce==null?void 0:Ce.stage_shixun_id:Ce.shixun_course_id||Ce.id}`,"is_use"],hidden:!0,initialValue:1},v.createElement(C.default,{type:"hidden"})))}]:[{title:Ae.formatMessage({id:"classroomClassroomExperiments.practicalProjectName",defaultMessage:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0"}),dataIndex:"name",width:424,align:"center",ellipsis:!0,className:W.tableCell,render(we,Ce){return v.createElement("a",{href:`/shixuns/${Ce.identifier}/challenges`,target:"_blank"},we)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(we,Ce)=>v.createElement(u.default.Item,{name:[`${Ve==="subject"?Ce.stage_shixun_id:Ce.shixun_course_id||Ce.id}`,"is_use"],initialValue:1},v.createElement(Q.ZP.Group,null,v.createElement(Q.ZP,{value:1},Ae.formatMessage({id:"classrooms.yes",defaultMessage:"\u662F"})),v.createElement(Q.ZP,{value:0},Ae.formatMessage({id:"classrooms.no",defaultMessage:"\u5426"}))))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(we,Ce)=>v.createElement(u.default.Item,{name:[`${Ve==="subject"?Ce.stage_shixun_id:Ce.shixun_course_id||Ce.id}`,"is_copy"],initialValue:1},v.createElement(Q.ZP.Group,null,v.createElement(Q.ZP,{value:1},Ae.formatMessage({id:"classrooms.yes",defaultMessage:"\u662F"})),v.createElement(Q.ZP,{value:0},Ae.formatMessage({id:"classrooms.no",defaultMessage:"\u5426"}))))}],[de]),Ke=(0,v.useMemo)(()=>de?[{title:Ae.formatMessage({id:"classroomClassroomExperiments.practicalProjectName",defaultMessage:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0"}),dataIndex:"name",width:424,className:W.tableCell,align:"center",ellipsis:!0,render:(we,Ce)=>v.createElement(v.Fragment,null,v.createElement("a",{href:`/shixuns/${Ce.identifier}/challenges`,target:"_blank"},we),v.createElement(u.default.Item,{name:[`${Ve==="subject"?Ce==null?void 0:Ce.stage_shixun_id:Ce.shixun_course_id||Ce.id}`,"is_copy"],hidden:!0,initialValue:0},v.createElement(C.default,{type:"hidden"})),v.createElement(u.default.Item,{name:[`${Ve==="subject"?Ce==null?void 0:Ce.stage_shixun_id:Ce.shixun_course_id||Ce.id}`,"is_use"],hidden:!0,initialValue:1},v.createElement(C.default,{type:"hidden"})))}]:[{title:Ae.formatMessage({id:"classroomClassroomExperiments.practicalProjectName",defaultMessage:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0"}),dataIndex:"name",width:424,className:W.tableCell,ellipsis:!0,align:"center",render:(we,Ce)=>v.createElement("a",{href:`/shixuns/${Ce.identifier}/challenges`,target:"_blank"},we)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(we,Ce)=>v.createElement(v.Fragment,null,v.createElement(u.default.Item,{name:[`${Ve==="subject"?Ce==null?void 0:Ce.stage_shixun_id:Ce.shixun_course_id||Ce.id}`,"is_use"],initialValue:0},v.createElement(Q.ZP.Group,null,v.createElement(Q.ZP,{value:1},Ae.formatMessage({id:"classrooms.yes",defaultMessage:"\u662F"})),v.createElement(Q.ZP,{value:0},Ae.formatMessage({id:"classrooms.no",defaultMessage:"\u5426"})))),v.createElement(u.default.Item,{name:[`${Ve==="subject"?Ce==null?void 0:Ce.stage_shixun_id:Ce.shixun_course_id||Ce.id}`,"is_copy"],hidden:!0,initialValue:0},v.createElement(C.default,{type:"hidden"})))}],[de]);if(gt){const we={title:Ae.formatMessage({id:"personalHomepageclassrooms.classroomName",defaultMessage:"\u8BFE\u5802\u540D\u79F0"}),ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:W.tableCell,render:(Ce,yt)=>v.createElement("a",{href:`/classrooms/${yt.course_id}`},Ce)};Et=[we,...Et],Ke=[we,...Ke]}const Ue=(0,v.useMemo)(()=>P({used:he==null?void 0:he.repeat_shixun_num,copy:he==null?void 0:he.can_copy_num,canNotCopy:he==null?void 0:he.no_copy_num,studentNames:he==null?void 0:he.student_names,studentCount:he==null?void 0:he.student_count,is_random:he==null?void 0:he.is_random,inPaper:de,position:Qe}),[he,de,Qe]);return v.createElement(B.default,{title:Ae.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),centered:!0,open:ue,confirmLoading:lt,onOk:()=>Le(void 0,null,function*(){$e(!0);const we=Se.getFieldsValue(),Ce=Object.keys(we).map(yt=>({id:parseInt(yt.split("_")[0]),course_id:parseInt(yt.split("_")[1]),is_use:we[yt].is_use,is_copy:we[yt].is_copy}));yield De(Ce),$e(!1)}),onCancel:$t,width:880,okText:Ae.formatMessage({id:"shixuns.confirm",defaultMessage:"\u786E\u8BA4"}),className:W.antdModal,destroyOnClose:!0},v.createElement(u.default,{form:Se,preserve:!1},v.createElement("div",{className:W.brief},Ue),v.createElement("div",{style:{marginBottom:30}},v.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),v.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),v.createElement("div",{className:W.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(he==null?void 0:he.can_copy_num)>0&&v.createElement("div",null,v.createElement("div",{className:W.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),v.createElement(V.default,{columns:Et,className:W.antdTable,dataSource:he==null?void 0:he.can_copy_list,rowKey:Ve==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(he==null?void 0:he.no_copy_num)>0&&v.createElement("div",null,v.createElement("div",{className:W.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),v.createElement(V.default,{columns:Ke,className:W.antdTable,dataSource:he==null?void 0:he.no_copy_list,rowKey:Ve==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(he==null?void 0:he.no_use_list.length)>0&&(he==null?void 0:he.no_use_list.map(we=>v.createElement("div",{key:Ve==="subject"?we.stage_shixun_id:we.shixun_course_id||we.id},v.createElement(u.default.Item,{name:[`${Ve==="subject"?we==null?void 0:we.stage_shixun_id:we.shixun_course_id||we.id}`,"is_copy"],hidden:!0,initialValue:0},v.createElement(C.default,{type:"hidden"})),v.createElement(u.default.Item,{name:[`${Ve==="subject"?we==null?void 0:we.stage_shixun_id:we.shixun_course_id||we.id}`,"is_use"],hidden:!0,initialValue:1},v.createElement(C.default,{type:"hidden"})))))))};var Gt=je=>{const{modalType:Ae}=je;return Ae==="multiple"?v.createElement(qt,L({},je)):v.createElement(wt,L({},je))}},53134:function(Tt,tt,i){var v=i(67294),u=i(22150),B=i(14446),Q=i(2453),C=i(71230),V=i(15746),W=i(34336),Oe=i(78045),ne=i(84567),me=i(27484),z=i.n(me),fe=i(33170),pe=i(28706),re=i(35973),se=i(52262),I=i(89779),L=i(12317),ye=i(17998),h=i(49438),Le=i(96332),ie=i(93686),P=i(67294),wt=Object.defineProperty,Jt=Object.defineProperties,qt=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Ae=(De,ue,de)=>ue in De?wt(De,ue,{enumerable:!0,configurable:!0,writable:!0,value:de}):De[ue]=de,Se=(De,ue)=>{for(var de in ue||(ue={}))Gt.call(ue,de)&&Ae(De,de,ue[de]);if(St)for(var de of St(ue))je.call(ue,de)&&Ae(De,de,ue[de]);return De},lt=(De,ue)=>Jt(De,qt(ue)),$e=(De,ue,de)=>new Promise((he,Ve)=>{var gt=Ke=>{try{Et(de.next(Ke))}catch(Ue){Ve(Ue)}},Qe=Ke=>{try{Et(de.throw(Ke))}catch(Ue){Ve(Ue)}},Et=Ke=>Ke.done?he(Ke.value):Promise.resolve(Ke.value).then(gt,Qe);Et((de=de.apply(De,ue)).next())});const $t=({classroomList:De,dispatch:ue,courseEndTime:de})=>{var he;const Ve=(0,re.useParams)(),[gt]=u.default.useForm(),[Qe,Et]=(0,v.useState)(1),[Ke,Ue]=(0,v.useState)([]),[we,Ce]=(0,v.useState)(0),[yt,Vu]=(0,v.useState)(20),[ta,Wu]=(0,v.useState)(!0),[Me,Yt]=(0,v.useState)([]),[ze,Ft]=(0,v.useState)(!0),[eu,_u]=(0,v.useState)({}),[xu,Ou]=(0,v.useState)({}),rt=(0,re.useIntl)();Ve.id=Ve.coursesId,(0,v.useEffect)(()=>{if(De.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Iu(),Uu(),De.actionTabs.type===2){const Ie=De.actionTabs.selectArrsAll[0];Ft(Ie.unified_setting)}else Ft(!1)},[De.actionTabs]);const Uu=Ie=>$e(void 0,null,function*(){Wu(!0);const _e=yield(0,I.c_)(lt(Se({},Ve),{page:Ie||Qe,limit:2e4,homework_id:De.actionTabs.type===1?"":De.actionTabs.selectArrs[0]}));_e==null||_e.course_groups.map((M,Te)=>{M.key=M.id,M.title=M.name,M.disabled=M.is_published}),_e&&(Ue([..._e==null?void 0:_e.course_groups]),Ce(_e==null?void 0:_e.course_groups_count),Wu(!1),Ie||gt.setFieldsValue({publish_time:z()(z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:z()(z()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),gu=()=>{var Ie;let _e=[...(Ie=De.actionTabs.selectArrsAll)==null?void 0:Ie.filter(M=>M.high_resources_consume&&!M.high_resources_consume_permission)];(_e==null?void 0:_e.length)>0&&De.actionTabs.type===1&&B.default.confirm({centered:!0,icon:null,footer:null,width:560,title:rt.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),closable:!0,content:P.createElement("div",null,P.createElement("div",{className:h.Z.tipcontent},P.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",P.createElement("span",{style:{color:"#f06b14"}},_e==null?void 0:_e.length)," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),P.createElement("div",{className:"mt20 mb20"},_e==null?void 0:_e.map(M=>P.createElement("div",{className:h.Z.failedList,key:M.homework_id},P.createElement("div",{className:h.Z.name},M==null?void 0:M.name),P.createElement("div",{className:h.Z.publish,onClick:()=>{(0,pe.xg)(`/classrooms/${Ve.coursesId}/shixun_homework/${M.homework_id}/detail?tabs=0`)}},rt.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"})))))))})},ou=()=>$e(void 0,null,function*(){var Ie,_e,M,Te,tu,Vt,Wt;if((0,se.Rm)()&&!((_e=(Ie=De.AssistantObject)==null?void 0:Ie.practice)!=null&&_e.can_publish)){Q.ZP.warning(rt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"})),it(!1);return}const Ot=Se({},gt.getFieldsValue());if(Ot.end_time<=Ot.publish_time){Q.ZP.info(rt.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),it(!1);return}if((Me==null?void 0:Me.length)<=0&&!ze&&Ke.length>0){Q.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),it(!1);return}let Pt={homework_ids:[...De.actionTabs.selectArrs],group_ids:Me.length>0?Me.map(It=>It.id):(M=De.detailShixunsList)==null?void 0:M.course_groups,end_time:z()(Ot.end_time).format("YYYY-MM-DD HH:mm"),publish_time:z()(Ot.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!Me.length},iu=[...(Te=De.actionTabs.selectArrsAll)==null?void 0:Te.filter(It=>It.high_resources_consume&&!It.high_resources_consume_permission)];if((iu==null?void 0:iu.length)==De.actionTabs.selectArrsAll.length&&De.actionTabs.type==1){ue({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),gu();return}((tu=De.actionTabs.selectArrsAll)==null?void 0:tu.length)>0&&De.actionTabs.type===1&&(Pt.homework_ids=[...((Wt=(Vt=De.actionTabs.selectArrsAll)==null?void 0:Vt.filter(It=>!It.high_resources_consume||It.high_resources_consume_permission))==null?void 0:Wt.map(It=>Number(It==null?void 0:It.homework_id)))||[]]);let yu=yield(0,ie.Tr)({homework_common_ids:[...De.actionTabs.selectArrs],course_id:Ve.coursesId,type:"homework_common"});(yu==null?void 0:yu.student_count)===0?ru(Pt):(Ou(Pt),_u(yu))}),Iu=()=>{Et(1),Ue([]),Yt([])},ru=Ie=>$e(void 0,null,function*(){it(!0);const _e=yield(0,fe.ZP)(`/api/courses/${Ve.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Se({},Ie)});it(!1),_e.status===0&&(Iu(),(0,pe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),Q.ZP.success(rt.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),ue({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),gu(),(0,se.GJ)()?De.actionTabs.detail?(ue({type:"shixunHomeworks/setActionTabs",payload:{}}),ue({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Se({},Ve)}),ue({type:"shixunHomeworks/getWorkSetting",payload:Se({},Ve)})):ue({type:"classroomList/getClassroomTeacherShixunsList",payload:lt(Se({},De.actionTabs.params),{type:4})}):ue({type:"classroomList/getClassroomShixunsList",payload:Se({},De.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||ue({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:P.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~")}}))}),Ku=we>Qe*yt,{detailShixunsList:ua}=De,[Rt,it]=(0,v.useState)(!1);return P.createElement("div",null,P.createElement(B.default,{width:700,centered:!0,confirmLoading:Rt,title:rt.formatMessage({id:"classroomProgrammingHomework.publishHomework",defaultMessage:"\u53D1\u5E03\u4F5C\u4E1A"}),open:De.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:rt.formatMessage({id:"classroomProgrammingHomework.publishHomework",defaultMessage:"\u53D1\u5E03\u4F5C\u4E1A"}),cancelText:rt.formatMessage({id:"classroomProgrammingHomework.doNotPublishYet",defaultMessage:"\u6682\u4E0D\u53D1\u5E03"}),onOk:()=>ou(),onCancel:()=>{Iu(),ue({type:"classroomList/setActionTabs",payload:{}})}},P.createElement("p",{className:"tc"},rt.formatMessage({id:"classroomProgrammingHomework.studentsWillReceiveHomeworkImmediately",defaultMessage:"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A"}),P.createElement("br",null),rt.formatMessage({id:"classroomProgrammingHomework.operationOnlyForUnpublishedHomework",defaultMessage:'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'})),P.createElement(u.default,{form:gt},P.createElement("div",{style:{paddingLeft:0}},P.createElement(C.Z,{className:"mt30",align:"middle"},P.createElement(V.Z,null,P.createElement(u.default.Item,{name:"publish_time",label:rt.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})},P.createElement(W.default,{style:{width:170,marginRight:"25px"},disabledDate:Ie=>(0,ye.Q8)(Ie,de),disabledTime:Ie=>(0,ye.d0)(Ie),placeholder:rt.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:z()((0,pe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),P.createElement(V.Z,{className:"ml20"},P.createElement(u.default.Item,{name:"end_time",label:rt.formatMessage({id:"classrooms.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4"})+":"},P.createElement(W.default,{style:{width:170},placeholder:rt.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:z()((0,pe.U6)(),"HH:mm")},disabledDate:Ie=>(0,ye.Q8)(Ie,de,gt.getFieldValue("publish_time")),disabledTime:Ie=>(0,ye.d0)(Ie,gt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),De.actionTabs.type===2&&P.createElement(C.Z,{style:{marginBottom:"10px"}},P.createElement("span",{className:"mr5"},rt.formatMessage({id:"classrooms.releaseSettings",defaultMessage:"\u53D1\u5E03\u8BBE\u7F6E"}),":"),P.createElement(Oe.ZP.Group,{value:ze,onChange:Ie=>{Ft(Ie.target.value),Yt([])}},P.createElement(Oe.ZP,{value:!0,disabled:!De.actionTabs.manage_all_group},rt.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),P.createElement(Oe.ZP,{className:"ml20",disabled:Ke.length<=0,value:!1},rt.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"})))),Ke.length<=0&&De.actionTabs.type===2&&P.createElement("span",{style:{marginLeft:"125px",color:"rgba(0, 0, 0, 0.25)"}},rt.formatMessage({id:"classrooms.classNoGrouping",defaultMessage:"\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201D"}))),(De.actionTabs.type===1||!ze)&&Ke.length>0&&P.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},P.createElement("span",{style:{flex:1}},P.createElement(ne.default,{checked:Me.length===Ke.length,onChange:Ie=>{Me.length===Ke.length?Yt([]):Yt(Ke)}},rt.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"}))),P.createElement("span",{style:{width:16}}),P.createElement("span",{style:{flex:1}},rt.formatMessage({id:"classrooms.selected",defaultMessage:"\u5DF2\u9009\u62E9"}),Me.length||0,rt.formatMessage({id:"classrooms.individualClassDivision",defaultMessage:"\u4E2A\u5206\u73ED"}))),(De.actionTabs.type===1||!ze)&&Ke.length>0&&P.createElement(L.Z,{data:Ke,selectedRowKeys:Me,setSelectedRowKeys:Yt}))),P.createElement(Le.Z,{resdata:eu,type:((he=De.actionTabs.selectArrs)==null?void 0:he.length)===1?"shixun":"shixunpush",okloading:Rt,oktext:(eu==null?void 0:eu.can_copy_num)===0?rt.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}):rt.formatMessage({id:"classrooms.oneClickCopy",defaultMessage:"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362"}),onok:Ie=>$e(void 0,null,function*(){it(!0);let _e=yield(0,fe.ZP)(`/api/courses/${Ve.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...De.actionTabs.selectArrs]}});it(!1),(_e==null?void 0:_e.status)===0&&ru(xu)})}))};tt.Z=(0,re.connect)(({classroomList:De})=>({classroomList:De}))($t)},35334:function(Tt,tt,i){i.r(tt),i.d(tt,{default:function(){return Ci}});var v=i(52810),u=i(67294),B=i(35973),Q=i(33170),C=i(68508),V=i(2453),W=i(69677),Oe=i(85418),ne=i(83062),me=i(71230),z=i(15746),fe=i(93421),pe=i(46303),re=i(28452),se=i(84567),I=i(71577),L=i(14446),ye=i(78045),h=i(52262),Le=i(42922),ie=i(28706),P=i(63037),wt=Object.defineProperty,Jt=Object.defineProperties,qt=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Ae=(e,a,t)=>a in e?wt(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Se=(e,a)=>{for(var t in a||(a={}))Gt.call(a,t)&&Ae(e,t,a[t]);if(St)for(var t of St(a))je.call(a,t)&&Ae(e,t,a[t]);return e},lt=(e,a)=>Jt(e,qt(a)),$e=(e,a)=>{var t={};for(var d in e)Gt.call(e,d)&&a.indexOf(d)<0&&(t[d]=e[d]);if(e!=null&&St)for(var d of St(e))a.indexOf(d)<0&&je.call(e,d)&&(t[d]=e[d]);return t},$t=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const De=e=>{var a=e,{classroomList:t,dispatch:d,match:A,location:p,user:x}=a,l=$e(a,["classroomList","dispatch","match","location","user"]),s,m;const X=(0,B.useIntl)(),D=(0,B.useParams)(),[b,$]=(0,u.useState)(!1),[q,Ee]=(0,u.useState)(!1),N=(0,u.useRef)(null);(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u5220\u9664"){if((0,h.j5)()){Ee(!0);return}const c={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map(R=>{var k;R.author_login===((k=x.userInfo)==null?void 0:k.login)?++c.hasNum:++c.noHasNum}),c.noHasNum>0?L.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:u.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",u.createElement("span",{className:"c-blue"},c.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},c.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",u.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{y()}}):Ee(!0)}else Ee(!1)},[t.actionTabs.key]);const y=()=>{d({type:"classroomList/setActionTabs",payload:{}})};return u.createElement(L.default,{centered:!0,title:X.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:q,okText:X.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",destroyOnClose:!0,confirmLoading:b,onOk:()=>$t(void 0,null,function*(){var c;if((c=N.current)!=null&&c.onVerify())return;$(!0);const R=yield(0,Q.ZP)(`/api/courses/${D.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}});$(!1),R.status===0&&((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u5220\u9664"]),V.ZP.success("\u5220\u9664\u6210\u529F"),d({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,h.GJ)()?d({type:"classroomList/getClassroomTeacherShixunsList",payload:lt(Se({},t.actionTabs.params),{type:4})}):d({type:"classroomList/getClassroomShixunsList",payload:Se({},t.actionTabs.params)}),d({type:"classroomList/getClassroomLeftMenus",payload:{id:D.coursesId}}))}),onCancel:()=>{y()}},!((s=t==null?void 0:t.actionTabs)!=null&&s.status)||!["\u672A\u53D1\u5E03"].includes((m=t==null?void 0:t.actionTabs)==null?void 0:m.status)?u.createElement(u.Fragment,null,u.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u5B9E\u8BAD\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),u.createElement(P.Z,{ref:c=>N.current=c})):u.createElement(u.Fragment,null,u.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),u.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var ue=(0,B.connect)(({classroomList:e,user:a})=>({classroomList:e,user:a}))(De),de=i(16273),he=i(86169),Ve=Object.defineProperty,gt=Object.defineProperties,Qe=Object.getOwnPropertyDescriptors,Et=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,we=(e,a,t)=>a in e?Ve(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Ce=(e,a)=>{for(var t in a||(a={}))Ke.call(a,t)&&we(e,t,a[t]);if(Et)for(var t of Et(a))Ue.call(a,t)&&we(e,t,a[t]);return e},yt=(e,a)=>gt(e,Qe(a)),Vu=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const ta=({classroomList:e,dispatch:a})=>{const t=(0,B.useIntl)(),d=(0,B.useParams)();return u.createElement(L.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Vu(void 0,null,function*(){(yield(0,Q.ZP)(`/api/courses/${d.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u8BBE\u4E3A\u516C\u5F00"]),V.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,h.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:yt(Ce({},e.actionTabs.params),{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:Ce({},e.actionTabs.params)}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",u.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Wu=(0,B.connect)(({classroomList:e})=>({classroomList:e}))(ta),Me=i(22150),Yt=i(27484),ze=i.n(Yt),Ft=i(67294),eu=Object.defineProperty,_u=Object.defineProperties,xu=Object.getOwnPropertyDescriptors,Ou=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Uu=Object.prototype.propertyIsEnumerable,gu=(e,a,t)=>a in e?eu(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,ou=(e,a)=>{for(var t in a||(a={}))rt.call(a,t)&&gu(e,t,a[t]);if(Ou)for(var t of Ou(a))Uu.call(a,t)&&gu(e,t,a[t]);return e},Iu=(e,a)=>_u(e,xu(a)),ru=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const Ku=({classroomList:e,loading:a,dispatch:t})=>{var d,A;const p=(0,B.useIntl)(),x=(0,B.useParams)(),[l,s]=(0,u.useState)(!1),{actionTabs:m}=e,[X]=Me.default.useForm(),D=b=>b&&b<ze()().startOf("day");return(0,u.useEffect)(()=>{var b;e.actionTabs.key==="\u91CD\u547D\u540D"&&X.setFieldsValue({name:(b=m.selectArrs)==null?void 0:b.name})},[e.actionTabs.key]),Ft.createElement(L.default,{centered:!0,title:"\u91CD\u547D\u540D",confirmLoading:l,open:e.actionTabs.key==="\u91CD\u547D\u540D",okText:p.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",destroyOnClose:!0,onOk:()=>ru(void 0,null,function*(){var b,$;if((0,h.Rm)()&&!(($=(b=e.AssistantObject)==null?void 0:b.practice)!=null&&$.can_create)){V.ZP.warning("\u60A8\u672A\u83B7\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 q=X.getFieldValue();s(!0);const Ee=`/api/homework_commons/${e.actionTabs.selectArrs.homework_id}/alter_name.json`,N=yield(0,Q.ZP)(Ee,{method:"post",body:ou({},q)});s(!1),N.status===0&&(V.ZP.success("\u4FEE\u6539\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Iu(ou({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:ou({},e.actionTabs.params)}))}),onCancel:()=>{s(!1),t({type:"classroomList/setActionTabs",payload:{}})}},Ft.createElement(Me.default,{form:X},Ft.createElement(me.Z,{className:"mt10 c-grey-999"},Ft.createElement(z.Z,null,"\u672C\u5B9E\u8BAD\u521D\u59CB\u540D\u79F0\uFF1A"),Ft.createElement(z.Z,{flex:"1"},(d=m.selectArrs)==null?void 0:d.shixun_name)),Ft.createElement(Me.default.Item,{name:"name"},Ft.createElement(me.Z,{className:"mt10",align:"middle"},Ft.createElement(z.Z,{className:"font14"},"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),Ft.createElement(z.Z,{flex:"1"},Ft.createElement(W.default,{defaultValue:(A=m.selectArrs)==null?void 0:A.name}))))))};var ua=(0,B.connect)(({classroomList:e,loading:a})=>({classroomList:e,loading:a}))(Ku),Rt=i(72565),it=i(57953),Ie=i(96074),_e=i(26194),M={flex_box_center:"flex_box_center___dMzvg",flex_space_between:"flex_space_between___xT3oQ",flex_box_vertical_center:"flex_box_vertical_center___UKLkA",flex_box_center_end:"flex_box_center_end___MJiJa",flex_box_column:"flex_box_column___blKJy",wrp:"wrp___wMIJP",drawer:"drawer___VuIae",menu:"menu___yoc3_",actived:"actived___eV9BD",actived2:"actived2___p11RF",subTag:"subTag___Fgme_",listItem:"listItem___EXNWU",listItem2:"listItem2___lXzg3",info:"info___Jo7qn",title:"title___v0hk8",titleLeft:"titleLeft___DITG7",titleRight:"titleRight___jTAJk",search:"search___Uunjd",filter:"filter___b2_6g",description:"description___o50p3",menuCourse:"menuCourse___hFIHq",authorname:"authorname___i6QWB","tooltip-content":"tooltip-content___kGPg7"},Te=i(78207),tu=i(50839),Vt=i(34562),Wt=i(20670),Ot=i(96332),Pt=i(93686),iu=Object.defineProperty,yu=Object.defineProperties,It=Object.getOwnPropertyDescriptors,Ut=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,Bn=(e,a,t)=>a in e?iu(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Ct=(e,a)=>{for(var t in a||(a={}))ga.call(a,t)&&Bn(e,t,a[t]);if(Ut)for(var t of Ut(a))Jn.call(a,t)&&Bn(e,t,a[t]);return e},ya=(e,a)=>yu(e,It(a)),ha=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const{Search:Yn}=W.default,Wa=[{id:"type",name:"\u6765\u6E90",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]}],Qn=({classroomList:e,loading:a,dispatch:t,shixunsList:d})=>{var A,p;const x=(0,B.useIntl)(),[l,s]=(0,u.useState)(Ct({},(0,B.useParams)())),{shixunLists:m,shixunAiRecommendLists:X}=e,[D,b]=(0,u.useState)([]),[$,q]=(0,u.useState)({}),[Ee,N]=(0,u.useState)([]),[y,c]=(0,u.useState)(!1),[R,k]=(0,u.useState)({}),[G,te]=(0,u.useState)(!1),be=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"myshixuns_count"}].filter(g=>!!g),[_,n]=(0,u.useState)({page:1,type:"mine",diff:"",status:"published",order:"desc",limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null,shixun_homework:!0});(0,u.useEffect)(()=>{U()},[l.coursesId,_]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&b([]),t({type:"shixunsList/getMenus",payload:{}})},[e.actionTabs.key]),(0,u.useEffect)(()=>{(m!=null&&m.shixun_list||X!=null&&X.shixun_list)&&q(_.sort==="recommend"?X:m)},[m,X]);const U=()=>ha(void 0,null,function*(){q([]),c(!0);let g=Ct({},_);if(_.sort==="recommend"&&(g.sort="myshixuns_count"),_.sort==="recommend")yield t({type:"classroomList/getShixunAiRecommendLists",payload:ya(Ct({},g),{course_id:l.coursesId})});else{const Z=Ct({},g);yield t({type:"classroomList/getShixunLists",payload:Z})}const w=yield(0,Q.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});N([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(w==null?void 0:w.groups)||[]]),b([]),c(!1)});if(e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return;const ae=g=>ha(void 0,null,function*(){te(!0);const w=yield t({type:"classroomList/createShixunHomework",payload:{category_id:(l==null?void 0:l.categoryId)||null,coursesId:l.coursesId,shixuns_info:g}});te(!1),w.status||((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"]),V.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:ya(Ct({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Ct({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}),localStorage.getItem("Noviceguide")==="0"||t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:12,text:u.createElement("div",null,"\u63A5\u4E0B\u6765\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u4E2A\u201C\u8BFE\u7A0B\u5B9E\u9A8C\u201D~\u70B9\u51FB\u201C\u9009\u7528\u5B9E\u8DF5\u9879\u76EE\u201D\uFF0C\u9009\u62E9\u4E00\u4E2A\u4F5C\u4E1A\uFF0C\u7136\u540E\u70B9\u51FB\u201C\u7ACB\u5373\u53D1\u5E03\u201D\u5C31\u7ED9\u5B9E\u8DF5\u8BFE\u5802\u6DFB\u52A0\u4E86\u4E00\u4E2A\u8BFE\u7A0B\u5B9E\u9A8C\u3002")}}))}),[Pe,ce]=(0,u.useState)(!1);return u.createElement(u.Fragment,null,u.createElement(Rt.Z,{placement:"bottom",height:"100%",closable:!0,open:e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:M.drawer,onClose:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},footer:u.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},u.createElement(I.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),u.createElement(I.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>ha(void 0,null,function*(){var g;ce(!0);let w=yield(0,Pt.Tr)({id:D,type:"shixun",course_id:(g=e.detailTopBanner)==null?void 0:g.course_id});(w==null?void 0:w.student_count)===0?yield ae(w==null?void 0:w.no_use_list):k(w),ce(!1)}),type:"primary",loading:Pe},"\u786E\u5B9A"))},u.createElement("section",{className:"tc"},u.createElement(tu.Z,{onChange:g=>{g!=null&&g.keyword&&(0,Vt.tk)({name:g==null?void 0:g.keyword,copywriting:g==null?void 0:g.keyword,position:"Shixun"}),n(ya(Ct(Ct({},_),g),{page:1}))}})),u.createElement("section",{className:"edu-container"},u.createElement(it.Z,{spinning:y},u.createElement("aside",null,Wa.map(function(g,w){var Z;return w!==0?null:u.createElement("ul",{className:M.menu,key:w},u.createElement("li",null,g.name),(Z=g==null?void 0:g.children)==null?void 0:Z.map(function(r,F){return u.createElement("li",{className:_[g.id]==r.id?M.actived:"",onClick:()=>{_[g.id]=r.id,_.page=1,n(Ct({},_))}},u.createElement("strong",null,r.name))}))}),u.createElement("ul",{className:M.menu},u.createElement("li",null,"\u65B9\u5411"),u.createElement("li",{className:_!=null&&_.discipline_id?"":M.actived,onClick:()=>{delete _.tag_level,delete _.sub_discipline_id,delete _.discipline_id,_.page=1,n(Ct({},_))}},u.createElement("strong",null,"\u5168\u90E8")),d.menus&&d.menus.map(function(g,w){return u.createElement("li",{key:w,className:(_==null?void 0:_.discipline_id)==g.id?M.actived:""},u.createElement("strong",{onClick:()=>{_.tag_level=1,_.discipline_id=g.id,delete _.sub_discipline_id,_.page=1,n(Ct({},_))}},g.name),u.createElement("div",null,g.sub_repertoires.map(function(Z,r){return u.createElement("div",{key:r,className:"mt5"},u.createElement("div",{className:(_==null?void 0:_.sub_discipline_id)==Z.id&&_.tag_level===2?`${M.actived2} ${M.subTag}`:M.subTag,onClick:()=>{_.tag_level=2,_.discipline_id=g.id,_.sub_discipline_id=Z.id,n(Ct({},_))}},Z.name),u.createElement("ul",{className:"mt5"},Z.tags&&Z.tags.map(function(F,O){return u.createElement("li",{key:O,className:_.sub_discipline_id==F.id&&_.tag_level===3?M.actived2:"",onClick:()=>{_.tag_level=3,_.discipline_id=g.id,_.sub_discipline_id=F.id,n(Ct({},_))}},F.name)})))})))})),_.type==="mine"&&u.createElement("ul",{className:M.menu},u.createElement("li",null,"\u76EE\u5F55"),Ee==null?void 0:Ee.map((g,w)=>u.createElement("li",{className:_.group_id==g.id?M.actived:"",key:g.name,onClick:()=>{_.group_id=g.id,_.page=1,n(Ct({},_))}},u.createElement("strong",null,g.name)))),Wa.map(function(g,w){var Z;return w!==1?null:u.createElement("ul",{className:M.menu,key:w},u.createElement("li",null,g.name),(Z=g==null?void 0:g.children)==null?void 0:Z.map(function(r,F){return u.createElement("li",{className:_[g.id]==r.id?M.actived:"",onClick:()=>{_[g.id]=r.id,n(Ct({},_))}},u.createElement("strong",null,r.name))}))}),u.createElement(me.Z,{align:"middle"},u.createElement(z.Z,{flex:"1",className:M.filter},be.map(function(g,w){return u.createElement(I.ZP,{key:w,className:"mr20",type:_.sort===g.id?"primary":"default",onClick:()=>{_.sort=g.id,n(Ct({},_))}},g.name)})),u.createElement(z.Z,{className:"c-grey-999"},u.createElement("div",{className:M.menuCourse},u.createElement("ul",null,u.createElement("li",null,"\u5DF2\u9009",u.createElement("span",{className:"c-blue"},D.length),"\u4E2A"),u.createElement("li",null,"\u5171",u.createElement("span",{className:"c-blue"},$.shixuns_count),"\u4E2A"),u.createElement("li",{className:"current",onClick:()=>{_.order=_.order==="asc"?"desc":"asc",n(Ct({},_))}},"\u5B66\u4E60\u4EBA\u6570",u.createElement("p",{className:`edu-sorter current ${_.order}`},u.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),u.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))))),((A=$==null?void 0:$.shixun_list)==null?void 0:A.length)===0&&u.createElement(_e.Z,null),u.createElement(se.default.Group,{style:{display:"block"},value:D,onChange:g=>{b(g)}},(p=$==null?void 0:$.shixun_list)==null?void 0:p.map(function(g,w){return u.createElement("div",{className:M.listItem,key:g==null?void 0:g.identifier,style:{cursor:"auto"}},u.createElement(se.default,{value:g==null?void 0:g.identifier,style:{marginTop:"3px"},disabled:(g==null?void 0:g.need_authorize)||(g==null?void 0:g.shixun_tag_num_name)=="\u672A\u53D1\u5E03"}),u.createElement("div",{className:M.info},u.createElement("div",{className:M.title},u.createElement("div",{className:M.titleLeft},u.createElement("div",null,u.createElement(B.Link,{to:`/shixuns/${g.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:g.title}})),(g==null?void 0:g.high_resources_consume)&&u.createElement("span",{className:"tag-style current"},u.createElement(Wt.Z,{type:"shixun",style:{marginLeft:0}})),(g==null?void 0:g.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Te.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,h.Ny)()&&(g==null?void 0:g.mark_status)===1&&u.createElement(ne.Z,{zIndex:1e4,title:g==null?void 0:g.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,h.Ny)()&&(g==null?void 0:g.mark_status)===2&&u.createElement(ne.Z,{zIndex:1e4,title:g==null?void 0:g.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,h.Ny)()&&(g==null?void 0:g.mark_status)===3&&u.createElement(ne.Z,{zIndex:1e4,title:g==null?void 0:g.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),(g==null?void 0:g.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&u.createElement(ne.Z,{zIndex:1e4,title:"\u5B9E\u8BAD\u9700\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5"},u.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03"))),u.createElement(I.ZP,{ghost:!0,href:`/shixuns/${g.identifier}/challenges`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u4F53\u9A8C\u5B9E\u8BAD"))),u.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},u.createElement("span",{className:M.description,dangerouslySetInnerHTML:{__html:g.description}})),u.createElement("div",{className:" mt15"},g.challenge_names.map(function(Z,r){return u.createElement("span",{key:r,className:"mr30"},"\u7B2C",r+1,"\u5173 ",Z," ")})),u.createElement(Ie.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},u.createElement("div",null,u.createElement(ne.Z,{overlayClassName:M["tooltip-content"],title:u.createElement("div",null,u.createElement("span",{dangerouslySetInnerHTML:{__html:g==null?void 0:g.member_user_names}}))},u.createElement("span",{className:M.authorname,dangerouslySetInnerHTML:{__html:g==null?void 0:g.member_user_names}})),g.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",{dangerouslySetInnerHTML:{__html:g.author_school_name}}))),u.createElement("div",null,u.createElement("span",{className:"mr30"},"\u96BE\u5EA6\u7CFB\u6570 \xA0",g.level),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",g.study_count)))))}))))),u.createElement("div",{className:"tc mt20"},u.createElement(re.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:_.page||1,showQuickJumper:!0,total:$==null?void 0:$.shixuns_count,onChange:g=>{_.page=g,n(Ct({},_))}}))),u.createElement(Ot.Z,{resdata:R,type:"subject",okloading:G,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:g=>{ae(g)}}))};var Ua=(0,B.connect)(({classroomList:e,shixunsList:a,loading:t})=>({classroomList:e,shixunsList:a,loading:t.effects}))(Qn),Fa=Object.defineProperty,Dn=Object.defineProperties,Ka=Object.getOwnPropertyDescriptors,Ja=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,va=Object.prototype.propertyIsEnumerable,Ya=(e,a,t)=>a in e?Fa(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Lu=(e,a)=>{for(var t in a||(a={}))Xn.call(a,t)&&Ya(e,t,a[t]);if(Ja)for(var t of Ja(a))va.call(a,t)&&Ya(e,t,a[t]);return e},Qa=(e,a)=>Dn(e,Ka(a)),Xa=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const{Search:An}=W.default,qa=({classroomList:e,loading:a,dispatch:t})=>{var d,A;const p=(0,B.useIntl)(),[x,l]=(0,u.useState)(Lu({},(0,B.useParams)())),{actionTabs:s}=e,{shixunLists:m}=e,[X,D]=(0,u.useState)([]),[b,$]=(0,u.useState)(!1),[q,Ee]=(0,u.useState)({page:1,limit:20,search:null});(0,u.useEffect)(()=>{N()},[x.coursesId,q]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"&&D([])},[e.actionTabs.key]);const N=()=>Xa(void 0,null,function*(){var y;const c=Qa(Lu({},q),{course_id:(y=s==null?void 0:s.params)==null?void 0:y.course_id});yield t({type:"classroomList/getExperimentLists",payload:c}),$(!1)});if(e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return u.createElement(Rt.Z,{placement:"bottom",height:"100%",closable:!0,style:{zIndex:9999},open:e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0",key:"bottom",rootClassName:M.drawer,onClose:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},footer:u.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},u.createElement(I.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),u.createElement(I.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>Xa(void 0,null,function*(){var y;(yield t({type:"classroomList/createExperiment",payload:{homework_common_ids:[...X],category_id:x.categoryId,course_id:(y=s==null?void 0:s.params)==null?void 0:y.course_id}})).status||(V.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Qa(Lu({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Lu({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:x.coursesId}}),localStorage.getItem("Noviceguide")==="0"||t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:12,text:u.createElement("div",null,"\u63A5\u4E0B\u6765\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u4E2A\u201C\u8BFE\u7A0B\u5B9E\u9A8C\u201D~\u70B9\u51FB\u201C\u9009\u7528\u5B9E\u8DF5\u9879\u76EE\u201D\uFF0C\u9009\u62E9\u4E00\u4E2A\u4F5C\u4E1A\uFF0C\u7136\u540E\u70B9\u51FB\u201C\u7ACB\u5373\u53D1\u5E03\u201D\u5C31\u7ED9\u5B9E\u8DF5\u8BFE\u5802\u6DFB\u52A0\u4E86\u4E00\u4E2A\u8BFE\u7A0B\u5B9E\u9A8C\u3002")}}))}),type:"primary"},p.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))},u.createElement("section",{className:"tc"},u.createElement(An,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u5B9E\u9A8C\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2",enterButton:"\u641C\u7D22",size:"middle",className:M.search,onSearch:y=>{q.search=y,Ee(Lu({},q))}})),u.createElement("section",{className:"edu-container"},u.createElement(it.Z,{spinning:b},u.createElement("aside",null,((d=m==null?void 0:m.homeworks)==null?void 0:d.length)===0&&u.createElement(_e.Z,null),(A=m==null?void 0:m.homeworks)==null?void 0:A.map(function(y,c){var R,k,G;return u.createElement("div",{className:M.listItem,key:c,style:{cursor:"auto"}},u.createElement(se.default,{checked:X.includes(y.id),value:y.id,style:{marginTop:"3px"},disabled:y==null?void 0:y.need_authorize,onChange:te=>{let be=X.indexOf(y.id);X.indexOf(y.id)>-1?D(X.filter(_=>_!==y.id)):D(X.concat(y.id))}}),u.createElement("div",{className:M.info},u.createElement("div",{className:M.title},u.createElement("div",{className:M.titleLeft},u.createElement(B.Link,{to:`/shixuns/${y.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:y==null?void 0:y.name}})),(y==null?void 0:y.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Te.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,h.Ny)()&&(y==null?void 0:y.mark_status)===1&&u.createElement(ne.Z,{title:y==null?void 0:y.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,h.Ny)()&&(y==null?void 0:y.mark_status)===2&&u.createElement(ne.Z,{title:y==null?void 0:y.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,h.Ny)()&&(y==null?void 0:y.mark_status)===3&&u.createElement(ne.Z,{title:y==null?void 0:y.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),u.createElement(I.ZP,{ghost:!0,href:`/shixuns/${y.shixun_identifier}/challenges`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u67E5\u770B\u5B9E\u9A8C"))),u.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},u.createElement("span",{className:M.description,dangerouslySetInnerHTML:{__html:y==null?void 0:y.description}})),u.createElement("div",{className:" mt15"},(R=y==null?void 0:y.challenges)==null?void 0:R.map(function(te,be){return u.createElement("span",{key:be,className:"mr30"},"\u7B2C",be+1,"\u5173 ",te==null?void 0:te.subject," ")})),u.createElement(Ie.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20"},((k=y==null?void 0:y.user)==null?void 0:k.name)&&u.createElement(u.Fragment,null,u.createElement("span",null,(G=y==null?void 0:y.user)==null?void 0:G.name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,"\u521B\u5EFA\u65F6\u95F4: "),u.createElement("span",null,y==null?void 0:y.created_at))))})))),u.createElement("div",{className:"tc mt20"},u.createElement(re.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:q.page||1,showQuickJumper:!0,total:m==null?void 0:m.total_count,onChange:y=>{q.page=y,Ee(Lu({},q))}})))};var aa=(0,B.connect)(({classroomList:e,shixunsList:a,loading:t})=>({classroomList:e,shixunsList:a,loading:t.effects}))(qa),xn=Object.defineProperty,en=Object.getOwnPropertySymbols,Cn=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,Ba=(e,a,t)=>a in e?xn(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,na=(e,a)=>{for(var t in a||(a={}))Cn.call(a,t)&&Ba(e,t,a[t]);if(en)for(var t of en(a))bn.call(a,t)&&Ba(e,t,a[t]);return e},tn=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const{Search:qn}=W.default,Sn=({classroomList:e,loading:a,dispatch:t,shixunsList:d})=>{var A,p;const x=(0,B.useIntl)(),[l,s]=(0,u.useState)(na({},(0,B.useParams)())),m=(0,B.useLocation)(),{actionTabs:X}=e,[D]=Me.default.useForm(),{shixunAiRecommendLists:b}=e,[$,q]=(0,u.useState)([]),Ee=[{name:"\u6700\u65B0",id:"new"},{name:"\u6700\u70ED",id:"hot"},{name:"\u63A8\u8350",id:"hot"}],[N,y]=(0,u.useState)({page:1,course_id:l.coursesId,limit:20,no_jupyter:1});return(0,u.useEffect)(()=>{},[l.coursesId,N]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u667A\u80FD\u63A8\u8350"&&(q([]),t({type:"classroomList/getShixunAiRecommendLists",payload:na({},N)}))},[e.actionTabs.key]),e.actionTabs.key!=="\u667A\u80FD\u63A8\u8350"?null:u.createElement(L.default,{title:"\u667A\u80FD\u63A8\u8350",placement:"bottom",centered:!0,height:"60%",width:1e3,closable:!0,style:{zIndex:9999},okText:x.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",open:e.actionTabs.key==="\u667A\u80FD\u63A8\u8350",key:"bottom",onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},onOk:()=>tn(void 0,null,function*(){(yield t({type:"classroomList/createShixunHomework",payload:na({shixun_ids:[...$],category_id:l.categoryId},l)})).status||((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u667A\u80FD\u63A8\u8350\u9009\u7528"]),sessionStorage.aiRecommentHide=!0,V.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomShixunsList",payload:na({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}))})},u.createElement("section",{className:"",style:{maxHeight:500,minHeight:150,overflow:"auto"}},u.createElement(it.Z,{spinning:a["classroomList/getShixunAiRecommendLists"]},u.createElement("aside",{style:{minHeight:150}},((A=b==null?void 0:b.shixun_list)==null?void 0:A.length)===0&&u.createElement(_e.Z,null),(p=b==null?void 0:b.shixun_list)==null?void 0:p.map(function(c,R){var k,G,te;return u.createElement("div",{className:M.listItem2,key:R,style:{cursor:"auto"}},u.createElement(se.default,{checked:$.includes(c.id),value:c.id,style:{marginTop:"3px"},disabled:c==null?void 0:c.need_authorize,onChange:be=>{let _=$.indexOf(c.id);$.indexOf(c.id)>-1?q($.filter(n=>n!==c.id)):q($.concat(c.id))}}),u.createElement("div",{className:M.info},u.createElement("div",{className:M.title},u.createElement("div",{className:M.titleLeft},u.createElement(B.Link,{to:`/shixuns/${c.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:c.title}})),(c==null?void 0:c.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Te.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),u.createElement(I.ZP,{ghost:!0,href:`/shixuns/${c.identifier}/challenges`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u4F53\u9A8C\u5B9E\u8BAD"))),u.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},u.createElement("span",{className:M.description,dangerouslySetInnerHTML:{__html:c.description}})),u.createElement("div",{className:" mt10"},c.challenge_names.map(function(be,_){return u.createElement("span",{key:_,className:"mr30"},"\u7B2C",_+1,"\u5173 ",be," ")})),u.createElement("div",{className:"c-light-black mt10"},(k=c==null?void 0:c.content)!=null&&k.author_name?u.createElement("span",{dangerouslySetInnerHTML:{__html:(te=(G=c==null?void 0:c.content)==null?void 0:G.author_name)==null?void 0:te[0]}}):u.createElement("span",null,c.author_name),u.createElement("span",{className:"ml15 mr15"},"|"),c.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",null,c.author_school_name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570 ",c.level),u.createElement("span",{className:"ml15 mr15"},"|"),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 "),u.createElement("span",null,c.study_count)),u.createElement(Ie.Z,{dashed:!0})))})))),u.createElement("div",{className:"tc mt20 hide"},u.createElement(re.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:N.page||1,showQuickJumper:!0,total:b==null?void 0:b.shixuns_count,onChange:c=>{N.page=c,y(na({},N))}})))};var wn=(0,B.connect)(({classroomList:e,shixunsList:a,loading:t})=>({classroomList:e,shixunsList:a,loading:t.effects}))(Sn),Da=i(85688),ge=i(67294),Pn=Object.defineProperty,un=Object.defineProperties,an=Object.getOwnPropertyDescriptors,nn=Object.getOwnPropertySymbols,kn=Object.prototype.hasOwnProperty,es=Object.prototype.propertyIsEnumerable,Aa=(e,a,t)=>a in e?Pn(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,uu=(e,a)=>{for(var t in a||(a={}))kn.call(a,t)&&Aa(e,t,a[t]);if(nn)for(var t of nn(a))es.call(a,t)&&Aa(e,t,a[t]);return e},Nn=(e,a)=>un(e,an(a)),sn=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const{Search:ts}=W.default,Mn=({classroomList:e,loading:a,dispatch:t})=>{var d,A;const p=(0,B.useIntl)(),[x,l]=(0,u.useState)(uu({},(0,B.useParams)())),s=(0,B.useLocation)(),{actionTabs:m}=e,[X]=Me.default.useForm(),{coursesLists:D}=e,[b,$]=(0,u.useState)([]),[q,Ee]=(0,u.useState)({}),[N,y]=(0,u.useState)(!1),[c,R]=(0,u.useState)({page:1,type:"mine",order:"desc",limit:20,sort:"myshixuns_count",shixun_homework:!0});(0,u.useEffect)(()=>{e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"&&(t({type:"classroomList/getCoursesLists",payload:uu({},c)}),$([]))},[e.actionTabs.key,x.categoryId,c]);const[k,G,te,be]=(0,Da.P)(),_=n=>sn(void 0,null,function*(){var U;y(!0);const ae=yield t({type:"classroomList/createCoursesHomework",payload:{coursesId:x.coursesId,category_id:(x==null?void 0:x.categoryId)||null,subjects_info:[{subject_id:(U=b[0])==null?void 0:U.id,stage_shixuns:n}]}});y(!1),ae.status||((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"]),V.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Nn(uu({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:uu({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:x.coursesId}}))});return e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?null:ge.createElement(Rt.Z,{placement:"bottom",height:"100%",closable:!0,onClose:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},open:e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",key:"bottom",rootClassName:M.drawer,footer:ge.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},ge.createElement(I.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),ge.createElement(I.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",loading:a["classroomList/createCoursesHomework"],onClick:()=>sn(void 0,null,function*(){var n,U;if((b==null?void 0:b.length)===0)return V.ZP.error("\u8BF7\u9009\u62E9\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B"),!1;let ae=yield(0,Pt.Tr)({id:(n=b[0])==null?void 0:n.identifier,type:"subject",stage_item_id:[],sync_catelog:1,course_id:(U=e.detailTopBanner)==null?void 0:U.course_id});(ae==null?void 0:ae.student_count)===0?_([]):Ee(ae)}),type:"primary"},"\u786E\u5B9A"))},ge.createElement("section",{className:"tc"},ge.createElement(ts,{placeholder:"\u8BFE\u7A0B\u540D\u79F0/\u8BFE\u7A0B\u6807\u8BC6/\u5408\u4F5C\u8005",enterButton:"\u641C\u7D22",size:"middle",className:M.search,onSearch:n=>{c.keyword=n,n&&(0,Vt.tk)({name:n,copywriting:n,position:"Subject"}),R(uu({},c))}})),ge.createElement("section",{className:"edu-container"},ge.createElement(it.Z,{spinning:a["classroomList/getCoursesLists"]},ge.createElement("aside",null,ge.createElement("div",{className:M.menuCourse},ge.createElement("ul",null,ge.createElement("li",null,"\u5DF2\u9009",ge.createElement("span",{className:"c-blue"},b.length),"\u8BFE\u7A0B"),ge.createElement("li",null,"\u5171",ge.createElement("span",{className:"c-blue"},D.subjects_count),"\u4E2A\u8BFE\u7A0B"),ge.createElement("li",{className:"current",onClick:()=>{c.order=c.order==="asc"?"desc":"asc",c.sort="shixuns_count",R(uu({},c))}},"\u5B9E\u8BAD\u6570",ge.createElement("p",{className:`edu-sorter current ${c.sort==="shixuns_count"&&c.order}`},ge.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),ge.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),ge.createElement("li",{className:"current",onClick:()=>{c.order=c.order==="asc"?"desc":"asc",c.sort="myshixuns_count",R(uu({},c))}},"\u5B66\u4E60\u4EBA\u6570",ge.createElement("p",{className:`edu-sorter current ${c.sort==="myshixuns_count"&&c.order}`},ge.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),ge.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),ge.createElement("li",{className:`${c.type==="all"&&"c-blue"} current`,onClick:()=>{c.type="all",R(uu({},c))}},"\u5168\u90E8\u8BFE\u7A0B"),ge.createElement("li",{className:`${c.type==="mine"&&"c-blue"} current`,onClick:()=>{c.type="mine",R(uu({},c))}},"\u6211\u7684\u8BFE\u7A0B"))),((d=D==null?void 0:D.subject_list)==null?void 0:d.length)===0&&ge.createElement(_e.Z,null),(A=D==null?void 0:D.subject_list)==null?void 0:A.map(function(n,U){var ae,Pe,ce,g,w,Z;return ge.createElement("div",{className:M.listItem,key:n.id,style:{cursor:"auto"}},ge.createElement(ye.ZP,{checked:b.map(r=>r.id).includes(n.id),value:n.id,style:{marginTop:"1px"},disabled:(n==null?void 0:n.need_authorize)||(n==null?void 0:n.shixun_tag_num_name)=="\u672A\u53D1\u5E03",onChange:r=>{$([{id:n.id,identifier:n.identifier}])}}),ge.createElement("div",{className:M.info},ge.createElement("div",{className:M.title},ge.createElement("div",{className:M.titleLeft},ge.createElement("div",null,ge.createElement(B.Link,{to:`/paths/${n.id}`,target:"_blank"},ge.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:n.title}})),(n==null?void 0:n.need_authorize)&&ge.createElement("span",{onClick:()=>{(0,Te.rX)(!1,"\u8BE5\u8BFE\u7A0B\u4E2D\u5305\u542B\u5B9E\u8BAD\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")},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(n==null?void 0:n.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&ge.createElement(ne.Z,{zIndex:1e4,title:"\u5B9E\u8DF5\u8BFE\u7A0B\u9700\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u8BFE\u7A0B\u8BE6\u60C5"},ge.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03"))),ge.createElement(ne.Z,{zIndex:1e4,title:"\u524D\u5F80\u9009\u7528\u662F\u8FDB\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u9875\u9762\u540E\uFF0C\u70B9\u51FB\u201C\u53D1\u9001\u201D\u6309\u94AE\uFF0C\u5C06\u6240\u9700\u5B9E\u8DF5\u9879\u76EE\u53D1\u9001\u81F3\u5F53\u524D\u8BFE\u5802"},ge.createElement(I.ZP,{ghost:!0,href:`/paths/${n.id}`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u524D\u5F80\u9009\u7528")))),ge.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},ge.createElement("span",{className:M.description,dangerouslySetInnerHTML:{__html:n.description}})),ge.createElement(Ie.Z,{dashed:!0}),ge.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},ge.createElement("div",null,(ae=n==null?void 0:n.content)!=null&&ae.member_user_names?ge.createElement(ne.Z,{overlayClassName:M["tooltip-content"],title:ge.createElement("div",null,ge.createElement("span",{dangerouslySetInnerHTML:{__html:(Pe=n==null?void 0:n.content)==null?void 0:Pe.member_user_names}}))},ge.createElement("span",{className:M.authorname,dangerouslySetInnerHTML:{__html:(ce=n==null?void 0:n.content)==null?void 0:ce.member_user_names}})):(n==null?void 0:n.member_user_names)&&ge.createElement(ne.Z,{title:ge.createElement("div",null,ge.createElement("span",null,n.member_user_names))},ge.createElement("span",{className:M.authorname},n.member_user_names)),(g=n==null?void 0:n.content)!=null&&g.author_school_name?ge.createElement(ne.Z,{overlayClassName:M["tooltip-content"],title:ge.createElement("div",null,ge.createElement("span",{dangerouslySetInnerHTML:{__html:(w=n==null?void 0:n.content)==null?void 0:w.author_school_name}}))},ge.createElement("span",{className:M.authorname,dangerouslySetInnerHTML:{__html:(Z=n==null?void 0:n.content)==null?void 0:Z.author_school_name}})):(n==null?void 0:n.author_school_name)&&ge.createElement(ne.Z,{title:ge.createElement("div",null,ge.createElement("span",null,n.author_school_name))},ge.createElement("span",{className:M.authorname},n.author_school_name))),ge.createElement("div",null,ge.createElement("span",{className:"mr30"},"\u7AE0\u8282 \xA0",n.stage_count),ge.createElement("span",{className:"mr30"},"\u5B9E\u8BAD \xA0",n.shixuns_count),ge.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",n.myshixuns_count)))))})))),ge.createElement("div",{className:"tc mt20"},ge.createElement(re.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,current:c.page||1,showQuickJumper:!0,total:D==null?void 0:D.subjects_count,onChange:n=>{c.page=n,t({type:"classroomList/getCoursesLists",payload:uu({},c)})}})),ge.createElement(Ot.Z,{resdata:q,type:"subject",okloading:N,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:n=>{_(n)}}))};var Tn=(0,B.connect)(({classroomList:e,loading:a})=>({classroomList:e,loading:a.effects}))(Mn),sa=i(67294),ln=({styles:e={},params:a,setisshowmodal:t,user:d})=>sa.createElement(sa.Fragment,null,sa.createElement(_e.Z,{className:"animated fadeIn",ButtonText:"\u9009\u7528\u5B9E\u9A8C",customText:`\u8BE5${a.category?"\u5206\u7EC4":"\u8BFE\u7A0B"}\u65E0\u8BFE\u7A0B\u5B9E\u9A8C\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u9009\u7528\u5B9E\u9A8C\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A`,buttonProps:{onClick:()=>{t(!0)},className:"mr-20px",type:"primary",size:"large"}})),dt={flex_box_center:"flex_box_center___cm8xh",flex_space_between:"flex_space_between___Gehg0",flex_box_vertical_center:"flex_box_vertical_center___is1nG",flex_box_center_end:"flex_box_center_end____5bfj",flex_box_column:"flex_box_column___l5xTY",bg:"bg___aYCQk",containerDesc:"containerDesc___u2s1D",tablestyle:"tablestyle___oT4iA",listItem:"listItem___T5PfF",info:"info___Vkpqr",title:"title___iw_JT",titleLeft:"titleLeft___h1vWD",titleRight:"titleRight___juNas",moveCategory:"moveCategory___GPSpP",name:"name___voDIK",categoryName:"categoryName___n7RkG",schedule:"schedule___L8cfz",fnSign:"fnSign___O3DHv",spanSize:"spanSize___GJ72c",classromediv:"classromediv___X5DLs",glow:"glow___JeqvM",action:"action___VjrHa",btn:"btn___KCxSe",btnSort:"btnSort___mOQ1x",tips:"tips___HyLIf",fixedBottom:"fixedBottom___W2JgZ",left:"left___cPgJF",right:"right___JmcZD",acitons:"acitons___BU6jb",actionBtns:"actionBtns___Q6RQg",cancel:"cancel___faJnk",selectBtn:"selectBtn___wZSDV",selectBtn1:"selectBtn1___qfRrc",infoIcon:"infoIcon___ihi0X",infoStuIcon:"infoStuIcon___nmY_F",flexBox:"flexBox___CGQI9",iconH:"iconH___cERZm",iconV:"iconV___kWyhG",actionIcon:"actionIcon___FeYM0",dro:"dro___D5y9n",progressInfo:"progressInfo___bHa42",authorized:"authorized___wwCqK"},Zu=i(9430),la=i(86763),xa=i(99597),Ca=i(15835),E=i(63909),o=i(67294),S=Object.defineProperty,T=Object.defineProperties,J=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,He=(e,a,t)=>a in e?S(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Je=(e,a)=>{for(var t in a||(a={}))xe.call(a,t)&&He(e,t,a[t]);if(Fe)for(var t of Fe(a))Ne.call(a,t)&&He(e,t,a[t]);return e},ut=(e,a)=>T(e,J(a)),Ye=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())}),Dt=({v:e,k:a,match:t,selectArrs:d,setSelectArrs:A,setSelectArrsAll:p,selectArrsAll:x,classroomList:l,dispatch:s,selectshow:m,batchState:X,pageSize:D,page:b,manageAllGroup:$,user:q})=>{var Ee,N,y,c,R;const k=(0,B.useIntl)(),G=(0,B.useParams)(),[te,be]=(0,u.useState)([]),[_,n]=(0,u.useState)(!1),[U,ae]=(0,u.useState)(!1),[Pe,ce]=(0,u.useState)(!0),g=(0,u.useRef)();G.category=G.categoryId,G.id=G.coursesId,G.page=b,G.limit=D;function w(){return Ye(this,null,function*(){let F=yield(0,Q.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:Je({},G)});be(F.data)})}(0,u.useEffect)(()=>{var F;be([]),n(!1),new Date(e==null?void 0:e.student_passed_time).getTime()>new Date(e==null?void 0:e.end_time_s).getTime()&&((F=e==null?void 0:e.status)!=null&&F.includes("\u5DF2\u622A\u6B62"))&&(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0?(ae(!1),ce(!1)):((e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&new Date(e==null?void 0:e.student_passed_time).getTime()<new Date(e==null?void 0:e.end_time_s).getTime()||(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&new Date(e==null?void 0:e.student_passed_time).getTime()<new Date(e==null?void 0:e.late_time).getTime())&&(ae(!0),ce(!1))},[m]);const Z=[{title:k.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name",key:"course_group_name"},{title:k.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:"\u63D0\u4EA4\u4E2D",value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:"\u5DF2\u622A\u6B62",value:"\u5DF2\u622A\u6B62"},{text:"\u672A\u53D1\u5E03",value:"\u672A\u53D1\u5E03"}],onFilter:(F,O)=>O.status.indexOf(F)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:F=>{var O,ke;return F==="--"?F:o.createElement("span",null,o.createElement("span",null,(O=F==null?void 0:F.split("/"))==null?void 0:O[0]),"\xA0/\xA0",o.createElement("span",null,(ke=F==null?void 0:F.split("/"))==null?void 0:ke[1]))}},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:G.order_by==="end_time"?G.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:G.order_by==="late_time"?G.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:F=>F==="--"||!F?"--":o.createElement("span",{title:F},F)}],r=F=>{if((0,Te.tJ)(s,!0)){if(F.can_view_details){(0,ie.xg)(`/shixuns/${F.shixun_identifier}/challenges`);return}F.redo?L.default.confirm({width:530,title:k.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),centered:!0,okText:k.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u518D\u60F3\u60F3",content:o.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:()=>Ye(void 0,null,function*(){const O=yield(0,Ca.L8)({id:F.myshixun_identifier,url:F.url});O&&(0,E.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:O.shixun_identifier,homework_common_id:F.homework_id,courseId:G.coursesId})})}):(0,E.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:F.shixun_identifier,homework_common_id:F.homework_id,courseId:G.coursesId})}};return o.createElement("div",{className:dt.listItem,onClick:F=>{F.stopPropagation(),(!((0,h.GJ)()&&X)||(0,h.GJ)()&&X&&g.current&&!g.current.contains(F.target))&&((0,h.dE)()?(0,ie.xg)(`/classrooms/${G.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=1`):(0,ie.xg)(`/classrooms/${G.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=0`))},key:a},(0,h.GJ)()&&X&&o.createElement("span",{ref:g},o.createElement(se.default,{style:{padding:"10px"},checked:d.includes(e.homework_id),value:e.homework_id,onChange:F=>{d.indexOf(e.homework_id)>-1?(A(d.filter(O=>O!==e.homework_id)),p(x.filter(O=>O.homework_id!==e.homework_id))):(p(x.concat(e)),A(d.concat(e.homework_id)))}})),o.createElement("div",{className:dt.info},o.createElement("div",{className:dt.title},o.createElement("div",{className:dt.titleLeft,style:(0,h.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,h.GJ)()&&o.createElement(xa.Z,{value:e.status},o.createElement(ie.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,h.dE)()&&o.createElement(ie.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),o.createElement("span",{className:dt.name},e.name),!!((Ee=e.schools)!=null&&Ee.length)&&o.createElement(ne.Z,{title:"\u8BE5\u8BFE\u7A0B\u5B9E\u9A8C\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},o.createElement("i",{className:"iconfont icon-zhidinggongkai1 ml10 mr10 c-orange"})),(e==null?void 0:e.high_resources_consume)&&!(e!=null&&e.high_resources_consume_permission)&&o.createElement(Wt.Z,{type:"shixun",style:{marginLeft:10}}),(e==null?void 0:e.high_resources_consume)&&(e==null?void 0:e.high_resources_consume_permission)&&o.createElement("span",{className:dt.authorized},"\u5DF2\u6388\u6743")),o.createElement("div",{className:dt.titleRight},(0,h.GJ)()&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))===0&&o.createElement(B.Link,{target:"_blank",to:"/",onClick:F=>Ye(void 0,null,function*(){var O;if(F.stopPropagation(),F.preventDefault(),((O=q==null?void 0:q.userInfo)==null?void 0:O.user_status)===2){(0,Te.Rd)();return}let ke=()=>{s({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:G,type:2,manage_all_group:$}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?s({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:G.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{s({type:"classroomList/getClassroomTeacherShixunsList",payload:ut(Je({},G),{type:4})}),ke()}}}):ke()})},o.createElement("aside",{className:dt.flexBox},o.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),o.createElement("div",null,"\u53D1\u5E03"))),(0,h.dE)()&&o.createElement("div",{className:dt.actionIcon},U?o.createElement("i",{className:"iconfont icon-yiwancheng1"}):Pe?"":o.createElement("i",{className:"iconfont icon-jiezhihoutongguan"}),!((N=e.status)!=null&&N.includes("\u5DF2\u622A\u6B62"))&&!((y=e.status)!=null&&y.includes("\u5BFC\u5165"))&&o.createElement("aside",{onClick:F=>Ye(void 0,null,function*(){F.stopPropagation(),r(e)}),className:dt.flexBox,style:{marginRight:10}},o.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),o.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(((c=e.status)==null?void 0:c.includes("\u5DF2\u622A\u6B62"))||((R=e.status)==null?void 0:R.includes("\u5BFC\u5165")))&&o.createElement("aside",{onClick:F=>Ye(void 0,null,function*(){var O;(O=e.status)!=null&&O.includes("\u5BFC\u5165")||(F.stopPropagation(),F.preventDefault(),(0,ie.xg)(`/classrooms/${G.coursesId}/shixun_homework/${e.homework_id}/${e.student_work_id}/comment`))}),className:dt.flexBox,style:{marginRight:10}},o.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),o.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,h.GJ)()&&o.createElement(Oe.Z,{placement:"bottomCenter",overlayClassName:dt.dro,dropdownRender:()=>o.createElement(C.default,null,e.status!=="\u5BFC\u5165"&&o.createElement(C.default.Item,{key:1,style:{textAlign:"center"}},o.createElement("a",{onClick:F=>Ye(void 0,null,function*(){var O;if(F.stopPropagation(),F.preventDefault(),((O=q==null?void 0:q.userInfo)==null?void 0:O.user_status)===2){(0,Te.Rd)();return}let ke=()=>{s({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:G,type:2,manage_all_group:$}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?s({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:G.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{s({type:"classroomList/getClassroomTeacherShixunsList",payload:ut(Je({},G),{type:4})}),ke()}}}):ke()})},"\u7ACB\u5373\u53D1\u5E03")),e.status!=="\u5BFC\u5165"&&o.createElement(C.default.Item,{key:2,style:{textAlign:"center"}},o.createElement("a",{onClick:F=>Ye(void 0,null,function*(){F.stopPropagation(),F.preventDefault(),s({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:G,type:2}})})},k.formatMessage({id:"classrooms.deadlineImmediately",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}))),e.status==="\u5BFC\u5165"&&o.createElement(C.default.Item,{key:23,style:{textAlign:"center"}},o.createElement(B.Link,{target:"_blank",to:"/",onClick:F=>Ye(void 0,null,function*(){F.stopPropagation(),F.preventDefault(),s({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"practice"}})})},"\u8865\u5145\u6210\u7EE9")),o.createElement(C.default.Item,{key:22,style:{textAlign:"center"}},o.createElement(B.Link,{target:"_blank",to:"/",onClick:F=>Ye(void 0,null,function*(){F.stopPropagation(),F.preventDefault(),s({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:x,params:G,status:e==null?void 0:e.status}})})},k.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))<0&&o.createElement(C.default.Item,{key:3,style:{textAlign:"center"}},o.createElement(B.Link,{target:"_blank",to:"/",onClick:F=>Ye(void 0,null,function*(){F.stopPropagation(),F.preventDefault(),s({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const O=yield(0,la.Vs)({categoryId:e.homework_id});s({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(O==null?void 0:O.status)===0&&V.ZP.success(O==null?void 0:O.message)})},k.formatMessage({id:"classrooms.updateScore",defaultMessage:"\u66F4\u65B0\u6210\u7EE9"}))),e.status!=="\u5BFC\u5165"&&o.createElement(C.default.Item,{key:23,style:{textAlign:"center"}},o.createElement(B.Link,{target:"_blank",to:"/",onClick:F=>Ye(void 0,null,function*(){F.stopPropagation(),F.preventDefault(),r(e)})},"\u8FDB\u5165\u5B9E\u8BAD")),o.createElement(C.default.Item,{key:5,style:{textAlign:"center"}},o.createElement("a",{onClick:F=>{F.stopPropagation(),F.preventDefault(),s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u547D\u540D",selectArrs:e,params:G}})}},k.formatMessage({id:"classrooms.rename1",defaultMessage:"\u91CD\u65B0\u547D\u540D"}))),e.status!=="\u5BFC\u5165"&&o.createElement(C.default.Item,{key:6,style:{textAlign:"center"}},o.createElement(B.Link,{target:"_blank",onClick:F=>{F.stopPropagation()},to:`/classrooms/${G.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=3`},k.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},o.createElement("aside",{onClick:F=>F.stopPropagation(),className:dt.flexBox,style:{cursor:"default"}},o.createElement("i",{className:"iconfont icon-gengduo4"}),o.createElement("div",null,"\u66F4\u591A"))))),(0,h.GJ)()&&o.createElement("p",{className:dt.infoIcon},o.createElement("span",{className:"c-grey-333 mr20"},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D"].includes(e.status)&&!!e.uncommit_count&&o.createElement("span",{className:"c-grey-999 mr10"},o.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),e.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F"].includes(e.status)&&!!e.commit_count&&o.createElement("span",{className:"c-grey-999 mr10"},o.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),e.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F"].includes(e.status)&&!!e.compelete_count&&o.createElement("span",{className:"c-grey-999 mr10"},o.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB"].includes(e.status)&&o.createElement("span",{className:"c-grey-999 mr10"},o.createElement("span",{className:"mr5"},"\u5F00\u59CB\u65F6\u95F4"),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D"].includes(e.status)&&o.createElement("span",{className:"c-grey-999 mr10"},o.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&o.createElement("span",{className:"c-grey-999 mr10"},o.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&o.createElement("span",{className:"c-grey-999"},o.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F"].includes(e.status)&&o.createElement("span",{className:dt.iconV,onClick:F=>Ye(void 0,null,function*(){F.stopPropagation(),F.preventDefault(),_||w(),n(!_)})},o.createElement("i",{className:`iconfont icon-${_?"shouqi":"xiala2"}`})," ")),(0,h.dE)()&&o.createElement("span",{className:dt.infoStuIcon},o.createElement("span",{className:"c-grey-333"},e.author),o.createElement("span",{className:"c-grey-999 ml20"},o.createElement("i",{className:"iconfont icon-wanchengjindu font12 mr5"}),o.createElement("span",null,o.createElement("span",{className:"c-light-primary"},e==null?void 0:e.finished_challenge_count),"/",e==null?void 0:e.challenge_count)),e.status.includes("\u5DF2\u622A\u6B62")&&!!(e!=null&&e.status_time)&&o.createElement("span",{className:"c-grey-999 ml20"},o.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),o.createElement("span",{className:"ml20 c-grey-999"},o.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&o.createElement("span",{className:"c-grey-999 ml20"},o.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,h.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&_&&te.length>5&&o.createElement(Zu.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:F=>({onClick:O=>{O.stopPropagation(),O.preventDefault()}}),onHeaderRow:(F,O)=>({onClick:ke=>{ke.stopPropagation(),ke.preventDefault()}}),pagination:!1,dataSource:te,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(F,O,ke)=>{ke.field&&(G.order_by=ke.field),ke.order||(G.sort_direction="asc"),ke.order==="ascend"&&(G.sort_direction="asc"),ke.order==="descend"&&(G.sort_direction="desc"),ke.order||(G.sort_direction="asc"),w()},columns:Z}),(0,h.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&_&&te.length<6&&te.length>0&&o.createElement(Zu.default,{rowKey:"shixun_identifier",onRow:F=>({onClick:O=>{O.stopPropagation(),O.preventDefault()}}),onHeaderRow:(F,O)=>({onClick:ke=>{ke.stopPropagation(),ke.preventDefault()}}),pagination:!1,dataSource:te,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(F,O,ke)=>{ke.field&&(G.order_by=ke.field),ke.order||(G.sort_direction="asc"),ke.order==="ascend"&&(G.sort_direction="asc"),ke.order==="descend"&&(G.sort_direction="desc"),ke.order||(G.sort_direction="asc"),w()},columns:Z})))},ot=i(48839),vt=i(91745),mt=i(28553),bt=i(11713),Bt=i(34336),kt=i(10285),xt=i.n(kt),ct=i(89779),pt=i(9343),Ge=i(67294),Cu=Object.defineProperty,bu=Object.defineProperties,Su=Object.getOwnPropertyDescriptors,Kt=Object.getOwnPropertySymbols,Qt=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,cu=(e,a,t)=>a in e?Cu(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Ht=(e,a)=>{for(var t in a||(a={}))Qt.call(a,t)&&cu(e,t,a[t]);if(Kt)for(var t of Kt(a))Ru.call(a,t)&&cu(e,t,a[t]);return e},Hu=(e,a)=>bu(e,Su(a)),ba=(e,a)=>{var t={};for(var d in e)Qt.call(e,d)&&a.indexOf(d)<0&&(t[d]=e[d]);if(e!=null&&Kt)for(var d of Kt(e))a.indexOf(d)<0&&Ru.call(e,d)&&(t[d]=e[d]);return t},ju=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});ze().extend(xt());const Sa=({data:e,value:a,onChange:t})=>{var d,A,p,x;const[l,s]=(0,u.useState)({leftSearch:"",rigthSearch:""}),[m,X]=(0,u.useState)([]);return(0,u.useEffect)(()=>{X((a==null?void 0:a.length)>0?e==null?void 0:e.filter(D=>a==null?void 0:a.includes(D==null?void 0:D.id)):[])},[a]),Ge.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},Ge.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Ge.createElement(se.default,{indeterminate:(m==null?void 0:m.length)>0&&(m==null?void 0:m.length)<(e==null?void 0:e.length),checked:(m==null?void 0:m.length)==(e==null?void 0:e.length),onChange:D=>{t(D.target.checked?e==null?void 0:e.map(b=>b==null?void 0:b.id):[])}},"\u5168\u9009"),Ge.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Ge.createElement(W.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:l.leftSearch,onChange:D=>{s(Hu(Ht({},l),{leftSearch:D.target.value}))}}),Ge.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((d=l.leftSearch?e==null?void 0:e.filter(D=>{var b;return(b=D==null?void 0:D.name)==null?void 0:b.includes(l.leftSearch)}):e)==null?void 0:d.length)!==0?Ge.createElement(se.default.Group,{value:a,onChange:D=>{t(D)}},Ge.createElement(fe.Z,{direction:"vertical"},(A=l.leftSearch?e==null?void 0:e.filter(D=>{var b;return(b=D==null?void 0:D.name)==null?void 0:b.includes(l.leftSearch)}):e)==null?void 0:A.map((D,b)=>Ge.createElement(se.default,{key:b,value:D.id},D==null?void 0:D.name)))):Ge.createElement(_e.Z,{styles:{margin:"0 auto"}})))),Ge.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Ge.createElement("div",null,"\u5DF2\u9009\u62E9",(m==null?void 0:m.length)||0,"\u4E2A\u5206\u73ED"),Ge.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Ge.createElement(W.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:l.rigthSearch,onChange:D=>{s(Hu(Ht({},l),{rigthSearch:D.target.value}))}}),Ge.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((p=l.rigthSearch?m==null?void 0:m.filter(D=>{var b;return(b=D==null?void 0:D.name)==null?void 0:b.includes(l.rigthSearch)}):m)==null?void 0:p.length)!==0?(x=l.rigthSearch?m==null?void 0:m.filter(D=>{var b;return(b=D==null?void 0:D.name)==null?void 0:b.includes(l.rigthSearch)}):m)==null?void 0:x.map((D,b)=>Ge.createElement(me.Z,{key:b,wrap:!1,align:"middle",justify:"space-between"},Ge.createElement(z.Z,null,D==null?void 0:D.name),Ge.createElement(z.Z,null,Ge.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(a==null?void 0:a.filter($=>$!==(D==null?void 0:D.id)))}})))):Ge.createElement(_e.Z,{styles:{margin:"0 auto"}})))))},wa=e=>{var a=e,{classroomList:t,dispatch:d,user:A,getData:p}=a,x=ba(a,["classroomList","dispatch","user","getData"]),l,s,m,X,D,b;const $=(0,B.useIntl)(),q=(0,B.useParams)(),[Ee]=Me.default.useForm(),N=Me.default.useWatch("penalty_type",Ee),y=((l=t==null?void 0:t.actionTabs)==null?void 0:l.key)==="\u6279\u91CF\u8865\u4EA4",[,c,R,k]=(0,pt.U)(ct.c_,Ht(Ht({},q),(s=t==null?void 0:t.actionTabs)==null?void 0:s.params)),[,,G,te]=(0,pt.U)(ct.nP,{course_id:q==null?void 0:q.coursesId,homework_ids:(m=t==null?void 0:t.actionTabs)==null?void 0:m.selectArrs}),[,be,_]=(0,pt.U)(ct.sm,{course_id:q==null?void 0:q.coursesId,homework_ids:(X=t==null?void 0:t.actionTabs)==null?void 0:X.selectArrs}),n=(...U)=>ju(void 0,[...U],function*(ae={}){G({});const Pe=yield R({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,u.useEffect)(()=>{y&&n()},[y]),Ge.createElement(L.default,{centered:!0,title:(D=t==null?void 0:t.actionTabs)==null?void 0:D.key,width:800,open:y,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{d({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:be,onOk:()=>ju(void 0,null,function*(){Ee.submit()})},Ge.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\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\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u6216\u8005\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),Ge.createElement(Me.default,{form:Ee,colon:!1,size:"large",initialValues:{unified_late:!1,penalty_type:2,late_penalty:20},onFinish:U=>ju(void 0,null,function*(){var ae,Pe,ce;const g=yield _(((ae=k==null?void 0:k.course_groups)==null?void 0:ae.length)>0?{unified_late:((Pe=k==null?void 0:k.course_groups)==null?void 0:Pe.length)<=0,allow_late_settings:[Ht({},U)]}:Ht({unified_late:((ce=k==null?void 0:k.course_groups)==null?void 0:ce.length)<=0},U));(g==null?void 0:g.status)==0&&(V.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),d({type:"classroomList/setActionTabs",payload:{}}),p&&p())})},Ge.createElement(me.Z,{wrap:!1,gutter:20},Ge.createElement(z.Z,{flex:1},Ge.createElement(Me.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,validator(U,ae,Pe){return N===2&&ae>100?Promise.reject(Ge.createElement("span",{style:{marginLeft:100}},"\u8BF7\u91CD\u65B0\u8F93\u5165\uFF0C\u8303\u56F40-100")):Promise.resolve()}},{required:!0,message:Ge.createElement("span",{style:{marginLeft:100}},"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206")}]},Ge.createElement(W.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:N==1?"\u5206":"%",max:N===1?Number.MAX_SAFE_INTEGER:100,addonBefore:Ge.createElement(Me.default.Item,{name:"penalty_type",noStyle:!0,normalize:U=>(Ee.setFieldsValue({late_penalty:U==2?20:5}),U)},Ge.createElement(bt.default,{style:{width:100},options:[{value:2,label:"\u767E\u5206\u6BD4"},{value:1,label:"\u5206\u503C"}]}))}))),Ge.createElement(z.Z,{flex:"390px"},Ge.createElement(Me.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(U,ae,Pe){return ae&&ze()(ae).startOf("minute")<=ze()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):ae&&ze()(ae).startOf("minute")<=ze()(te==null?void 0:te.max_late_time).startOf("minute")?(V.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${te==null?void 0:te.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},Ge.createElement(Bt.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:U=>(0,ie.BO)(U,{startTime:te==null?void 0:te.max_late_time}),disabledTime:U=>(0,ie.hv)(U,{compared:te==null?void 0:te.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:ze()("00:00:00","HH:mm:ss")}})))),((b=k==null?void 0:k.course_groups)==null?void 0:b.length)>0&&Ge.createElement(it.Z,{spinning:c},Ge.createElement(Me.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},Ge.createElement(Sa,{data:(k==null?void 0:k.course_groups)||[],onChange:U=>{G({group_ids:U})}})))))};var hu=(0,B.connect)(({classroomList:e,user:a})=>({classroomList:e,user:a}))(wa),Fu=i(80150),Y=i(67294),Ju=Object.defineProperty,Pa=Object.defineProperties,ka=Object.getOwnPropertyDescriptors,wu=Object.getOwnPropertySymbols,Na=Object.prototype.hasOwnProperty,Pu=Object.prototype.propertyIsEnumerable,At=(e,a,t)=>a in e?Ju(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Lt=(e,a)=>{for(var t in a||(a={}))Na.call(a,t)&&At(e,t,a[t]);if(wu)for(var t of wu(a))Pu.call(a,t)&&At(e,t,a[t]);return e},au=(e,a)=>Pa(e,ka(a)),On=(e,a)=>{var t={};for(var d in e)Na.call(e,d)&&a.indexOf(d)<0&&(t[d]=e[d]);if(e!=null&&wu)for(var d of wu(e))a.indexOf(d)<0&&Pu.call(e,d)&&(t[d]=e[d]);return t},on=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const In=e=>{var a=e,{classroomList:t,globalSetting:d,shixunHomeworks:A,user:p,loading:x,dispatch:l}=a,s=On(a,["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch"]),m,X,D,b,$,q;const Ee=(0,B.useIntl)(),N=(0,B.useLocation)(),y=(0,B.useParams)(),[c]=(0,B.useSearchParams)(),R=y.categoryId,[k,G]=(0,u.useState)([]),[te,be]=(0,u.useState)([]),{detailShixunsList:_,detailLeftMenus:n,detailTopBanner:U,taskList:ae}=t,[Pe,ce]=(0,u.useState)(""),[g,w]=(0,u.useState)(!1),[Z,r]=(0,u.useState)({limit:20,status:Number(c.get("tabs"))?String(parseInt(c.get("tabs"))):"0"}),[F,O]=(0,u.useState)("\u9ED8\u8BA4\u6392\u5E8F"),[ke,mu]=(0,u.useState)(!1),[du,Qu]=(0,u.useState)(!1),[Eu,Xt]=(0,u.useState)("fixed"),[lu]=(0,u.useState)(document.getElementById("footer")),[fu,pu]=(0,u.useState)(1),[jt,vn]=(0,u.useState)(!1);let Ia;Z.id=y.coursesId,Z.type=4,y.categoryId?Z.category=y.categoryId:delete Z.category,(0,u.useEffect)(()=>{t.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(G([]),be([])),t.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&zt()},[t.actionTabs.key]),(0,u.useEffect)(()=>{c.get("tabs")==="0"&&(Z.status="0",Z.page=1,r(Lt({},Z)))},[c.get("tabs")]),(0,u.useEffect)(()=>{var ee,f,K;if((ee=p==null?void 0:p.userInfo)!=null&&ee.login){const We=ie.cX.getItem(`${(f=p==null?void 0:p.userInfo)==null?void 0:f.login}${(0,h.GJ)()?"Teacher":"Student"}`,"ShixunHomeworks");We&&(Z.sort_by=We==null?void 0:We.type,Z.sort_direction=We==null?void 0:We.direction,O(We==null?void 0:We.name)),zt(),(0,h.Rm)()&&La()}else(K=p==null?void 0:p.userInfo)!=null&&K.username&&zt()},[(m=p==null?void 0:p.userInfo)==null?void 0:m.login,N==null?void 0:N.pathname]),(0,u.useEffect)(()=>{window.addEventListener("scroll",Tu)},[]);const Tu=()=>{document.scrollingElement.scrollTop+window.innerHeight+(lu==null?void 0:lu.clientHeight)+150>document.body.clientHeight?Xt("absolute"):Xt("fixed")},La=()=>{l({type:"classroomList/getAssistantPermissions",payload:{course_id:Z.id}})},zt=()=>{G([]),be([]),r(Lt({},Z)),(0,h.GJ)()?l({type:"classroomList/getClassroomTeacherShixunsList",payload:au(Lt({},Z),{type:4})}):l({type:"classroomList/getClassroomShixunsList",payload:au(Lt({},Z),{order:Z.status})})},_t=(ee,f)=>{Z.page=ee,Z.limit=f,zt()},Za=ee=>{const f=ee.key;Z.status=f,Z.page=1,B.history.replace(`${N.pathname}?tabs=${f}`),zt()};function Ra(ee){return on(this,null,function*(){yield l({type:"classroomList/updateTaskPosition",payload:{category_id:R,courseId:Z.id,task_ids:ee,container_type:"shixun_homework"}}),zt()})}function Ha(){let ee={courseId:Z.id,container_type:"shixun_homework"};R&&(ee.category_id=R),l({type:"classroomList/getAllTaskList",payload:ee}),l({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})}const ja=(0,u.useMemo)(()=>{let ee=[];return ae.length>0&&(ee=ae.map(f=>({user_name:f.user_name,task_name:f.task_name,task_id:f.task_id,category:f.category,status:f.status}))),ee},[ae]),$a=[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u5DF2\u622A\u6B62",id:5}],za=[{name:"\u5168\u90E8",id:0,num:_==null?void 0:_.all_count},{name:"\u672A\u53D1\u5E03",id:1,num:_==null?void 0:_.unpublished_count},{name:"\u672A\u5F00\u59CB",id:4,num:_==null?void 0:_.not_start_count},{name:"\u8FDB\u884C\u4E2D",id:2,num:_==null?void 0:_.in_progress_count},{name:"\u5DF2\u622A\u6B62",id:3,num:_==null?void 0:_.overed_count}],fa=(0,h.GJ)()?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:null,direction:null},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];n.course_modules&&(Ia=t.detailLeftMenus.course_modules.filter(ee=>ee.type==="shixun_homework")[0]);const Xu=Y.createElement("div",{className:dt.moveCategory,onMouseLeave:ee=>w(!1)},Y.createElement(C.default,{onClick:ee=>on(void 0,[ee],function*({item:f,key:K,keyPath:We,domEvent:nt}){if(k=="")return V.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,Q.ZP)(`/api/courses/${Z.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:k,new_category_id:K}})).status===0&&(V.ZP.success("\u64CD\u4F5C\u6210\u529F"),zt(),Qu(!1),l({type:"classroomList/getClassroomLeftMenus",payload:{id:y.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},Y.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},Y.createElement(W.default,{onChange:ee=>{ce(ee.target.value)}})),Ia&&Ia.second_category.filter(ee=>ee.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(ee,f){var K;if(!(Pe!==""&&ee.category_name.indexOf(Pe)<0))return Y.createElement(Y.Fragment,null,Y.createElement(C.default.Item,{className:"multi-llipsis1e",key:ee.category_id},ee.category_name),(K=ee==null?void 0:ee.third_category)==null?void 0:K.map(We=>Y.createElement(C.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:We.category_id},We.category_name)))}),Y.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ee=>{ee.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:Z,selectArrs:{category_id:_==null?void 0:_.main_category_id,type:"shixun_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55..."))),pa=(X=[{key:"1",label:"\u6279\u91CF\u53D1\u5E03",icon:Y.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"2",label:"\u6279\u91CF\u622A\u6B62",icon:Y.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:!0},{key:"5",label:"\u6279\u91CF\u8865\u4EA4",icon:Y.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"3",label:"\u6279\u91CF\u5220\u9664",icon:Y.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:(0,h.GJ)()||(0,h.Rm)()},{key:"4",label:"\u8BBE\u4E3A\u516C\u5F00",icon:Y.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:U.is_public}].filter(ee=>ee==null?void 0:ee.isShow))==null?void 0:X.map(ee=>(delete ee.isShow,ee)),qu=({key:ee})=>{var f,K,We,nt;if((ee==="1"||ee==="2")&&(0,h.Rm)()&&!((K=(f=t.AssistantObject)==null?void 0:f.practice)!=null&&K.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(((We=p==null?void 0:p.userInfo)==null?void 0:We.user_status)===2&&ee==="1"){(0,Te.Rd)();return}if(k==""){V.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}l({type:"classroomList/setActionTabs",payload:{key:ee==="1"?"\u7ACB\u5373\u53D1\u5E03":ee==="2"?"\u7ACB\u5373\u622A\u6B62":ee==="3"?"\u5220\u9664":ee==="5"?"\u6279\u91CF\u8865\u4EA4":(nt=pa[Number(ee)-1])==null?void 0:nt.label,selectArrs:k,selectArrsAll:te,type:ee==="1"||ee==="2"?1:"",params:Z}})},_a=F==="\u9ED8\u8BA4\u6392\u5E8F",ea=(0,u.useMemo)(()=>{const ee=!(0,h.GJ)()&&!(0,h.Jd)(),f=U==null?void 0:U.excellent;return ee&&f},[p,t]),Ga=(0,u.useMemo)(()=>(_==null?void 0:_.min_finished_game)>0,[t]),Va=(0,u.useMemo)(()=>{const ee=(_==null?void 0:_.min_finished_game)-(_==null?void 0:_.finished_challenge_count);return ee>0?ee:0},[t]);return Y.createElement("section",null,Y.createElement("aside",{className:dt.bg},Y.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},!!_.main_category_id&&Y.createElement("div",{className:"flex gap-4px mr-auto"},((0,h.GJ)()?za:$a).map((ee,f)=>Y.createElement("div",{key:f,className:`text-16px flex item-center justify-center current ${Z.status==(ee==null?void 0:ee.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:Z.status==(ee==null?void 0:ee.id)?"#1890FF":""},onClick:()=>{Za({key:ee==null?void 0:ee.id})}},ee==null?void 0:ee.name,Y.createElement("span",{className:"ml-4px"},ee==null?void 0:ee.num)))),(0,h.GJ)()&&(0,ie.Oo)(n==null?void 0:n.course_modules,R)!=="\u672A\u5206\u914D\u76EE\u5F55"&&Y.createElement("div",{className:"flex item-center gap-20px mr-20px"},Y.createElement(Oe.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:ee})=>{var f;if((0,h.Rm)()&&!((f=t.AssistantObject.practice)!=null&&f.can_download)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ee=="1"&&l({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:_==null?void 0:_.main_category_name,exportType:"practice",category_id:Z.category}}),ee=="3"&&B.history.push(`/classrooms/${y==null?void 0:y.coursesId}/exportlist/shixun_work_list,shixun_report`)}}},Y.createElement("span",{className:"iconfont icon-xiazai6 c-grey-666 current"})),Y.createElement(ne.Z,{title:y.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55"},Y.createElement("span",{className:`iconfont ${y.categoryId?"icon-zhongmingmingmulu":"icon-xinjianmulu1"} current-primary-hover`,style:{fontSize:"16px"},onClick:()=>{l({type:"classroomList/setActionTabs",payload:{key:y.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:Z,selectArrs:{category_name:_==null?void 0:_.category_name,category_id:(_==null?void 0:_.category_id)||(_==null?void 0:_.main_category_id),type:"shixun_homework"},cb:()=>{zt()}}})}})),Y.createElement(Oe.Z,{disabled:((D=p==null?void 0:p.userInfo)==null?void 0:D.user_status)===2,arrow:!0,menu:{items:[{key:"1",label:"\u4ECE\u5B9E\u8DF5\u9879\u76EE\u6DFB\u52A0"},{key:"2",label:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u6DFB\u52A0"},{key:"3",label:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"}],onClick:({key:ee})=>{var f,K;if((0,h.Rm)()&&!((K=(f=t.AssistantObject)==null?void 0:f.practice)!=null&&K.can_create)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ee=="1"&&l({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:Z}}),ee=="2"&&l({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:Z}}),ee=="3"&&l({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"practice"}})}}},Y.createElement(ne.Z,{title:((b=p==null?void 0:p.userInfo)==null?void 0:b.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u8BFE\u5802\u5B9E\u9A8C\u521B\u5EFA\u529F\u80FD"},Y.createElement(Fu.op,{theme:v.Fy.THEMEONE,icon:Y.createElement("i",{className:"iconfont icon-tianjiadaohang"})}," \u9009\u7528\u5B9E\u9A8C")))))),Y.createElement("div",{className:"flex itme-center gap-6px px-20px pt-20px"},Y.createElement(Fu.k8,{className:"mr-auto",InputProps:{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u540D\u79F0",allowClear:!0},onChange:({item:{value:ee}})=>{Z.search=ee.trim(),Z.page=1,zt()},style:{width:220}}),Y.createElement(Oe.Z,{dropdownRender:()=>Y.createElement(C.default,{selectedKeys:[F]},fa==null?void 0:fa.map((ee,f)=>Y.createElement(C.default.Item,{key:ee.name,onClick:()=>{var K;Z.sort_by=ee.type,Z.sort_direction=ee.direction,Z.page=1,O(ee.name),ie.cX.setItem(`${(K=p==null?void 0:p.userInfo)==null?void 0:K.login}${(0,h.GJ)()?"Teacher":"Student"}`,ee,"ShixunHomeworks"),(0,h.GJ)()?l({type:"classroomList/getClassroomTeacherShixunsList",payload:au(Lt({},Z),{type:4})}):l({type:"classroomList/getClassroomShixunsList",payload:Lt({},Z)})}},ee.name)))},Y.createElement("span",{className:`${dt.btn} ${_a?dt.btnSort:""}`,onMouseEnter:ee=>w(!1)},Y.createElement("i",{className:"iconfont icon-paixu font14"}),F)),_a&&Y.createElement(ne.Z,{title:`\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167${(0,h.GJ)()?"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F":Z.status==5?"\u622A\u6B62\u65F6\u95F4\u964D\u5E8F":"\u622A\u6B62\u65F6\u95F4\u5347\u5E8F"}\u6392\u5217`},Y.createElement("span",{className:dt.tips},Y.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"})))),ea&&Y.createElement(me.Z,{justify:"space-between",className:`px-20px ${dt.progressInfo}`},Y.createElement(z.Z,null,Y.createElement(fe.Z,{size:"middle"},Y.createElement("span",null,"\u5B9E\u8BAD\u4F5C\u4E1A\u8FDB\u5EA6\uFF1A",_==null?void 0:_.finished_task_count,"/",_==null?void 0:_.shixun_total_count),Y.createElement("span",null,"\u4EFB\u52A1\u5173\u5361\u8FDB\u5EA6\uFF1A",_==null?void 0:_.finished_challenge_count,"/",_==null?void 0:_.challenge_count))),Ga&&Y.createElement(z.Z,null,"\u901A\u8FC7",_==null?void 0:_.min_finished_game,"\u5173\u83B7\u5F97\u6EE1\u5206\uFF0C\u8DDD\u79BBMOOC\u5B9E\u8BAD\u4F5C\u4E1A\u6EE1\u5206\u8FD8\u5DEE",Va,"\u5173")),Y.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30 px-20px"},Y.createElement(pe.Z,{loading:x[(0,h.GJ)()?"classroomList/getClassroomTeacherShixunsList":"classroomList/getClassroomShixunsList"],active:!0,paragraph:{rows:5},className:"mt30"},(_==null?void 0:_.all_count)===0&&(0,h.GJ)()?Y.createElement(ln,{params:Z,user:p,setisshowmodal:mu,dispatch:l}):(_==null?void 0:_.task_count)===0&&Y.createElement(_e.Z,null),Y.createElement("aside",{className:"animated fadeIn"},_.homeworks&&_.homeworks.map(function(ee,f){return Y.createElement(Dt,{key:ee.homework_id,batchState:!0,v:ee,k:f,selectArrs:k,setSelectArrs:G,setSelectArrsAll:be,selectArrsAll:te,classroomList:t,dispatch:l,params:Z,user:p,page:y.page||1,pageSize:Z.limit||20,selectshow:jt,manageAllGroup:_.manage_all_group})}),_.query_total_count>0&&Y.createElement("aside",{className:"tc mb50 mt30"},Y.createElement(re.Z,{showSizeChanger:!0,current:Z.page||1,pageSize:Z.limit||20,onChange:_t,total:_.query_total_count})))),Y.createElement("div",{className:dt.fixedBottom,style:{bottom:k.length?0:-60,position:k.length?Eu:"fixed",left:Eu==="fixed"?"50%":"317px"}},Y.createElement("div",{className:dt.left}),Y.createElement("div",{className:dt.right},(0,h.GJ)()&&(_==null?void 0:_.all_count)>0&&Y.createElement("aside",{className:[dt.acitons].join(" ")},Y.createElement("div",{style:{width:130}},(0,h.GJ)()&&Y.createElement(se.default,{checked:(($=_.homeworks)==null?void 0:$.length)===(k==null?void 0:k.length),onChange:ee=>{ee.target.checked?(G(_.homeworks.map(f=>f.homework_id)),be([..._.homeworks])):(G([]),be([]))}},Y.createElement("span",{className:"fo"},"\u5168\u9009\u672C\u9875",Y.createElement("span",{style:{marginLeft:5}},"(",k.length,")")," "))),Y.createElement("div",{style:{flex:1}}," ",Y.createElement(me.Z,{wrap:!1,align:"middle",justify:"space-between"},Y.createElement(z.Z,{flex:1},Y.createElement(me.Z,{wrap:!1,align:"middle",gutter:8},Y.createElement(z.Z,null,Y.createElement(Oe.Z,{placement:"top",menu:{items:pa,onClick:qu}},Y.createElement(I.ZP,{type:"primary",icon:Y.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),Y.createElement(z.Z,null,Y.createElement(I.ZP,{type:"primary",icon:Y.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"}),onClick:Ha},"\u8C03\u6574\u6392\u5E8F")),Y.createElement(z.Z,null,Y.createElement(Oe.Z,{placement:"topLeft",dropdownRender:()=>Xu,getPopupContainer:ee=>ee==null?void 0:ee.parentNode},Y.createElement(I.ZP,{type:"primary",icon:Y.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",Y.createElement(Le.Z,null)))))),Y.createElement(z.Z,null,Y.createElement(I.ZP,{type:"primary",ghost:!0,onClick:()=>{G&&G([]),Qu(!1)}},"\u53D6\u6D88\u64CD\u4F5C")))))))),((q=t==null?void 0:t.actionTabs)==null?void 0:q.key)==="\u6279\u91CF\u8865\u4EA4"&&Y.createElement(hu,{getData:zt}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?Y.createElement(Tn,null):null,Y.createElement(ot.Z,{onOk:()=>{zt()}}),Y.createElement(vt.Z,{onOk:()=>{}}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?Y.createElement(Ua,null):null,t.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"?Y.createElement(aa,null):null,Y.createElement(ua,null),Y.createElement(ue,null),Y.createElement(de.Z,{courseEndTime:_==null?void 0:_.course_end_time}),Y.createElement(he.Z,{visible:t.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",courseEndTime:_==null?void 0:_.course_end_time,courseId:y.coursesId,homeworkIds:t.actionTabs.selectArrs,isBatch:t.actionTabs.type!==2,successCallback:()=>{(0,h.GJ)()?l({type:"classroomList/getClassroomTeacherShixunsList",payload:au(Lt({},t.actionTabs.params),{type:4})}):l({type:"classroomList/getClassroomShixunsList",payload:Lt({},t.actionTabs.params)})}}),Y.createElement(Wu,null),Y.createElement(wn,null),Y.createElement(mt.Z,{visible:t.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Ra,data:ja,onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{key:""}})}}),Y.createElement(L.default,{title:"\u9009\u7528\u5B9E\u9A8C",open:ke,centered:!0,onCancel:()=>mu(!1),onOk:()=>{var ee,f;if((0,h.Rm)()&&!((ee=t.AssistantObject.practice)!=null&&ee.can_create)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(((f=p.userInfo)==null?void 0:f.user_status)===2){(0,Te.Rd)();return}l(fu===1?{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:Z}}:{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:Z}}),mu(!1)}},Y.createElement("div",null,Y.createElement(ye.ZP.Group,{onChange:ee=>{pu(ee.target.value)},value:fu},Y.createElement(ye.ZP,{style:{marginTop:"15px"},value:1},"\u4ECE\u5B9E\u8DF5\u9879\u76EE\u6DFB\u52A0\uFF08\u53EF\u9009\u62E9\u591A\u4E2A\u5B9E\u8DF5\u9879\u76EE\u52A0\u5165\u4F5C\u4E1A\uFF09"),Y.createElement(ye.ZP,{style:{marginTop:"15px"},value:2},"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u6DFB\u52A0\uFF08\u5C06\u5B9E\u8DF5\u8BFE\u7A0B\u4E2D\u5168\u90E8\u7684\u5B9E\u8DF5\u9879\u76EE\u90FD\u52A0\u5165\u4F5C\u4E1A\uFF09")))))};var ku=(0,B.connect)(({classroomList:e,loading:a,globalSetting:t,shixunHomeworks:d,user:A})=>({classroomList:e,globalSetting:t,loading:a.effects,shixunHomeworks:d,user:A}))(In),Ln=Object.defineProperty,Zn=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,ft=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,Nu=Object.prototype.propertyIsEnumerable,Mu=(e,a,t)=>a in e?Ln(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,oa=(e,a)=>{for(var t in a||(a={}))Zt.call(a,t)&&Mu(e,t,a[t]);if(ft)for(var t of ft(a))Nu.call(a,t)&&Mu(e,t,a[t]);return e},Ma=(e,a)=>Zn(e,rn(a)),yl=(e,a)=>{var t={};for(var d in e)Zt.call(e,d)&&a.indexOf(d)<0&&(t[d]=e[d]);if(e!=null&&ft)for(var d of ft(e))a.indexOf(d)<0&&Nu.call(e,d)&&(t[d]=e[d]);return t},hl=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const Fl=e=>{var a=e,{classroomList:t,dispatch:d,match:A,location:p,user:x}=a,l=yl(a,["classroomList","dispatch","match","location","user"]),s,m;const X=(0,B.useIntl)(),D=(0,B.useParams)(),[b,$]=(0,u.useState)(!1),[q,Ee]=(0,u.useState)(!1),N=(0,u.useRef)(null);(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u5220\u9664"){if((0,h.j5)()){Ee(!0);return}const c={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map(R=>{var k;R.author_login===((k=x.userInfo)==null?void 0:k.login)?++c.hasNum:++c.noHasNum}),c.noHasNum>0?L.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:u.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",u.createElement("span",{className:"c-blue"},c.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},c.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",u.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{y()}}):Ee(!0)}else Ee(!1)},[t.actionTabs.key]);const y=()=>{d({type:"classroomList/setActionTabs",payload:{}})};return u.createElement(L.default,{centered:!0,title:X.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:q,okText:X.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",destroyOnClose:!0,confirmLoading:b,onOk:()=>hl(void 0,null,function*(){var c;if((c=N.current)!=null&&c.onVerify())return;$(!0);const R=yield(0,Q.ZP)(`/api/courses/${D.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}});$(!1),R.status===0&&((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u5220\u9664"]),V.ZP.success("\u5220\u9664\u6210\u529F"),d({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,h.GJ)()?d({type:"classroomList/getClassroomTeacherShixunsList",payload:Ma(oa({},t.actionTabs.params),{type:4})}):d({type:"classroomList/getClassroomShixunsList",payload:oa({},t.actionTabs.params)}),d({type:"classroomList/getClassroomLeftMenus",payload:{id:D.coursesId}}))}),onCancel:()=>{y()}},!((s=t==null?void 0:t.actionTabs)!=null&&s.status)||!["\u672A\u53D1\u5E03"].includes((m=t==null?void 0:t.actionTabs)==null?void 0:m.status)?u.createElement(u.Fragment,null,u.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u5B9E\u8BAD\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),u.createElement(P.Z,{ref:c=>N.current=c})):u.createElement(u.Fragment,null,u.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),u.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var vl=(0,B.connect)(({classroomList:e,user:a})=>({classroomList:e,user:a}))(Fl),Bl=i(37202),cn=i(17998),mn={flex_box_center:"flex_box_center___yJJ6R",flex_space_between:"flex_space_between___yF0aC",flex_box_vertical_center:"flex_box_vertical_center___xjI2m",flex_box_center_end:"flex_box_center_end___DCohy",flex_box_column:"flex_box_column___Dgute",failedList:"failedList___I8XVn",name:"name___m5bBi",publish:"publish___De5tq",modal:"modal___lzwcY"},et=i(67294),Dl=Object.defineProperty,Al=Object.defineProperties,xl=Object.getOwnPropertyDescriptors,as=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,bl=Object.prototype.propertyIsEnumerable,ns=(e,a,t)=>a in e?Dl(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Yu=(e,a)=>{for(var t in a||(a={}))Cl.call(a,t)&&ns(e,t,a[t]);if(as)for(var t of as(a))bl.call(a,t)&&ns(e,t,a[t]);return e},ss=(e,a)=>Al(e,xl(a)),dn=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const Sl=({classroomList:e,dispatch:a,courseEndTime:t})=>{var d;const A=(0,B.useIntl)(),p=(0,B.useParams)(),[x]=Me.default.useForm(),[l,s]=(0,u.useState)(1),[m,X]=(0,u.useState)([]),[D,b]=(0,u.useState)(0),[$,q]=(0,u.useState)(20),[Ee,N]=(0,u.useState)(!0),[y,c]=(0,u.useState)([]),[R,k]=(0,u.useState)(!0),[G,te]=(0,u.useState)({}),[be,_]=(0,u.useState)({});p.id=p.coursesId,(0,u.useEffect)(()=>{if(e.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Pe(),n(),e.actionTabs.type===2){const F=e.actionTabs.selectArrsAll[0];k(F.unified_setting)}else k(!1)},[e.actionTabs]);const n=F=>dn(void 0,null,function*(){N(!0);const O=yield(0,ct.c_)(ss(Yu({},p),{page:F||l,limit:2e4,homework_id:e.actionTabs.type===1?"":e.actionTabs.selectArrs[0]}));O==null||O.course_groups.map((ke,mu)=>{ke.key=ke.id,ke.title=ke.name,ke.disabled=ke.is_published}),O&&(X([...O==null?void 0:O.course_groups]),b(O==null?void 0:O.course_groups_count),N(!1),F||x.setFieldsValue({publish_time:ze()(ze()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ze()(ze()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),U=()=>{var F;let O=[...(F=e.actionTabs.selectArrsAll)==null?void 0:F.filter(ke=>ke.high_resources_consume&&!ke.high_resources_consume_permission)];(O==null?void 0:O.length)>0&&e.actionTabs.type===1&&L.default.confirm({centered:!0,icon:null,footer:null,width:560,title:A.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),closable:!0,content:et.createElement("div",null,et.createElement("div",{className:mn.tipcontent},et.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",et.createElement("span",{style:{color:"#f06b14"}},O==null?void 0:O.length)," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),et.createElement("div",{className:"mt20 mb20"},O==null?void 0:O.map(ke=>et.createElement("div",{className:mn.failedList,key:ke.homework_id},et.createElement("div",{className:mn.name},ke==null?void 0:ke.name),et.createElement("div",{className:mn.publish,onClick:()=>{(0,ie.xg)(`/classrooms/${p.coursesId}/shixun_homework/${ke.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},ae=()=>dn(void 0,null,function*(){var F,O,ke,mu,du,Qu,Eu;if((0,h.Rm)()&&!((O=(F=e.AssistantObject)==null?void 0:F.practice)!=null&&O.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),r(!1);return}const Xt=Yu({},x.getFieldsValue());if(Xt.end_time<=Xt.publish_time){V.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),r(!1);return}if((y==null?void 0:y.length)<=0&&!R&&m.length>0){V.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),r(!1);return}let lu={homework_ids:[...e.actionTabs.selectArrs],group_ids:y.length>0?y.map(jt=>jt.id):(ke=e.detailShixunsList)==null?void 0:ke.course_groups,end_time:ze()(Xt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:ze()(Xt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!y.length},fu=[...(mu=e.actionTabs.selectArrsAll)==null?void 0:mu.filter(jt=>jt.high_resources_consume&&!jt.high_resources_consume_permission)];if((fu==null?void 0:fu.length)==e.actionTabs.selectArrsAll.length&&e.actionTabs.type==1){a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),U();return}((du=e.actionTabs.selectArrsAll)==null?void 0:du.length)>0&&e.actionTabs.type===1&&(lu.homework_ids=[...((Eu=(Qu=e.actionTabs.selectArrsAll)==null?void 0:Qu.filter(jt=>!jt.high_resources_consume||jt.high_resources_consume_permission))==null?void 0:Eu.map(jt=>Number(jt==null?void 0:jt.homework_id)))||[]]);let pu=yield(0,Pt.Tr)({homework_common_ids:[...e.actionTabs.selectArrs],course_id:p.coursesId,type:"homework_common"});(pu==null?void 0:pu.student_count)===0?ce(lu):(_(lu),te(pu))}),Pe=()=>{s(1),X([]),c([])},ce=F=>dn(void 0,null,function*(){r(!0);const O=yield(0,Q.ZP)(`/api/courses/${p.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Yu({},F)});r(!1),O.status===0&&(Pe(),(0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),V.ZP.success("\u53D1\u5E03\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),U(),(0,h.GJ)()?e.actionTabs.detail?(a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Yu({},p)}),a({type:"shixunHomeworks/getWorkSetting",payload:Yu({},p)})):a({type:"classroomList/getClassroomTeacherShixunsList",payload:ss(Yu({},e.actionTabs.params),{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:Yu({},e.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||a({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:et.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~")}}))}),g=D>l*$,{detailShixunsList:w}=e,[Z,r]=(0,u.useState)(!1);return et.createElement("div",null,et.createElement(L.default,{width:600,centered:!0,confirmLoading:Z,title:"\u53D1\u5E03\u4F5C\u4E1A",open:e.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>ae(),onCancel:()=>{Pe(),a({type:"classroomList/setActionTabs",payload:{}})}},et.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",et.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),et.createElement(Me.default,{form:x},et.createElement("div",{style:{paddingLeft:0}},et.createElement(me.Z,{className:"mt30",align:"middle"},et.createElement(z.Z,null,et.createElement(Me.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},et.createElement(Bt.default,{style:{width:170,marginRight:"25px"},disabledDate:F=>(0,cn.Q8)(F,t),disabledTime:F=>(0,cn.d0)(F),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ze()((0,ie.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),et.createElement(z.Z,{className:"ml20"},et.createElement(Me.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},et.createElement(Bt.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ze()((0,ie.U6)(),"HH:mm")},disabledDate:F=>(0,cn.Q8)(F,t,x.getFieldValue("publish_time")),disabledTime:F=>(0,cn.d0)(F,x.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),e.actionTabs.type===2&&et.createElement(me.Z,{style:{marginBottom:"10px"}},et.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),et.createElement(ye.ZP.Group,{value:R,onChange:F=>{k(F.target.value),c([])}},et.createElement(ye.ZP,{value:!0,disabled:!e.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),et.createElement(ye.ZP,{className:"ml20",disabled:m.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),m.length<=0&&e.actionTabs.type===2&&et.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"')),(e.actionTabs.type===1||!R)&&m.length>0&&et.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},et.createElement("span",{style:{flex:1}},et.createElement(se.default,{checked:y.length===m.length,onChange:F=>{y.length===m.length?c([]):c(m)}},"\u5168\u9009")),et.createElement("span",{style:{width:16}}),et.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",y.length||0,"\u4E2A\u5206\u73ED")),(e.actionTabs.type===1||!R)&&m.length>0&&et.createElement(Bl.Z,{data:m,selectedRowKeys:y,setSelectedRowKeys:c}))),et.createElement(Ot.Z,{resdata:G,type:((d=e.actionTabs.selectArrs)==null?void 0:d.length)===1?"shixun":"shixunpush",okloading:Z,oktext:(G==null?void 0:G.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:F=>dn(void 0,null,function*(){r(!0);let O=yield(0,Q.ZP)(`/api/courses/${p.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...e.actionTabs.selectArrs]}});r(!1),(O==null?void 0:O.status)===0&&ce(be)})}))};var wl=(0,B.connect)(({classroomList:e})=>({classroomList:e}))(Sl),Pl=Object.defineProperty,kl=Object.defineProperties,Nl=Object.getOwnPropertyDescriptors,ls=Object.getOwnPropertySymbols,Ml=Object.prototype.hasOwnProperty,Tl=Object.prototype.propertyIsEnumerable,os=(e,a,t)=>a in e?Pl(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,rs=(e,a)=>{for(var t in a||(a={}))Ml.call(a,t)&&os(e,t,a[t]);if(ls)for(var t of ls(a))Tl.call(a,t)&&os(e,t,a[t]);return e},Ol=(e,a)=>kl(e,Nl(a)),Il=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const Ll=({classroomList:e,dispatch:a})=>{const t=(0,B.useIntl)(),d=(0,B.useParams)();return u.createElement(L.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Il(void 0,null,function*(){(yield(0,Q.ZP)(`/api/courses/${d.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u8BBE\u4E3A\u516C\u5F00"]),V.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,h.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:Ol(rs({},e.actionTabs.params),{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:rs({},e.actionTabs.params)}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",u.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Zl=(0,B.connect)(({classroomList:e})=>({classroomList:e}))(Ll),vu=i(67294),Rl=Object.defineProperty,Hl=Object.defineProperties,jl=Object.getOwnPropertyDescriptors,is=Object.getOwnPropertySymbols,$l=Object.prototype.hasOwnProperty,zl=Object.prototype.propertyIsEnumerable,cs=(e,a,t)=>a in e?Rl(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Rn=(e,a)=>{for(var t in a||(a={}))$l.call(a,t)&&cs(e,t,a[t]);if(is)for(var t of is(a))zl.call(a,t)&&cs(e,t,a[t]);return e},Gl=(e,a)=>Hl(e,jl(a)),Vl=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const Wl=({classroomList:e,loading:a,dispatch:t})=>{var d,A;const p=(0,B.useIntl)(),x=(0,B.useParams)(),[l,s]=(0,u.useState)(!1),{actionTabs:m}=e,[X]=Me.default.useForm(),D=b=>b&&b<ze()().startOf("day");return(0,u.useEffect)(()=>{var b;e.actionTabs.key==="\u91CD\u547D\u540D"&&X.setFieldsValue({name:(b=m.selectArrs)==null?void 0:b.name})},[e.actionTabs.key]),vu.createElement(L.default,{centered:!0,title:"\u91CD\u547D\u540D",confirmLoading:l,open:e.actionTabs.key==="\u91CD\u547D\u540D",okText:p.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",destroyOnClose:!0,onOk:()=>Vl(void 0,null,function*(){var b,$;if((0,h.Rm)()&&!(($=(b=e.AssistantObject)==null?void 0:b.practice)!=null&&$.can_create)){V.ZP.warning("\u60A8\u672A\u83B7\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 q=X.getFieldValue();s(!0);const Ee=`/api/homework_commons/${e.actionTabs.selectArrs.homework_id}/alter_name.json`,N=yield(0,Q.ZP)(Ee,{method:"post",body:Rn({},q)});s(!1),N.status===0&&(V.ZP.success("\u4FEE\u6539\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Gl(Rn({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Rn({},e.actionTabs.params)}))}),onCancel:()=>{s(!1),t({type:"classroomList/setActionTabs",payload:{}})}},vu.createElement(Me.default,{form:X},vu.createElement(me.Z,{className:"mt10 c-grey-999"},vu.createElement(z.Z,null,"\u672C\u5B9E\u8BAD\u521D\u59CB\u540D\u79F0\uFF1A"),vu.createElement(z.Z,{flex:"1"},(d=m.selectArrs)==null?void 0:d.shixun_name)),vu.createElement(Me.default.Item,{name:"name"},vu.createElement(me.Z,{className:"mt10",align:"middle"},vu.createElement(z.Z,{className:"font14"},"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),vu.createElement(z.Z,{flex:"1"},vu.createElement(W.default,{defaultValue:(A=m.selectArrs)==null?void 0:A.name}))))))};var Ul=(0,B.connect)(({classroomList:e,loading:a})=>({classroomList:e,loading:a}))(Wl),Ze={flex_box_center:"flex_box_center___ljDlI",flex_space_between:"flex_space_between___bE3__",flex_box_vertical_center:"flex_box_vertical_center___SH45O",flex_box_center_end:"flex_box_center_end___hNhF2",flex_box_column:"flex_box_column___vzIiQ",wrp:"wrp___YsAb3",drawer:"drawer___r7Ngg",menu:"menu___Qeaf3",actived:"actived___TLiBT",actived2:"actived2___wO5ok",subTag:"subTag___zh9fV",listItem:"listItem___sh82w",listItem2:"listItem2___WWu_e",info:"info___VlIoN",title:"title___i_WdK",titleLeft:"titleLeft___FvYn2",titleRight:"titleRight___n6aa8",search:"search___WWwH9",filter:"filter___vz_II",description:"description___FVHSA",menuCourse:"menuCourse___sZihS",authorname:"authorname___qtJGz","tooltip-content":"tooltip-content___nOVEr"},Kl=Object.defineProperty,Jl=Object.defineProperties,Yl=Object.getOwnPropertyDescriptors,ms=Object.getOwnPropertySymbols,Ql=Object.prototype.hasOwnProperty,Xl=Object.prototype.propertyIsEnumerable,ds=(e,a,t)=>a in e?Kl(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Nt=(e,a)=>{for(var t in a||(a={}))Ql.call(a,t)&&ds(e,t,a[t]);if(ms)for(var t of ms(a))Xl.call(a,t)&&ds(e,t,a[t]);return e},Hn=(e,a)=>Jl(e,Yl(a)),jn=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const{Search:Si}=W.default,Es=[{id:"type",name:"\u6765\u6E90",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]}],ql=({classroomList:e,loading:a,dispatch:t,shixunsList:d})=>{var A,p;const x=(0,B.useIntl)(),[l,s]=(0,u.useState)(Nt({},(0,B.useParams)())),{shixunLists:m,shixunAiRecommendLists:X}=e,[D,b]=(0,u.useState)([]),[$,q]=(0,u.useState)({}),[Ee,N]=(0,u.useState)([]),[y,c]=(0,u.useState)(!1),[R,k]=(0,u.useState)({}),[G,te]=(0,u.useState)(!1),be=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"myshixuns_count"}].filter(g=>!!g),[_,n]=(0,u.useState)({page:1,type:"mine",diff:"",status:"published",order:"desc",limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null,shixun_homework:!0});(0,u.useEffect)(()=>{U()},[l.coursesId,_]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&b([]),t({type:"shixunsList/getMenus",payload:{}})},[e.actionTabs.key]),(0,u.useEffect)(()=>{(m!=null&&m.shixun_list||X!=null&&X.shixun_list)&&q(_.sort==="recommend"?X:m)},[m,X]);const U=()=>jn(void 0,null,function*(){q([]),c(!0);let g=Nt({},_);if(_.sort==="recommend"&&(g.sort="myshixuns_count"),_.sort==="recommend")yield t({type:"classroomList/getShixunAiRecommendLists",payload:Hn(Nt({},g),{course_id:l.coursesId})});else{const Z=Nt({},g);yield t({type:"classroomList/getShixunLists",payload:Z})}const w=yield(0,Q.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});N([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(w==null?void 0:w.groups)||[]]),b([]),c(!1)});if(e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return;const ae=g=>jn(void 0,null,function*(){te(!0);const w=yield t({type:"classroomList/createShixunHomework",payload:{category_id:(l==null?void 0:l.categoryId)||null,coursesId:l.coursesId,shixuns_info:g}});te(!1),w.status||((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"]),V.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Hn(Nt({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Nt({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}),localStorage.getItem("Noviceguide")==="0"||t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:12,text:u.createElement("div",null,"\u63A5\u4E0B\u6765\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u4E2A\u201C\u8BFE\u7A0B\u5B9E\u9A8C\u201D~\u70B9\u51FB\u201C\u9009\u7528\u5B9E\u8DF5\u9879\u76EE\u201D\uFF0C\u9009\u62E9\u4E00\u4E2A\u4F5C\u4E1A\uFF0C\u7136\u540E\u70B9\u51FB\u201C\u7ACB\u5373\u53D1\u5E03\u201D\u5C31\u7ED9\u5B9E\u8DF5\u8BFE\u5802\u6DFB\u52A0\u4E86\u4E00\u4E2A\u8BFE\u7A0B\u5B9E\u9A8C\u3002")}}))}),[Pe,ce]=(0,u.useState)(!1);return u.createElement(u.Fragment,null,u.createElement(Rt.Z,{placement:"bottom",height:"100%",closable:!0,open:e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:Ze.drawer,onClose:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},footer:u.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},u.createElement(I.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),u.createElement(I.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>jn(void 0,null,function*(){var g;ce(!0);let w=yield(0,Pt.Tr)({id:D,type:"shixun",course_id:(g=e.detailTopBanner)==null?void 0:g.course_id});(w==null?void 0:w.student_count)===0?yield ae(w==null?void 0:w.no_use_list):k(w),ce(!1)}),type:"primary",loading:Pe},"\u786E\u5B9A"))},u.createElement("section",{className:"tc"},u.createElement(tu.Z,{onChange:g=>{g!=null&&g.keyword&&(0,Vt.tk)({name:g==null?void 0:g.keyword,copywriting:g==null?void 0:g.keyword,position:"Shixun"}),n(Hn(Nt(Nt({},_),g),{page:1}))}})),u.createElement("section",{className:"edu-container"},u.createElement(it.Z,{spinning:y},u.createElement("aside",null,Es.map(function(g,w){var Z;return w!==0?null:u.createElement("ul",{className:Ze.menu,key:w},u.createElement("li",null,g.name),(Z=g==null?void 0:g.children)==null?void 0:Z.map(function(r,F){return u.createElement("li",{className:_[g.id]==r.id?Ze.actived:"",onClick:()=>{_[g.id]=r.id,_.page=1,n(Nt({},_))}},u.createElement("strong",null,r.name))}))}),u.createElement("ul",{className:Ze.menu},u.createElement("li",null,"\u65B9\u5411"),u.createElement("li",{className:_!=null&&_.discipline_id?"":Ze.actived,onClick:()=>{delete _.tag_level,delete _.sub_discipline_id,delete _.discipline_id,_.page=1,n(Nt({},_))}},u.createElement("strong",null,"\u5168\u90E8")),d.menus&&d.menus.map(function(g,w){return u.createElement("li",{key:w,className:(_==null?void 0:_.discipline_id)==g.id?Ze.actived:""},u.createElement("strong",{onClick:()=>{_.tag_level=1,_.discipline_id=g.id,delete _.sub_discipline_id,_.page=1,n(Nt({},_))}},g.name),u.createElement("div",null,g.sub_repertoires.map(function(Z,r){return u.createElement("div",{key:r,className:"mt5"},u.createElement("div",{className:(_==null?void 0:_.sub_discipline_id)==Z.id&&_.tag_level===2?`${Ze.actived2} ${Ze.subTag}`:Ze.subTag,onClick:()=>{_.tag_level=2,_.discipline_id=g.id,_.sub_discipline_id=Z.id,n(Nt({},_))}},Z.name),u.createElement("ul",{className:"mt5"},Z.tags&&Z.tags.map(function(F,O){return u.createElement("li",{key:O,className:_.sub_discipline_id==F.id&&_.tag_level===3?Ze.actived2:"",onClick:()=>{_.tag_level=3,_.discipline_id=g.id,_.sub_discipline_id=F.id,n(Nt({},_))}},F.name)})))})))})),_.type==="mine"&&u.createElement("ul",{className:Ze.menu},u.createElement("li",null,"\u76EE\u5F55"),Ee==null?void 0:Ee.map((g,w)=>u.createElement("li",{className:_.group_id==g.id?Ze.actived:"",key:g.name,onClick:()=>{_.group_id=g.id,_.page=1,n(Nt({},_))}},u.createElement("strong",null,g.name)))),Es.map(function(g,w){var Z;return w!==1?null:u.createElement("ul",{className:Ze.menu,key:w},u.createElement("li",null,g.name),(Z=g==null?void 0:g.children)==null?void 0:Z.map(function(r,F){return u.createElement("li",{className:_[g.id]==r.id?Ze.actived:"",onClick:()=>{_[g.id]=r.id,n(Nt({},_))}},u.createElement("strong",null,r.name))}))}),u.createElement(me.Z,{align:"middle"},u.createElement(z.Z,{flex:"1",className:Ze.filter},be.map(function(g,w){return u.createElement(I.ZP,{key:w,className:"mr20",type:_.sort===g.id?"primary":"default",onClick:()=>{_.sort=g.id,n(Nt({},_))}},g.name)})),u.createElement(z.Z,{className:"c-grey-999"},u.createElement("div",{className:Ze.menuCourse},u.createElement("ul",null,u.createElement("li",null,"\u5DF2\u9009",u.createElement("span",{className:"c-blue"},D.length),"\u4E2A"),u.createElement("li",null,"\u5171",u.createElement("span",{className:"c-blue"},$.shixuns_count),"\u4E2A"),u.createElement("li",{className:"current",onClick:()=>{_.order=_.order==="asc"?"desc":"asc",n(Nt({},_))}},"\u5B66\u4E60\u4EBA\u6570",u.createElement("p",{className:`edu-sorter current ${_.order}`},u.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),u.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))))),((A=$==null?void 0:$.shixun_list)==null?void 0:A.length)===0&&u.createElement(_e.Z,null),u.createElement(se.default.Group,{style:{display:"block"},value:D,onChange:g=>{b(g)}},(p=$==null?void 0:$.shixun_list)==null?void 0:p.map(function(g,w){return u.createElement("div",{className:Ze.listItem,key:g==null?void 0:g.identifier,style:{cursor:"auto"}},u.createElement(se.default,{value:g==null?void 0:g.identifier,style:{marginTop:"3px"},disabled:(g==null?void 0:g.need_authorize)||(g==null?void 0:g.shixun_tag_num_name)=="\u672A\u53D1\u5E03"}),u.createElement("div",{className:Ze.info},u.createElement("div",{className:Ze.title},u.createElement("div",{className:Ze.titleLeft},u.createElement("div",null,u.createElement(B.Link,{to:`/shixuns/${g.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:g.title}})),(g==null?void 0:g.high_resources_consume)&&u.createElement("span",{className:"tag-style current"},u.createElement(Wt.Z,{type:"shixun",style:{marginLeft:0}})),(g==null?void 0:g.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Te.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,h.Ny)()&&(g==null?void 0:g.mark_status)===1&&u.createElement(ne.Z,{zIndex:1e4,title:g==null?void 0:g.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,h.Ny)()&&(g==null?void 0:g.mark_status)===2&&u.createElement(ne.Z,{zIndex:1e4,title:g==null?void 0:g.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,h.Ny)()&&(g==null?void 0:g.mark_status)===3&&u.createElement(ne.Z,{zIndex:1e4,title:g==null?void 0:g.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),(g==null?void 0:g.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&u.createElement(ne.Z,{zIndex:1e4,title:"\u5B9E\u8BAD\u9700\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5"},u.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03"))),u.createElement(I.ZP,{ghost:!0,href:`/shixuns/${g.identifier}/challenges`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u4F53\u9A8C\u5B9E\u8BAD"))),u.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},u.createElement("span",{className:Ze.description,dangerouslySetInnerHTML:{__html:g.description}})),u.createElement("div",{className:" mt15"},g.challenge_names.map(function(Z,r){return u.createElement("span",{key:r,className:"mr30"},"\u7B2C",r+1,"\u5173 ",Z," ")})),u.createElement(Ie.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},u.createElement("div",null,u.createElement(ne.Z,{overlayClassName:Ze["tooltip-content"],title:u.createElement("div",null,u.createElement("span",{dangerouslySetInnerHTML:{__html:g==null?void 0:g.member_user_names}}))},u.createElement("span",{className:Ze.authorname,dangerouslySetInnerHTML:{__html:g==null?void 0:g.member_user_names}})),g.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",{dangerouslySetInnerHTML:{__html:g.author_school_name}}))),u.createElement("div",null,u.createElement("span",{className:"mr30"},"\u96BE\u5EA6\u7CFB\u6570 \xA0",g.level),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",g.study_count)))))}))))),u.createElement("div",{className:"tc mt20"},u.createElement(re.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:_.page||1,showQuickJumper:!0,total:$==null?void 0:$.shixuns_count,onChange:g=>{_.page=g,n(Nt({},_))}}))),u.createElement(Ot.Z,{resdata:R,type:"subject",okloading:G,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:g=>{ae(g)}}))};var eo=(0,B.connect)(({classroomList:e,shixunsList:a,loading:t})=>({classroomList:e,shixunsList:a,loading:t.effects}))(ql),to=Object.defineProperty,uo=Object.defineProperties,ao=Object.getOwnPropertyDescriptors,fs=Object.getOwnPropertySymbols,no=Object.prototype.hasOwnProperty,so=Object.prototype.propertyIsEnumerable,ps=(e,a,t)=>a in e?to(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,ra=(e,a)=>{for(var t in a||(a={}))no.call(a,t)&&ps(e,t,a[t]);if(fs)for(var t of fs(a))so.call(a,t)&&ps(e,t,a[t]);return e},_s=(e,a)=>uo(e,ao(a)),gs=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const{Search:lo}=W.default,oo=({classroomList:e,loading:a,dispatch:t})=>{var d,A;const p=(0,B.useIntl)(),[x,l]=(0,u.useState)(ra({},(0,B.useParams)())),{actionTabs:s}=e,{shixunLists:m}=e,[X,D]=(0,u.useState)([]),[b,$]=(0,u.useState)(!1),[q,Ee]=(0,u.useState)({page:1,limit:20,search:null});(0,u.useEffect)(()=>{N()},[x.coursesId,q]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"&&D([])},[e.actionTabs.key]);const N=()=>gs(void 0,null,function*(){var y;const c=_s(ra({},q),{course_id:(y=s==null?void 0:s.params)==null?void 0:y.course_id});yield t({type:"classroomList/getExperimentLists",payload:c}),$(!1)});if(e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return u.createElement(Rt.Z,{placement:"bottom",height:"100%",closable:!0,style:{zIndex:9999},open:e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0",key:"bottom",rootClassName:Ze.drawer,onClose:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},footer:u.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},u.createElement(I.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),u.createElement(I.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>gs(void 0,null,function*(){var y;(yield t({type:"classroomList/createExperiment",payload:{homework_common_ids:[...X],category_id:x.categoryId,course_id:(y=s==null?void 0:s.params)==null?void 0:y.course_id}})).status||(V.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:_s(ra({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:ra({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:x.coursesId}}),localStorage.getItem("Noviceguide")==="0"||t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:12,text:u.createElement("div",null,"\u63A5\u4E0B\u6765\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u4E2A\u201C\u8BFE\u7A0B\u5B9E\u9A8C\u201D~\u70B9\u51FB\u201C\u9009\u7528\u5B9E\u8DF5\u9879\u76EE\u201D\uFF0C\u9009\u62E9\u4E00\u4E2A\u4F5C\u4E1A\uFF0C\u7136\u540E\u70B9\u51FB\u201C\u7ACB\u5373\u53D1\u5E03\u201D\u5C31\u7ED9\u5B9E\u8DF5\u8BFE\u5802\u6DFB\u52A0\u4E86\u4E00\u4E2A\u8BFE\u7A0B\u5B9E\u9A8C\u3002")}}))}),type:"primary"},p.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))},u.createElement("section",{className:"tc"},u.createElement(lo,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u5B9E\u9A8C\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2",enterButton:"\u641C\u7D22",size:"middle",className:Ze.search,onSearch:y=>{q.search=y,Ee(ra({},q))}})),u.createElement("section",{className:"edu-container"},u.createElement(it.Z,{spinning:b},u.createElement("aside",null,((d=m==null?void 0:m.homeworks)==null?void 0:d.length)===0&&u.createElement(_e.Z,null),(A=m==null?void 0:m.homeworks)==null?void 0:A.map(function(y,c){var R,k,G;return u.createElement("div",{className:Ze.listItem,key:c,style:{cursor:"auto"}},u.createElement(se.default,{checked:X.includes(y.id),value:y.id,style:{marginTop:"3px"},disabled:y==null?void 0:y.need_authorize,onChange:te=>{let be=X.indexOf(y.id);X.indexOf(y.id)>-1?D(X.filter(_=>_!==y.id)):D(X.concat(y.id))}}),u.createElement("div",{className:Ze.info},u.createElement("div",{className:Ze.title},u.createElement("div",{className:Ze.titleLeft},u.createElement(B.Link,{to:`/shixuns/${y.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:y==null?void 0:y.name}})),(y==null?void 0:y.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Te.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,h.Ny)()&&(y==null?void 0:y.mark_status)===1&&u.createElement(ne.Z,{title:y==null?void 0:y.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,h.Ny)()&&(y==null?void 0:y.mark_status)===2&&u.createElement(ne.Z,{title:y==null?void 0:y.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,h.Ny)()&&(y==null?void 0:y.mark_status)===3&&u.createElement(ne.Z,{title:y==null?void 0:y.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),u.createElement(I.ZP,{ghost:!0,href:`/shixuns/${y.shixun_identifier}/challenges`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u67E5\u770B\u5B9E\u9A8C"))),u.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},u.createElement("span",{className:Ze.description,dangerouslySetInnerHTML:{__html:y==null?void 0:y.description}})),u.createElement("div",{className:" mt15"},(R=y==null?void 0:y.challenges)==null?void 0:R.map(function(te,be){return u.createElement("span",{key:be,className:"mr30"},"\u7B2C",be+1,"\u5173 ",te==null?void 0:te.subject," ")})),u.createElement(Ie.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20"},((k=y==null?void 0:y.user)==null?void 0:k.name)&&u.createElement(u.Fragment,null,u.createElement("span",null,(G=y==null?void 0:y.user)==null?void 0:G.name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,"\u521B\u5EFA\u65F6\u95F4: "),u.createElement("span",null,y==null?void 0:y.created_at))))})))),u.createElement("div",{className:"tc mt20"},u.createElement(re.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:q.page||1,showQuickJumper:!0,total:m==null?void 0:m.total_count,onChange:y=>{q.page=y,Ee(ra({},q))}})))};var ro=(0,B.connect)(({classroomList:e,shixunsList:a,loading:t})=>({classroomList:e,shixunsList:a,loading:t.effects}))(oo),io=Object.defineProperty,ys=Object.getOwnPropertySymbols,co=Object.prototype.hasOwnProperty,mo=Object.prototype.propertyIsEnumerable,hs=(e,a,t)=>a in e?io(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Ta=(e,a)=>{for(var t in a||(a={}))co.call(a,t)&&hs(e,t,a[t]);if(ys)for(var t of ys(a))mo.call(a,t)&&hs(e,t,a[t]);return e},Eo=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const{Search:wi}=W.default,fo=({classroomList:e,loading:a,dispatch:t,shixunsList:d})=>{var A,p;const x=(0,B.useIntl)(),[l,s]=(0,u.useState)(Ta({},(0,B.useParams)())),m=(0,B.useLocation)(),{actionTabs:X}=e,[D]=Me.default.useForm(),{shixunAiRecommendLists:b}=e,[$,q]=(0,u.useState)([]),Ee=[{name:"\u6700\u65B0",id:"new"},{name:"\u6700\u70ED",id:"hot"},{name:"\u63A8\u8350",id:"hot"}],[N,y]=(0,u.useState)({page:1,course_id:l.coursesId,limit:20,no_jupyter:1});return(0,u.useEffect)(()=>{},[l.coursesId,N]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u667A\u80FD\u63A8\u8350"&&(q([]),t({type:"classroomList/getShixunAiRecommendLists",payload:Ta({},N)}))},[e.actionTabs.key]),e.actionTabs.key!=="\u667A\u80FD\u63A8\u8350"?null:u.createElement(L.default,{title:"\u667A\u80FD\u63A8\u8350",placement:"bottom",centered:!0,height:"60%",width:1e3,closable:!0,style:{zIndex:9999},okText:x.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",open:e.actionTabs.key==="\u667A\u80FD\u63A8\u8350",key:"bottom",onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},onOk:()=>Eo(void 0,null,function*(){(yield t({type:"classroomList/createShixunHomework",payload:Ta({shixun_ids:[...$],category_id:l.categoryId},l)})).status||((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u667A\u80FD\u63A8\u8350\u9009\u7528"]),sessionStorage.aiRecommentHide=!0,V.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomShixunsList",payload:Ta({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}))})},u.createElement("section",{className:"",style:{maxHeight:500,minHeight:150,overflow:"auto"}},u.createElement(it.Z,{spinning:a["classroomList/getShixunAiRecommendLists"]},u.createElement("aside",{style:{minHeight:150}},((A=b==null?void 0:b.shixun_list)==null?void 0:A.length)===0&&u.createElement(_e.Z,null),(p=b==null?void 0:b.shixun_list)==null?void 0:p.map(function(c,R){var k,G,te;return u.createElement("div",{className:Ze.listItem2,key:R,style:{cursor:"auto"}},u.createElement(se.default,{checked:$.includes(c.id),value:c.id,style:{marginTop:"3px"},disabled:c==null?void 0:c.need_authorize,onChange:be=>{let _=$.indexOf(c.id);$.indexOf(c.id)>-1?q($.filter(n=>n!==c.id)):q($.concat(c.id))}}),u.createElement("div",{className:Ze.info},u.createElement("div",{className:Ze.title},u.createElement("div",{className:Ze.titleLeft},u.createElement(B.Link,{to:`/shixuns/${c.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:c.title}})),(c==null?void 0:c.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Te.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),u.createElement(I.ZP,{ghost:!0,href:`/shixuns/${c.identifier}/challenges`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u4F53\u9A8C\u5B9E\u8BAD"))),u.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},u.createElement("span",{className:Ze.description,dangerouslySetInnerHTML:{__html:c.description}})),u.createElement("div",{className:" mt10"},c.challenge_names.map(function(be,_){return u.createElement("span",{key:_,className:"mr30"},"\u7B2C",_+1,"\u5173 ",be," ")})),u.createElement("div",{className:"c-light-black mt10"},(k=c==null?void 0:c.content)!=null&&k.author_name?u.createElement("span",{dangerouslySetInnerHTML:{__html:(te=(G=c==null?void 0:c.content)==null?void 0:G.author_name)==null?void 0:te[0]}}):u.createElement("span",null,c.author_name),u.createElement("span",{className:"ml15 mr15"},"|"),c.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",null,c.author_school_name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570 ",c.level),u.createElement("span",{className:"ml15 mr15"},"|"),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 "),u.createElement("span",null,c.study_count)),u.createElement(Ie.Z,{dashed:!0})))})))),u.createElement("div",{className:"tc mt20 hide"},u.createElement(re.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:N.page||1,showQuickJumper:!0,total:b==null?void 0:b.shixuns_count,onChange:c=>{N.page=c,y(Ta({},N))}})))};var po=(0,B.connect)(({classroomList:e,shixunsList:a,loading:t})=>({classroomList:e,shixunsList:a,loading:t.effects}))(fo),ve=i(67294),_o=Object.defineProperty,go=Object.defineProperties,yo=Object.getOwnPropertyDescriptors,Fs=Object.getOwnPropertySymbols,ho=Object.prototype.hasOwnProperty,Fo=Object.prototype.propertyIsEnumerable,vs=(e,a,t)=>a in e?_o(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Bu=(e,a)=>{for(var t in a||(a={}))ho.call(a,t)&&vs(e,t,a[t]);if(Fs)for(var t of Fs(a))Fo.call(a,t)&&vs(e,t,a[t]);return e},vo=(e,a)=>go(e,yo(a)),Bs=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const{Search:Bo}=W.default,Do=({classroomList:e,loading:a,dispatch:t})=>{var d,A;const p=(0,B.useIntl)(),[x,l]=(0,u.useState)(Bu({},(0,B.useParams)())),s=(0,B.useLocation)(),{actionTabs:m}=e,[X]=Me.default.useForm(),{coursesLists:D}=e,[b,$]=(0,u.useState)([]),[q,Ee]=(0,u.useState)({}),[N,y]=(0,u.useState)(!1),[c,R]=(0,u.useState)({page:1,type:"mine",order:"desc",limit:20,sort:"myshixuns_count",shixun_homework:!0});(0,u.useEffect)(()=>{e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"&&(t({type:"classroomList/getCoursesLists",payload:Bu({},c)}),$([]))},[e.actionTabs.key,x.categoryId,c]);const[k,G,te,be]=(0,Da.P)(),_=n=>Bs(void 0,null,function*(){var U;y(!0);const ae=yield t({type:"classroomList/createCoursesHomework",payload:{coursesId:x.coursesId,category_id:(x==null?void 0:x.categoryId)||null,subjects_info:[{subject_id:(U=b[0])==null?void 0:U.id,stage_shixuns:n}]}});y(!1),ae.status||((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"]),V.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:vo(Bu({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Bu({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:x.coursesId}}))});return e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?null:ve.createElement(Rt.Z,{placement:"bottom",height:"100%",closable:!0,onClose:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},open:e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",key:"bottom",rootClassName:Ze.drawer,footer:ve.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},ve.createElement(I.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),ve.createElement(I.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",loading:a["classroomList/createCoursesHomework"],onClick:()=>Bs(void 0,null,function*(){var n,U;if((b==null?void 0:b.length)===0)return V.ZP.error("\u8BF7\u9009\u62E9\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B"),!1;let ae=yield(0,Pt.Tr)({id:(n=b[0])==null?void 0:n.identifier,type:"subject",stage_item_id:[],sync_catelog:1,course_id:(U=e.detailTopBanner)==null?void 0:U.course_id});(ae==null?void 0:ae.student_count)===0?_([]):Ee(ae)}),type:"primary"},"\u786E\u5B9A"))},ve.createElement("section",{className:"tc"},ve.createElement(Bo,{placeholder:"\u8BFE\u7A0B\u540D\u79F0/\u8BFE\u7A0B\u6807\u8BC6/\u5408\u4F5C\u8005",enterButton:"\u641C\u7D22",size:"middle",className:Ze.search,onSearch:n=>{c.keyword=n,n&&(0,Vt.tk)({name:n,copywriting:n,position:"Subject"}),R(Bu({},c))}})),ve.createElement("section",{className:"edu-container"},ve.createElement(it.Z,{spinning:a["classroomList/getCoursesLists"]},ve.createElement("aside",null,ve.createElement("div",{className:Ze.menuCourse},ve.createElement("ul",null,ve.createElement("li",null,"\u5DF2\u9009",ve.createElement("span",{className:"c-blue"},b.length),"\u8BFE\u7A0B"),ve.createElement("li",null,"\u5171",ve.createElement("span",{className:"c-blue"},D.subjects_count),"\u4E2A\u8BFE\u7A0B"),ve.createElement("li",{className:"current",onClick:()=>{c.order=c.order==="asc"?"desc":"asc",c.sort="shixuns_count",R(Bu({},c))}},"\u5B9E\u8BAD\u6570",ve.createElement("p",{className:`edu-sorter current ${c.sort==="shixuns_count"&&c.order}`},ve.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),ve.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),ve.createElement("li",{className:"current",onClick:()=>{c.order=c.order==="asc"?"desc":"asc",c.sort="myshixuns_count",R(Bu({},c))}},"\u5B66\u4E60\u4EBA\u6570",ve.createElement("p",{className:`edu-sorter current ${c.sort==="myshixuns_count"&&c.order}`},ve.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),ve.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),ve.createElement("li",{className:`${c.type==="all"&&"c-blue"} current`,onClick:()=>{c.type="all",R(Bu({},c))}},"\u5168\u90E8\u8BFE\u7A0B"),ve.createElement("li",{className:`${c.type==="mine"&&"c-blue"} current`,onClick:()=>{c.type="mine",R(Bu({},c))}},"\u6211\u7684\u8BFE\u7A0B"))),((d=D==null?void 0:D.subject_list)==null?void 0:d.length)===0&&ve.createElement(_e.Z,null),(A=D==null?void 0:D.subject_list)==null?void 0:A.map(function(n,U){var ae,Pe,ce,g,w,Z;return ve.createElement("div",{className:Ze.listItem,key:n.id,style:{cursor:"auto"}},ve.createElement(ye.ZP,{checked:b.map(r=>r.id).includes(n.id),value:n.id,style:{marginTop:"1px"},disabled:(n==null?void 0:n.need_authorize)||(n==null?void 0:n.shixun_tag_num_name)=="\u672A\u53D1\u5E03",onChange:r=>{$([{id:n.id,identifier:n.identifier}])}}),ve.createElement("div",{className:Ze.info},ve.createElement("div",{className:Ze.title},ve.createElement("div",{className:Ze.titleLeft},ve.createElement("div",null,ve.createElement(B.Link,{to:`/paths/${n.id}`,target:"_blank"},ve.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:n.title}})),(n==null?void 0:n.need_authorize)&&ve.createElement("span",{onClick:()=>{(0,Te.rX)(!1,"\u8BE5\u8BFE\u7A0B\u4E2D\u5305\u542B\u5B9E\u8BAD\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")},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(n==null?void 0:n.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&ve.createElement(ne.Z,{zIndex:1e4,title:"\u5B9E\u8DF5\u8BFE\u7A0B\u9700\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u8BFE\u7A0B\u8BE6\u60C5"},ve.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03"))),ve.createElement(ne.Z,{zIndex:1e4,title:"\u524D\u5F80\u9009\u7528\u662F\u8FDB\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u9875\u9762\u540E\uFF0C\u70B9\u51FB\u201C\u53D1\u9001\u201D\u6309\u94AE\uFF0C\u5C06\u6240\u9700\u5B9E\u8DF5\u9879\u76EE\u53D1\u9001\u81F3\u5F53\u524D\u8BFE\u5802"},ve.createElement(I.ZP,{ghost:!0,href:`/paths/${n.id}`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u524D\u5F80\u9009\u7528")))),ve.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},ve.createElement("span",{className:Ze.description,dangerouslySetInnerHTML:{__html:n.description}})),ve.createElement(Ie.Z,{dashed:!0}),ve.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},ve.createElement("div",null,(ae=n==null?void 0:n.content)!=null&&ae.member_user_names?ve.createElement(ne.Z,{overlayClassName:Ze["tooltip-content"],title:ve.createElement("div",null,ve.createElement("span",{dangerouslySetInnerHTML:{__html:(Pe=n==null?void 0:n.content)==null?void 0:Pe.member_user_names}}))},ve.createElement("span",{className:Ze.authorname,dangerouslySetInnerHTML:{__html:(ce=n==null?void 0:n.content)==null?void 0:ce.member_user_names}})):(n==null?void 0:n.member_user_names)&&ve.createElement(ne.Z,{title:ve.createElement("div",null,ve.createElement("span",null,n.member_user_names))},ve.createElement("span",{className:Ze.authorname},n.member_user_names)),(g=n==null?void 0:n.content)!=null&&g.author_school_name?ve.createElement(ne.Z,{overlayClassName:Ze["tooltip-content"],title:ve.createElement("div",null,ve.createElement("span",{dangerouslySetInnerHTML:{__html:(w=n==null?void 0:n.content)==null?void 0:w.author_school_name}}))},ve.createElement("span",{className:Ze.authorname,dangerouslySetInnerHTML:{__html:(Z=n==null?void 0:n.content)==null?void 0:Z.author_school_name}})):(n==null?void 0:n.author_school_name)&&ve.createElement(ne.Z,{title:ve.createElement("div",null,ve.createElement("span",null,n.author_school_name))},ve.createElement("span",{className:Ze.authorname},n.author_school_name))),ve.createElement("div",null,ve.createElement("span",{className:"mr30"},"\u7AE0\u8282 \xA0",n.stage_count),ve.createElement("span",{className:"mr30"},"\u5B9E\u8BAD \xA0",n.shixuns_count),ve.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",n.myshixuns_count)))))})))),ve.createElement("div",{className:"tc mt20"},ve.createElement(re.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,current:c.page||1,showQuickJumper:!0,total:D==null?void 0:D.subjects_count,onChange:n=>{c.page=n,t({type:"classroomList/getCoursesLists",payload:Bu({},c)})}})),ve.createElement(Ot.Z,{resdata:q,type:"subject",okloading:N,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:n=>{_(n)}}))};var Ao=(0,B.connect)(({classroomList:e,loading:a})=>({classroomList:e,loading:a.effects}))(Do),Ds=i(11320),En=i(1762),ia=i(67294),xo=Object.defineProperty,As=Object.getOwnPropertySymbols,Co=Object.prototype.hasOwnProperty,bo=Object.prototype.propertyIsEnumerable,xs=(e,a,t)=>a in e?xo(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Cs=(e,a)=>{for(var t in a||(a={}))Co.call(a,t)&&xs(e,t,a[t]);if(As)for(var t of As(a))bo.call(a,t)&&xs(e,t,a[t]);return e},So=({styles:e={},params:a,setisshowmodal:t,user:d})=>{var A;return ia.createElement("section",{className:`tc animated fadeIn ${En.Z.threeBtnSty}`,style:Cs(Cs({},{color:"#03A092",margin:"200px auto"}),e)},ia.createElement("img",{src:i(26551),width:200,height:164}),ia.createElement("p",{className:"mt20 font14"},`\u8BE5${a.category?"\u5206\u7EC4":"\u8BFE\u7A0B"}\u65E0\u8BFE\u7A0B\u5B9E\u9A8C\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u9009\u7528\u5B9E\u9A8C\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A`),ia.createElement("div",{style:{marginTop:"30px"}},ia.createElement(I.ZP,{disabled:((A=d==null?void 0:d.userInfo)==null?void 0:A.user_status)===2,onClick:()=>{t(!0)},type:"primary",style:{width:"128px",height:"40px",borderRadius:"4px",marginRight:"20px"}},"\u9009\u7528\u5B9E\u9A8C"),ia.createElement(I.ZP,{onClick:()=>{(0,ie.xg)(`${Ds.Z.API_SERVER}/pdf/\u6559\u5B66\u8BFE\u5802\u64CD\u4F5C\u624B\u518C\u7B80\u5355\u7248-V4.0.pdf`)},type:"primary",style:{width:"128px",height:"40px",borderRadius:"4px"}},"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15")))},at={flex_box_center:"flex_box_center___H3s7T",flex_space_between:"flex_space_between___n5yRX",flex_box_vertical_center:"flex_box_vertical_center___Lu60k",flex_box_center_end:"flex_box_center_end___dCQqJ",flex_box_column:"flex_box_column___HLlrT",bg:"bg___G8TWW",containerDesc:"containerDesc___Lq9J3",tablestyle:"tablestyle___BKucr",listItem:"listItem___ERkks",info:"info___VkHUt",title:"title___o19Es",titleLeft:"titleLeft___l4aTP",titleRight:"titleRight___Cr_OF",moveCategory:"moveCategory___qzVIk",name:"name___hluBu",categoryName:"categoryName___epnIq",schedule:"schedule____VSQP",fnSign:"fnSign___eGtW9",spanSize:"spanSize___rb8dv",classromediv:"classromediv___ycobO",glow:"glow___juxBT",action:"action____mi_6",btn:"btn___nbOPd",btnSort:"btnSort___XEHWl",tips:"tips___dNWVX",fixedBottom:"fixedBottom____UtHE",left:"left___jNPoU",right:"right___PPTyg",acitons:"acitons___FTKj2",actionBtns:"actionBtns___wMp7D",cancel:"cancel___aWfNb",selectBtn:"selectBtn___SJ2Cv",selectBtn1:"selectBtn1___UKRmb",infoIcon:"infoIcon___qnXde",infoStuIcon:"infoStuIcon___bQlec",flexBox:"flexBox___vauWO",iconH:"iconH___ViXq9",iconV:"iconV___f5_u4",actionIcon:"actionIcon___CbvDW",dro:"dro___ICqMh",progressInfo:"progressInfo___sifLq",authorized:"authorized___IeY4r",myInput:"myInput___iCB0Y"},le=i(67294),wo=Object.defineProperty,Po=Object.defineProperties,ko=Object.getOwnPropertyDescriptors,bs=Object.getOwnPropertySymbols,No=Object.prototype.hasOwnProperty,Mo=Object.prototype.propertyIsEnumerable,Ss=(e,a,t)=>a in e?wo(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,$n=(e,a)=>{for(var t in a||(a={}))No.call(a,t)&&Ss(e,t,a[t]);if(bs)for(var t of bs(a))Mo.call(a,t)&&Ss(e,t,a[t]);return e},ws=(e,a)=>Po(e,ko(a)),nu=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())}),To=({v:e,k:a,selectArrs:t,setSelectArrs:d,setSelectArrsAll:A,selectArrsAll:p,classroomList:x,dispatch:l,selectshow:s,batchState:m,pageSize:X,page:D,manageAllGroup:b,user:$})=>{var q,Ee,N,y,c;const R=(0,B.useIntl)(),k=(0,B.useParams)(),[G,te]=(0,u.useState)([]),[be,_]=(0,u.useState)(!1),[n,U]=(0,u.useState)(!1),[ae,Pe]=(0,u.useState)(!0),ce=(0,u.useRef)();k.category=k.categoryId,k.id=k.coursesId,k.page=D,k.limit=X;function g(){return nu(this,null,function*(){let r=yield(0,Q.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:$n({},k)});te(r.data)})}(0,u.useEffect)(()=>{var r;te([]),_(!1),new Date(e==null?void 0:e.student_passed_time).getTime()>new Date(e==null?void 0:e.end_time_s).getTime()&&((r=e==null?void 0:e.status)!=null&&r.includes("\u5DF2\u622A\u6B62"))&&(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0?(U(!1),Pe(!1)):((e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&new Date(e==null?void 0:e.student_passed_time).getTime()<new Date(e==null?void 0:e.end_time_s).getTime()||(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&new Date(e==null?void 0:e.student_passed_time).getTime()<new Date(e==null?void 0:e.late_time).getTime())&&(U(!0),Pe(!1))},[s]);const w=[{title:R.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name",key:"course_group_name"},{title:R.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:"\u63D0\u4EA4\u4E2D",value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:"\u5DF2\u622A\u6B62",value:"\u5DF2\u622A\u6B62"},{text:"\u672A\u53D1\u5E03",value:"\u672A\u53D1\u5E03"}],onFilter:(r,F)=>F.status.indexOf(r)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:r=>{var F,O;return r==="--"?r:le.createElement("span",null,le.createElement("span",null,(F=r==null?void 0:r.split("/"))==null?void 0:F[0]),"\xA0/\xA0",le.createElement("span",null,(O=r==null?void 0:r.split("/"))==null?void 0:O[1]))}},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:k.order_by==="end_time"?k.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:k.order_by==="late_time"?k.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:r=>r==="--"||!r?"--":le.createElement("span",{title:r},r)}],Z=r=>{if((0,Te.tJ)(l,!0)){if(r.can_view_details){(0,ie.xg)(`/shixuns/${r.shixun_identifier}/challenges`);return}r.redo?L.default.confirm({width:530,title:R.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),centered:!0,okText:R.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u518D\u60F3\u60F3",content:le.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:()=>nu(void 0,null,function*(){const F=yield(0,Ca.L8)({id:r.myshixun_identifier,url:r.url});F&&(0,E.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:F.shixun_identifier,homework_common_id:r.homework_id,courseId:k.coursesId})})}):(0,E.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:r.shixun_identifier,homework_common_id:r.homework_id,courseId:k.coursesId})}};return le.createElement("div",{className:at.listItem,onClick:r=>{r.stopPropagation(),(!((0,h.GJ)()&&m)||(0,h.GJ)()&&m&&ce.current&&!ce.current.contains(r.target))&&((0,h.dE)()?(0,ie.xg)(`/classrooms/${k.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=1`):(0,ie.xg)(`/classrooms/${k.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=0`))},key:a},(0,h.GJ)()&&m&&le.createElement("span",{ref:ce},le.createElement(se.default,{className:`${En.Z.threeCheckboxSty}`,style:{padding:"10px"},checked:t.includes(e.homework_id),value:e.homework_id,onChange:r=>{t.indexOf(e.homework_id)>-1?(d(t.filter(F=>F!==e.homework_id)),A(p.filter(F=>F.homework_id!==e.homework_id))):(A(p.concat(e)),d(t.concat(e.homework_id)))}})),le.createElement("div",{className:at.info},le.createElement("div",{className:at.title},le.createElement("div",{className:at.titleLeft,style:(0,h.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,h.GJ)()&&le.createElement(xa.Z,{value:e.status},le.createElement(ie.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,h.dE)()&&le.createElement(ie.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),le.createElement("span",{className:at.name},e.name),!!((q=e.schools)!=null&&q.length)&&le.createElement(ne.Z,{title:"\u8BE5\u8BFE\u7A0B\u5B9E\u9A8C\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},le.createElement("i",{className:"iconfont icon-zhidinggongkai1 ml10 mr10 c-orange"})),(e==null?void 0:e.high_resources_consume)&&!(e!=null&&e.high_resources_consume_permission)&&le.createElement(Wt.Z,{type:"shixun",style:{marginLeft:10}}),(e==null?void 0:e.high_resources_consume)&&(e==null?void 0:e.high_resources_consume_permission)&&le.createElement("span",{className:at.authorized},"\u5DF2\u6388\u6743")),le.createElement("div",{className:at.titleRight},(0,h.GJ)()&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))===0&&le.createElement(B.Link,{target:"_blank",to:"/",onClick:r=>nu(void 0,null,function*(){var F;if(r.stopPropagation(),r.preventDefault(),((F=$==null?void 0:$.userInfo)==null?void 0:F.user_status)===2){(0,Te.Rd)();return}let O=()=>{l({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:k,type:2,manage_all_group:b}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?l({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:k.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{l({type:"classroomList/getClassroomTeacherShixunsList",payload:ws($n({},k),{type:4})}),O()}}}):O()})},le.createElement("aside",{className:at.flexBox},le.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),le.createElement("div",null,"\u53D1\u5E03"))),(0,h.dE)()&&le.createElement("div",{className:at.actionIcon},n?le.createElement("i",{className:"iconfont icon-yiwancheng1"}):ae?"":le.createElement("i",{className:"iconfont icon-jiezhihoutongguan"}),!((Ee=e.status)!=null&&Ee.includes("\u5DF2\u622A\u6B62"))&&!((N=e.status)!=null&&N.includes("\u5BFC\u5165"))&&le.createElement("aside",{onClick:r=>nu(void 0,null,function*(){r.stopPropagation(),Z(e)}),className:at.flexBox,style:{marginRight:10}},le.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),le.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(((y=e.status)==null?void 0:y.includes("\u5DF2\u622A\u6B62"))||((c=e.status)==null?void 0:c.includes("\u5BFC\u5165")))&&le.createElement("aside",{onClick:r=>nu(void 0,null,function*(){var F;(F=e.status)!=null&&F.includes("\u5BFC\u5165")||(r.stopPropagation(),r.preventDefault(),(0,ie.xg)(`/classrooms/${k.coursesId}/shixun_homework/${e.homework_id}/${e.student_work_id}/comment`))}),className:at.flexBox,style:{marginRight:10}},le.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),le.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,h.GJ)()&&le.createElement(Oe.Z,{placement:"bottomCenter",overlayClassName:at.dro,dropdownRender:()=>le.createElement(C.default,null,e.status!=="\u5BFC\u5165"&&le.createElement(C.default.Item,{key:1,style:{textAlign:"center"}},le.createElement("a",{onClick:r=>nu(void 0,null,function*(){var F;if(r.stopPropagation(),r.preventDefault(),((F=$==null?void 0:$.userInfo)==null?void 0:F.user_status)===2){(0,Te.Rd)();return}let O=()=>{l({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:k,type:2,manage_all_group:b}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?l({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:k.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{l({type:"classroomList/getClassroomTeacherShixunsList",payload:ws($n({},k),{type:4})}),O()}}}):O()})},"\u7ACB\u5373\u53D1\u5E03")),e.status!=="\u5BFC\u5165"&&le.createElement(C.default.Item,{key:2,style:{textAlign:"center"}},le.createElement("a",{onClick:r=>nu(void 0,null,function*(){r.stopPropagation(),r.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:k,type:2}})})},"\u7ACB\u5373\u622A\u6B62")),e.status==="\u5BFC\u5165"&&le.createElement(C.default.Item,{key:23,style:{textAlign:"center"}},le.createElement(B.Link,{target:"_blank",to:"/",onClick:r=>nu(void 0,null,function*(){r.stopPropagation(),r.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"practice"}})})},"\u8865\u5145\u6210\u7EE9")),le.createElement(C.default.Item,{key:22,style:{textAlign:"center"}},le.createElement(B.Link,{target:"_blank",to:"/",onClick:r=>nu(void 0,null,function*(){r.stopPropagation(),r.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:p,params:k,status:e==null?void 0:e.status}})})},R.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))<0&&le.createElement(C.default.Item,{key:3,style:{textAlign:"center"}},le.createElement(B.Link,{target:"_blank",to:"/",onClick:r=>nu(void 0,null,function*(){r.stopPropagation(),r.preventDefault(),l({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const F=yield(0,la.Vs)({categoryId:e.homework_id});l({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(F==null?void 0:F.status)===0&&V.ZP.success(F==null?void 0:F.message)})},"\u66F4\u65B0\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&le.createElement(C.default.Item,{key:23,style:{textAlign:"center"}},le.createElement(B.Link,{target:"_blank",to:"/",onClick:r=>nu(void 0,null,function*(){r.stopPropagation(),r.preventDefault(),Z(e)})},"\u8FDB\u5165\u5B9E\u8BAD")),le.createElement(C.default.Item,{key:5,style:{textAlign:"center"}},le.createElement("a",{onClick:r=>{r.stopPropagation(),r.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u547D\u540D",selectArrs:e,params:k}})}},R.formatMessage({id:"classrooms.rename1",defaultMessage:"\u91CD\u65B0\u547D\u540D"}))),e.status!=="\u5BFC\u5165"&&le.createElement(C.default.Item,{key:6,style:{textAlign:"center"}},le.createElement(B.Link,{target:"_blank",onClick:r=>{r.stopPropagation()},to:`/classrooms/${k.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=3`},R.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},le.createElement("aside",{onClick:r=>r.stopPropagation(),className:at.flexBox,style:{cursor:"default"}},le.createElement("i",{className:"iconfont icon-gengduo4"}),le.createElement("div",null,"\u66F4\u591A"))))),(0,h.GJ)()&&le.createElement("p",{className:at.infoIcon},le.createElement("span",{className:"mr20",style:{color:"#fff"}},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D"].includes(e.status)&&!!e.uncommit_count&&le.createElement("span",{className:"mr10"},le.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),e.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F"].includes(e.status)&&!!e.commit_count&&le.createElement("span",{className:"mr10"},le.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),e.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F"].includes(e.status)&&!!e.compelete_count&&le.createElement("span",{className:"mr10"},le.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB"].includes(e.status)&&le.createElement("span",{className:"mr10"},le.createElement("span",{className:"mr5"},"\u5F00\u59CB\u65F6\u95F4"),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D"].includes(e.status)&&le.createElement("span",{className:"mr10"},le.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&le.createElement("span",{className:"mr10"},le.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&le.createElement("span",{className:"c-grey-999"},le.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F"].includes(e.status)&&le.createElement("span",{className:at.iconV,onClick:r=>nu(void 0,null,function*(){r.stopPropagation(),r.preventDefault(),be||g(),_(!be)})},le.createElement("i",{className:`iconfont icon-${be?"shouqi":"xiala2"}`})," ")),(0,h.dE)()&&le.createElement("span",{className:at.infoStuIcon},le.createElement("span",{className:"c-grey-333"},e.author),le.createElement("span",{className:"ml20"},le.createElement("i",{className:"iconfont icon-wanchengjindu font12 mr5"}),le.createElement("span",null,le.createElement("span",{className:"c-light-primary"},e==null?void 0:e.finished_challenge_count),"/",e==null?void 0:e.challenge_count)),e.status.includes("\u5DF2\u622A\u6B62")&&!!(e!=null&&e.status_time)&&le.createElement("span",{className:"ml20"},le.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),le.createElement("span",{className:"ml20 c-grey-999"},le.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&le.createElement("span",{className:"ml20"},le.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,h.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&be&&G.length>5&&le.createElement(Zu.default,{className:En.Z.threeTableSty,rowKey:"shixun_identifier",scroll:{y:240},onRow:r=>({onClick:F=>{F.stopPropagation(),F.preventDefault()}}),onHeaderRow:(r,F)=>({onClick:O=>{O.stopPropagation(),O.preventDefault()}}),pagination:!1,dataSource:G,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(r,F,O)=>{O.field&&(k.order_by=O.field),O.order||(k.sort_direction="asc"),O.order==="ascend"&&(k.sort_direction="asc"),O.order==="descend"&&(k.sort_direction="desc"),O.order||(k.sort_direction="asc"),g()},columns:w}),(0,h.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&be&&G.length<6&&G.length>0&&le.createElement(Zu.default,{className:En.Z.threeTableSty,rowKey:"shixun_identifier",onRow:r=>({onClick:F=>{F.stopPropagation(),F.preventDefault()}}),onHeaderRow:(r,F)=>({onClick:O=>{O.stopPropagation(),O.preventDefault()}}),pagination:!1,dataSource:G,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(r,F,O)=>{O.field&&(k.order_by=O.field),O.order||(k.sort_direction="asc"),O.order==="ascend"&&(k.sort_direction="asc"),O.order==="descend"&&(k.sort_direction="desc"),O.order||(k.sort_direction="asc"),g()},columns:w})))},Oo=i(3564),Io=i(60920),Xe=i(67294),Lo=Object.defineProperty,Zo=Object.defineProperties,Ro=Object.getOwnPropertyDescriptors,fn=Object.getOwnPropertySymbols,Ps=Object.prototype.hasOwnProperty,ks=Object.prototype.propertyIsEnumerable,Ns=(e,a,t)=>a in e?Lo(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,ca=(e,a)=>{for(var t in a||(a={}))Ps.call(a,t)&&Ns(e,t,a[t]);if(fn)for(var t of fn(a))ks.call(a,t)&&Ns(e,t,a[t]);return e},Ms=(e,a)=>Zo(e,Ro(a)),Ho=(e,a)=>{var t={};for(var d in e)Ps.call(e,d)&&a.indexOf(d)<0&&(t[d]=e[d]);if(e!=null&&fn)for(var d of fn(e))a.indexOf(d)<0&&ks.call(e,d)&&(t[d]=e[d]);return t},zn=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});ze().extend(xt());const jo=({data:e,value:a,onChange:t})=>{var d,A,p,x;const[l,s]=(0,u.useState)({leftSearch:"",rigthSearch:""}),[m,X]=(0,u.useState)([]);return(0,u.useEffect)(()=>{X((a==null?void 0:a.length)>0?e==null?void 0:e.filter(D=>a==null?void 0:a.includes(D==null?void 0:D.id)):[])},[a]),Xe.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},Xe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Xe.createElement(se.default,{indeterminate:(m==null?void 0:m.length)>0&&(m==null?void 0:m.length)<(e==null?void 0:e.length),checked:(m==null?void 0:m.length)==(e==null?void 0:e.length),onChange:D=>{t(D.target.checked?e==null?void 0:e.map(b=>b==null?void 0:b.id):[])}},"\u5168\u9009"),Xe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Xe.createElement(W.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:l.leftSearch,onChange:D=>{s(Ms(ca({},l),{leftSearch:D.target.value}))}}),Xe.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((d=l.leftSearch?e==null?void 0:e.filter(D=>{var b;return(b=D==null?void 0:D.name)==null?void 0:b.includes(l.leftSearch)}):e)==null?void 0:d.length)!==0?Xe.createElement(se.default.Group,{value:a,onChange:D=>{t(D)}},Xe.createElement(fe.Z,{direction:"vertical"},(A=l.leftSearch?e==null?void 0:e.filter(D=>{var b;return(b=D==null?void 0:D.name)==null?void 0:b.includes(l.leftSearch)}):e)==null?void 0:A.map((D,b)=>Xe.createElement(se.default,{key:b,value:D.id},D==null?void 0:D.name)))):Xe.createElement(_e.Z,{styles:{margin:"0 auto"}})))),Xe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Xe.createElement("div",null,"\u5DF2\u9009\u62E9",(m==null?void 0:m.length)||0,"\u4E2A\u5206\u73ED"),Xe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Xe.createElement(W.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:l.rigthSearch,onChange:D=>{s(Ms(ca({},l),{rigthSearch:D.target.value}))}}),Xe.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((p=l.rigthSearch?m==null?void 0:m.filter(D=>{var b;return(b=D==null?void 0:D.name)==null?void 0:b.includes(l.rigthSearch)}):m)==null?void 0:p.length)!==0?(x=l.rigthSearch?m==null?void 0:m.filter(D=>{var b;return(b=D==null?void 0:D.name)==null?void 0:b.includes(l.rigthSearch)}):m)==null?void 0:x.map((D,b)=>Xe.createElement(me.Z,{key:b,wrap:!1,align:"middle",justify:"space-between"},Xe.createElement(z.Z,null,D==null?void 0:D.name),Xe.createElement(z.Z,null,Xe.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(a==null?void 0:a.filter($=>$!==(D==null?void 0:D.id)))}})))):Xe.createElement(_e.Z,{styles:{margin:"0 auto"}})))))},$o=e=>{var a=e,{classroomList:t,dispatch:d,user:A,getData:p}=a,x=Ho(a,["classroomList","dispatch","user","getData"]),l,s,m,X,D,b;const $=(0,B.useIntl)(),q=(0,B.useParams)(),[Ee]=Me.default.useForm(),N=Me.default.useWatch("penalty_type",Ee),y=((l=t==null?void 0:t.actionTabs)==null?void 0:l.key)==="\u6279\u91CF\u8865\u4EA4",[,c,R,k]=(0,pt.U)(ct.c_,ca(ca({},q),(s=t==null?void 0:t.actionTabs)==null?void 0:s.params)),[,,G,te]=(0,pt.U)(ct.nP,{course_id:q==null?void 0:q.coursesId,homework_ids:(m=t==null?void 0:t.actionTabs)==null?void 0:m.selectArrs}),[,be,_]=(0,pt.U)(ct.sm,{course_id:q==null?void 0:q.coursesId,homework_ids:(X=t==null?void 0:t.actionTabs)==null?void 0:X.selectArrs}),n=(...U)=>zn(void 0,[...U],function*(ae={}){G({});const Pe=yield R({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,u.useEffect)(()=>{y&&n()},[y]),Xe.createElement(L.default,{centered:!0,title:(D=t==null?void 0:t.actionTabs)==null?void 0:D.key,width:800,open:y,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{d({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:be,onOk:()=>zn(void 0,null,function*(){Ee.submit()})},Xe.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\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\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u6216\u8005\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),Xe.createElement(Me.default,{form:Ee,colon:!1,size:"large",initialValues:{unified_late:!1,penalty_type:2,late_penalty:20},onFinish:U=>zn(void 0,null,function*(){var ae,Pe,ce;const g=yield _(((ae=k==null?void 0:k.course_groups)==null?void 0:ae.length)>0?{unified_late:((Pe=k==null?void 0:k.course_groups)==null?void 0:Pe.length)<=0,allow_late_settings:[ca({},U)]}:ca({unified_late:((ce=k==null?void 0:k.course_groups)==null?void 0:ce.length)<=0},U));(g==null?void 0:g.status)==0&&(V.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),d({type:"classroomList/setActionTabs",payload:{}}),p&&p())})},Xe.createElement(me.Z,{wrap:!1,gutter:20},Xe.createElement(z.Z,{flex:1},Xe.createElement(Me.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,validator(U,ae,Pe){return N===2&&ae>100?Promise.reject(Xe.createElement("span",{style:{marginLeft:100}},"\u8BF7\u91CD\u65B0\u8F93\u5165\uFF0C\u8303\u56F40-100")):Promise.resolve()}},{required:!0,message:Xe.createElement("span",{style:{marginLeft:100}},"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206")}]},Xe.createElement(W.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:N==1?"\u5206":"%",max:N===1?Number.MAX_SAFE_INTEGER:100,addonBefore:Xe.createElement(Me.default.Item,{name:"penalty_type",noStyle:!0,normalize:U=>(Ee.setFieldsValue({late_penalty:U==2?20:5}),U)},Xe.createElement(bt.default,{style:{width:100},options:[{value:2,label:"\u767E\u5206\u6BD4"},{value:1,label:"\u5206\u503C"}]}))}))),Xe.createElement(z.Z,{flex:"390px"},Xe.createElement(Me.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(U,ae,Pe){return ae&&ze()(ae).startOf("minute")<=ze()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):ae&&ze()(ae).startOf("minute")<=ze()(te==null?void 0:te.max_late_time).startOf("minute")?(V.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${te==null?void 0:te.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},Xe.createElement(Bt.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:U=>(0,ie.BO)(U,{startTime:te==null?void 0:te.max_late_time}),disabledTime:U=>(0,ie.hv)(U,{compared:te==null?void 0:te.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:ze()("00:00:00","HH:mm:ss")}})))),((b=k==null?void 0:k.course_groups)==null?void 0:b.length)>0&&Xe.createElement(it.Z,{spinning:c},Xe.createElement(Me.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},Xe.createElement(jo,{data:(k==null?void 0:k.course_groups)||[],onChange:U=>{G({group_ids:U})}})))))};var zo=(0,B.connect)(({classroomList:e,user:a})=>({classroomList:e,user:a}))($o),H=i(67294),Go=Object.defineProperty,Vo=Object.defineProperties,Wo=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,Ts=Object.prototype.hasOwnProperty,Os=Object.prototype.propertyIsEnumerable,Is=(e,a,t)=>a in e?Go(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,$u=(e,a)=>{for(var t in a||(a={}))Ts.call(a,t)&&Is(e,t,a[t]);if(pn)for(var t of pn(a))Os.call(a,t)&&Is(e,t,a[t]);return e},_n=(e,a)=>Vo(e,Wo(a)),Uo=(e,a)=>{var t={};for(var d in e)Ts.call(e,d)&&a.indexOf(d)<0&&(t[d]=e[d]);if(e!=null&&pn)for(var d of pn(e))a.indexOf(d)<0&&Os.call(e,d)&&(t[d]=e[d]);return t},Ls=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const Ko=e=>{var a=e,{classroomList:t,globalSetting:d,shixunHomeworks:A,user:p,loading:x,dispatch:l}=a,s=Uo(a,["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch"]),m,X,D,b,$,q,Ee;const N=(0,B.useIntl)(),y=(0,B.useLocation)(),c=(0,B.useParams)(),[R]=(0,B.useSearchParams)(),k=c.categoryId,[G,te]=(0,u.useState)([]),[be,_]=(0,u.useState)([]),{detailShixunsList:n,detailLeftMenus:U,detailTopBanner:ae,taskList:Pe}=t,[ce,g]=(0,u.useState)(""),[w,Z]=(0,u.useState)(!1),[r,F]=(0,u.useState)({limit:20,status:Number(R.get("tabs"))?String(parseInt(R.get("tabs"))):"0"}),[O,ke]=(0,u.useState)("\u9ED8\u8BA4\u6392\u5E8F"),[mu,du]=(0,u.useState)(!1),[Qu,Eu]=(0,u.useState)(!1),[Xt,lu]=(0,u.useState)("fixed"),[fu]=(0,u.useState)(document.getElementById("footer")),[pu,jt]=(0,u.useState)(1),[vn,Ia]=(0,u.useState)(!1);let Tu;r.id=c.coursesId,r.type=4,c.categoryId?r.category=c.categoryId:delete r.category,(0,u.useEffect)(()=>{t.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(te([]),_([])),t.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&_t()},[t.actionTabs.key]),(0,u.useEffect)(()=>{R.get("tabs")==="0"&&(r.status="0",r.page=1,F($u({},r)))},[R.get("tabs")]),(0,u.useEffect)(()=>{var f,K,We;if((f=p==null?void 0:p.userInfo)!=null&&f.login){const nt=ie.cX.getItem(`${(K=p==null?void 0:p.userInfo)==null?void 0:K.login}${(0,h.GJ)()?"Teacher":"Student"}`,"ShixunHomeworks");nt&&(r.sort_by=nt==null?void 0:nt.type,r.sort_direction=nt==null?void 0:nt.direction,ke(nt==null?void 0:nt.name)),_t(),(0,h.Rm)()&&zt()}else(We=p==null?void 0:p.userInfo)!=null&&We.username&&_t()},[(m=p==null?void 0:p.userInfo)==null?void 0:m.login,y==null?void 0:y.pathname]),(0,u.useEffect)(()=>{window.addEventListener("scroll",La)},[]);const La=()=>{document.scrollingElement.scrollTop+window.innerHeight+(fu==null?void 0:fu.clientHeight)+0>document.body.clientHeight?lu("absolute"):lu("fixed")},zt=()=>{l({type:"classroomList/getAssistantPermissions",payload:{course_id:r.id}})},_t=()=>{te([]),_([]),F($u({},r)),(0,h.GJ)()?l({type:"classroomList/getClassroomTeacherShixunsList",payload:_n($u({},r),{type:4})}):l({type:"classroomList/getClassroomShixunsList",payload:_n($u({},r),{order:r.status})})},Za=(f,K)=>{r.page=f,r.limit=K,_t()},Ra=f=>{const K=f.key;r.status=K,r.page=1,B.history.replace(`${y.pathname}?tabs=${K}`),_t()};function Ha(f){return Ls(this,null,function*(){yield l({type:"classroomList/updateTaskPosition",payload:{category_id:k,courseId:r.id,task_ids:f,container_type:"shixun_homework"}}),_t()})}function ja(){let f={courseId:r.id,container_type:"shixun_homework"};k&&(f.category_id=k),l({type:"classroomList/getAllTaskList",payload:f}),l({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})}const $a=(0,u.useMemo)(()=>{let f=[];return Pe.length>0&&(f=Pe.map(K=>({user_name:K.user_name,task_name:K.task_name,task_id:K.task_id,category:K.category,status:K.status}))),f},[Pe]),za=[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u5DF2\u622A\u6B62",id:5}],fa=[{name:"\u5168\u90E8",id:0},{name:"\u672A\u53D1\u5E03",id:1},{name:"\u672A\u5F00\u59CB",id:4},{name:"\u8FDB\u884C\u4E2D",id:2},{name:"\u5DF2\u622A\u6B62",id:3}],Xu=(0,h.GJ)()?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:null,direction:null},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];U.course_modules&&(Tu=t.detailLeftMenus.course_modules.filter(f=>f.type==="shixun_homework")[0]);const pa=H.createElement("div",{className:at.moveCategory,onMouseLeave:f=>Z(!1)},H.createElement(C.default,{onClick:f=>Ls(void 0,[f],function*({item:K,key:We,keyPath:nt,domEvent:Gu}){if(G=="")return V.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,Q.ZP)(`/api/courses/${r.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:G,new_category_id:We}})).status===0&&(V.ZP.success("\u64CD\u4F5C\u6210\u529F"),_t(),Eu(!1),l({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},H.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},H.createElement(W.default,{onChange:f=>{g(f.target.value)}})),Tu&&Tu.second_category.filter(f=>f.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(f,K){var We;if(!(ce!==""&&f.category_name.indexOf(ce)<0))return H.createElement(H.Fragment,null,H.createElement(C.default.Item,{className:"multi-llipsis1e",key:f.category_id},f.category_name),(We=f==null?void 0:f.third_category)==null?void 0:We.map(nt=>H.createElement(C.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:nt.category_id},nt.category_name)))}),H.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:f=>{f.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:r,selectArrs:{category_id:n==null?void 0:n.main_category_id,type:"shixun_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55..."))),qu=(X=[{key:"1",label:"\u6279\u91CF\u53D1\u5E03",icon:H.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"2",label:"\u6279\u91CF\u622A\u6B62",icon:H.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:!0},{key:"5",label:"\u6279\u91CF\u8865\u4EA4",icon:H.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"3",label:"\u6279\u91CF\u5220\u9664",icon:H.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:(0,h.GJ)()||(0,h.Rm)()},{key:"4",label:"\u8BBE\u4E3A\u516C\u5F00",icon:H.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:ae.is_public}].filter(f=>f==null?void 0:f.isShow))==null?void 0:X.map(f=>(delete f.isShow,f)),_a=({key:f})=>{var K,We,nt,Gu;if((f==="1"||f==="2")&&(0,h.Rm)()&&!((We=(K=t.AssistantObject)==null?void 0:K.practice)!=null&&We.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(((nt=p==null?void 0:p.userInfo)==null?void 0:nt.user_status)===2&&f==="1"){(0,Te.Rd)();return}if(G==""){V.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}l({type:"classroomList/setActionTabs",payload:{key:f==="1"?"\u7ACB\u5373\u53D1\u5E03":f==="2"?"\u7ACB\u5373\u622A\u6B62":f==="3"?"\u5220\u9664":f==="5"?"\u6279\u91CF\u8865\u4EA4":(Gu=qu[Number(f)-1])==null?void 0:Gu.label,selectArrs:G,selectArrsAll:be,type:f==="1"||f==="2"?1:"",params:r}})},ea=O==="\u9ED8\u8BA4\u6392\u5E8F",Ga=(0,u.useMemo)(()=>{const f=!(0,h.GJ)()&&!(0,h.Jd)(),K=ae==null?void 0:ae.excellent;return f&&K},[p,t]),Va=(0,u.useMemo)(()=>(n==null?void 0:n.min_finished_game)>0,[t]),ee=(0,u.useMemo)(()=>{const f=(n==null?void 0:n.min_finished_game)-(n==null?void 0:n.finished_challenge_count);return f>0?f:0},[t]);return H.createElement("section",null,H.createElement("aside",{className:at.bg},H.createElement(me.Z,{align:"middle"},H.createElement(z.Z,{flex:"1"},!!n.main_category_id&&H.createElement(C.default,{mode:"horizontal",onSelect:Ra,selectedKeys:[r.status]},!(0,h.GJ)()&&za.map(function(f,K){return H.createElement(C.default.Item,{key:f==null?void 0:f.id},f.name)}),(0,h.GJ)()&&fa.map(function(f,K){return H.createElement(C.default.Item,{key:f==null?void 0:f.id,style:{color:"#fff"}},H.createElement("span",{className:"mr5"},f.name),K===0&&(0,h.GJ)()&&H.createElement("span",null,n==null?void 0:n.all_count),K===1&&(0,h.GJ)()&&H.createElement("span",null,n==null?void 0:n.unpublished_count),K===2&&(0,h.GJ)()&&H.createElement("span",null,n==null?void 0:n.not_start_count),K===3&&(0,h.GJ)()&&H.createElement("span",null,n==null?void 0:n.in_progress_count),K===4&&(0,h.GJ)()&&H.createElement("span",null,n==null?void 0:n.overed_count))}))),H.createElement(z.Z,{className:"mr20 gutter-row"},H.createElement("div",{className:at.containerTitle},(0,h.GJ)()&&(0,ie.Oo)(U==null?void 0:U.course_modules,k)!=="\u672A\u5206\u914D\u76EE\u5F55"&&H.createElement("div",{style:{display:"flex",alignItems:"center"}},H.createElement(Oe.Z,{className:"ml10",placement:"bottom",arrow:!0,dropdownRender:()=>H.createElement(C.default,null,H.createElement(C.default.Item,{key:1,onClick:()=>{var f;if((0,h.Rm)()&&!((f=t.AssistantObject.practice)!=null&&f.can_download)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}l({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:n==null?void 0:n.main_category_name,exportType:"practice",category_id:r.category}})}},"\u5B66\u751F\u6210\u7EE9"),H.createElement(C.default.Item,{key:3,onClick:()=>{var f;if((0,h.Rm)()&&!((f=t.AssistantObject.practice)!=null&&f.can_download)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}B.history.push(`/classrooms/${c==null?void 0:c.coursesId}/exportlist/shixun_work_list,shixun_report`)}},"\u5386\u53F2\u5BFC\u51FA"))},H.createElement("span",{style:{color:"#00DDC7",cursor:"pointer"}},H.createElement("i",{className:"iconfont icon-xiazai6"}))),H.createElement("span",{className:"font16 ml20 current",style:{marginTop:2},onClick:f=>{l({type:"classroomList/setActionTabs",payload:{key:c.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:r,selectArrs:{category_name:n==null?void 0:n.category_name,category_id:(n==null?void 0:n.category_id)||(n==null?void 0:n.main_category_id),type:"shixun_homework"},cb:()=>{_t()}}})}},H.createElement(ne.Z,{title:c.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55"},H.createElement("span",{className:c.categoryId?`${at.iconH} iconfont icon-zhongmingmingmulu`:`${at.iconH} iconfont icon-xinjianmulu1`}))),H.createElement(Oe.Z,{className:"ml10",disabled:((D=p==null?void 0:p.userInfo)==null?void 0:D.user_status)===2,dropdownRender:()=>H.createElement(C.default,null,H.createElement(C.default.Item,{key:1,onClick:()=>{var f,K;if((0,h.Rm)()&&!((K=(f=t.AssistantObject)==null?void 0:f.practice)!=null&&K.can_create)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}l({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:r}})}},"\u4ECE\u5B9E\u8DF5\u9879\u76EE\u6DFB\u52A0"),H.createElement(C.default.Item,{key:2,onClick:()=>{var f,K;if((0,h.Rm)()&&!((K=(f=t.AssistantObject)==null?void 0:f.practice)!=null&&K.can_create)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}l({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:r}})}},"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u6DFB\u52A0"),H.createElement(C.default.Item,{key:3,onClick:()=>{var f,K;if((0,h.Rm)()&&!((K=(f=t.AssistantObject)==null?void 0:f.practice)!=null&&K.can_create)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}l({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"practice"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"))},H.createElement("span",{className:((b=p==null?void 0:p.userInfo)==null?void 0:b.user_status)===2?at.selectBtn1:at.selectBtn},H.createElement("span",null,H.createElement("i",{className:"iconfont icon-tianjiadaohang"})),H.createElement(ne.Z,{title:(($=p==null?void 0:p.userInfo)==null?void 0:$.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u8BFE\u5802\u5B9E\u9A8C\u521B\u5EFA\u529F\u80FD"},H.createElement("span",null,"\u9009\u7528\u5B9E\u9A8C"))))))))),H.createElement("div",{className:at.action},H.createElement("div",null,H.createElement(Oe.Z,{dropdownRender:()=>H.createElement(C.default,{selectedKeys:[O]},Xu==null?void 0:Xu.map((f,K)=>H.createElement(C.default.Item,{key:f.name,onClick:()=>{var We;r.sort_by=f.type,r.sort_direction=f.direction,r.page=1,ke(f.name),ie.cX.setItem(`${(We=p==null?void 0:p.userInfo)==null?void 0:We.login}${(0,h.GJ)()?"Teacher":"Student"}`,f,"ShixunHomeworks"),(0,h.GJ)()?l({type:"classroomList/getClassroomTeacherShixunsList",payload:_n($u({},r),{type:4})}):l({type:"classroomList/getClassroomShixunsList",payload:$u({},r)})}},f.name)))},H.createElement("span",{className:`${at.btn} ${ea?at.btnSort:""}`,onMouseEnter:f=>Z(!1)},H.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),O))),ea&&H.createElement(ne.Z,{title:`\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167${(0,h.GJ)()?"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F":r.status==5?"\u622A\u6B62\u65F6\u95F4\u964D\u5E8F":"\u622A\u6B62\u65F6\u95F4\u5347\u5E8F"}\u6392\u5217`},H.createElement("span",{className:at.tips},H.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),H.createElement(Fu.t7,{className:at.myInput,style:{width:220,marginLeft:"auto"},onChange:(f,K)=>{r.search=f.trim(),r.page=1,_t()},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u540D\u79F0"})),Ga&&H.createElement(me.Z,{justify:"space-between",className:at.progressInfo},H.createElement(z.Z,null,H.createElement(fe.Z,{size:"middle"},H.createElement("span",null,"\u5B9E\u8BAD\u4F5C\u4E1A\u8FDB\u5EA6\uFF1A",n==null?void 0:n.finished_task_count,"/",n==null?void 0:n.shixun_total_count),H.createElement("span",null,"\u4EFB\u52A1\u5173\u5361\u8FDB\u5EA6\uFF1A",n==null?void 0:n.finished_challenge_count,"/",n==null?void 0:n.challenge_count))),Va&&H.createElement(z.Z,null,"\u901A\u8FC7",n==null?void 0:n.min_finished_game,"\u5173\u83B7\u5F97\u6EE1\u5206\uFF0C\u8DDD\u79BBMOOC\u5B9E\u8BAD\u4F5C\u4E1A\u6EE1\u5206\u8FD8\u5DEE",ee,"\u5173")),H.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},H.createElement(pe.Z,{loading:x[(0,h.GJ)()?"classroomList/getClassroomTeacherShixunsList":"classroomList/getClassroomShixunsList"],active:!0,paragraph:{rows:5},className:"mt30"},(n==null?void 0:n.all_count)===0&&(0,h.GJ)()?H.createElement(So,{params:r,user:p,setisshowmodal:du,dispatch:l}):(n==null?void 0:n.task_count)===0&&H.createElement(_e.Z,null),H.createElement("aside",{className:"animated fadeIn"},n.homeworks&&n.homeworks.map(function(f,K){return H.createElement(To,{key:f.homework_id,batchState:!0,v:f,k:K,selectArrs:G,setSelectArrs:te,setSelectArrsAll:_,selectArrsAll:be,classroomList:t,dispatch:l,params:r,user:p,page:c.page||1,pageSize:r.limit||20,selectshow:vn,manageAllGroup:n.manage_all_group})}),n.query_total_count>0&&H.createElement("aside",{className:"tc mb50 mt30"},H.createElement(re.Z,{showSizeChanger:!0,current:r.page||1,pageSize:r.limit||20,onChange:Za,total:n.query_total_count})))),H.createElement("div",{className:at.fixedBottom,style:{bottom:G.length?0:-60,position:G.length?Xt:"fixed",left:Xt==="fixed"?"50%":"398px"}},H.createElement("div",{className:at.left}),H.createElement("div",{className:at.right},(0,h.GJ)()&&(n==null?void 0:n.all_count)>0&&H.createElement("aside",{className:[at.acitons].join(" ")},H.createElement("div",{style:{width:130}},(0,h.GJ)()&&H.createElement(se.default,{checked:((q=n.homeworks)==null?void 0:q.length)===(G==null?void 0:G.length),onChange:f=>{f.target.checked?(te(n.homeworks.map(K=>K.homework_id)),_([...n.homeworks])):(te([]),_([]))}},H.createElement("span",{className:"fo"},"\u5168\u9009\u672C\u9875",H.createElement("span",{style:{marginLeft:5}},"(",G.length,")")," "))),H.createElement("div",{style:{flex:1}}," ",H.createElement(me.Z,{wrap:!1,align:"middle",justify:"space-between"},H.createElement(z.Z,{flex:1},H.createElement(me.Z,{wrap:!1,align:"middle",gutter:8},H.createElement(z.Z,null,H.createElement(Oe.Z,{placement:"top",menu:{items:qu,onClick:_a}},H.createElement(I.ZP,{type:"primary",icon:H.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),H.createElement(z.Z,null,H.createElement(I.ZP,{type:"primary",icon:H.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"}),onClick:ja},"\u8C03\u6574\u6392\u5E8F")),H.createElement(z.Z,null,H.createElement(Oe.Z,{placement:"topLeft",dropdownRender:()=>pa,getPopupContainer:f=>f==null?void 0:f.parentNode},H.createElement(I.ZP,{type:"primary",icon:H.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",H.createElement(Le.Z,null)))))),H.createElement(z.Z,null,H.createElement(I.ZP,{type:"primary",ghost:!0,onClick:()=>{te&&te([]),Eu(!1)}},"\u53D6\u6D88\u64CD\u4F5C")))))))),((Ee=t==null?void 0:t.actionTabs)==null?void 0:Ee.key)==="\u6279\u91CF\u8865\u4EA4"&&H.createElement(zo,{getData:_t}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?H.createElement(Ao,null):null,H.createElement(Oo.Z,{onOk:()=>{_t()}}),H.createElement(Io.Z,{onOk:()=>{}}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?H.createElement(eo,null):null,t.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"?H.createElement(ro,null):null,H.createElement(Ul,null),H.createElement(vl,null),H.createElement(wl,{courseEndTime:n==null?void 0:n.course_end_time}),H.createElement(he.Z,{visible:t.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",courseEndTime:n==null?void 0:n.course_end_time,courseId:c.coursesId,homeworkIds:t.actionTabs.selectArrs,isBatch:t.actionTabs.type!==2,successCallback:()=>{(0,h.GJ)()?l({type:"classroomList/getClassroomTeacherShixunsList",payload:_n($u({},t.actionTabs.params),{type:4})}):l({type:"classroomList/getClassroomShixunsList",payload:$u({},t.actionTabs.params)})}}),H.createElement(Zl,null),H.createElement(po,null),H.createElement(mt.Z,{visible:t.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Ha,data:$a,onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{key:""}})}}),H.createElement(L.default,{title:"\u9009\u7528\u5B9E\u9A8C",open:mu,centered:!0,onCancel:()=>du(!1),onOk:()=>{var f,K;if((0,h.Rm)()&&!((f=t.AssistantObject.practice)!=null&&f.can_create)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(((K=p.userInfo)==null?void 0:K.user_status)===2){(0,Te.Rd)();return}l(pu===1?{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:r}}:{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:r}}),du(!1)}},H.createElement("div",null,H.createElement(ye.ZP.Group,{onChange:f=>{jt(f.target.value)},value:pu},H.createElement(ye.ZP,{style:{marginTop:"15px"},value:1},"\u4ECE\u5B9E\u8DF5\u9879\u76EE\u6DFB\u52A0\uFF08\u53EF\u9009\u62E9\u591A\u4E2A\u5B9E\u8DF5\u9879\u76EE\u52A0\u5165\u4F5C\u4E1A\uFF09"),H.createElement(ye.ZP,{style:{marginTop:"15px"},value:2},"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u6DFB\u52A0\uFF08\u5C06\u5B9E\u8DF5\u8BFE\u7A0B\u4E2D\u5168\u90E8\u7684\u5B9E\u8DF5\u9879\u76EE\u90FD\u52A0\u5165\u4F5C\u4E1A\uFF09")))))};var Jo=(0,B.connect)(({classroomList:e,loading:a,globalSetting:t,shixunHomeworks:d,user:A})=>({classroomList:e,globalSetting:t,loading:a.effects,shixunHomeworks:d,user:A}))(Ko),Yo=Object.defineProperty,Qo=Object.defineProperties,Xo=Object.getOwnPropertyDescriptors,gn=Object.getOwnPropertySymbols,Zs=Object.prototype.hasOwnProperty,Rs=Object.prototype.propertyIsEnumerable,Hs=(e,a,t)=>a in e?Yo(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,js=(e,a)=>{for(var t in a||(a={}))Zs.call(a,t)&&Hs(e,t,a[t]);if(gn)for(var t of gn(a))Rs.call(a,t)&&Hs(e,t,a[t]);return e},qo=(e,a)=>Qo(e,Xo(a)),er=(e,a)=>{var t={};for(var d in e)Zs.call(e,d)&&a.indexOf(d)<0&&(t[d]=e[d]);if(e!=null&&gn)for(var d of gn(e))a.indexOf(d)<0&&Rs.call(e,d)&&(t[d]=e[d]);return t},tr=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const ur=e=>{var a=e,{classroomList:t,dispatch:d,match:A,location:p,user:x}=a,l=er(a,["classroomList","dispatch","match","location","user"]),s,m;const X=(0,B.useIntl)(),D=(0,B.useParams)(),[b,$]=(0,u.useState)(!1),[q,Ee]=(0,u.useState)(!1),N=(0,u.useRef)(null);(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u5220\u9664"){if((0,h.j5)()){Ee(!0);return}const c={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map(R=>{var k;R.author_login===((k=x.userInfo)==null?void 0:k.login)?++c.hasNum:++c.noHasNum}),c.noHasNum>0?L.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:u.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",u.createElement("span",{className:"c-blue"},c.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},c.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",u.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{y()}}):Ee(!0)}else Ee(!1)},[t.actionTabs.key]);const y=()=>{d({type:"classroomList/setActionTabs",payload:{}})};return u.createElement(L.default,{centered:!0,title:X.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:q,okText:X.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:X.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),destroyOnClose:!0,confirmLoading:b,onOk:()=>tr(void 0,null,function*(){var c;if((c=N.current)!=null&&c.onVerify())return;$(!0);const R=yield(0,Q.ZP)(`/api/courses/${D.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}});$(!1),R.status===0&&((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u5220\u9664"]),V.ZP.success(X.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),d({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,h.GJ)()?d({type:"classroomList/getClassroomTeacherShixunsList",payload:qo(js({},t.actionTabs.params),{type:4})}):d({type:"classroomList/getClassroomShixunsList",payload:js({},t.actionTabs.params)}),d({type:"classroomList/getClassroomLeftMenus",payload:{id:D.coursesId}}))}),onCancel:()=>{y()}},!((s=t==null?void 0:t.actionTabs)!=null&&s.status)||!["\u672A\u53D1\u5E03"].includes((m=t==null?void 0:t.actionTabs)==null?void 0:m.status)?u.createElement(u.Fragment,null,u.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u5B9E\u8BAD\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),u.createElement(P.Z,{ref:c=>N.current=c})):u.createElement(u.Fragment,null,u.createElement("p",null,X.formatMessage({id:"classrooms.submitWarning",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"})),u.createElement("p",null,X.formatMessage({id:"paperlibrary.confirmDeleteSure",defaultMessage:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"}))))};var ar=(0,B.connect)(({classroomList:e,user:a})=>({classroomList:e,user:a}))(ur),nr=i(53134),sr=Object.defineProperty,lr=Object.defineProperties,or=Object.getOwnPropertyDescriptors,$s=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,ir=Object.prototype.propertyIsEnumerable,zs=(e,a,t)=>a in e?sr(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Gs=(e,a)=>{for(var t in a||(a={}))rr.call(a,t)&&zs(e,t,a[t]);if($s)for(var t of $s(a))ir.call(a,t)&&zs(e,t,a[t]);return e},cr=(e,a)=>lr(e,or(a)),mr=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const dr=({classroomList:e,dispatch:a})=>{const t=(0,B.useIntl)(),d=(0,B.useParams)();return u.createElement(L.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:t.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>mr(void 0,null,function*(){(yield(0,Q.ZP)(`/api/courses/${d.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u8BBE\u4E3A\u516C\u5F00"]),V.ZP.success(t.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,h.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:cr(Gs({},e.actionTabs.params),{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:Gs({},e.actionTabs.params)}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",u.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Er=(0,B.connect)(({classroomList:e})=>({classroomList:e}))(dr),Du=i(67294),fr=Object.defineProperty,pr=Object.defineProperties,_r=Object.getOwnPropertyDescriptors,Vs=Object.getOwnPropertySymbols,gr=Object.prototype.hasOwnProperty,yr=Object.prototype.propertyIsEnumerable,Ws=(e,a,t)=>a in e?fr(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Gn=(e,a)=>{for(var t in a||(a={}))gr.call(a,t)&&Ws(e,t,a[t]);if(Vs)for(var t of Vs(a))yr.call(a,t)&&Ws(e,t,a[t]);return e},hr=(e,a)=>pr(e,_r(a)),Fr=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const vr=({classroomList:e,loading:a,dispatch:t})=>{var d,A;const p=(0,B.useIntl)(),x=(0,B.useParams)(),[l,s]=(0,u.useState)(!1),{actionTabs:m}=e,[X]=Me.default.useForm(),D=b=>b&&b<ze()().startOf("day");return(0,u.useEffect)(()=>{var b;e.actionTabs.key==="\u91CD\u547D\u540D"&&X.setFieldsValue({name:(b=m.selectArrs)==null?void 0:b.name})},[e.actionTabs.key]),Du.createElement(L.default,{centered:!0,title:p.formatMessage({id:"classrooms.rename",defaultMessage:"\u91CD\u547D\u540D"}),confirmLoading:l,open:e.actionTabs.key==="\u91CD\u547D\u540D",okText:p.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:p.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),destroyOnClose:!0,onOk:()=>Fr(void 0,null,function*(){var b,$;if((0,h.Rm)()&&!(($=(b=e.AssistantObject)==null?void 0:b.practice)!=null&&$.can_create)){V.ZP.warning(p.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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 q=X.getFieldValue();s(!0);const Ee=`/api/homework_commons/${e.actionTabs.selectArrs.homework_id}/alter_name.json`,N=yield(0,Q.ZP)(Ee,{method:"post",body:Gn({},q)});s(!1),N.status===0&&(V.ZP.success(p.formatMessage({id:"paths.modifySuccess",defaultMessage:"\u4FEE\u6539\u6210\u529F"})),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:hr(Gn({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Gn({},e.actionTabs.params)}))}),onCancel:()=>{s(!1),t({type:"classroomList/setActionTabs",payload:{}})}},Du.createElement(Me.default,{form:X},Du.createElement(me.Z,{className:"mt10 c-grey-999"},Du.createElement(z.Z,null,p.formatMessage({id:"classrooms.initialTrainingName",defaultMessage:"\u672C\u5B9E\u8BAD\u521D\u59CB\u540D\u79F0"}),"\uFF1A"),Du.createElement(z.Z,{flex:"1"},(d=m.selectArrs)==null?void 0:d.shixun_name)),Du.createElement(Me.default.Item,{name:"name"},Du.createElement(me.Z,{className:"mt10",align:"middle"},Du.createElement(z.Z,{className:"font14"},p.formatMessage({id:"classroomProgrammingHomework.homeworkName",defaultMessage:"\u4F5C\u4E1A\u540D\u79F0"}),"\uFF1A"),Du.createElement(z.Z,{flex:"1"},Du.createElement(W.default,{defaultValue:(A=m.selectArrs)==null?void 0:A.name}))))))};var Br=(0,B.connect)(({classroomList:e,loading:a})=>({classroomList:e,loading:a}))(vr),Re={flex_box_center:"flex_box_center___z88Le",flex_space_between:"flex_space_between___b4xPz",flex_box_vertical_center:"flex_box_vertical_center___KkW0d",flex_box_center_end:"flex_box_center_end___pgvoZ",flex_box_column:"flex_box_column___tFgV5",wrp:"wrp___RrUT2",drawer:"drawer___QqugY",menu:"menu___uKpxi",actived:"actived___hCeHj",actived2:"actived2___aIAeg",subTag:"subTag___S0zfl",listItem:"listItem___Ulw3D",listItem2:"listItem2___J8GtN",info:"info___gY955",title:"title___hyfzM",titleLeft:"titleLeft___eH38u",titleRight:"titleRight___JCVAi",search:"search___GnrcF",filter:"filter___jwVvV",description:"description___ynLaI",menuCourse:"menuCourse___HRXxE",authorname:"authorname___qn85G","tooltip-content":"tooltip-content___A6uPo"},Dr=Object.defineProperty,Ar=Object.defineProperties,xr=Object.getOwnPropertyDescriptors,Us=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,br=Object.prototype.propertyIsEnumerable,Ks=(e,a,t)=>a in e?Dr(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Mt=(e,a)=>{for(var t in a||(a={}))Cr.call(a,t)&&Ks(e,t,a[t]);if(Us)for(var t of Us(a))br.call(a,t)&&Ks(e,t,a[t]);return e},Vn=(e,a)=>Ar(e,xr(a)),Wn=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const{Search:Ni}=W.default,Sr=({classroomList:e,loading:a,dispatch:t,shixunsList:d})=>{var A,p;const x=(0,B.useIntl)(),[l,s]=(0,u.useState)(Mt({},(0,B.useParams)())),{shixunLists:m,shixunAiRecommendLists:X}=e,[D,b]=(0,u.useState)([]),[$,q]=(0,u.useState)({}),[Ee,N]=(0,u.useState)([]),[y,c]=(0,u.useState)(!1),[R,k]=(0,u.useState)({}),[G,te]=(0,u.useState)(!1),be=[{id:"type",name:x.formatMessage({id:"competitions.source",defaultMessage:"\u6765\u6E90"}),children:[{name:x.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:"all",type:"type"},{name:x.formatMessage({id:"classroomClassroomExperiments.mine",defaultMessage:"\u6211\u7684"}),id:"mine",type:"type"}]},{id:"diff",name:x.formatMessage({id:"classroomClassroomExperiments.difficulty",defaultMessage:"\u96BE\u5EA6"}),children:[{name:x.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:"",type:"diff"},{name:x.formatMessage({id:"classroomClassroomExperiments.beginner",defaultMessage:"\u521D\u7EA7"}),id:1,type:"diff"},{name:x.formatMessage({id:"classroomClassroomExperiments.intermediate",defaultMessage:"\u4E2D\u7EA7"}),id:2,type:"diff"},{name:x.formatMessage({id:"classroomClassroomExperiments.intermediateAdvanced",defaultMessage:"\u4E2D\u9AD8\u7EA7"}),id:3,type:"diff"},{name:x.formatMessage({id:"classroomClassroomExperiments.advanced",defaultMessage:"\u9AD8\u7EA7"}),id:4,type:"diff"}]}],_=[{name:x.formatMessage({id:"classroomClassroomExperiments.latest",defaultMessage:"\u6700\u65B0"}),id:"created_at"},{name:x.formatMessage({id:"classroomClassroomExperiments.hottest",defaultMessage:"\u6700\u70ED"}),id:"myshixuns_count"}].filter(w=>!!w),[n,U]=(0,u.useState)({page:1,type:"mine",diff:"",status:"published",order:"desc",limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null,shixun_homework:!0});(0,u.useEffect)(()=>{ae()},[l.coursesId,n]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&b([]),t({type:"shixunsList/getMenus",payload:{}})},[e.actionTabs.key]),(0,u.useEffect)(()=>{(m!=null&&m.shixun_list||X!=null&&X.shixun_list)&&q(n.sort==="recommend"?X:m)},[m,X]);const ae=()=>Wn(void 0,null,function*(){q([]),c(!0);let w=Mt({},n);if(n.sort==="recommend"&&(w.sort="myshixuns_count"),n.sort==="recommend")yield t({type:"classroomList/getShixunAiRecommendLists",payload:Vn(Mt({},w),{course_id:l.coursesId})});else{const r=Mt({},w);yield t({type:"classroomList/getShixunLists",payload:r})}const Z=yield(0,Q.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});N([{id:null,name:x.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"})},{id:-1,name:x.formatMessage({id:"common.notInCatalog",defaultMessage:"\u672A\u52A0\u5165\u76EE\u5F55"})},...(Z==null?void 0:Z.groups)||[]]),b([]),c(!1)});if(e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return;const Pe=w=>Wn(void 0,null,function*(){te(!0);const Z=yield t({type:"classroomList/createShixunHomework",payload:{category_id:(l==null?void 0:l.categoryId)||null,coursesId:l.coursesId,shixuns_info:w}});te(!1),Z.status||((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"]),V.ZP.success(x.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Vn(Mt({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Mt({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}),localStorage.getItem("Noviceguide")==="0"||t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:12,text:u.createElement("div",null,"\u63A5\u4E0B\u6765\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u4E2A\u201C\u8BFE\u7A0B\u5B9E\u9A8C\u201D~\u70B9\u51FB\u201C\u9009\u7528\u5B9E\u8DF5\u9879\u76EE\u201D\uFF0C\u9009\u62E9\u4E00\u4E2A\u4F5C\u4E1A\uFF0C\u7136\u540E\u70B9\u51FB\u201C\u7ACB\u5373\u53D1\u5E03\u201D\u5C31\u7ED9\u5B9E\u8DF5\u8BFE\u5802\u6DFB\u52A0\u4E86\u4E00\u4E2A\u8BFE\u7A0B\u5B9E\u9A8C\u3002")}}))}),[ce,g]=(0,u.useState)(!1);return u.createElement(u.Fragment,null,u.createElement(Rt.Z,{placement:"bottom",height:"100%",closable:!0,open:e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:Re.drawer,onClose:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},footer:u.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},u.createElement(I.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},x.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})),u.createElement(I.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>Wn(void 0,null,function*(){var w;g(!0);let Z=yield(0,Pt.Tr)({id:D,type:"shixun",course_id:(w=e.detailTopBanner)==null?void 0:w.course_id});(Z==null?void 0:Z.student_count)===0?yield Pe(Z==null?void 0:Z.no_use_list):k(Z),g(!1)}),type:"primary",loading:ce},x.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))},u.createElement("section",{className:"tc"},u.createElement(tu.Z,{onChange:w=>{w!=null&&w.keyword&&(0,Vt.tk)({name:w==null?void 0:w.keyword,copywriting:w==null?void 0:w.keyword,position:"Shixun"}),U(Vn(Mt(Mt({},n),w),{page:1}))}})),u.createElement("section",{className:"edu-container"},u.createElement(it.Z,{spinning:y},u.createElement("aside",null,be.map(function(w,Z){var r;return Z!==0?null:u.createElement("ul",{className:Re.menu,key:Z},u.createElement("li",null,w.name),(r=w==null?void 0:w.children)==null?void 0:r.map(function(F,O){return u.createElement("li",{className:n[w.id]==F.id?Re.actived:"",onClick:()=>{n[w.id]=F.id,n.page=1,U(Mt({},n))}},u.createElement("strong",null,F.name))}))}),u.createElement("ul",{className:Re.menu},u.createElement("li",null,x.formatMessage({id:"questionBankList.direction",defaultMessage:"\u65B9\u5411"})),u.createElement("li",{className:n!=null&&n.discipline_id?"":Re.actived,onClick:()=>{delete n.tag_level,delete n.sub_discipline_id,delete n.discipline_id,n.page=1,U(Mt({},n))}},u.createElement("strong",null,x.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))),d.menus&&d.menus.map(function(w,Z){return u.createElement("li",{key:Z,className:(n==null?void 0:n.discipline_id)==w.id?Re.actived:""},u.createElement("strong",{onClick:()=>{n.tag_level=1,n.discipline_id=w.id,delete n.sub_discipline_id,n.page=1,U(Mt({},n))}},w.name),u.createElement("div",null,w.sub_repertoires.map(function(r,F){return u.createElement("div",{key:F,className:"mt5"},u.createElement("div",{className:(n==null?void 0:n.sub_discipline_id)==r.id&&n.tag_level===2?`${Re.actived2} ${Re.subTag}`:Re.subTag,onClick:()=>{n.tag_level=2,n.discipline_id=w.id,n.sub_discipline_id=r.id,U(Mt({},n))}},r.name),u.createElement("ul",{className:"mt5"},r.tags&&r.tags.map(function(O,ke){return u.createElement("li",{key:ke,className:n.sub_discipline_id==O.id&&n.tag_level===3?Re.actived2:"",onClick:()=>{n.tag_level=3,n.discipline_id=w.id,n.sub_discipline_id=O.id,U(Mt({},n))}},O.name)})))})))})),n.type==="mine"&&u.createElement("ul",{className:Re.menu},u.createElement("li",null,x.formatMessage({id:"classrooms.directory",defaultMessage:"\u76EE\u5F55"})),Ee==null?void 0:Ee.map((w,Z)=>u.createElement("li",{className:n.group_id==w.id?Re.actived:"",key:w.name,onClick:()=>{n.group_id=w.id,n.page=1,U(Mt({},n))}},u.createElement("strong",null,w.name)))),be.map(function(w,Z){var r;return Z!==1?null:u.createElement("ul",{className:Re.menu,key:Z},u.createElement("li",null,w.name),(r=w==null?void 0:w.children)==null?void 0:r.map(function(F,O){return u.createElement("li",{className:n[w.id]==F.id?Re.actived:"",onClick:()=>{n[w.id]=F.id,U(Mt({},n))}},u.createElement("strong",null,F.name))}))}),u.createElement(me.Z,{align:"middle"},u.createElement(z.Z,{flex:"1",className:Re.filter},_.map(function(w,Z){return u.createElement(I.ZP,{key:Z,className:"mr20",type:n.sort===w.id?"primary":"default",onClick:()=>{n.sort=w.id,U(Mt({},n))}},w.name)})),u.createElement(z.Z,{className:"c-grey-999"},u.createElement("div",{className:Re.menuCourse},u.createElement("ul",null,u.createElement("li",null,x.formatMessage({id:"classroomClassroomExperiments.selected",defaultMessage:"\u5DF2\u9009"}),u.createElement("span",{className:"c-blue"},D.length),x.formatMessage({id:"common.piece",defaultMessage:"\u4E2A"})),u.createElement("li",null,x.formatMessage({id:"common.total",defaultMessage:"\u5171"}),u.createElement("span",{className:"c-blue"},$.shixuns_count),x.formatMessage({id:"common.piece",defaultMessage:"\u4E2A"})),u.createElement("li",{className:"current",onClick:()=>{n.order=n.order==="asc"?"desc":"asc",U(Mt({},n))}},x.formatMessage({id:"classroomClassroomExperiments.numberOfLearners",defaultMessage:"\u5B66\u4E60\u4EBA\u6570"}),u.createElement("p",{className:`edu-sorter current ${n.order}`},u.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),u.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))))),((A=$==null?void 0:$.shixun_list)==null?void 0:A.length)===0&&u.createElement(_e.Z,null),u.createElement(se.default.Group,{style:{display:"block"},value:D,onChange:w=>{b(w)}},(p=$==null?void 0:$.shixun_list)==null?void 0:p.map(function(w,Z){return u.createElement("div",{className:Re.listItem,key:w==null?void 0:w.identifier,style:{cursor:"auto"}},u.createElement(se.default,{value:w==null?void 0:w.identifier,style:{marginTop:"3px"},disabled:(w==null?void 0:w.need_authorize)||(w==null?void 0:w.shixun_tag_num_name)=="\u672A\u53D1\u5E03"}),u.createElement("div",{className:Re.info},u.createElement("div",{className:Re.title},u.createElement("div",{className:Re.titleLeft},u.createElement("div",null,u.createElement(B.Link,{to:`/shixuns/${w.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:w.title}})),(w==null?void 0:w.high_resources_consume)&&u.createElement("span",{className:"tag-style current"},u.createElement(Wt.Z,{type:"shixun",style:{marginLeft:0}})),(w==null?void 0:w.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Te.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},x.formatMessage({id:"paths.authorizationRequired",defaultMessage:"\u9700\u6388\u6743"})),(0,h.Ny)()&&(w==null?void 0:w.mark_status)===1&&u.createElement(ne.Z,{zIndex:1e4,title:w==null?void 0:w.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,h.Ny)()&&(w==null?void 0:w.mark_status)===2&&u.createElement(ne.Z,{zIndex:1e4,title:w==null?void 0:w.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,h.Ny)()&&(w==null?void 0:w.mark_status)===3&&u.createElement(ne.Z,{zIndex:1e4,title:w==null?void 0:w.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),(w==null?void 0:w.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&u.createElement(ne.Z,{zIndex:1e4,title:"\u5B9E\u8BAD\u9700\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5"},u.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},x.formatMessage({id:"classrooms.unpublished",defaultMessage:"\u672A\u53D1\u5E03"})))),u.createElement(I.ZP,{ghost:!0,href:`/shixuns/${w.identifier}/challenges`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},x.formatMessage({id:"classroomClassroomExperiments.experiencePractical",defaultMessage:"\u4F53\u9A8C\u5B9E\u8BAD"})))),u.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},u.createElement("span",{className:Re.description,dangerouslySetInnerHTML:{__html:w.description}})),u.createElement("div",{className:" mt15"},w.challenge_names.map(function(r,F){return u.createElement("span",{key:F,className:"mr30"},F+1,x.formatMessage({id:"shixuns.part",defaultMessage:"\u5173"})," ",r," ")})),u.createElement(Ie.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},u.createElement("div",null,u.createElement(ne.Z,{overlayClassName:Re["tooltip-content"],title:u.createElement("div",null,u.createElement("span",{dangerouslySetInnerHTML:{__html:w==null?void 0:w.member_user_names}}))},u.createElement("span",{className:Re.authorname,dangerouslySetInnerHTML:{__html:w==null?void 0:w.member_user_names}})),w.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",{dangerouslySetInnerHTML:{__html:w.author_school_name}}))),u.createElement("div",null,u.createElement("span",{className:"mr30"},x.formatMessage({id:"classroomClassroomExperiments.difficultyFactor",defaultMessage:"\u96BE\u5EA6\u7CFB\u6570"})," \xA0",(0,ie.Mr)(x,w.level)),u.createElement("span",null,x.formatMessage({id:"classroomClassroomExperiments.numberOfLearners",defaultMessage:"\u5B66\u4E60\u4EBA\u6570"})," \xA0",w.study_count)))))}))))),u.createElement("div",{className:"tc mt20"},u.createElement(re.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:n.page||1,showQuickJumper:!0,total:$==null?void 0:$.shixuns_count,onChange:w=>{n.page=w,U(Mt({},n))}}))),u.createElement(Ot.Z,{resdata:R,type:"subject",okloading:G,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:w=>{Pe(w)}}))};var wr=(0,B.connect)(({classroomList:e,shixunsList:a,loading:t})=>({classroomList:e,shixunsList:a,loading:t.effects}))(Sr),Pr=Object.defineProperty,kr=Object.defineProperties,Nr=Object.getOwnPropertyDescriptors,Js=Object.getOwnPropertySymbols,Mr=Object.prototype.hasOwnProperty,Tr=Object.prototype.propertyIsEnumerable,Ys=(e,a,t)=>a in e?Pr(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,ma=(e,a)=>{for(var t in a||(a={}))Mr.call(a,t)&&Ys(e,t,a[t]);if(Js)for(var t of Js(a))Tr.call(a,t)&&Ys(e,t,a[t]);return e},Qs=(e,a)=>kr(e,Nr(a)),Xs=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const{Search:Or}=W.default,Ir=({classroomList:e,loading:a,dispatch:t})=>{var d,A;const p=(0,B.useIntl)(),[x,l]=(0,u.useState)(ma({},(0,B.useParams)())),{actionTabs:s}=e,{shixunLists:m}=e,[X,D]=(0,u.useState)([]),[b,$]=(0,u.useState)(!1),[q,Ee]=(0,u.useState)({page:1,limit:20,search:null});(0,u.useEffect)(()=>{N()},[x.coursesId,q]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"&&D([])},[e.actionTabs.key]);const N=()=>Xs(void 0,null,function*(){var y;const c=Qs(ma({},q),{course_id:(y=s==null?void 0:s.params)==null?void 0:y.course_id});yield t({type:"classroomList/getExperimentLists",payload:c}),$(!1)});if(e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return u.createElement(Rt.Z,{placement:"bottom",height:"100%",closable:!0,style:{zIndex:9999},open:e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0",key:"bottom",rootClassName:Re.drawer,onClose:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},footer:u.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},u.createElement(I.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},p.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})),u.createElement(I.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>Xs(void 0,null,function*(){var y;(yield t({type:"classroomList/createExperiment",payload:{homework_common_ids:[...X],category_id:x.categoryId,course_id:(y=s==null?void 0:s.params)==null?void 0:y.course_id}})).status||(V.ZP.success(p.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Qs(ma({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:ma({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:x.coursesId}}),localStorage.getItem("Noviceguide")==="0"||t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:12,text:u.createElement("div",null,"\u63A5\u4E0B\u6765\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u4E2A\u201C\u8BFE\u7A0B\u5B9E\u9A8C\u201D~\u70B9\u51FB\u201C\u9009\u7528\u5B9E\u8DF5\u9879\u76EE\u201D\uFF0C\u9009\u62E9\u4E00\u4E2A\u4F5C\u4E1A\uFF0C\u7136\u540E\u70B9\u51FB\u201C\u7ACB\u5373\u53D1\u5E03\u201D\u5C31\u7ED9\u5B9E\u8DF5\u8BFE\u5802\u6DFB\u52A0\u4E86\u4E00\u4E2A\u8BFE\u7A0B\u5B9E\u9A8C\u3002")}}))}),type:"primary"},p.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))},u.createElement("section",{className:"tc"},u.createElement(Or,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u5B9E\u9A8C\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2",enterButton:p.formatMessage({id:"classroomClassroomExperiments.search",defaultMessage:"\u641C\u7D22"}),size:"middle",className:Re.search,onSearch:y=>{q.search=y,Ee(ma({},q))}})),u.createElement("section",{className:"edu-container"},u.createElement(it.Z,{spinning:b},u.createElement("aside",null,((d=m==null?void 0:m.homeworks)==null?void 0:d.length)===0&&u.createElement(_e.Z,null),(A=m==null?void 0:m.homeworks)==null?void 0:A.map(function(y,c){var R,k,G;return u.createElement("div",{className:Re.listItem,key:c,style:{cursor:"auto"}},u.createElement(se.default,{checked:X.includes(y.id),value:y.id,style:{marginTop:"3px"},disabled:y==null?void 0:y.need_authorize,onChange:te=>{let be=X.indexOf(y.id);X.indexOf(y.id)>-1?D(X.filter(_=>_!==y.id)):D(X.concat(y.id))}}),u.createElement("div",{className:Re.info},u.createElement("div",{className:Re.title},u.createElement("div",{className:Re.titleLeft},u.createElement(B.Link,{to:`/shixuns/${y.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:y==null?void 0:y.name}})),(y==null?void 0:y.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Te.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},p.formatMessage({id:"paths.authorizationRequired",defaultMessage:"\u9700\u6388\u6743"})),(0,h.Ny)()&&(y==null?void 0:y.mark_status)===1&&u.createElement(ne.Z,{title:y==null?void 0:y.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,h.Ny)()&&(y==null?void 0:y.mark_status)===2&&u.createElement(ne.Z,{title:y==null?void 0:y.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,h.Ny)()&&(y==null?void 0:y.mark_status)===3&&u.createElement(ne.Z,{title:y==null?void 0:y.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),u.createElement(I.ZP,{ghost:!0,href:`/shixuns/${y.shixun_identifier}/challenges`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u67E5\u770B\u5B9E\u9A8C"))),u.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},u.createElement("span",{className:Re.description,dangerouslySetInnerHTML:{__html:y==null?void 0:y.description}})),u.createElement("div",{className:" mt15"},(R=y==null?void 0:y.challenges)==null?void 0:R.map(function(te,be){return u.createElement("span",{key:be,className:"mr30"},be+1,p.formatMessage({id:"shixuns.part",defaultMessage:"\u5173"})," ",te==null?void 0:te.subject," ")})),u.createElement(Ie.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20"},((k=y==null?void 0:y.user)==null?void 0:k.name)&&u.createElement(u.Fragment,null,u.createElement("span",null,(G=y==null?void 0:y.user)==null?void 0:G.name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,p.formatMessage({id:"shixuns.creationTime",defaultMessage:"\u521B\u5EFA\u65F6\u95F4"}),": "),u.createElement("span",null,y==null?void 0:y.created_at))))})))),u.createElement("div",{className:"tc mt20"},u.createElement(re.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:q.page||1,showQuickJumper:!0,total:m==null?void 0:m.total_count,onChange:y=>{q.page=y,Ee(ma({},q))}})))};var Lr=(0,B.connect)(({classroomList:e,shixunsList:a,loading:t})=>({classroomList:e,shixunsList:a,loading:t.effects}))(Ir),Zr=Object.defineProperty,qs=Object.getOwnPropertySymbols,Rr=Object.prototype.hasOwnProperty,Hr=Object.prototype.propertyIsEnumerable,el=(e,a,t)=>a in e?Zr(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Oa=(e,a)=>{for(var t in a||(a={}))Rr.call(a,t)&&el(e,t,a[t]);if(qs)for(var t of qs(a))Hr.call(a,t)&&el(e,t,a[t]);return e},jr=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const{Search:Mi}=W.default,$r=({classroomList:e,loading:a,dispatch:t,shixunsList:d})=>{var A,p;const x=(0,B.useIntl)(),[l,s]=(0,u.useState)(Oa({},(0,B.useParams)())),m=(0,B.useLocation)(),{actionTabs:X}=e,[D]=Me.default.useForm(),{shixunAiRecommendLists:b}=e,[$,q]=(0,u.useState)([]),Ee=[{name:x.formatMessage({id:"classroomClassroomExperiments.latest",defaultMessage:"\u6700\u65B0"}),id:"new"},{name:x.formatMessage({id:"classroomClassroomExperiments.hottest",defaultMessage:"\u6700\u70ED"}),id:"hot"},{name:"\u63A8\u8350",id:"hot"}],[N,y]=(0,u.useState)({page:1,course_id:l.coursesId,limit:20,no_jupyter:1});return(0,u.useEffect)(()=>{},[l.coursesId,N]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u667A\u80FD\u63A8\u8350"&&(q([]),t({type:"classroomList/getShixunAiRecommendLists",payload:Oa({},N)}))},[e.actionTabs.key]),e.actionTabs.key!=="\u667A\u80FD\u63A8\u8350"?null:u.createElement(L.default,{title:"\u667A\u80FD\u63A8\u8350",placement:"bottom",centered:!0,height:"60%",width:1e3,closable:!0,style:{zIndex:9999},okText:x.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:x.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),open:e.actionTabs.key==="\u667A\u80FD\u63A8\u8350",key:"bottom",onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},onOk:()=>jr(void 0,null,function*(){(yield t({type:"classroomList/createShixunHomework",payload:Oa({shixun_ids:[...$],category_id:l.categoryId},l)})).status||((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u667A\u80FD\u63A8\u8350\u9009\u7528"]),sessionStorage.aiRecommentHide=!0,V.ZP.success(x.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomShixunsList",payload:Oa({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}))})},u.createElement("section",{className:"",style:{maxHeight:500,minHeight:150,overflow:"auto"}},u.createElement(it.Z,{spinning:a["classroomList/getShixunAiRecommendLists"]},u.createElement("aside",{style:{minHeight:150}},((A=b==null?void 0:b.shixun_list)==null?void 0:A.length)===0&&u.createElement(_e.Z,null),(p=b==null?void 0:b.shixun_list)==null?void 0:p.map(function(c,R){var k,G,te;return u.createElement("div",{className:Re.listItem2,key:R,style:{cursor:"auto"}},u.createElement(se.default,{checked:$.includes(c.id),value:c.id,style:{marginTop:"3px"},disabled:c==null?void 0:c.need_authorize,onChange:be=>{let _=$.indexOf(c.id);$.indexOf(c.id)>-1?q($.filter(n=>n!==c.id)):q($.concat(c.id))}}),u.createElement("div",{className:Re.info},u.createElement("div",{className:Re.title},u.createElement("div",{className:Re.titleLeft},u.createElement(B.Link,{to:`/shixuns/${c.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:c.title}})),(c==null?void 0:c.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Te.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},x.formatMessage({id:"paths.authorizationRequired",defaultMessage:"\u9700\u6388\u6743"})),u.createElement(I.ZP,{ghost:!0,href:`/shixuns/${c.identifier}/challenges`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},x.formatMessage({id:"classroomClassroomExperiments.experiencePractical",defaultMessage:"\u4F53\u9A8C\u5B9E\u8BAD"})))),u.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},u.createElement("span",{className:Re.description,dangerouslySetInnerHTML:{__html:c.description}})),u.createElement("div",{className:" mt10"},c.challenge_names.map(function(be,_){return u.createElement("span",{key:_,className:"mr30"},_+1,x.formatMessage({id:"shixuns.part",defaultMessage:"\u5173"})," ",be," ")})),u.createElement("div",{className:"c-light-black mt10"},(k=c==null?void 0:c.content)!=null&&k.author_name?u.createElement("span",{dangerouslySetInnerHTML:{__html:(te=(G=c==null?void 0:c.content)==null?void 0:G.author_name)==null?void 0:te[0]}}):u.createElement("span",null,c.author_name),u.createElement("span",{className:"ml15 mr15"},"|"),c.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",null,c.author_school_name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,x.formatMessage({id:"classroomClassroomExperiments.difficultyFactor",defaultMessage:"\u96BE\u5EA6\u7CFB\u6570"})," ",(0,ie.Mr)(x,c.level)),u.createElement("span",{className:"ml15 mr15"},"|"),u.createElement("span",null,x.formatMessage({id:"classroomClassroomExperiments.numberOfLearners",defaultMessage:"\u5B66\u4E60\u4EBA\u6570"})," "),u.createElement("span",null,c.study_count)),u.createElement(Ie.Z,{dashed:!0})))})))),u.createElement("div",{className:"tc mt20 hide"},u.createElement(re.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:N.page||1,showQuickJumper:!0,total:b==null?void 0:b.shixuns_count,onChange:c=>{N.page=c,y(Oa({},N))}})))};var zr=(0,B.connect)(({classroomList:e,shixunsList:a,loading:t})=>({classroomList:e,shixunsList:a,loading:t.effects}))($r),Be=i(67294),Gr=Object.defineProperty,Vr=Object.defineProperties,Wr=Object.getOwnPropertyDescriptors,tl=Object.getOwnPropertySymbols,Ur=Object.prototype.hasOwnProperty,Kr=Object.prototype.propertyIsEnumerable,ul=(e,a,t)=>a in e?Gr(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Au=(e,a)=>{for(var t in a||(a={}))Ur.call(a,t)&&ul(e,t,a[t]);if(tl)for(var t of tl(a))Kr.call(a,t)&&ul(e,t,a[t]);return e},Jr=(e,a)=>Vr(e,Wr(a)),al=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const{Search:Yr}=W.default,Qr=({classroomList:e,loading:a,dispatch:t})=>{var d,A;const p=(0,B.useIntl)(),[x,l]=(0,u.useState)(Au({},(0,B.useParams)())),s=(0,B.useLocation)(),{actionTabs:m}=e,[X]=Me.default.useForm(),{coursesLists:D}=e,[b,$]=(0,u.useState)([]),[q,Ee]=(0,u.useState)({}),[N,y]=(0,u.useState)(!1),[c,R]=(0,u.useState)({page:1,type:"mine",order:"desc",limit:20,sort:"myshixuns_count",shixun_homework:!0});(0,u.useEffect)(()=>{e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"&&(t({type:"classroomList/getCoursesLists",payload:Au({},c)}),$([]))},[e.actionTabs.key,x.categoryId,c]);const[k,G,te,be]=(0,Da.P)(),_=n=>al(void 0,null,function*(){var U;y(!0);const ae=yield t({type:"classroomList/createCoursesHomework",payload:{coursesId:x.coursesId,category_id:(x==null?void 0:x.categoryId)||null,subjects_info:[{subject_id:(U=b[0])==null?void 0:U.id,stage_shixuns:n}]}});y(!1),ae.status||((0,ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"]),V.ZP.success(p.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Jr(Au({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Au({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:x.coursesId}}))});return e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?null:Be.createElement(Rt.Z,{placement:"bottom",height:"100%",closable:!0,onClose:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},open:e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",key:"bottom",rootClassName:Re.drawer,footer:Be.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},Be.createElement(I.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},p.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})),Be.createElement(I.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",loading:a["classroomList/createCoursesHomework"],onClick:()=>al(void 0,null,function*(){var n,U;if((b==null?void 0:b.length)===0)return V.ZP.error("\u8BF7\u9009\u62E9\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B"),!1;let ae=yield(0,Pt.Tr)({id:(n=b[0])==null?void 0:n.identifier,type:"subject",stage_item_id:[],sync_catelog:1,course_id:(U=e.detailTopBanner)==null?void 0:U.course_id});(ae==null?void 0:ae.student_count)===0?_([]):Ee(ae)}),type:"primary"},p.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))},Be.createElement("section",{className:"tc"},Be.createElement(Yr,{placeholder:"\u8BFE\u7A0B\u540D\u79F0/\u8BFE\u7A0B\u6807\u8BC6/\u5408\u4F5C\u8005",enterButton:p.formatMessage({id:"classroomClassroomExperiments.search",defaultMessage:"\u641C\u7D22"}),size:"middle",className:Re.search,onSearch:n=>{c.keyword=n,n&&(0,Vt.tk)({name:n,copywriting:n,position:"Subject"}),R(Au({},c))}})),Be.createElement("section",{className:"edu-container"},Be.createElement(it.Z,{spinning:a["classroomList/getCoursesLists"]},Be.createElement("aside",null,Be.createElement("div",{className:Re.menuCourse},Be.createElement("ul",null,Be.createElement("li",null,p.formatMessage({id:"classroomClassroomExperiments.selected",defaultMessage:"\u5DF2\u9009"}),Be.createElement("span",{className:"c-blue"},b.length),p.formatMessage({id:"classrooms.course",defaultMessage:"\u8BFE\u7A0B"})),Be.createElement("li",null,p.formatMessage({id:"common.total",defaultMessage:"\u5171"}),Be.createElement("span",{className:"c-blue"},D.subjects_count),p.formatMessage({id:"classrooms.courses",defaultMessage:"\u4E2A\u8BFE\u7A0B"})),Be.createElement("li",{className:"current",onClick:()=>{c.order=c.order==="asc"?"desc":"asc",c.sort="shixuns_count",R(Au({},c))}},p.formatMessage({id:"personalHomepagePracticalCourses.numberOfPracticals",defaultMessage:"\u5B9E\u8BAD\u6570"}),Be.createElement("p",{className:`edu-sorter current ${c.sort==="shixuns_count"&&c.order}`},Be.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),Be.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),Be.createElement("li",{className:"current",onClick:()=>{c.order=c.order==="asc"?"desc":"asc",c.sort="myshixuns_count",R(Au({},c))}},p.formatMessage({id:"classroomClassroomExperiments.numberOfLearners",defaultMessage:"\u5B66\u4E60\u4EBA\u6570"}),Be.createElement("p",{className:`edu-sorter current ${c.sort==="myshixuns_count"&&c.order}`},Be.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),Be.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),Be.createElement("li",{className:`${c.type==="all"&&"c-blue"} current`,onClick:()=>{c.type="all",R(Au({},c))}},p.formatMessage({id:"paths.allCourses",defaultMessage:"\u5168\u90E8\u8BFE\u7A0B"})),Be.createElement("li",{className:`${c.type==="mine"&&"c-blue"} current`,onClick:()=>{c.type="mine",R(Au({},c))}},p.formatMessage({id:"classrooms.myCourses",defaultMessage:"\u6211\u7684\u8BFE\u7A0B"})))),((d=D==null?void 0:D.subject_list)==null?void 0:d.length)===0&&Be.createElement(_e.Z,null),(A=D==null?void 0:D.subject_list)==null?void 0:A.map(function(n,U){var ae,Pe,ce,g,w,Z;return Be.createElement("div",{className:Re.listItem,key:n.id,style:{cursor:"auto"}},Be.createElement(ye.ZP,{checked:b.map(r=>r.id).includes(n.id),value:n.id,style:{marginTop:"1px"},disabled:(n==null?void 0:n.need_authorize)||(n==null?void 0:n.shixun_tag_num_name)=="\u672A\u53D1\u5E03",onChange:r=>{$([{id:n.id,identifier:n.identifier}])}}),Be.createElement("div",{className:Re.info},Be.createElement("div",{className:Re.title},Be.createElement("div",{className:Re.titleLeft},Be.createElement("div",null,Be.createElement(B.Link,{to:`/paths/${n.id}`,target:"_blank"},Be.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:n.title}})),(n==null?void 0:n.need_authorize)&&Be.createElement("span",{onClick:()=>{(0,Te.rX)(!1,"\u8BE5\u8BFE\u7A0B\u4E2D\u5305\u542B\u5B9E\u8BAD\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")},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},p.formatMessage({id:"paths.authorizationRequired",defaultMessage:"\u9700\u6388\u6743"})),(n==null?void 0:n.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&Be.createElement(ne.Z,{zIndex:1e4,title:"\u5B9E\u8DF5\u8BFE\u7A0B\u9700\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u8BFE\u7A0B\u8BE6\u60C5"},Be.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},p.formatMessage({id:"classrooms.unpublished",defaultMessage:"\u672A\u53D1\u5E03"})))),Be.createElement(ne.Z,{zIndex:1e4,title:"\u524D\u5F80\u9009\u7528\u662F\u8FDB\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u9875\u9762\u540E\uFF0C\u70B9\u51FB\u201C\u53D1\u9001\u201D\u6309\u94AE\uFF0C\u5C06\u6240\u9700\u5B9E\u8DF5\u9879\u76EE\u53D1\u9001\u81F3\u5F53\u524D\u8BFE\u5802"},Be.createElement(I.ZP,{ghost:!0,href:`/paths/${n.id}`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u524D\u5F80\u9009\u7528")))),Be.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},Be.createElement("span",{className:Re.description,dangerouslySetInnerHTML:{__html:n.description}})),Be.createElement(Ie.Z,{dashed:!0}),Be.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},Be.createElement("div",null,(ae=n==null?void 0:n.content)!=null&&ae.member_user_names?Be.createElement(ne.Z,{overlayClassName:Re["tooltip-content"],title:Be.createElement("div",null,Be.createElement("span",{dangerouslySetInnerHTML:{__html:(Pe=n==null?void 0:n.content)==null?void 0:Pe.member_user_names}}))},Be.createElement("span",{className:Re.authorname,dangerouslySetInnerHTML:{__html:(ce=n==null?void 0:n.content)==null?void 0:ce.member_user_names}})):(n==null?void 0:n.member_user_names)&&Be.createElement(ne.Z,{title:Be.createElement("div",null,Be.createElement("span",null,n.member_user_names))},Be.createElement("span",{className:Re.authorname},n.member_user_names)),(g=n==null?void 0:n.content)!=null&&g.author_school_name?Be.createElement(ne.Z,{overlayClassName:Re["tooltip-content"],title:Be.createElement("div",null,Be.createElement("span",{dangerouslySetInnerHTML:{__html:(w=n==null?void 0:n.content)==null?void 0:w.author_school_name}}))},Be.createElement("span",{className:Re.authorname,dangerouslySetInnerHTML:{__html:(Z=n==null?void 0:n.content)==null?void 0:Z.author_school_name}})):(n==null?void 0:n.author_school_name)&&Be.createElement(ne.Z,{title:Be.createElement("div",null,Be.createElement("span",null,n.author_school_name))},Be.createElement("span",{className:Re.authorname},n.author_school_name))),Be.createElement("div",null,Be.createElement("span",{className:"mr30"},p.formatMessage({id:"shixuns.chapters",defaultMessage:"\u7AE0\u8282"})," \xA0",n.stage_count),Be.createElement("span",{className:"mr30"},p.formatMessage({id:"paths.training",defaultMessage:"\u5B9E\u8BAD"})," \xA0",n.shixuns_count),Be.createElement("span",null,p.formatMessage({id:"classroomClassroomExperiments.numberOfLearners",defaultMessage:"\u5B66\u4E60\u4EBA\u6570"})," \xA0",n.myshixuns_count)))))})))),Be.createElement("div",{className:"tc mt20"},Be.createElement(re.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,current:c.page||1,showQuickJumper:!0,total:D==null?void 0:D.subjects_count,onChange:n=>{c.page=n,t({type:"classroomList/getCoursesLists",payload:Au({},c)})}})),Be.createElement(Ot.Z,{resdata:q,type:"subject",okloading:N,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:n=>{_(n)}}))};var Xr=(0,B.connect)(({classroomList:e,loading:a})=>({classroomList:e,loading:a.effects}))(Qr),qr=i(89485),da=i(67294),ei=Object.defineProperty,nl=Object.getOwnPropertySymbols,ti=Object.prototype.hasOwnProperty,ui=Object.prototype.propertyIsEnumerable,sl=(e,a,t)=>a in e?ei(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,ll=(e,a)=>{for(var t in a||(a={}))ti.call(a,t)&&sl(e,t,a[t]);if(nl)for(var t of nl(a))ui.call(a,t)&&sl(e,t,a[t]);return e},ai=({styles:e={},params:a,setisshowmodal:t,user:d})=>{var A;const p=(0,B.useIntl)();return da.createElement("section",{className:"tc animated fadeIn",style:ll(ll({},{color:"#999",margin:"200px auto"}),e)},da.createElement("img",{src:qr.z3}),da.createElement("p",{className:"mt20 font14"},`${p.formatMessage({id:"classrooms.this",defaultMessage:"\u8BE5"})}${a.category?p.formatMessage({id:"classroomGraphicGroupHomework.group",defaultMessage:"\u5206\u7EC4"}):p.formatMessage({id:"classrooms.course",defaultMessage:"\u8BFE\u7A0B"})}${p.formatMessage({id:"classrooms.noCourseExperiment",defaultMessage:"\u65E0\u8BFE\u7A0B\u5B9E\u9A8C\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u9009\u7528\u5B9E\u9A8C\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A"})}`),da.createElement("div",{style:{marginTop:"30px"}},da.createElement(I.ZP,{disabled:((A=d==null?void 0:d.userInfo)==null?void 0:A.user_status)===2,onClick:()=>{t(!0)},type:"primary",style:{height:"40px",borderRadius:"4px",marginRight:"20px"}},p.formatMessage({id:"classrooms.selectExperiment",defaultMessage:"\u9009\u7528\u5B9E\u9A8C"})),da.createElement(I.ZP,{onClick:()=>{(0,ie.xg)(`${Ds.Z.API_SERVER}/pdf/\u6559\u5B66\u8BFE\u5802\u64CD\u4F5C\u624B\u518C\u7B80\u5355\u7248-V4.0.pdf`)},type:"primary",style:{height:"40px",borderRadius:"4px"}},p.formatMessage({id:"classrooms.newHomeworkGuide",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15"}))))},st={flex_box_center:"flex_box_center___i0kQ7",flex_space_between:"flex_space_between___st8Nm",flex_box_vertical_center:"flex_box_vertical_center___cGman",flex_box_center_end:"flex_box_center_end___xCqb1",flex_box_column:"flex_box_column___90t8q",bg:"bg___yvvvB",containerDesc:"containerDesc___McNkA",tablestyle:"tablestyle____NWqR",listItem:"listItem___Kb3j3",info:"info___QEKlY",title:"title___IjCCo",titleLeft:"titleLeft___iZ9Qh",titleRight:"titleRight___QK1TN",moveCategory:"moveCategory___ydIP9",name:"name___CCaOX",categoryName:"categoryName___cyGX3",schedule:"schedule___Dx5uk",fnSign:"fnSign___oPdpV",spanSize:"spanSize___LVOA3",classromediv:"classromediv___LNulU",glow:"glow___KEPta",action:"action___WEeMi",btn:"btn___anrwi",btnSort:"btnSort___iBwPq",tips:"tips___ezxph",fixedBottom:"fixedBottom___RTnOi",left:"left___aDYtw",right:"right___txYei",acitons:"acitons___iwBUY",actionBtns:"actionBtns___wvnKM",cancel:"cancel___VgzVn",selectBtn:"selectBtn___mMh11",selectBtn1:"selectBtn1___DNQsU",infoIcon:"infoIcon___fxDKp",infoStuIcon:"infoStuIcon___eoBo6",flexBox:"flexBox____AlDk",iconH:"iconH___Hmjwy",iconV:"iconV___VhZ00",actionIcon:"actionIcon___MWxMa",dro:"dro___bzbDZ",progressInfo:"progressInfo___bQbcf",authorized:"authorized___ZUIgn"},oe=i(67294),ni=Object.defineProperty,si=Object.defineProperties,li=Object.getOwnPropertyDescriptors,ol=Object.getOwnPropertySymbols,oi=Object.prototype.hasOwnProperty,ri=Object.prototype.propertyIsEnumerable,rl=(e,a,t)=>a in e?ni(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Un=(e,a)=>{for(var t in a||(a={}))oi.call(a,t)&&rl(e,t,a[t]);if(ol)for(var t of ol(a))ri.call(a,t)&&rl(e,t,a[t]);return e},il=(e,a)=>si(e,li(a)),su=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())}),ii=({v:e,k:a,selectArrs:t,setSelectArrs:d,setSelectArrsAll:A,selectArrsAll:p,classroomList:x,dispatch:l,selectshow:s,batchState:m,pageSize:X,page:D,manageAllGroup:b,user:$})=>{var q,Ee,N,y,c;const R=(0,B.useParams)(),[k,G]=(0,u.useState)([]),[te,be]=(0,u.useState)(!1),[_,n]=(0,u.useState)(!1),[U,ae]=(0,u.useState)(!0),Pe=(0,u.useRef)();R.category=R.categoryId,R.id=R.coursesId,R.page=D,R.limit=X;const ce=(0,B.useIntl)();function g(){return su(this,null,function*(){let r=yield(0,Q.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:Un({},R)});G(r.data)})}(0,u.useEffect)(()=>{var r;G([]),be(!1),new Date(e==null?void 0:e.student_passed_time).getTime()>new Date(e==null?void 0:e.end_time_s).getTime()&&((r=e==null?void 0:e.status)!=null&&r.includes("\u5DF2\u622A\u6B62"))&&(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0?(n(!1),ae(!1)):((e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&new Date(e==null?void 0:e.student_passed_time).getTime()<new Date(e==null?void 0:e.end_time_s).getTime()||(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&new Date(e==null?void 0:e.student_passed_time).getTime()<new Date(e==null?void 0:e.late_time).getTime())&&(n(!0),ae(!1))},[s]);const w=[{title:ce.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name",key:"course_group_name"},{title:ce.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:ce.formatMessage({id:"classrooms.notStarted",defaultMessage:"\u672A\u5F00\u59CB"}),value:"\u672A\u5F00\u59CB"},{text:ce.formatMessage({id:"classroomClassroomExperiments.submitting",defaultMessage:"\u63D0\u4EA4\u4E2D"}),value:"\u63D0\u4EA4\u4E2D"},{text:ce.formatMessage({id:"classrooms.lateSubmitting",defaultMessage:"\u8865\u4EA4\u4E2D"}),value:"\u8865\u4EA4\u4E2D"},{text:ce.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),value:"\u5DF2\u622A\u6B62"},{text:ce.formatMessage({id:"classrooms.unpublished",defaultMessage:"\u672A\u53D1\u5E03"}),value:"\u672A\u53D1\u5E03"}],onFilter:(r,F)=>F.status.indexOf(r)===0},{title:ce.formatMessage({id:"classrooms.submissionStatus1",defaultMessage:"\u63D0\u4EA4\u60C5\u51B5"}),dataIndex:"statistics",key:"statistics",width:80,render:r=>{var F,O;return r==="--"?r:oe.createElement("span",null,oe.createElement("span",null,(F=r==null?void 0:r.split("/"))==null?void 0:F[0]),"\xA0/\xA0",oe.createElement("span",null,(O=r==null?void 0:r.split("/"))==null?void 0:O[1]))}},{title:ce.formatMessage({id:"classroomProgrammingHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4"}),dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:R.order_by==="end_time"?R.sort_direction==="desc"?"descend":"ascend":null},{title:ce.formatMessage({id:"classrooms.lateSubmissionTime",defaultMessage:"\u8865\u4EA4\u65F6\u95F4"}),dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:R.order_by==="late_time"?R.sort_direction==="desc"?"descend":"ascend":null},{title:ce.formatMessage({id:"classrooms.classTeacher",defaultMessage:"\u5206\u73ED\u8001\u5E08"}),dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:r=>r==="--"||!r?"--":oe.createElement("span",{title:r},r)}],Z=r=>{if((0,Te.tJ)(l,!0)){if(r.can_view_details){(0,ie.xg)(`/shixuns/${r.shixun_identifier}/challenges`);return}r.redo?L.default.confirm({width:530,title:ce.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),centered:!0,okText:ce.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u518D\u60F3\u60F3",content:oe.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:()=>su(void 0,null,function*(){const F=yield(0,Ca.L8)({id:r.myshixun_identifier,url:r.url});F&&(0,E.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:F.shixun_identifier,homework_common_id:r.homework_id,courseId:R.coursesId})})}):(0,E.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:r.shixun_identifier,homework_common_id:r.homework_id,courseId:R.coursesId})}};return oe.createElement("div",{className:st.listItem,onClick:r=>{r.stopPropagation(),(!((0,h.GJ)()&&m)||(0,h.GJ)()&&m&&Pe.current&&!Pe.current.contains(r.target))&&((0,h.dE)()?(0,ie.xg)(`/classrooms/${R.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=1`):(0,ie.xg)(`/classrooms/${R.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=0`))},key:a},(0,h.GJ)()&&m&&oe.createElement("span",{ref:Pe},oe.createElement(se.default,{style:{padding:"10px"},checked:t.includes(e.homework_id),value:e.homework_id,onChange:r=>{t.indexOf(e.homework_id)>-1?(d(t.filter(F=>F!==e.homework_id)),A(p.filter(F=>F.homework_id!==e.homework_id))):(A(p.concat(e)),d(t.concat(e.homework_id)))}})),oe.createElement("div",{className:st.info},oe.createElement("div",{className:st.title},oe.createElement("div",{className:st.titleLeft,style:(0,h.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,h.GJ)()&&oe.createElement(xa.Z,{value:e.status},oe.createElement(ie.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,h.dE)()&&oe.createElement(ie.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),oe.createElement("span",{className:st.name},e.name),!!((q=e.schools)!=null&&q.length)&&oe.createElement(ne.Z,{title:"\u8BE5\u8BFE\u7A0B\u5B9E\u9A8C\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},oe.createElement("i",{className:"iconfont icon-zhidinggongkai1 ml10 mr10 c-orange"})),(e==null?void 0:e.high_resources_consume)&&!(e!=null&&e.high_resources_consume_permission)&&oe.createElement(Wt.Z,{type:"shixun",style:{marginLeft:10}}),(e==null?void 0:e.high_resources_consume)&&(e==null?void 0:e.high_resources_consume_permission)&&oe.createElement("span",{className:st.authorized},"\u5DF2\u6388\u6743")),oe.createElement("div",{className:st.titleRight},(0,h.GJ)()&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))===0&&oe.createElement(B.Link,{target:"_blank",to:"/",onClick:r=>su(void 0,null,function*(){var F;if(r.stopPropagation(),r.preventDefault(),((F=$==null?void 0:$.userInfo)==null?void 0:F.user_status)===2){(0,Te.Rd)();return}let O=()=>{l({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:R,type:2,manage_all_group:b}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?l({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:R.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{l({type:"classroomList/getClassroomTeacherShixunsList",payload:il(Un({},R),{type:4})}),O()}}}):O()})},oe.createElement("aside",{className:st.flexBox},oe.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),oe.createElement("div",null,ce.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"})))),(0,h.dE)()&&oe.createElement("div",{className:st.actionIcon},_?oe.createElement("i",{className:"iconfont icon-yiwancheng1"}):U?"":oe.createElement("i",{className:"iconfont icon-jiezhihoutongguan"}),!((Ee=e.status)!=null&&Ee.includes("\u5DF2\u622A\u6B62"))&&!((N=e.status)!=null&&N.includes("\u5BFC\u5165"))&&oe.createElement("aside",{onClick:r=>su(void 0,null,function*(){r.stopPropagation(),Z(e)}),className:st.flexBox,style:{marginRight:10}},oe.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),oe.createElement("div",null,ce.formatMessage({id:"classroomClassroomExperiments.startLearning",defaultMessage:"\u5F00\u59CB\u5B66\u4E60"}))),(((y=e.status)==null?void 0:y.includes("\u5DF2\u622A\u6B62"))||((c=e.status)==null?void 0:c.includes("\u5BFC\u5165")))&&oe.createElement("aside",{onClick:r=>su(void 0,null,function*(){var F;(F=e.status)!=null&&F.includes("\u5BFC\u5165")||(r.stopPropagation(),r.preventDefault(),(0,ie.xg)(`/classrooms/${R.coursesId}/shixun_homework/${e.homework_id}/${e.student_work_id}/comment`))}),className:st.flexBox,style:{marginRight:10}},oe.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),oe.createElement("div",null,ce.formatMessage({id:"classrooms.viewWork",defaultMessage:"\u67E5\u770B\u4F5C\u54C1"})))),(0,h.GJ)()&&oe.createElement(Oe.Z,{placement:"bottomCenter",overlayClassName:st.dro,dropdownRender:()=>oe.createElement(C.default,null,e.status!=="\u5BFC\u5165"&&oe.createElement(C.default.Item,{key:1,style:{textAlign:"center"}},oe.createElement("a",{onClick:r=>su(void 0,null,function*(){var F;if(r.stopPropagation(),r.preventDefault(),((F=$==null?void 0:$.userInfo)==null?void 0:F.user_status)===2){(0,Te.Rd)();return}let O=()=>{l({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:R,type:2,manage_all_group:b}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?l({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:R.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{l({type:"classroomList/getClassroomTeacherShixunsList",payload:il(Un({},R),{type:4})}),O()}}}):O()})},ce.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"}))),e.status!=="\u5BFC\u5165"&&oe.createElement(C.default.Item,{key:2,style:{textAlign:"center"}},oe.createElement("a",{onClick:r=>su(void 0,null,function*(){r.stopPropagation(),r.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:R,type:2}})})},ce.formatMessage({id:"classrooms.deadlineImmediately",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}))),e.status==="\u5BFC\u5165"&&oe.createElement(C.default.Item,{key:23,style:{textAlign:"center"}},oe.createElement(B.Link,{target:"_blank",to:"/",onClick:r=>su(void 0,null,function*(){r.stopPropagation(),r.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"practice"}})})},ce.formatMessage({id:"classrooms.supplementGrades",defaultMessage:"\u8865\u5145\u6210\u7EE9"}))),oe.createElement(C.default.Item,{key:22,style:{textAlign:"center"}},oe.createElement(B.Link,{target:"_blank",to:"/",onClick:r=>su(void 0,null,function*(){r.stopPropagation(),r.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:p,params:R,status:e==null?void 0:e.status}})})},ce.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))<0&&oe.createElement(C.default.Item,{key:3,style:{textAlign:"center"}},oe.createElement(B.Link,{target:"_blank",to:"/",onClick:r=>su(void 0,null,function*(){r.stopPropagation(),r.preventDefault(),l({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const F=yield(0,la.Vs)({categoryId:e.homework_id});l({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(F==null?void 0:F.status)===0&&V.ZP.success(F==null?void 0:F.message)})},ce.formatMessage({id:"classrooms.updateGrades",defaultMessage:"\u66F4\u65B0\u6210\u7EE9"}))),e.status!=="\u5BFC\u5165"&&oe.createElement(C.default.Item,{key:23,style:{textAlign:"center"}},oe.createElement(B.Link,{target:"_blank",to:"/",onClick:r=>su(void 0,null,function*(){r.stopPropagation(),r.preventDefault(),Z(e)})},ce.formatMessage({id:"classrooms.enterPracticalTraining",defaultMessage:"\u8FDB\u5165\u5B9E\u8BAD"}))),oe.createElement(C.default.Item,{key:5,style:{textAlign:"center"}},oe.createElement("a",{onClick:r=>{r.stopPropagation(),r.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u547D\u540D",selectArrs:e,params:R}})}},ce.formatMessage({id:"classrooms.rename1",defaultMessage:"\u91CD\u65B0\u547D\u540D"}))),e.status!=="\u5BFC\u5165"&&oe.createElement(C.default.Item,{key:6,style:{textAlign:"center"}},oe.createElement(B.Link,{target:"_blank",onClick:r=>{r.stopPropagation()},to:`/classrooms/${R.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=3`},ce.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},oe.createElement("aside",{onClick:r=>r.stopPropagation(),className:st.flexBox,style:{cursor:"default"}},oe.createElement("i",{className:"iconfont icon-gengduo4"}),oe.createElement("div",null,ce.formatMessage({id:"classrooms.more",defaultMessage:"\u66F4\u591A"})))))),(0,h.GJ)()&&oe.createElement("p",{className:st.infoIcon},oe.createElement("span",{className:"c-grey-333 mr20"},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D"].includes(e.status)&&!!e.uncommit_count&&oe.createElement("span",{className:"c-grey-999 mr10"},oe.createElement("span",{className:"mr5"},ce.formatMessage({id:"classrooms.notDone",defaultMessage:"\u672A\u505A\u9898"})),e.uncommit_count," ",ce.formatMessage({id:"classrooms.people",defaultMessage:"\u4EBA"})),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F"].includes(e.status)&&!!e.commit_count&&oe.createElement("span",{className:"c-grey-999 mr10"},oe.createElement("span",{className:"mr5"},ce.formatMessage({id:"classrooms.done",defaultMessage:"\u5DF2\u505A\u9898"})),e.commit_count," ",ce.formatMessage({id:"classrooms.people",defaultMessage:"\u4EBA"})),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F"].includes(e.status)&&!!e.compelete_count&&oe.createElement("span",{className:"c-grey-999 mr10"},oe.createElement("span",{className:"mr5"},ce.formatMessage({id:"classrooms.completed",defaultMessage:"\u5DF2\u5B8C\u6210"})),e.compelete_count," ",ce.formatMessage({id:"classrooms.people",defaultMessage:"\u4EBA"})),["\u672A\u5F00\u59CB"].includes(e.status)&&oe.createElement("span",{className:"c-grey-999 mr10"},oe.createElement("span",{className:"mr5"},ce.formatMessage({id:"classrooms.startTime1",defaultMessage:"\u5F00\u59CB\u65F6\u95F4"})),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D"].includes(e.status)&&oe.createElement("span",{className:"c-grey-999 mr10"},oe.createElement("span",{className:"mr5"},ce.formatMessage({id:"classroomProgrammingHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4"})),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&oe.createElement("span",{className:"c-grey-999 mr10"},oe.createElement("span",{className:"mr5"},ce.formatMessage({id:"classrooms.endTime",defaultMessage:"\u7ED3\u675F\u65F6\u95F4"})),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&oe.createElement("span",{className:"c-grey-999"},oe.createElement("span",{className:"mr5"},ce.formatMessage({id:"classrooms.submissionDeadline",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"})),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F"].includes(e.status)&&oe.createElement("span",{className:st.iconV,onClick:r=>su(void 0,null,function*(){r.stopPropagation(),r.preventDefault(),te||g(),be(!te)})},oe.createElement("i",{className:`iconfont icon-${te?"shouqi":"xiala2"}`})," ")),(0,h.dE)()&&oe.createElement("span",{className:st.infoStuIcon},oe.createElement("span",{className:"c-grey-333"},e.author),oe.createElement("span",{className:"c-grey-999 ml20"},oe.createElement("i",{className:"iconfont icon-wanchengjindu font12 mr5"}),oe.createElement("span",null,oe.createElement("span",{className:"c-light-primary"},e==null?void 0:e.finished_challenge_count),"/",e==null?void 0:e.challenge_count)),e.status.includes("\u5DF2\u622A\u6B62")&&!!(e!=null&&e.status_time)&&oe.createElement("span",{className:"c-grey-999 ml20"},oe.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),oe.createElement("span",{className:"ml20 c-grey-999"},oe.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&oe.createElement("span",{className:"c-grey-999 ml20"},oe.createElement("span",{className:"mr5"},ce.formatMessage({id:"classrooms.submissionDeadline",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}),":"),e==null?void 0:e.late_time)),(0,h.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&te&&k.length>5&&oe.createElement(Zu.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:r=>({onClick:F=>{F.stopPropagation(),F.preventDefault()}}),onHeaderRow:(r,F)=>({onClick:O=>{O.stopPropagation(),O.preventDefault()}}),pagination:!1,dataSource:k,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(r,F,O)=>{O.field&&(R.order_by=O.field),O.order||(R.sort_direction="asc"),O.order==="ascend"&&(R.sort_direction="asc"),O.order==="descend"&&(R.sort_direction="desc"),O.order||(R.sort_direction="asc"),g()},columns:w}),(0,h.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&te&&k.length<6&&k.length>0&&oe.createElement(Zu.default,{rowKey:"shixun_identifier",onRow:r=>({onClick:F=>{F.stopPropagation(),F.preventDefault()}}),onHeaderRow:(r,F)=>({onClick:O=>{O.stopPropagation(),O.preventDefault()}}),pagination:!1,dataSource:k,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(r,F,O)=>{O.field&&(R.order_by=O.field),O.order||(R.sort_direction="asc"),O.order==="ascend"&&(R.sort_direction="asc"),O.order==="descend"&&(R.sort_direction="desc"),O.order||(R.sort_direction="asc"),g()},columns:w})))},ci=i(34738),mi=i(6151),qe=i(67294),di=Object.defineProperty,Ei=Object.defineProperties,fi=Object.getOwnPropertyDescriptors,yn=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,dl=(e,a,t)=>a in e?di(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Ea=(e,a)=>{for(var t in a||(a={}))cl.call(a,t)&&dl(e,t,a[t]);if(yn)for(var t of yn(a))ml.call(a,t)&&dl(e,t,a[t]);return e},El=(e,a)=>Ei(e,fi(a)),pi=(e,a)=>{var t={};for(var d in e)cl.call(e,d)&&a.indexOf(d)<0&&(t[d]=e[d]);if(e!=null&&yn)for(var d of yn(e))a.indexOf(d)<0&&ml.call(e,d)&&(t[d]=e[d]);return t},Kn=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});ze().extend(xt());const _i=({data:e,value:a,onChange:t})=>{var d,A,p,x;const[l,s]=(0,u.useState)({leftSearch:"",rigthSearch:""}),[m,X]=(0,u.useState)([]);return(0,u.useEffect)(()=>{X((a==null?void 0:a.length)>0?e==null?void 0:e.filter(D=>a==null?void 0:a.includes(D==null?void 0:D.id)):[])},[a]),qe.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},qe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},qe.createElement(se.default,{indeterminate:(m==null?void 0:m.length)>0&&(m==null?void 0:m.length)<(e==null?void 0:e.length),checked:(m==null?void 0:m.length)==(e==null?void 0:e.length),onChange:D=>{t(D.target.checked?e==null?void 0:e.map(b=>b==null?void 0:b.id):[])}},intl.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"})),qe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},qe.createElement(W.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:intl.formatMessage({id:"classrooms.inputClassNameSearch",defaultMessage:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),value:l.leftSearch,onChange:D=>{s(El(Ea({},l),{leftSearch:D.target.value}))}}),qe.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((d=l.leftSearch?e==null?void 0:e.filter(D=>{var b;return(b=D==null?void 0:D.name)==null?void 0:b.includes(l.leftSearch)}):e)==null?void 0:d.length)!==0?qe.createElement(se.default.Group,{value:a,onChange:D=>{t(D)}},qe.createElement(fe.Z,{direction:"vertical"},(A=l.leftSearch?e==null?void 0:e.filter(D=>{var b;return(b=D==null?void 0:D.name)==null?void 0:b.includes(l.leftSearch)}):e)==null?void 0:A.map((D,b)=>qe.createElement(se.default,{key:b,value:D.id},D==null?void 0:D.name)))):qe.createElement(_e.Z,{styles:{margin:"0 auto"}})))),qe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},qe.createElement("div",null,intl.formatMessage({id:"classrooms.selected",defaultMessage:"\u5DF2\u9009\u62E9"}),(m==null?void 0:m.length)||0,intl.formatMessage({id:"classrooms.individualClassDivision",defaultMessage:"\u4E2A\u5206\u73ED"})),qe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},qe.createElement(W.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:intl.formatMessage({id:"classrooms.inputClassNameSearch",defaultMessage:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),value:l.rigthSearch,onChange:D=>{s(El(Ea({},l),{rigthSearch:D.target.value}))}}),qe.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((p=l.rigthSearch?m==null?void 0:m.filter(D=>{var b;return(b=D==null?void 0:D.name)==null?void 0:b.includes(l.rigthSearch)}):m)==null?void 0:p.length)!==0?(x=l.rigthSearch?m==null?void 0:m.filter(D=>{var b;return(b=D==null?void 0:D.name)==null?void 0:b.includes(l.rigthSearch)}):m)==null?void 0:x.map((D,b)=>qe.createElement(me.Z,{key:b,wrap:!1,align:"middle",justify:"space-between"},qe.createElement(z.Z,null,D==null?void 0:D.name),qe.createElement(z.Z,null,qe.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(a==null?void 0:a.filter($=>$!==(D==null?void 0:D.id)))}})))):qe.createElement(_e.Z,{styles:{margin:"0 auto"}})))))},gi=e=>{var a=e,{classroomList:t,dispatch:d,user:A,getData:p}=a,x=pi(a,["classroomList","dispatch","user","getData"]),l,s,m,X,D,b;const $=(0,B.useIntl)(),q=(0,B.useParams)(),[Ee]=Me.default.useForm(),N=Me.default.useWatch("penalty_type",Ee),y=((l=t==null?void 0:t.actionTabs)==null?void 0:l.key)==="\u6279\u91CF\u8865\u4EA4",[,c,R,k]=(0,pt.U)(ct.c_,Ea(Ea({},q),(s=t==null?void 0:t.actionTabs)==null?void 0:s.params)),[,,G,te]=(0,pt.U)(ct.nP,{course_id:q==null?void 0:q.coursesId,homework_ids:(m=t==null?void 0:t.actionTabs)==null?void 0:m.selectArrs}),[,be,_]=(0,pt.U)(ct.sm,{course_id:q==null?void 0:q.coursesId,homework_ids:(X=t==null?void 0:t.actionTabs)==null?void 0:X.selectArrs}),n=(...U)=>Kn(void 0,[...U],function*(ae={}){G({});const Pe=yield R({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,u.useEffect)(()=>{y&&n()},[y]),qe.createElement(L.default,{centered:!0,title:(D=t==null?void 0:t.actionTabs)==null?void 0:D.key,width:800,open:y,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:$.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"}),onCancel:()=>{d({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:be,onOk:()=>Kn(void 0,null,function*(){Ee.submit()})},qe.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},$.formatMessage({id:"classrooms.rulesExplanation",defaultMessage:"\u89C4\u5219\u8BF4\u660E"}),"\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\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\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u6216\u8005\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),qe.createElement(Me.default,{form:Ee,colon:!1,size:"large",initialValues:{unified_late:!1,penalty_type:2,late_penalty:20},onFinish:U=>Kn(void 0,null,function*(){var ae,Pe,ce;const g=yield _(((ae=k==null?void 0:k.course_groups)==null?void 0:ae.length)>0?{unified_late:((Pe=k==null?void 0:k.course_groups)==null?void 0:Pe.length)<=0,allow_late_settings:[Ea({},U)]}:Ea({unified_late:((ce=k==null?void 0:k.course_groups)==null?void 0:ce.length)<=0},U));(g==null?void 0:g.status)==0&&(V.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),d({type:"classroomList/setActionTabs",payload:{}}),p&&p())})},qe.createElement(me.Z,{wrap:!1,gutter:20},qe.createElement(z.Z,{flex:1},qe.createElement(Me.default.Item,{label:$.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"}),name:"late_penalty",rules:[{required:!0,validator(U,ae,Pe){return N===2&&ae>100?Promise.reject(qe.createElement("span",{style:{marginLeft:100}},"\u8BF7\u91CD\u65B0\u8F93\u5165\uFF0C\u8303\u56F40-100")):Promise.resolve()}},{required:!0,message:qe.createElement("span",{style:{marginLeft:100}},"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206")}]},qe.createElement(W.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:N==1?"\u5206":"%",max:N===1?Number.MAX_SAFE_INTEGER:100,addonBefore:qe.createElement(Me.default.Item,{name:"penalty_type",noStyle:!0,normalize:U=>(Ee.setFieldsValue({late_penalty:U==2?20:5}),U)},qe.createElement(bt.default,{style:{width:100},options:[{value:2,label:$.formatMessage({id:"classrooms.percentage",defaultMessage:"\u767E\u5206\u6BD4"})},{value:1,label:$.formatMessage({id:"classroomProgrammingHomework.points",defaultMessage:"\u5206\u503C"})}]}))}))),qe.createElement(z.Z,{flex:"390px"},qe.createElement(Me.default.Item,{label:$.formatMessage({id:"classrooms.submissionDeadline",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}),name:"late_time",rules:[{required:!0,validator(U,ae,Pe){return ae&&ze()(ae).startOf("minute")<=ze()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):ae&&ze()(ae).startOf("minute")<=ze()(te==null?void 0:te.max_late_time).startOf("minute")?(V.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${te==null?void 0:te.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},qe.createElement(Bt.default,{placeholder:$.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),style:{width:"100%"},disabledDate:U=>(0,ie.BO)(U,{startTime:te==null?void 0:te.max_late_time}),disabledTime:U=>(0,ie.hv)(U,{compared:te==null?void 0:te.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:ze()("00:00:00","HH:mm:ss")}})))),((b=k==null?void 0:k.course_groups)==null?void 0:b.length)>0&&qe.createElement(it.Z,{spinning:c},qe.createElement(Me.default.Item,{name:"group_id",rules:[{required:!0,message:$.formatMessage({id:"classrooms.selectClassFirst",defaultMessage:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"})}]},qe.createElement(_i,{data:(k==null?void 0:k.course_groups)||[],onChange:U=>{G({group_ids:U})}})))))};var yi=(0,B.connect)(({classroomList:e,user:a})=>({classroomList:e,user:a}))(gi),j=i(67294),hi=Object.defineProperty,Fi=Object.defineProperties,vi=Object.getOwnPropertyDescriptors,hn=Object.getOwnPropertySymbols,fl=Object.prototype.hasOwnProperty,pl=Object.prototype.propertyIsEnumerable,_l=(e,a,t)=>a in e?hi(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,zu=(e,a)=>{for(var t in a||(a={}))fl.call(a,t)&&_l(e,t,a[t]);if(hn)for(var t of hn(a))pl.call(a,t)&&_l(e,t,a[t]);return e},Fn=(e,a)=>Fi(e,vi(a)),Bi=(e,a)=>{var t={};for(var d in e)fl.call(e,d)&&a.indexOf(d)<0&&(t[d]=e[d]);if(e!=null&&hn)for(var d of hn(e))a.indexOf(d)<0&&pl.call(e,d)&&(t[d]=e[d]);return t},gl=(e,a,t)=>new Promise((d,A)=>{var p=s=>{try{l(t.next(s))}catch(m){A(m)}},x=s=>{try{l(t.throw(s))}catch(m){A(m)}},l=s=>s.done?d(s.value):Promise.resolve(s.value).then(p,x);l((t=t.apply(e,a)).next())});const Di=e=>{var a=e,{classroomList:t,globalSetting:d,shixunHomeworks:A,user:p,loading:x,dispatch:l}=a,s=Bi(a,["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch"]),m,X,D,b,$,q,Ee;const N=(0,B.useIntl)(),y=(0,B.useLocation)(),c=(0,B.useParams)(),[R]=(0,B.useSearchParams)(),k=c.categoryId,[G,te]=(0,u.useState)([]),[be,_]=(0,u.useState)([]),{detailShixunsList:n,detailLeftMenus:U,detailTopBanner:ae,taskList:Pe}=t,[ce,g]=(0,u.useState)(""),[w,Z]=(0,u.useState)(!1),[r,F]=(0,u.useState)({limit:20,status:Number(R.get("tabs"))?String(parseInt(R.get("tabs"))):"0"}),[O,ke]=(0,u.useState)(N.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"})),[mu,du]=(0,u.useState)(!1),[Qu,Eu]=(0,u.useState)(!1),[Xt,lu]=(0,u.useState)("fixed"),[fu]=(0,u.useState)(document.getElementById("footer")),[pu,jt]=(0,u.useState)(1),[vn,Ia]=(0,u.useState)(!1);let Tu;r.id=c.coursesId,r.type=4,c.categoryId?r.category=c.categoryId:delete r.category,(0,u.useEffect)(()=>{t.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(te([]),_([])),t.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&_t()},[t.actionTabs.key]),(0,u.useEffect)(()=>{R.get("tabs")==="0"&&(r.status="0",r.page=1,F(zu({},r)))},[R.get("tabs")]),(0,u.useEffect)(()=>{var f,K,We;if((f=p==null?void 0:p.userInfo)!=null&&f.login){const nt=ie.cX.getItem(`${(K=p==null?void 0:p.userInfo)==null?void 0:K.login}${(0,h.GJ)()?"Teacher":"Student"}`,"ShixunHomeworks");nt&&(r.sort_by=nt==null?void 0:nt.type,r.sort_direction=nt==null?void 0:nt.direction,ke(nt==null?void 0:nt.name)),_t(),(0,h.Rm)()&&zt()}else(We=p==null?void 0:p.userInfo)!=null&&We.username&&_t()},[(m=p==null?void 0:p.userInfo)==null?void 0:m.login,y==null?void 0:y.pathname]),(0,u.useEffect)(()=>{window.addEventListener("scroll",La)},[]);const La=()=>{document.scrollingElement.scrollTop+window.innerHeight+(fu==null?void 0:fu.clientHeight)+150>document.body.clientHeight?lu("absolute"):lu("fixed")},zt=()=>{l({type:"classroomList/getAssistantPermissions",payload:{course_id:r.id}})},_t=()=>{te([]),_([]),F(zu({},r)),(0,h.GJ)()?l({type:"classroomList/getClassroomTeacherShixunsList",payload:Fn(zu({},r),{type:4})}):l({type:"classroomList/getClassroomShixunsList",payload:Fn(zu({},r),{order:r.status})})},Za=(f,K)=>{r.page=f,r.limit=K,_t()},Ra=f=>{const K=f.key;r.status=K,r.page=1,B.history.replace(`${y.pathname}?tabs=${K}`),_t()};function Ha(f){return gl(this,null,function*(){yield l({type:"classroomList/updateTaskPosition",payload:{category_id:k,courseId:r.id,task_ids:f,container_type:"shixun_homework"}}),_t()})}function ja(){let f={courseId:r.id,container_type:"shixun_homework"};k&&(f.category_id=k),l({type:"classroomList/getAllTaskList",payload:f}),l({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})}const $a=(0,u.useMemo)(()=>{let f=[];return Pe.length>0&&(f=Pe.map(K=>({user_name:K.user_name,task_name:K.task_name,task_id:K.task_id,category:K.category,status:K.status}))),f},[Pe]),za=[{name:N.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:0},{name:N.formatMessage({id:"classroomClassroomExperiments.submitting",defaultMessage:"\u63D0\u4EA4\u4E2D"}),id:1},{name:N.formatMessage({id:"classrooms.lateSubmitting",defaultMessage:"\u8865\u4EA4\u4E2D"}),id:2},{name:N.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),id:5}],fa=[{name:N.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:0},{name:N.formatMessage({id:"classrooms.unpublished",defaultMessage:"\u672A\u53D1\u5E03"}),id:1},{name:N.formatMessage({id:"classrooms.notStarted",defaultMessage:"\u672A\u5F00\u59CB"}),id:4},{name:N.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"}),id:2},{name:N.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),id:3}],Xu=(0,h.GJ)()?[{name:N.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"}),type:"position",direction:"desc"},{name:N.formatMessage({id:"classrooms.creationTimeAsc",defaultMessage:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F"}),type:"created_at",direction:"asc"},{name:N.formatMessage({id:"classrooms.creationTimeDesc",defaultMessage:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"}),type:"created_at",direction:"desc"},{name:N.formatMessage({id:"classrooms.updateTimeAsc",defaultMessage:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F"}),type:"updated_at",direction:"asc"},{name:N.formatMessage({id:"classrooms.updateTimeDesc",defaultMessage:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F"}),type:"updated_at",direction:"desc"},{name:N.formatMessage({id:"classrooms.experimentNameAsc",defaultMessage:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F"}),type:"name_pinyin",direction:"asc"},{name:N.formatMessage({id:"classrooms.experimentNameDesc",defaultMessage:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F"}),type:"name_pinyin",direction:"desc"}]:[{name:N.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"}),type:null,direction:null},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:N.formatMessage({id:"classrooms.experimentNameAsc",defaultMessage:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F"}),type:"name_pinyin",direction:"asc"},{name:N.formatMessage({id:"classrooms.experimentNameDesc",defaultMessage:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F"}),type:"name_pinyin",direction:"desc"}];U.course_modules&&(Tu=t.detailLeftMenus.course_modules.filter(f=>f.type==="shixun_homework")[0]);const pa=j.createElement("div",{className:st.moveCategory,onMouseLeave:f=>Z(!1)},j.createElement(C.default,{onClick:f=>gl(void 0,[f],function*({item:K,key:We,keyPath:nt,domEvent:Gu}){if(G=="")return V.ZP.error(N.formatMessage({id:"classrooms.selectTaskToOperate",defaultMessage:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"})),null;(yield(0,Q.ZP)(`/api/courses/${r.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:G,new_category_id:We}})).status===0&&(V.ZP.success(N.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),_t(),Eu(!1),l({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},j.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},j.createElement(W.default,{onChange:f=>{g(f.target.value)}})),Tu&&Tu.second_category.filter(f=>f.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(f,K){var We;if(!(ce!==""&&f.category_name.indexOf(ce)<0))return j.createElement(j.Fragment,null,j.createElement(C.default.Item,{className:"multi-llipsis1e",key:f.category_id},f.category_name),(We=f==null?void 0:f.third_category)==null?void 0:We.map(nt=>j.createElement(C.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:nt.category_id},nt.category_name)))}),j.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:f=>{f.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:r,selectArrs:{category_id:n==null?void 0:n.main_category_id,type:"shixun_homework"}}})}},N.formatMessage({id:"classrooms.newSubdirectory",defaultMessage:"\u65B0\u5EFA\u5B50\u76EE\u5F55"}),"..."))),qu=(X=[{key:"1",label:N.formatMessage({id:"classrooms.bulkPublish",defaultMessage:"\u6279\u91CF\u53D1\u5E03"}),icon:j.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"2",label:N.formatMessage({id:"classroomClassroomExperiments.batchEnd",defaultMessage:"\u6279\u91CF\u622A\u6B62"}),icon:j.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:!0},{key:"5",label:N.formatMessage({id:"classroomClassroomExperiments.batchResubmission",defaultMessage:"\u6279\u91CF\u8865\u4EA4"}),icon:j.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"3",label:N.formatMessage({id:"classrooms.bulkDelete",defaultMessage:"\u6279\u91CF\u5220\u9664"}),icon:j.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:(0,h.GJ)()||(0,h.Rm)()},{key:"4",label:N.formatMessage({id:"classrooms.setAsPublic",defaultMessage:"\u8BBE\u4E3A\u516C\u5F00"}),icon:j.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:ae.is_public}].filter(f=>f==null?void 0:f.isShow))==null?void 0:X.map(f=>(delete f.isShow,f)),_a=({key:f})=>{var K,We,nt,Gu;if((f==="1"||f==="2")&&(0,h.Rm)()&&!((We=(K=t.AssistantObject)==null?void 0:K.practice)!=null&&We.can_publish)){V.ZP.warning(N.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}if(((nt=p==null?void 0:p.userInfo)==null?void 0:nt.user_status)===2&&f==="1"){(0,Te.Rd)();return}if(G==""){V.ZP.error(N.formatMessage({id:"classrooms.selectTaskToOperate",defaultMessage:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"}));return}l({type:"classroomList/setActionTabs",payload:{key:f==="1"?"\u7ACB\u5373\u53D1\u5E03":f==="2"?"\u7ACB\u5373\u622A\u6B62":f==="3"?"\u5220\u9664":f==="5"?"\u6279\u91CF\u8865\u4EA4":(Gu=qu[Number(f)-1])==null?void 0:Gu.label,selectArrs:G,selectArrsAll:be,type:f==="1"||f==="2"?1:"",params:r}})},ea=O===N.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"}),Ga=(0,u.useMemo)(()=>{const f=!(0,h.GJ)()&&!(0,h.Jd)(),K=ae==null?void 0:ae.excellent;return f&&K},[p,t]),Va=(0,u.useMemo)(()=>(n==null?void 0:n.min_finished_game)>0,[t]),ee=(0,u.useMemo)(()=>{const f=(n==null?void 0:n.min_finished_game)-(n==null?void 0:n.finished_challenge_count);return f>0?f:0},[t]);return j.createElement("section",null,j.createElement("aside",{className:st.bg},j.createElement(me.Z,{align:"middle"},j.createElement(z.Z,{flex:"1"},!!n.main_category_id&&j.createElement(C.default,{mode:"horizontal",onSelect:Ra,selectedKeys:[r.status]},!(0,h.GJ)()&&za.map(function(f,K){return j.createElement(C.default.Item,{key:f==null?void 0:f.id},f.name)}),(0,h.GJ)()&&fa.map(function(f,K){return j.createElement(C.default.Item,{key:f==null?void 0:f.id},j.createElement("span",{className:"c-grey-666 mr20"},f.name),K===0&&(0,h.GJ)()&&j.createElement("span",{className:"c-grey-999"},n==null?void 0:n.all_count),K===1&&(0,h.GJ)()&&j.createElement("span",{className:"c-grey-999"},n==null?void 0:n.unpublished_count),K===2&&(0,h.GJ)()&&j.createElement("span",{className:"c-grey-999"},n==null?void 0:n.not_start_count),K===3&&(0,h.GJ)()&&j.createElement("span",{className:"c-grey-999"},n==null?void 0:n.in_progress_count),K===4&&(0,h.GJ)()&&j.createElement("span",{className:"c-grey-999"},n==null?void 0:n.overed_count))}))),j.createElement(z.Z,{className:"mr20 gutter-row"},j.createElement("div",{className:st.containerTitle},(0,h.GJ)()&&(0,ie.Oo)(U==null?void 0:U.course_modules,k)!=="\u672A\u5206\u914D\u76EE\u5F55"&&j.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:6}},j.createElement(Oe.Z,{className:"ml10",placement:"bottom",arrow:!0,dropdownRender:()=>j.createElement(C.default,null,j.createElement(C.default.Item,{key:1,onClick:()=>{var f;if((0,h.Rm)()&&!((f=t.AssistantObject.practice)!=null&&f.can_download)){V.ZP.warning(N.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}l({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:n==null?void 0:n.main_category_name,exportType:"practice",category_id:r.category}})}},N.formatMessage({id:"classroomClassroomExperiments.studentGrades",defaultMessage:"\u5B66\u751F\u6210\u7EE9"})),j.createElement(C.default.Item,{key:3,onClick:()=>{var f;if((0,h.Rm)()&&!((f=t.AssistantObject.practice)!=null&&f.can_download)){V.ZP.warning(N.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}B.history.push(`/classrooms/${c==null?void 0:c.coursesId}/exportlist/shixun_work_list,shixun_report`)}},N.formatMessage({id:"classrooms.historicalExport",defaultMessage:"\u5386\u53F2\u5BFC\u51FA"})))},j.createElement("span",{style:{color:"#666666",cursor:"pointer"}},j.createElement("i",{className:"iconfont icon-xiazai6"}))),j.createElement("span",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:f=>{l({type:"classroomList/setActionTabs",payload:{key:c.categoryId?N.formatMessage({id:"classrooms.renameDirectory",defaultMessage:"\u76EE\u5F55\u91CD\u547D\u540D"}):"\u6DFB\u52A0\u76EE\u5F55",params:r,selectArrs:{category_name:n==null?void 0:n.category_name,category_id:(n==null?void 0:n.category_id)||(n==null?void 0:n.main_category_id),type:"shixun_homework"},cb:()=>{_t()}}})}},j.createElement(ne.Z,{title:c.categoryId?N.formatMessage({id:"classrooms.renameDirectory",defaultMessage:"\u76EE\u5F55\u91CD\u547D\u540D"}):N.formatMessage({id:"classrooms.newSubdirectory",defaultMessage:"\u65B0\u5EFA\u5B50\u76EE\u5F55"})},j.createElement("span",{className:c.categoryId?`${st.iconH} iconfont icon-zhongmingmingmulu`:`${st.iconH} iconfont icon-xinjianmulu1`}))),j.createElement(Oe.Z,{className:"ml10",disabled:((D=p==null?void 0:p.userInfo)==null?void 0:D.user_status)===2,dropdownRender:()=>j.createElement(C.default,null,j.createElement(C.default.Item,{key:1,onClick:()=>{var f,K;if((0,h.Rm)()&&!((K=(f=t.AssistantObject)==null?void 0:f.practice)!=null&&K.can_create)){V.ZP.warning(N.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}l({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:r}})}},N.formatMessage({id:"classroomClassroomExperiments.selectPracticalProject",defaultMessage:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"})),j.createElement(C.default.Item,{key:2,onClick:()=>{var f,K;if((0,h.Rm)()&&!((K=(f=t.AssistantObject)==null?void 0:f.practice)!=null&&K.can_create)){V.ZP.warning(N.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}l({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:r}})}},N.formatMessage({id:"classroomClassroomExperiments.selectPracticalCourse",defaultMessage:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"})),j.createElement(C.default.Item,{key:3,onClick:()=>{var f,K;if((0,h.Rm)()&&!((K=(f=t.AssistantObject)==null?void 0:f.practice)!=null&&K.can_create)){V.ZP.warning(N.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}l({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"practice"}})}},N.formatMessage({id:"classrooms.importExternalGrades",defaultMessage:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"})))},j.createElement("span",{className:((b=p==null?void 0:p.userInfo)==null?void 0:b.user_status)===2?st.selectBtn1:st.selectBtn},j.createElement("span",null,j.createElement("i",{className:"iconfont icon-tianjiadaohang"})),j.createElement(ne.Z,{title:(($=p==null?void 0:p.userInfo)==null?void 0:$.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u8BFE\u5802\u5B9E\u9A8C\u521B\u5EFA\u529F\u80FD"},j.createElement("span",null,N.formatMessage({id:"classrooms.selectExperiment",defaultMessage:"\u9009\u7528\u5B9E\u9A8C"})))))))))),j.createElement("div",{className:st.action},j.createElement("div",null,j.createElement(Oe.Z,{dropdownRender:()=>j.createElement(C.default,{selectedKeys:[O]},Xu==null?void 0:Xu.map((f,K)=>j.createElement(C.default.Item,{key:f.name,onClick:()=>{var We;r.sort_by=f.type,r.sort_direction=f.direction,r.page=1,ke(f.name),ie.cX.setItem(`${(We=p==null?void 0:p.userInfo)==null?void 0:We.login}${(0,h.GJ)()?"Teacher":"Student"}`,f,"ShixunHomeworks"),(0,h.GJ)()?l({type:"classroomList/getClassroomTeacherShixunsList",payload:Fn(zu({},r),{type:4})}):l({type:"classroomList/getClassroomShixunsList",payload:zu({},r)})}},f.name)))},j.createElement("span",{className:`${st.btn} ${ea?st.btnSort:""}`,onMouseEnter:f=>Z(!1)},j.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),O))),ea&&j.createElement(ne.Z,{title:`${N.formatMessage({id:"classrooms.prioritySortDisplay",defaultMessage:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167"})}${(0,h.GJ)()?N.formatMessage({id:"classrooms.creationTimeDesc",defaultMessage:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"}):r.status==5?N.formatMessage({id:"classrooms.deadlineDescending",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u964D\u5E8F"}):N.formatMessage({id:"classrooms.deadlineAscending",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u5347\u5E8F"})}${N.formatMessage({id:"classrooms.endImmediately",defaultMessage:"\u6392\u5217"})}`},j.createElement("span",{className:st.tips},j.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),j.createElement(W.default.Search,{allowClear:!0,placeholder:N.formatMessage({id:"classroomClassroomExperiments.searchPracticalHomework",defaultMessage:"\u641C\u7D22\u5B9E\u8BAD\u4F5C\u4E1A"}),onSearch:f=>{r.search=f.trim(),r.page=1,_t()},style:{width:220,marginLeft:"auto"}})),Ga&&j.createElement(me.Z,{justify:"space-between",className:st.progressInfo},j.createElement(z.Z,null,j.createElement(fe.Z,{size:"middle"},j.createElement("span",null,"\u5B9E\u8BAD\u4F5C\u4E1A\u8FDB\u5EA6\uFF1A",n==null?void 0:n.finished_task_count,"/",n==null?void 0:n.shixun_total_count),j.createElement("span",null,"\u4EFB\u52A1\u5173\u5361\u8FDB\u5EA6\uFF1A",n==null?void 0:n.finished_challenge_count,"/",n==null?void 0:n.challenge_count))),Va&&j.createElement(z.Z,null,"\u901A\u8FC7",n==null?void 0:n.min_finished_game,"\u5173\u83B7\u5F97\u6EE1\u5206\uFF0C\u8DDD\u79BBMOOC\u5B9E\u8BAD\u4F5C\u4E1A\u6EE1\u5206\u8FD8\u5DEE",ee,N.formatMessage({id:"shixuns.part",defaultMessage:"\u5173"}))),j.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},j.createElement(pe.Z,{loading:x[(0,h.GJ)()?"classroomList/getClassroomTeacherShixunsList":"classroomList/getClassroomShixunsList"],active:!0,paragraph:{rows:5},className:"mt30"},(n==null?void 0:n.all_count)===0&&(0,h.GJ)()?j.createElement(ai,{params:r,user:p,setisshowmodal:du,dispatch:l}):(n==null?void 0:n.task_count)===0&&j.createElement(_e.Z,null),j.createElement("aside",{className:"animated fadeIn"},n.homeworks&&n.homeworks.map(function(f,K){return j.createElement(ii,{key:f.homework_id,batchState:!0,v:f,k:K,selectArrs:G,setSelectArrs:te,setSelectArrsAll:_,selectArrsAll:be,classroomList:t,dispatch:l,params:r,user:p,page:c.page||1,pageSize:r.limit||20,selectshow:vn,manageAllGroup:n.manage_all_group})}),n.query_total_count>0&&j.createElement("aside",{className:"tc mb50 mt30"},j.createElement(re.Z,{showSizeChanger:!0,current:r.page||1,pageSize:r.limit||20,onChange:Za,total:n.query_total_count})))),j.createElement("div",{className:st.fixedBottom,style:{bottom:G.length?0:-60,position:G.length?Xt:"fixed",left:Xt==="fixed"?"50%":"317px"}},j.createElement("div",{className:st.left}),j.createElement("div",{className:st.right},(0,h.GJ)()&&(n==null?void 0:n.all_count)>0&&j.createElement("aside",{className:[st.acitons].join(" ")},j.createElement("div",{style:{width:130}},(0,h.GJ)()&&j.createElement(se.default,{checked:((q=n.homeworks)==null?void 0:q.length)===(G==null?void 0:G.length),onChange:f=>{f.target.checked?(te(n.homeworks.map(K=>K.homework_id)),_([...n.homeworks])):(te([]),_([]))}},j.createElement("span",{className:"fo"},N.formatMessage({id:"classrooms.selectAllOnPage",defaultMessage:"\u5168\u9009\u672C\u9875"}),j.createElement("span",{style:{marginLeft:5}},"(",G.length,")")," "))),j.createElement("div",{style:{flex:1}}," ",j.createElement(me.Z,{wrap:!1,align:"middle",justify:"space-between"},j.createElement(z.Z,{flex:1},j.createElement(me.Z,{wrap:!1,align:"middle",gutter:8},j.createElement(z.Z,null,j.createElement(Oe.Z,{placement:"top",menu:{items:qu,onClick:_a}},j.createElement(I.ZP,{type:"primary",icon:j.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},N.formatMessage({id:"classroomClassroomExperiments.batchOperations",defaultMessage:"\u6279\u91CF\u64CD\u4F5C"})))),j.createElement(z.Z,null,j.createElement(I.ZP,{type:"primary",icon:j.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"}),onClick:ja},N.formatMessage({id:"classrooms.viewersCount1",defaultMessage:"\u8C03\u6574\u6392\u5E8F"}))),j.createElement(z.Z,null,j.createElement(Oe.Z,{placement:"topLeft",dropdownRender:()=>pa,getPopupContainer:f=>f==null?void 0:f.parentNode},j.createElement(I.ZP,{type:"primary",icon:j.createElement("i",{className:"iconfont icon-yidongmulu"})},N.formatMessage({id:"classrooms.moveToCatalog",defaultMessage:"\u79FB\u52A8\u5230\u76EE\u5F55"})," ",j.createElement(Le.Z,null)))))),j.createElement(z.Z,null,j.createElement(I.ZP,{type:"primary",ghost:!0,onClick:()=>{te&&te([]),Eu(!1)}},N.formatMessage({id:"classrooms.cancelAction",defaultMessage:"\u53D6\u6D88\u64CD\u4F5C"}))))))))),((Ee=t==null?void 0:t.actionTabs)==null?void 0:Ee.key)==="\u6279\u91CF\u8865\u4EA4"&&j.createElement(yi,{getData:_t}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?j.createElement(Xr,null):null,j.createElement(ci.Z,{onOk:()=>{_t()}}),j.createElement(mi.Z,{onOk:()=>{}}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?j.createElement(wr,null):null,t.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"?j.createElement(Lr,null):null,j.createElement(Br,null),j.createElement(ar,null),j.createElement(nr.Z,{courseEndTime:n==null?void 0:n.course_end_time}),j.createElement(he.Z,{visible:t.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",courseEndTime:n==null?void 0:n.course_end_time,courseId:c.coursesId,homeworkIds:t.actionTabs.selectArrs,isBatch:t.actionTabs.type!==2,successCallback:()=>{(0,h.GJ)()?l({type:"classroomList/getClassroomTeacherShixunsList",payload:Fn(zu({},t.actionTabs.params),{type:4})}):l({type:"classroomList/getClassroomShixunsList",payload:zu({},t.actionTabs.params)})}}),j.createElement(Er,null),j.createElement(zr,null),j.createElement(mt.Z,{visible:t.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Ha,data:$a,onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{key:""}})}}),j.createElement(L.default,{title:N.formatMessage({id:"classrooms.selectExperiment",defaultMessage:"\u9009\u7528\u5B9E\u9A8C"}),open:mu,centered:!0,onCancel:()=>du(!1),onOk:()=>{var f,K;if((0,h.Rm)()&&!((f=t.AssistantObject.practice)!=null&&f.can_create)){V.ZP.warning(N.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}if(((K=p.userInfo)==null?void 0:K.user_status)===2){(0,Te.Rd)();return}l(pu===1?{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:r}}:{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:r}}),du(!1)}},j.createElement("div",null,j.createElement(ye.ZP.Group,{onChange:f=>{jt(f.target.value)},value:pu},j.createElement(ye.ZP,{style:{marginTop:"15px"},value:1},N.formatMessage({id:"classrooms.addFromPracticalProjects",defaultMessage:"\u4ECE\u5B9E\u8DF5\u9879\u76EE\u6DFB\u52A0\uFF08\u53EF\u9009\u62E9\u591A\u4E2A\u5B9E\u8DF5\u9879\u76EE\u52A0\u5165\u4F5C\u4E1A\uFF09"})),j.createElement(ye.ZP,{style:{marginTop:"15px"},value:2},N.formatMessage({id:"classrooms.addFromPracticalCourses",defaultMessage:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u6DFB\u52A0\uFF08\u5C06\u5B9E\u8DF5\u8BFE\u7A0B\u4E2D\u5168\u90E8\u7684\u5B9E\u8DF5\u9879\u76EE\u90FD\u52A0\u5165\u4F5C\u4E1A\uFF09"}))))))};var Ai=(0,B.connect)(({classroomList:e,loading:a,globalSetting:t,shixunHomeworks:d,user:A})=>({classroomList:e,globalSetting:t,loading:a.effects,shixunHomeworks:d,user:A}))(Di);const xi=({globalSetting:e})=>{var a;const t=(0,B.useIntl)();switch(Number((a=e==null?void 0:e.setting)==null?void 0:a.theme)){case v.Fy.THEMEONE:return u.createElement(ku,null);case v.Fy.THEMETHREE:return u.createElement(Jo,null);case v.Fy.DEFAULT:default:return u.createElement(Ai,null)}};var Ci=(0,B.connect)(({globalSetting:e})=>({globalSetting:e}))(xi)},16273:function(Tt,tt,i){i.d(tt,{Z:function(){return De}});var v=i(67294),u=i(22150),B=i(14446),Q=i(2453),C=i(71230),V=i(15746),W=i(34336),Oe=i(78045),ne=i(84567),me=i(27484),z=i.n(me),fe=i(33170),pe=i(28706),re=i(35973),se=i(52262),I=i(89779),L=i(79419),ye=i(17998),h={flex_box_center:"flex_box_center___AYEOc",flex_space_between:"flex_space_between___hbWpJ",flex_box_vertical_center:"flex_box_vertical_center___taLEg",flex_box_center_end:"flex_box_center_end___EawFk",flex_box_column:"flex_box_column___QUBe6",failedList:"failedList___X9FXV",name:"name___CK1C1",publish:"publish___d5afE",modal:"modal___NZXBW"},Le=i(96332),ie=i(93686),P=i(67294),wt=Object.defineProperty,Jt=Object.defineProperties,qt=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Ae=(ue,de,he)=>de in ue?wt(ue,de,{enumerable:!0,configurable:!0,writable:!0,value:he}):ue[de]=he,Se=(ue,de)=>{for(var he in de||(de={}))Gt.call(de,he)&&Ae(ue,he,de[he]);if(St)for(var he of St(de))je.call(de,he)&&Ae(ue,he,de[he]);return ue},lt=(ue,de)=>Jt(ue,qt(de)),$e=(ue,de,he)=>new Promise((Ve,gt)=>{var Qe=Ue=>{try{Ke(he.next(Ue))}catch(we){gt(we)}},Et=Ue=>{try{Ke(he.throw(Ue))}catch(we){gt(we)}},Ke=Ue=>Ue.done?Ve(Ue.value):Promise.resolve(Ue.value).then(Qe,Et);Ke((he=he.apply(ue,de)).next())});const $t=({classroomList:ue,dispatch:de,courseEndTime:he})=>{var Ve;const gt=(0,re.useIntl)(),Qe=(0,re.useParams)(),[Et]=u.default.useForm(),[Ke,Ue]=(0,v.useState)(1),[we,Ce]=(0,v.useState)([]),[yt,Vu]=(0,v.useState)(0),[ta,Wu]=(0,v.useState)(20),[Me,Yt]=(0,v.useState)(!0),[ze,Ft]=(0,v.useState)([]),[eu,_u]=(0,v.useState)(!0),[xu,Ou]=(0,v.useState)({}),[rt,Uu]=(0,v.useState)({});Qe.id=Qe.coursesId,(0,v.useEffect)(()=>{if(ue.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(ru(),gu(),ue.actionTabs.type===2){const _e=ue.actionTabs.selectArrsAll[0];_u(_e.unified_setting)}else _u(!1)},[ue.actionTabs]);const gu=_e=>$e(void 0,null,function*(){Yt(!0);const M=yield(0,I.c_)(lt(Se({},Qe),{page:_e||Ke,limit:2e4,homework_id:ue.actionTabs.type===1?"":ue.actionTabs.selectArrs[0]}));M==null||M.course_groups.map((Te,tu)=>{Te.key=Te.id,Te.title=Te.name,Te.disabled=Te.is_published}),M&&(Ce([...M==null?void 0:M.course_groups]),Vu(M==null?void 0:M.course_groups_count),Yt(!1),_e||Et.setFieldsValue({publish_time:z()(z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:z()(z()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),ou=()=>{var _e;let M=[...(_e=ue.actionTabs.selectArrsAll)==null?void 0:_e.filter(Te=>Te.high_resources_consume&&!Te.high_resources_consume_permission)];(M==null?void 0:M.length)>0&&ue.actionTabs.type===1&&B.default.confirm({centered:!0,icon:null,footer:null,width:560,title:gt.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),closable:!0,content:P.createElement("div",null,P.createElement("div",{className:h.tipcontent},P.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",P.createElement("span",{style:{color:"#f06b14"}},M==null?void 0:M.length)," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),P.createElement("div",{className:"mt20 mb20"},M==null?void 0:M.map(Te=>P.createElement("div",{className:h.failedList,key:Te.homework_id},P.createElement("div",{className:h.name},Te==null?void 0:Te.name),P.createElement("div",{className:h.publish,onClick:()=>{(0,pe.xg)(`/classrooms/${Qe.coursesId}/shixun_homework/${Te.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},Iu=()=>$e(void 0,null,function*(){var _e,M,Te,tu,Vt,Wt,Ot;if((0,se.Rm)()&&!((M=(_e=ue.AssistantObject)==null?void 0:_e.practice)!=null&&M.can_publish)){Q.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Ie(!1);return}const Pt=Se({},Et.getFieldsValue());if(Pt.end_time<=Pt.publish_time){Q.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Ie(!1);return}if((ze==null?void 0:ze.length)<=0&&!eu&&we.length>0){Q.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Ie(!1);return}let iu={homework_ids:[...ue.actionTabs.selectArrs],group_ids:ze.length>0?ze.map(Ut=>Ut.id):(Te=ue.detailShixunsList)==null?void 0:Te.course_groups,end_time:z()(Pt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:z()(Pt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ze.length},yu=[...(tu=ue.actionTabs.selectArrsAll)==null?void 0:tu.filter(Ut=>Ut.high_resources_consume&&!Ut.high_resources_consume_permission)];if((yu==null?void 0:yu.length)==ue.actionTabs.selectArrsAll.length&&ue.actionTabs.type==1){de({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),ou();return}((Vt=ue.actionTabs.selectArrsAll)==null?void 0:Vt.length)>0&&ue.actionTabs.type===1&&(iu.homework_ids=[...((Ot=(Wt=ue.actionTabs.selectArrsAll)==null?void 0:Wt.filter(Ut=>!Ut.high_resources_consume||Ut.high_resources_consume_permission))==null?void 0:Ot.map(Ut=>Number(Ut==null?void 0:Ut.homework_id)))||[]]);let It=yield(0,ie.Tr)({homework_common_ids:[...ue.actionTabs.selectArrs],course_id:Qe.coursesId,type:"homework_common"});(It==null?void 0:It.student_count)===0?Ku(iu):(Uu(iu),Ou(It))}),ru=()=>{Ue(1),Ce([]),Ft([])},Ku=_e=>$e(void 0,null,function*(){Ie(!0);const M=yield(0,fe.ZP)(`/api/courses/${Qe.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Se({},_e)});Ie(!1),M.status===0&&(ru(),(0,pe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),Q.ZP.success("\u53D1\u5E03\u6210\u529F"),de({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),ou(),(0,se.GJ)()?ue.actionTabs.detail?(de({type:"shixunHomeworks/setActionTabs",payload:{}}),de({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Se({},Qe)}),de({type:"shixunHomeworks/getWorkSetting",payload:Se({},Qe)})):de({type:"classroomList/getClassroomTeacherShixunsList",payload:lt(Se({},ue.actionTabs.params),{type:4})}):de({type:"classroomList/getClassroomShixunsList",payload:Se({},ue.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||de({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:P.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~")}}))}),ua=yt>Ke*ta,{detailShixunsList:Rt}=ue,[it,Ie]=(0,v.useState)(!1);return P.createElement("div",null,P.createElement(B.default,{width:600,centered:!0,confirmLoading:it,title:"\u53D1\u5E03\u4F5C\u4E1A",open:ue.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>Iu(),onCancel:()=>{ru(),de({type:"classroomList/setActionTabs",payload:{}})}},P.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",P.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),P.createElement(u.default,{form:Et},P.createElement("div",{style:{paddingLeft:0}},P.createElement(C.Z,{className:"mt30",align:"middle"},P.createElement(V.Z,null,P.createElement(u.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},P.createElement(W.default,{style:{width:170,marginRight:"25px"},disabledDate:_e=>(0,ye.Q8)(_e,he),disabledTime:_e=>(0,ye.d0)(_e),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:z()((0,pe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),P.createElement(V.Z,{className:"ml20"},P.createElement(u.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},P.createElement(W.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:z()((0,pe.U6)(),"HH:mm")},disabledDate:_e=>(0,ye.Q8)(_e,he,Et.getFieldValue("publish_time")),disabledTime:_e=>(0,ye.d0)(_e,Et.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),ue.actionTabs.type===2&&P.createElement(C.Z,{style:{marginBottom:"10px"}},P.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),P.createElement(Oe.ZP.Group,{value:eu,onChange:_e=>{_u(_e.target.value),Ft([])}},P.createElement(Oe.ZP,{value:!0,disabled:!ue.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),P.createElement(Oe.ZP,{className:"ml20",disabled:we.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),we.length<=0&&ue.actionTabs.type===2&&P.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"')),(ue.actionTabs.type===1||!eu)&&we.length>0&&P.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},P.createElement("span",{style:{flex:1}},P.createElement(ne.default,{checked:ze.length===we.length,onChange:_e=>{ze.length===we.length?Ft([]):Ft(we)}},"\u5168\u9009")),P.createElement("span",{style:{width:16}}),P.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ze.length||0,"\u4E2A\u5206\u73ED")),(ue.actionTabs.type===1||!eu)&&we.length>0&&P.createElement(L.Z,{data:we,selectedRowKeys:ze,setSelectedRowKeys:Ft}))),P.createElement(Le.Z,{resdata:xu,type:((Ve=ue.actionTabs.selectArrs)==null?void 0:Ve.length)===1?"shixun":"shixunpush",okloading:it,oktext:(xu==null?void 0:xu.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:_e=>$e(void 0,null,function*(){Ie(!0);let M=yield(0,fe.ZP)(`/api/courses/${Qe.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...ue.actionTabs.selectArrs]}});Ie(!1),(M==null?void 0:M.status)===0&&Ku(rt)})}))};var De=(0,re.connect)(({classroomList:ue})=>({classroomList:ue}))($t)},63909:function(Tt,tt,i){i.d(tt,{_:function(){return z}});var v=i(93686),u=i(14446),B=i(2453),Q=i(9430),C=i(28706),V=i(67294),W=(fe,pe,re)=>new Promise((se,I)=>{var L=Le=>{try{h(re.next(Le))}catch(ie){I(ie)}},ye=Le=>{try{h(re.throw(Le))}catch(ie){I(ie)}},h=Le=>Le.done?se(Le.value):Promise.resolve(Le.value).then(L,ye);h((re=re.apply(fe,pe)).next())});const Oe=fe=>W(void 0,[fe],function*({is_jupyter:pe,is_jupyter_lab:re,shixunId:se,homework_common_id:I,courseId:L}){if(pe||re){const h=yield(0,v.BK)({id:se});h!=null&&h.identifier&&(0,C.xg)(`/tasks/${h.identifier}/jupyter?homework_common_id=${I}`);return}const ye=yield(0,v.Ir)({id:se,homework_common_id:I});if(ye!=null&&ye.game_identifier){(0,C.xg)(`/tasks/${L}/${I}/${ye.game_identifier}`);return}(ye==null?void 0:ye.status)===2?ne(ye==null?void 0:ye.message,I,L):(ye==null?void 0:ye.status)===3?me(ye==null?void 0:ye.message):(ye==null?void 0:ye.status)==-3&&(0,C.eF)()}),ne=(fe,pe,re)=>{fe=fe!=null&&fe.includes(".json")?fe:`${fe}.json`,u.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:V.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>W(void 0,null,function*(){const se=yield(0,v.$Q)({url:fe});if(!se)return;B.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const I=yield(0,v.Ir)({id:se.shixun_identifier,homework_common_id:pe});if(I!=null&&I.game_identifier){(0,C.xg)(`/tasks/${re}/${pe}/${I.game_identifier}`);return}(I==null?void 0:I.status)===2?ne(I==null?void 0:I.message,pe,re):(I==null?void 0:I.status)===3&&me(I==null?void 0:I.message)})})},me=fe=>{u.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:V.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",fe,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},z=(fe,pe)=>W(void 0,[fe,pe],function*(re,{is_jupyter:se,is_jupyter_lab:I}){const L=yield(0,v.WT)(re);if(L.length>1)return u.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:V.createElement("div",null,V.createElement("div",null,"\u4F60\u5F53\u524D\u6709",L.length,"\u4E2A\u8FDB\u884C\u4E2D\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u5728\u4E0B\u65B9\u70B9\u51FB\u5B9E\u8BAD\u4F5C\u4E1A\u540D\u79F0\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\uFF1A"),V.createElement(Q.default,{pagination:!1,columns:[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"\u4F5C\u4E1A\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:240,align:"center",render(ye,h){const{course_identifier:Le,id:ie}=h||{};return V.createElement("a",{target:"_blank",href:`/classrooms/${Le}/shixun_homework/${ie}/detail`},ye)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(ye,h){const{course_identifier:Le,id:ie,shixun_identifier:P}=h;return V.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{Oe({is_jupyter:se,is_jupyter_lab:I,shixunId:P,homework_common_id:ie,courseId:Le})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:L,rowKey:"id"}))}),!0;if(L.length===1){const{shixun_identifier:ye,id:h,course_identifier:Le}=L[0];return Oe({is_jupyter:se,is_jupyter_lab:I,shixunId:ye,homework_common_id:h,courseId:Le}),!0}return!1});tt.Z=Oe},81643:function(Tt,tt,i){i.d(tt,{Z:function(){return v}});const v=u=>u?typeof u=="function"?u():u:null},72565:function(Tt,tt,i){i.d(tt,{Z:function(){return Ca}});var v=i(94184),u=i.n(v),B=i(1413),Q=i(97685),C=i(67294),V=i(73935);function W(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Oe={};function ne(E,o){}function me(E,o){}function z(){Oe={}}function fe(E,o,S){!o&&!Oe[S]&&(E(!1,S),Oe[S]=!0)}function pe(E,o){fe(ne,E,o)}function re(E,o){fe(me,E,o)}var se=null,I=i(71002),L=i(18459);function ye(E,o,S){var T=C.useRef({});return(!("value"in T.current)||S(T.current.condition,o))&&(T.current.value=E(),T.current.condition=o),T.current.value}function h(E,o){typeof E=="function"?E(o):(0,I.Z)(E)==="object"&&E&&"current"in E&&(E.current=o)}function Le(){for(var E=arguments.length,o=new Array(E),S=0;S<E;S++)o[S]=arguments[S];var T=o.filter(function(J){return J});return T.length<=1?T[0]:function(J){o.forEach(function(Fe){h(Fe,J)})}}function ie(){for(var E=arguments.length,o=new Array(E),S=0;S<E;S++)o[S]=arguments[S];return ye(function(){return Le.apply(void 0,o)},o,function(T,J){return T.length===J.length&&T.every(function(Fe,xe){return Fe===J[xe]})})}function P(E){var o,S,T=(0,L.isMemo)(E)?E.type.type:E.type;return!(typeof T=="function"&&!((o=T.prototype)!==null&&o!==void 0&&o.render)||typeof E=="function"&&!((S=E.prototype)!==null&&S!==void 0&&S.render))}var wt=C.createContext(null),Jt=wt,qt=i(74902),St=W()?C.useLayoutEffect:C.useEffect,Gt=St,je=function(o,S){var T=React.useRef(!0);St(function(){if(!T.current)return o()},S),St(function(){return T.current=!1,function(){T.current=!0}},[])},Ae=[];function Se(E,o){var S=C.useState(function(){if(!W())return null;var ot=document.createElement("div");return ot}),T=(0,Q.Z)(S,1),J=T[0],Fe=C.useRef(!1),xe=C.useContext(Jt),Ne=C.useState(Ae),He=(0,Q.Z)(Ne,2),Je=He[0],ut=He[1],Ye=xe||(Fe.current?void 0:function(ot){ut(function(vt){var mt=[ot].concat((0,qt.Z)(vt));return mt})});function ht(){J.parentElement||document.body.appendChild(J),Fe.current=!0}function Dt(){var ot;(ot=J.parentElement)===null||ot===void 0||ot.removeChild(J),Fe.current=!1}return Gt(function(){return E?xe?xe(ht):ht():Dt(),Dt},[E]),Gt(function(){Je.length&&(Je.forEach(function(ot){return ot()}),ut(Ae))},[Je]),[J,Ye]}function lt(E,o){if(!E)return!1;if(E.contains)return E.contains(o);for(var S=o;S;){if(S===E)return!0;S=S.parentNode}return!1}var $e="data-rc-order",$t="rc-util-key",De=new Map;function ue(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=E.mark;return o?o.startsWith("data-")?o:"data-".concat(o):$t}function de(E){if(E.attachTo)return E.attachTo;var o=document.querySelector("head");return o||document.body}function he(E){return E==="queue"?"prependQueue":E?"prepend":"append"}function Ve(E){return Array.from((De.get(E)||E).children).filter(function(o){return o.tagName==="STYLE"})}function gt(E){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!W())return null;var S=o.csp,T=o.prepend,J=document.createElement("style");J.setAttribute($e,he(T)),S!=null&&S.nonce&&(J.nonce=S==null?void 0:S.nonce),J.innerHTML=E;var Fe=de(o),xe=Fe.firstChild;if(T){if(T==="queue"){var Ne=Ve(Fe).filter(function(He){return["prepend","prependQueue"].includes(He.getAttribute($e))});if(Ne.length)return Fe.insertBefore(J,Ne[Ne.length-1].nextSibling),J}Fe.insertBefore(J,xe)}else Fe.appendChild(J);return J}function Qe(E){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},S=de(o);return Ve(S).find(function(T){return T.getAttribute(ue(o))===E})}function Et(E){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},S=Qe(E,o);if(S){var T=de(o);T.removeChild(S)}}function Ke(E,o){var S=De.get(E);if(!S||!lt(document,S)){var T=gt("",o),J=T.parentNode;De.set(E,J),E.removeChild(T)}}function Ue(){De.clear()}function we(E,o){var S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},T=de(S);Ke(T,S);var J=Qe(o,S);if(J){var Fe,xe;if((Fe=S.csp)!==null&&Fe!==void 0&&Fe.nonce&&J.nonce!==((xe=S.csp)===null||xe===void 0?void 0:xe.nonce)){var Ne;J.nonce=(Ne=S.csp)===null||Ne===void 0?void 0:Ne.nonce}return J.innerHTML!==E&&(J.innerHTML=E),J}var He=gt(E,S);return He.setAttribute(ue(S),o),He}var Ce;function yt(E){if(typeof document=="undefined")return 0;if(E||Ce===void 0){var o=document.createElement("div");o.style.width="100%",o.style.height="200px";var S=document.createElement("div"),T=S.style;T.position="absolute",T.top="0",T.left="0",T.pointerEvents="none",T.visibility="hidden",T.width="200px",T.height="150px",T.overflow="hidden",S.appendChild(o),document.body.appendChild(S);var J=o.offsetWidth;S.style.overflow="scroll";var Fe=o.offsetWidth;J===Fe&&(Fe=S.clientWidth),document.body.removeChild(S),Ce=J-Fe}return Ce}function Vu(E){var o=E.match(/^(.*)px$/),S=Number(o==null?void 0:o[1]);return Number.isNaN(S)?yt():S}function ta(E){if(typeof document=="undefined"||!E||!(E instanceof Element))return{width:0,height:0};var o=getComputedStyle(E,"::-webkit-scrollbar"),S=o.width,T=o.height;return{width:Vu(S),height:Vu(T)}}function Wu(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Me="rc-util-locker-".concat(Date.now()),Yt=0;function ze(E){var o=!!E,S=C.useState(function(){return Yt+=1,"".concat(Me,"_").concat(Yt)}),T=(0,Q.Z)(S,1),J=T[0];Gt(function(){if(o){var Fe=ta(document.body).width,xe=Wu();we(`
html body {
overflow-y: hidden;
`.concat(xe?"width: calc(100% - ".concat(Fe,"px);"):"",`
}`),J)}else Et(J);return function(){Et(J)}},[o,J])}var Ft=!1;function eu(E){return typeof E=="boolean"&&(Ft=E),Ft}var _u=function(o){return o===!1?!1:!W()||!o?null:typeof o=="string"?document.querySelector(o):typeof o=="function"?o():o},xu=C.forwardRef(function(E,o){var S=E.open,T=E.autoLock,J=E.getContainer,Fe=E.debug,xe=E.autoDestroy,Ne=xe===void 0?!0:xe,He=E.children,Je=C.useState(S),ut=(0,Q.Z)(Je,2),Ye=ut[0],ht=ut[1],Dt=Ye||S;C.useEffect(function(){(Ne||S)&&ht(S)},[S,Ne]);var ot=C.useState(function(){return _u(J)}),vt=(0,Q.Z)(ot,2),mt=vt[0],bt=vt[1];C.useEffect(function(){var Qt=_u(J);bt(Qt!=null?Qt:null)});var Bt=Se(Dt&&!mt,Fe),kt=(0,Q.Z)(Bt,2),xt=kt[0],ct=kt[1],pt=mt!=null?mt:xt;ze(T&&S&&W()&&(pt===xt||pt===document.body));var Ge=null;if(He&&P(He)&&o){var Cu=He;Ge=Cu.ref}var bu=ie(Ge,o);if(!Dt||!W()||mt===void 0)return null;var Su=pt===!1||eu(),Kt=He;return o&&(Kt=C.cloneElement(He,{ref:bu})),C.createElement(Jt.Provider,{value:ct},Su?Kt:(0,V.createPortal)(Kt,pt))}),Ou=xu,rt=Ou;function Uu(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var gu=Uu()?C.useLayoutEffect:C.useEffect,ou=function(o,S){var T=C.useRef(!0);gu(function(){return o(T.current)},S),gu(function(){return T.current=!1,function(){T.current=!0}},[])},Iu=function(o,S){ou(function(T){if(!T)return o()},S)},ru=ou,Ku=C.createContext(null),ua=C.createContext({}),Rt=Ku,it=i(4942),Ie=i(87462),_e=i(62874),M={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(o){var S=o.keyCode;if(o.altKey&&!o.ctrlKey||o.metaKey||S>=M.F1&&S<=M.F12)return!1;switch(S){case M.ALT:case M.CAPS_LOCK:case M.CONTEXT_MENU:case M.CTRL:case M.DOWN:case M.END:case M.ESC:case M.HOME:case M.INSERT:case M.LEFT:case M.MAC_FF_META:case M.META:case M.NUMLOCK:case M.NUM_CENTER:case M.PAGE_DOWN:case M.PAGE_UP:case M.PAUSE:case M.PRINT_SCREEN:case M.RIGHT:case M.SHIFT:case M.UP:case M.WIN_KEY:case M.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(o){if(o>=M.ZERO&&o<=M.NINE||o>=M.NUM_ZERO&&o<=M.NUM_MULTIPLY||o>=M.A&&o<=M.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&o===0)return!0;switch(o){case M.SPACE:case M.QUESTION_MARK:case M.NUM_PLUS:case M.NUM_MINUS:case M.NUM_PERIOD:case M.NUM_DIVISION:case M.SEMICOLON:case M.DASH:case M.EQUALS:case M.COMMA:case M.PERIOD:case M.SLASH:case M.APOSTROPHE:case M.SINGLE_QUOTE:case M.OPEN_SQUARE_BRACKET:case M.BACKSLASH:case M.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Te=M,tu=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,Vt=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,Wt="".concat(tu," ").concat(Vt).split(/[\s\n]+/),Ot="aria-",Pt="data-";function iu(E,o){return E.indexOf(o)===0}function yu(E){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,S;o===!1?S={aria:!0,data:!0,attr:!0}:o===!0?S={aria:!0}:S=(0,B.Z)({},o);var T={};return Object.keys(E).forEach(function(J){(S.aria&&(J==="role"||iu(J,Ot))||S.data&&iu(J,Pt)||S.attr&&Wt.includes(J))&&(T[J]=E[J])}),T}function It(E){var o=React.useRef();o.current=E;var S=React.useCallback(function(){for(var T,J=arguments.length,Fe=new Array(J),xe=0;xe<J;xe++)Fe[xe]=arguments[xe];return(T=o.current)===null||T===void 0?void 0:T.call.apply(T,[o].concat(Fe))},[]);return S}function Ut(E){var o=React.useRef(!1),S=React.useState(E),T=_slicedToArray(S,2),J=T[0],Fe=T[1];React.useEffect(function(){return o.current=!1,function(){o.current=!0}},[]);function xe(Ne,He){He&&o.current||Fe(Ne)}return[J,xe]}function ga(E){return E!==void 0}function Jn(E,o){var S=o||{},T=S.defaultValue,J=S.value,Fe=S.onChange,xe=S.postState,Ne=useState(function(){return ga(J)?J:ga(T)?typeof T=="function"?T():T:typeof E=="function"?E():E}),He=_slicedToArray(Ne,2),Je=He[0],ut=He[1],Ye=J!==void 0?J:Je,ht=xe?xe(Ye):Ye,Dt=useEvent(Fe),ot=useState([Ye]),vt=_slicedToArray(ot,2),mt=vt[0],bt=vt[1];useLayoutUpdateEffect(function(){var kt=mt[0];Je!==kt&&Dt(Je,kt)},[mt]),useLayoutUpdateEffect(function(){ga(J)||ut(J)},[J]);var Bt=useEvent(function(kt,xt){ut(kt,xt),bt([Ye],xt)});return[ht,Bt]}var Bn=i(33993);function Ct(E,o,S){var T=C.useRef({});return(!("value"in T.current)||S(T.current.condition,o))&&(T.current.value=E(),T.current.condition=o),T.current.value}function ya(E,o){typeof E=="function"?E(o):(0,I.Z)(E)==="object"&&E&&"current"in E&&(E.current=o)}function ha(){for(var E=arguments.length,o=new Array(E),S=0;S<E;S++)o[S]=arguments[S];var T=o.filter(function(J){return J});return T.length<=1?T[0]:function(J){o.forEach(function(Fe){ya(Fe,J)})}}function Yn(){for(var E=arguments.length,o=new Array(E),S=0;S<E;S++)o[S]=arguments[S];return Ct(function(){return ha.apply(void 0,o)},o,function(T,J){return T.length!==J.length||T.every(function(Fe,xe){return Fe!==J[xe]})})}function Wa(E){var o,S,T=isMemo(E)?E.type.type:E.type;return!(typeof T=="function"&&!((o=T.prototype)!==null&&o!==void 0&&o.render)||typeof E=="function"&&!((S=E.prototype)!==null&&S!==void 0&&S.render))}function Qn(E){return!isValidElement(E)||isFragment(E)?!1:Wa(E)}function Ua(E,o,S,T){if(!o.length)return S;var J=_toArray(o),Fe=J[0],xe=J.slice(1),Ne;return!E&&typeof Fe=="number"?Ne=[]:Array.isArray(E)?Ne=_toConsumableArray(E):Ne=_objectSpread({},E),T&&S===void 0&&xe.length===1?delete Ne[Fe][xe[0]]:Ne[Fe]=Ua(Ne[Fe],xe,S,T),Ne}function Fa(E,o,S){var T=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return o.length&&T&&S===void 0&&!get(E,o.slice(0,-1))?E:Ua(E,o,S,T)}function Dn(E){return _typeof(E)==="object"&&E!==null&&Object.getPrototypeOf(E)===Object.prototype}function Ka(E){return Array.isArray(E)?[]:{}}var Ja=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function Xn(){for(var E=arguments.length,o=new Array(E),S=0;S<E;S++)o[S]=arguments[S];var T=Ka(o[0]);return o.forEach(function(J){function Fe(xe,Ne){var He=new Set(Ne),Je=get(J,xe),ut=Array.isArray(Je);if(ut||Dn(Je)){if(!He.has(Je)){He.add(Je);var Ye=get(T,xe);ut?T=Fa(T,xe,[]):(!Ye||_typeof(Ye)!=="object")&&(T=Fa(T,xe,Ka(Je))),Ja(Je).forEach(function(ht){Fe([].concat(_toConsumableArray(xe),[ht]),He)})}}else T=Fa(T,xe,Je)}Fe([])}),T}var va={},Ya=[],Lu=function(o){Ya.push(o)};function Qa(E,o){if(0)var S}function Xa(E,o){if(0)var S}function An(){va={}}function qa(E,o,S){!o&&!va[S]&&(E(!1,S),va[S]=!0)}function aa(E,o){qa(Qa,E,o)}function xn(E,o){qa(Xa,E,o)}aa.preMessage=Lu,aa.resetWarned=An,aa.noteOnce=xn;var en=aa,Cn=function(o){var S=o.prefixCls,T=o.className,J=o.style,Fe=o.children,xe=o.containerRef,Ne=o.id,He=o.onMouseEnter,Je=o.onMouseOver,ut=o.onMouseLeave,Ye=o.onClick,ht=o.onKeyDown,Dt=o.onKeyUp,ot={onMouseEnter:He,onMouseOver:Je,onMouseLeave:ut,onClick:Ye,onKeyDown:ht,onKeyUp:Dt},vt=C.useContext(ua),mt=vt.panel,bt=Yn(mt,xe);return C.createElement(C.Fragment,null,C.createElement("div",(0,Ie.Z)({id:Ne,className:u()("".concat(S,"-content"),T),style:(0,B.Z)({},J),"aria-modal":"true",role:"dialog",ref:bt},ot),Fe))},bn=Cn;function Ba(E){return typeof E=="string"&&String(Number(E))===E?(en(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(E)):E}function na(E){warning(!("wrapperClassName"in E),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!E.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var tn={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function qn(E,o){var S,T,J,Fe,xe=E.prefixCls,Ne=E.open,He=E.placement,Je=E.inline,ut=E.push,Ye=E.forceRender,ht=E.autoFocus,Dt=E.keyboard,ot=E.rootClassName,vt=E.rootStyle,mt=E.zIndex,bt=E.className,Bt=E.id,kt=E.style,xt=E.motion,ct=E.width,pt=E.height,Ge=E.children,Cu=E.contentWrapperStyle,bu=E.mask,Su=E.maskClosable,Kt=E.maskMotion,Qt=E.maskClassName,Ru=E.maskStyle,cu=E.afterOpenChange,Ht=E.onClose,Hu=E.onMouseEnter,ba=E.onMouseOver,ju=E.onMouseLeave,Sa=E.onClick,wa=E.onKeyDown,hu=E.onKeyUp,Fu=C.useRef(),Y=C.useRef(),Ju=C.useRef();C.useImperativeHandle(o,function(){return Fu.current});var Pa=function(Zt){var Nu=Zt.keyCode,Mu=Zt.shiftKey;switch(Nu){case Te.TAB:{if(Nu===Te.TAB){if(!Mu&&document.activeElement===Ju.current){var oa;(oa=Y.current)===null||oa===void 0||oa.focus({preventScroll:!0})}else if(Mu&&document.activeElement===Y.current){var Ma;(Ma=Ju.current)===null||Ma===void 0||Ma.focus({preventScroll:!0})}}break}case Te.ESC:{Ht&&Dt&&(Zt.stopPropagation(),Ht(Zt));break}}};C.useEffect(function(){if(Ne&&ht){var ft;(ft=Fu.current)===null||ft===void 0||ft.focus({preventScroll:!0})}},[Ne]);var ka=C.useState(!1),wu=(0,Q.Z)(ka,2),Na=wu[0],Pu=wu[1],At=C.useContext(Rt),Lt;ut===!1?Lt={distance:0}:ut===!0?Lt={}:Lt=ut||{};var au=(S=(T=(J=Lt)===null||J===void 0?void 0:J.distance)!==null&&T!==void 0?T:At==null?void 0:At.pushDistance)!==null&&S!==void 0?S:180,On=C.useMemo(function(){return{pushDistance:au,push:function(){Pu(!0)},pull:function(){Pu(!1)}}},[au]);C.useEffect(function(){if(Ne){var ft;At==null||(ft=At.push)===null||ft===void 0||ft.call(At)}else{var Zt;At==null||(Zt=At.pull)===null||Zt===void 0||Zt.call(At)}},[Ne]),C.useEffect(function(){return function(){var ft;At==null||(ft=At.pull)===null||ft===void 0||ft.call(At)}},[]);var on=bu&&C.createElement(_e.Z,(0,Ie.Z)({key:"mask"},Kt,{visible:Ne}),function(ft,Zt){var Nu=ft.className,Mu=ft.style;return C.createElement("div",{className:u()("".concat(xe,"-mask"),Nu,Qt),style:(0,B.Z)((0,B.Z)({},Mu),Ru),onClick:Su&&Ne?Ht:void 0,ref:Zt})}),In=typeof xt=="function"?xt(He):xt,ku={};if(Na&&au)switch(He){case"top":ku.transform="translateY(".concat(au,"px)");break;case"bottom":ku.transform="translateY(".concat(-au,"px)");break;case"left":ku.transform="translateX(".concat(au,"px)");break;default:ku.transform="translateX(".concat(-au,"px)");break}He==="left"||He==="right"?ku.width=Ba(ct):ku.height=Ba(pt);var Ln={onMouseEnter:Hu,onMouseOver:ba,onMouseLeave:ju,onClick:Sa,onKeyDown:wa,onKeyUp:hu},Zn=C.createElement(_e.Z,(0,Ie.Z)({key:"panel"},In,{visible:Ne,forceRender:Ye,onVisibleChanged:function(Zt){cu==null||cu(Zt)},removeOnLeave:!1,leavedClassName:"".concat(xe,"-content-wrapper-hidden")}),function(ft,Zt){var Nu=ft.className,Mu=ft.style;return C.createElement("div",(0,Ie.Z)({className:u()("".concat(xe,"-content-wrapper"),Nu),style:(0,B.Z)((0,B.Z)((0,B.Z)({},ku),Mu),Cu)},yu(E,{data:!0})),C.createElement(bn,(0,Ie.Z)({id:Bt,containerRef:Zt,prefixCls:xe,className:bt,style:kt},Ln),Ge))}),rn=(0,B.Z)({},vt);return mt&&(rn.zIndex=mt),C.createElement(Rt.Provider,{value:On},C.createElement("div",{className:u()(xe,"".concat(xe,"-").concat(He),ot,(Fe={},(0,it.Z)(Fe,"".concat(xe,"-open"),Ne),(0,it.Z)(Fe,"".concat(xe,"-inline"),Je),Fe)),style:rn,tabIndex:-1,ref:Fu,onKeyDown:Pa},on,C.createElement("div",{tabIndex:0,ref:Y,style:tn,"aria-hidden":"true","data-sentinel":"start"}),Zn,C.createElement("div",{tabIndex:0,ref:Ju,style:tn,"aria-hidden":"true","data-sentinel":"end"})))}var Sn=C.forwardRef(qn),wn=Sn,Da=function(o){var S=o.open,T=S===void 0?!1:S,J=o.prefixCls,Fe=J===void 0?"rc-drawer":J,xe=o.placement,Ne=xe===void 0?"right":xe,He=o.autoFocus,Je=He===void 0?!0:He,ut=o.keyboard,Ye=ut===void 0?!0:ut,ht=o.width,Dt=ht===void 0?378:ht,ot=o.mask,vt=ot===void 0?!0:ot,mt=o.maskClosable,bt=mt===void 0?!0:mt,Bt=o.getContainer,kt=o.forceRender,xt=o.afterOpenChange,ct=o.destroyOnClose,pt=o.onMouseEnter,Ge=o.onMouseOver,Cu=o.onMouseLeave,bu=o.onClick,Su=o.onKeyDown,Kt=o.onKeyUp,Qt=o.panelRef,Ru=C.useState(!1),cu=(0,Q.Z)(Ru,2),Ht=cu[0],Hu=cu[1],ba=C.useState(!1),ju=(0,Q.Z)(ba,2),Sa=ju[0],wa=ju[1];ru(function(){wa(!0)},[]);var hu=Sa?T:!1,Fu=C.useRef(),Y=C.useRef();ru(function(){hu&&(Y.current=document.activeElement)},[hu]);var Ju=function(Pu){var At;if(Hu(Pu),xt==null||xt(Pu),!Pu&&Y.current&&!((At=Fu.current)!==null&&At!==void 0&&At.contains(Y.current))){var Lt;(Lt=Y.current)===null||Lt===void 0||Lt.focus({preventScroll:!0})}},Pa=C.useMemo(function(){return{panel:Qt}},[Qt]);if(!kt&&!Ht&&!hu&&ct)return null;var ka={onMouseEnter:pt,onMouseOver:Ge,onMouseLeave:Cu,onClick:bu,onKeyDown:Su,onKeyUp:Kt},wu=(0,B.Z)((0,B.Z)({},o),{},{open:hu,prefixCls:Fe,placement:Ne,autoFocus:Je,keyboard:Ye,width:Dt,mask:vt,maskClosable:bt,inline:Bt===!1,afterOpenChange:Ju,ref:Fu},ka);return C.createElement(ua.Provider,{value:Pa},C.createElement(rt,{open:hu||kt||Ht,autoDestroy:!1,getContainer:Bt,autoLock:vt&&(hu||Ht)},C.createElement(wn,wu)))},ge=Da,Pn=ge,un=i(33603),an=i(53124),nn=i(65223),kn=i(69760),Aa=E=>{const{prefixCls:o,title:S,footer:T,extra:J,closeIcon:Fe,closable:xe,onClose:Ne,headerStyle:He,drawerStyle:Je,bodyStyle:ut,footerStyle:Ye,children:ht}=E,Dt=C.useCallback(Bt=>C.createElement("button",{type:"button",onClick:Ne,"aria-label":"Close",className:`${o}-close`},Bt),[Ne]),[ot,vt]=(0,kn.Z)(xe,Fe,Dt,void 0,!0),mt=C.useMemo(()=>!S&&!ot?null:C.createElement("div",{style:He,className:u()(`${o}-header`,{[`${o}-header-close-only`]:ot&&!S&&!J})},C.createElement("div",{className:`${o}-header-title`},vt,S&&C.createElement("div",{className:`${o}-title`},S)),J&&C.createElement("div",{className:`${o}-extra`},J)),[ot,vt,J,He,o,S]),bt=C.useMemo(()=>{if(!T)return null;const Bt=`${o}-footer`;return C.createElement("div",{className:Bt,style:Ye},T)},[T,Ye,o]);return C.createElement("div",{className:`${o}-wrapper-body`,style:Je},mt,C.createElement("div",{className:`${o}-body`,style:ut},ht),bt)},uu=i(4173),Nn=i(67968),sn=i(45503),Mn=E=>{const{componentCls:o,motionDurationSlow:S}=E,T={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${S}`}}};return{[o]:{[`${o}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${S}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${o}-panel-motion`]:{"&-left":[T,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[T,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[T,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[T,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Tn=E=>{const{componentCls:o,zIndexPopup:S,colorBgMask:T,colorBgElevated:J,motionDurationSlow:Fe,motionDurationMid:xe,padding:Ne,paddingLG:He,fontSizeLG:Je,lineHeightLG:ut,lineWidth:Ye,lineType:ht,colorSplit:Dt,marginSM:ot,colorIcon:vt,colorIconHover:mt,colorText:bt,fontWeightStrong:Bt,footerPaddingBlock:kt,footerPaddingInline:xt}=E,ct=`${o}-content-wrapper`;return{[o]:{position:"fixed",inset:0,zIndex:S,pointerEvents:"none","&-pure":{position:"relative",background:J,[`&${o}-left`]:{boxShadow:E.boxShadowDrawerLeft},[`&${o}-right`]:{boxShadow:E.boxShadowDrawerRight},[`&${o}-top`]:{boxShadow:E.boxShadowDrawerUp},[`&${o}-bottom`]:{boxShadow:E.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${o}-mask`]:{position:"absolute",inset:0,zIndex:S,background:T,pointerEvents:"auto"},[ct]:{position:"absolute",zIndex:S,maxWidth:"100vw",transition:`all ${Fe}`,"&-hidden":{display:"none"}},[`&-left > ${ct}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:E.boxShadowDrawerLeft},[`&-right > ${ct}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:E.boxShadowDrawerRight},[`&-top > ${ct}`]:{top:0,insetInline:0,boxShadow:E.boxShadowDrawerUp},[`&-bottom > ${ct}`]:{bottom:0,insetInline:0,boxShadow:E.boxShadowDrawerDown},[`${o}-content`]:{width:"100%",height:"100%",overflow:"auto",background:J,pointerEvents:"auto"},[`${o}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${o}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Ne}px ${He}px`,fontSize:Je,lineHeight:ut,borderBottom:`${Ye}px ${ht} ${Dt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${o}-extra`]:{flex:"none"},[`${o}-close`]:{display:"inline-block",marginInlineEnd:ot,color:vt,fontWeight:Bt,fontSize:Je,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${xe}`,textRendering:"auto","&:focus, &:hover":{color:mt,textDecoration:"none"}},[`${o}-title`]:{flex:1,margin:0,color:bt,fontWeight:E.fontWeightStrong,fontSize:Je,lineHeight:ut},[`${o}-body`]:{flex:1,minWidth:0,minHeight:0,padding:He,overflow:"auto"},[`${o}-footer`]:{flexShrink:0,padding:`${kt}px ${xt}px`,borderTop:`${Ye}px ${ht} ${Dt}`},"&-rtl":{direction:"rtl"}}}};var sa=(0,Nn.Z)("Drawer",E=>{const o=(0,sn.TS)(E,{});return[Tn(o),Mn(o)]},E=>({zIndexPopup:E.zIndexPopupBase,footerPaddingBlock:E.paddingXS,footerPaddingInline:E.padding})),us=i(16569),ln=function(E,o){var S={};for(var T in E)Object.prototype.hasOwnProperty.call(E,T)&&o.indexOf(T)<0&&(S[T]=E[T]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,T=Object.getOwnPropertySymbols(E);J<T.length;J++)o.indexOf(T[J])<0&&Object.prototype.propertyIsEnumerable.call(E,T[J])&&(S[T[J]]=E[T[J]]);return S};const dt=null,Zu={distance:180},la=E=>{var o;const{rootClassName:S,width:T,height:J,size:Fe="default",mask:xe=!0,push:Ne=Zu,open:He,afterOpenChange:Je,onClose:ut,prefixCls:Ye,getContainer:ht,style:Dt,className:ot,visible:vt,afterVisibleChange:mt}=E,bt=ln(E,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Bt,getPrefixCls:kt,direction:xt,drawer:ct}=C.useContext(an.E_),pt=kt("drawer",Ye),[Ge,Cu]=sa(pt),bu=ht===void 0&&Bt?()=>Bt(document.body):ht,Su=u()({"no-mask":!xe,[`${pt}-rtl`]:xt==="rtl"},S,Cu),Kt=C.useMemo(()=>T!=null?T:Fe==="large"?736:378,[T,Fe]),Qt=C.useMemo(()=>J!=null?J:Fe==="large"?736:378,[J,Fe]),Ru={motionName:(0,un.m)(pt,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},cu=Hu=>({motionName:(0,un.m)(pt,`panel-motion-${Hu}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Ht=(0,us.H)();return Ge(C.createElement(uu.BR,null,C.createElement(nn.Ux,{status:!0,override:!0},C.createElement(Pn,Object.assign({prefixCls:pt,onClose:ut,maskMotion:Ru,motion:cu},bt,{open:He!=null?He:vt,mask:xe,push:Ne,width:Kt,height:Qt,style:Object.assign(Object.assign({},ct==null?void 0:ct.style),Dt),className:u()(ct==null?void 0:ct.className,ot),rootClassName:Su,getContainer:bu,afterOpenChange:Je!=null?Je:mt,panelRef:Ht}),C.createElement(Aa,Object.assign({prefixCls:pt},bt,{onClose:ut}))))))},xa=E=>{const{prefixCls:o,style:S,className:T,placement:J="right"}=E,Fe=ln(E,["prefixCls","style","className","placement"]),{getPrefixCls:xe}=C.useContext(an.E_),Ne=xe("drawer",o),[He,Je]=sa(Ne),ut=u()(Ne,`${Ne}-pure`,`${Ne}-${J}`,Je,T);return He(C.createElement("div",{className:ut,style:S},C.createElement(Aa,Object.assign({prefixCls:Ne},Fe))))};la._InternalPanelDoNotUseOrYouWillBeFired=xa;var Ca=la},66330:function(Tt,tt,i){i.d(tt,{t5:function(){return me}});var v=i(94184),u=i.n(v),B=i(92419),Q=i(67294),C=i(53124),V=i(81643),W=i(20136),Oe=function(fe,pe){var re={};for(var se in fe)Object.prototype.hasOwnProperty.call(fe,se)&&pe.indexOf(se)<0&&(re[se]=fe[se]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,se=Object.getOwnPropertySymbols(fe);I<se.length;I++)pe.indexOf(se[I])<0&&Object.prototype.propertyIsEnumerable.call(fe,se[I])&&(re[se[I]]=fe[se[I]]);return re};const ne=(fe,pe,re)=>{if(!(!pe&&!re))return Q.createElement(Q.Fragment,null,pe&&Q.createElement("div",{className:`${fe}-title`},(0,V.Z)(pe)),Q.createElement("div",{className:`${fe}-inner-content`},(0,V.Z)(re)))},me=fe=>{const{hashId:pe,prefixCls:re,className:se,style:I,placement:L="top",title:ye,content:h,children:Le}=fe;return Q.createElement("div",{className:u()(pe,re,`${re}-pure`,`${re}-placement-${L}`,se),style:I},Q.createElement("div",{className:`${re}-arrow`}),Q.createElement(B.G,Object.assign({},fe,{className:pe,prefixCls:re}),Le||ne(re,ye,h)))},z=fe=>{const{prefixCls:pe}=fe,re=Oe(fe,["prefixCls"]),{getPrefixCls:se}=Q.useContext(C.E_),I=se("popover",pe),[L,ye]=(0,W.Z)(I);return L(Q.createElement(me,Object.assign({},re,{prefixCls:I,hashId:ye})))};tt.ZP=z},55241:function(Tt,tt,i){var v=i(94184),u=i.n(v),B=i(67294),Q=i(81643),C=i(33603),V=i(53124),W=i(83062),Oe=i(66330),ne=i(20136),me=function(pe,re){var se={};for(var I in pe)Object.prototype.hasOwnProperty.call(pe,I)&&re.indexOf(I)<0&&(se[I]=pe[I]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,I=Object.getOwnPropertySymbols(pe);L<I.length;L++)re.indexOf(I[L])<0&&Object.prototype.propertyIsEnumerable.call(pe,I[L])&&(se[I[L]]=pe[I[L]]);return se};const z=pe=>{let{title:re,content:se,prefixCls:I}=pe;return B.createElement(B.Fragment,null,re&&B.createElement("div",{className:`${I}-title`},(0,Q.Z)(re)),B.createElement("div",{className:`${I}-inner-content`},(0,Q.Z)(se)))},fe=B.forwardRef((pe,re)=>{const{prefixCls:se,title:I,content:L,overlayClassName:ye,placement:h="top",trigger:Le="hover",mouseEnterDelay:ie=.1,mouseLeaveDelay:P=.1,overlayStyle:wt={}}=pe,Jt=me(pe,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:qt}=B.useContext(V.E_),St=qt("popover",se),[Gt,je]=(0,ne.Z)(St),Ae=qt(),Se=u()(ye,je);return Gt(B.createElement(W.Z,Object.assign({placement:h,trigger:Le,mouseEnterDelay:ie,mouseLeaveDelay:P,overlayStyle:wt},Jt,{prefixCls:St,overlayClassName:Se,ref:re,overlay:I||L?B.createElement(z,{prefixCls:St,title:I,content:L}):null,transitionName:(0,C.m)(Ae,"zoom-big",Jt.transitionName),"data-popover-inject":!0})))});fe._InternalPanelDoNotUseOrYouWillBeFired=Oe.ZP,tt.Z=fe},20136:function(Tt,tt,i){var v=i(14747),u=i(50438),B=i(97414),Q=i(8796),C=i(67968),V=i(45503);const W=me=>{const{componentCls:z,popoverColor:fe,minWidth:pe,fontWeightStrong:re,popoverPadding:se,boxShadowSecondary:I,colorTextHeading:L,borderRadiusLG:ye,zIndexPopup:h,marginXS:Le,colorBgElevated:ie,popoverBg:P}=me;return[{[z]:Object.assign(Object.assign({},(0,v.Wf)(me)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:h,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":ie,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${z}-content`]:{position:"relative"},[`${z}-inner`]:{backgroundColor:P,backgroundClip:"padding-box",borderRadius:ye,boxShadow:I,padding:se},[`${z}-title`]:{minWidth:pe,marginBottom:Le,color:L,fontWeight:re},[`${z}-inner-content`]:{color:fe}})},(0,B.ZP)(me,{colorBg:"var(--antd-arrow-background-color)"}),{[`${z}-pure`]:{position:"relative",maxWidth:"none",margin:me.sizePopupArrow,display:"inline-block",[`${z}-content`]:{display:"inline-block"}}}]},Oe=me=>{const{componentCls:z}=me;return{[z]:Q.i.map(fe=>{const pe=me[`${fe}6`];return{[`&${z}-${fe}`]:{"--antd-arrow-background-color":pe,[`${z}-inner`]:{backgroundColor:pe},[`${z}-arrow`]:{background:"transparent"}}}})}},ne=me=>{const{componentCls:z,lineWidth:fe,lineType:pe,colorSplit:re,paddingSM:se,controlHeight:I,fontSize:L,lineHeight:ye,padding:h}=me,Le=I-Math.round(L*ye),ie=Le/2,P=Le/2-fe,wt=h;return{[z]:{[`${z}-inner`]:{padding:0},[`${z}-title`]:{margin:0,padding:`${ie}px ${wt}px ${P}px`,borderBottom:`${fe}px ${pe} ${re}`},[`${z}-inner-content`]:{padding:`${se}px ${wt}px`}}}};tt.Z=(0,C.Z)("Popover",me=>{const{colorBgElevated:z,colorText:fe,wireframe:pe}=me,re=(0,V.TS)(me,{popoverPadding:12,popoverBg:z,popoverColor:fe});return[W(re),Oe(re),pe&&ne(re),(0,u._y)(re,"zoom-big")]},me=>({width:177,minWidth:177,zIndexPopup:me.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},26819:function(Tt,tt){var i;var v=typeof Symbol=="function"&&Symbol.for,u=v?Symbol.for("react.element"):60103,B=v?Symbol.for("react.portal"):60106,Q=v?Symbol.for("react.fragment"):60107,C=v?Symbol.for("react.strict_mode"):60108,V=v?Symbol.for("react.profiler"):60114,W=v?Symbol.for("react.provider"):60109,Oe=v?Symbol.for("react.context"):60110,ne=v?Symbol.for("react.async_mode"):60111,me=v?Symbol.for("react.concurrent_mode"):60111,z=v?Symbol.for("react.forward_ref"):60112,fe=v?Symbol.for("react.suspense"):60113,pe=v?Symbol.for("react.suspense_list"):60120,re=v?Symbol.for("react.memo"):60115,se=v?Symbol.for("react.lazy"):60116,I=v?Symbol.for("react.block"):60121,L=v?Symbol.for("react.fundamental"):60117,ye=v?Symbol.for("react.responder"):60118,h=v?Symbol.for("react.scope"):60119;function Le(P){if(typeof P=="object"&&P!==null){var wt=P.$$typeof;switch(wt){case u:switch(P=P.type,P){case ne:case me:case Q:case V:case C:case fe:return P;default:switch(P=P&&P.$$typeof,P){case Oe:case z:case se:case re:case W:return P;default:return wt}}case B:return wt}}}function ie(P){return Le(P)===me}i=ne,i=me,i=Oe,i=W,i=u,i=z,i=Q,i=se,i=re,i=B,i=V,i=C,i=fe,i=function(P){return ie(P)||Le(P)===ne},i=ie,i=function(P){return Le(P)===Oe},i=function(P){return Le(P)===W},i=function(P){return typeof P=="object"&&P!==null&&P.$$typeof===u},i=function(P){return Le(P)===z},i=function(P){return Le(P)===Q},i=function(P){return Le(P)===se},tt.isMemo=function(P){return Le(P)===re},i=function(P){return Le(P)===B},i=function(P){return Le(P)===V},i=function(P){return Le(P)===C},i=function(P){return Le(P)===fe},i=function(P){return typeof P=="string"||typeof P=="function"||P===Q||P===me||P===V||P===C||P===fe||P===pe||typeof P=="object"&&P!==null&&(P.$$typeof===se||P.$$typeof===re||P.$$typeof===W||P.$$typeof===Oe||P.$$typeof===z||P.$$typeof===L||P.$$typeof===ye||P.$$typeof===h||P.$$typeof===I)},i=Le},18459:function(Tt,tt,i){Tt.exports=i(26819)},16651:function(Tt,tt){var i;var v=Symbol.for("react.element"),u=Symbol.for("react.portal"),B=Symbol.for("react.fragment"),Q=Symbol.for("react.strict_mode"),C=Symbol.for("react.profiler"),V=Symbol.for("react.provider"),W=Symbol.for("react.context"),Oe=Symbol.for("react.server_context"),ne=Symbol.for("react.forward_ref"),me=Symbol.for("react.suspense"),z=Symbol.for("react.suspense_list"),fe=Symbol.for("react.memo"),pe=Symbol.for("react.lazy"),re=Symbol.for("react.offscreen"),se;se=Symbol.for("react.module.reference");function I(L){if(typeof L=="object"&&L!==null){var ye=L.$$typeof;switch(ye){case v:switch(L=L.type,L){case B:case C:case Q:case me:case z:return L;default:switch(L=L&&L.$$typeof,L){case Oe:case W:case ne:case pe:case fe:case V:return L;default:return ye}}case u:return ye}}}i=W,i=V,i=v,i=ne,i=B,i=pe,i=fe,i=u,i=C,i=Q,i=me,i=z,i=function(){return!1},i=function(){return!1},i=function(L){return I(L)===W},i=function(L){return I(L)===V},i=function(L){return typeof L=="object"&&L!==null&&L.$$typeof===v},i=function(L){return I(L)===ne},i=function(L){return I(L)===B},i=function(L){return I(L)===pe},i=function(L){return I(L)===fe},i=function(L){return I(L)===u},i=function(L){return I(L)===C},i=function(L){return I(L)===Q},i=function(L){return I(L)===me},i=function(L){return I(L)===z},i=function(L){return typeof L=="string"||typeof L=="function"||L===B||L===C||L===Q||L===me||L===z||L===re||typeof L=="object"&&L!==null&&(L.$$typeof===pe||L.$$typeof===fe||L.$$typeof===V||L.$$typeof===W||L.$$typeof===ne||L.$$typeof===se||L.getModuleId!==void 0)},i=I},33993:function(Tt,tt,i){i(16651)}}]);