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.
2 lines
345 KiB
2 lines
345 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2203],{88844:function(Rt,at){at.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"}},7184:function(Rt,at,f){f.d(at,{Z:function(){return le}});var D=f(78241),u=f(92832),v=f(3113),X=f(59301),K={search:"search___JA0r9",btn:"btn___GGtZC"},V=f(65582),C=f(59301),le=({value:pe,onChange:Z})=>{const[de]=D.default.useForm(),me=(0,X.useRef)(!1),se=(0,V.useIntl)();(0,X.useEffect)(()=>{pe&&de.setFieldsValue(pe)},pe);const oe=T=>{me.current||Z(T),me.current=!0,setTimeout(()=>{me.current=!1},2e3)};return C.createElement("div",{className:K.search},C.createElement(D.default,{className:K.formWrap,colon:!1,form:de,size:"large",layout:"inline",onFinish:T=>{me.current||oe(T)}},C.createElement(D.default.Item,{label:se.formatMessage({id:"competitions.projectName",defaultMessage:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0"}),name:"keyword",initialValue:""},C.createElement(u.default,{style:{width:280,height:40}})),C.createElement(D.default.Item,{label:se.formatMessage({id:"competitions.schoolUnit",defaultMessage:"\u5B66\u6821/\u5355\u4F4D"}),name:"schools",initialValue:"",style:{margin:"0 40px"}},C.createElement(u.default,{style:{width:280,height:40}})),C.createElement(D.default.Item,{label:se.formatMessage({id:"competitions.creatorCollaborators",defaultMessage:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005"}),name:"creator",initialValue:""},C.createElement(u.default,{style:{width:200,height:40}})),C.createElement(v.ZP,{className:K.btn,type:"primary",htmlType:"submit"},"\u641C\u7D22")))}},90463:function(Rt,at,f){f.d(at,{Z:function(){return V}});var D=f(60324),u={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},v=f(32637),X=f(59301),V=({type:C,style:Me})=>{const le=X.createElement("div",{className:u.wrap,onClick:pe=>{pe.preventDefault(),pe.stopPropagation()}},X.createElement("p",null,C==="shixun"||C==="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",X.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",C==="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"),X.createElement("div",{className:u.contact},X.createElement("div",{className:u.img},X.createElement("img",{src:v,width:"124px",height:"124px"})),X.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return X.createElement(D.Z,{content:le},X.createElement("span",{className:u.text,style:Me},"\u9AD8\u6D88\u8017"))}},35479:function(Rt,at,f){f.d(at,{Z:function(){return $t},P:function(){return Ht}});var D=f(59301),u=f(78241),v=f(43418),X=f(5112),K=f(92832),V=f(1710),C={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},Me=f(60979),le=f(65582),pe=Object.defineProperty,Z=Object.defineProperties,de=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,T=(Ie,Se,Be)=>Se in Ie?pe(Ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Ie[Se]=Be,Ee=(Ie,Se)=>{for(var Be in Se||(Se={}))se.call(Se,Be)&&T(Ie,Be,Se[Be]);if(me)for(var Be of me(Se))oe.call(Se,Be)&&T(Ie,Be,Se[Be]);return Ie},ve=(Ie,Se)=>Z(Ie,de(Se)),y=(Ie,Se)=>{var Be={};for(var et in Ie)se.call(Ie,et)&&Se.indexOf(et)<0&&(Be[et]=Ie[et]);if(Ie!=null&&me)for(var et of me(Ie))Se.indexOf(et)<0&&oe.call(Ie,et)&&(Be[et]=Ie[et]);return Be},ze=(Ie,Se,Be)=>new Promise((et,Oe)=>{var Mt=ce=>{try{Y(Be.next(ce))}catch(fe){Oe(fe)}},ge=ce=>{try{Y(Be.throw(ce))}catch(fe){Oe(fe)}},Y=ce=>ce.done?et(ce.value):Promise.resolve(ce.value).then(Mt,ge);Y((Be=Be.apply(Ie,Se)).next())});const re=({studentNames:Ie,total:Se})=>{const Be=(0,le.useIntl)(),et=["","\u4E00","\u4E24","\u4E09"];return Se>3?D.createElement(D.Fragment,null,"\u8BFE\u5802\u5185\u6709",D.createElement("span",{className:C.orangeColor},Ie==null?void 0:Ie.join("\u3001")),"\u7B49",D.createElement("span",{className:C.orangeColor},Se),"\u540D\u5B66\u751F"):D.createElement(D.Fragment,null,"\u8BFE\u5802\u5185\u6709",D.createElement("span",{className:C.orangeColor},Ie==null?void 0:Ie.join("\u3001")),et[Se],"\u540D\u5B66\u751F")},Q=({used:Ie,copy:Se,canNotCopy:Be,studentNames:et,studentCount:Oe,inPaper:Mt,is_random:ge=!1,position:Y=""})=>{const ce=(0,le.useIntl)(),fe=()=>{if(Se>0&&Be>0)return D.createElement(D.Fragment,null,"\u5176\u4E2D",D.createElement("span",{className:C.orangeColor},Se),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",D.createElement("span",{className:C.orangeColor},Be),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(Se>0&&Be===0)return D.createElement(D.Fragment,null,"\u5176\u4E2D",D.createElement("span",{className:C.orangeColor},Se),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(Se===0&&Be>0)return D.createElement(D.Fragment,null,"\u5176\u4E2D",D.createElement("span",{className:C.orangeColor},Be),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},Re=Y||(Mt?"\u8BD5\u5377":"\u8BFE\u7A0B");return D.createElement("span",null,D.createElement(re,{studentNames:et,total:Oe}),"\u5B66\u4E60\u8FC7",Re,"\u4E2D\u7684",D.createElement("span",{className:C.orangeColor},Ie),"\u4E2A\u9879\u76EE\uFF0C",fe(),"\u3002\u8BF7\u9009\u62E9",ge?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},Ot=({onCancel:Ie,onOk:Se,visible:Be,inPaper:et,renderData:Oe,type:Mt,isMultipleCourse:ge=!1})=>{const Y=(0,le.useIntl)(),[ce]=u.default.useForm(),[fe,Re]=(0,D.useState)(1),[Et,Je]=(0,D.useState)(!1),lt=(0,D.useMemo)(()=>(Oe==null?void 0:Oe.total_num)===1&&(Oe==null?void 0:Oe.can_copy_num)===1,[Oe]),$e=(0,D.useMemo)(()=>{var Le;return(Le=Oe==null?void 0:Oe.course_data_list)==null?void 0:Le.filter(Ce=>Ce.is_show)},[Oe]);return D.createElement(D.Fragment,null,lt?D.createElement(v.default,{centered:!0,closable:!0,open:Be,destroyOnClose:!0,title:Y.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),className:C.antdModal,width:682,confirmLoading:Et,onCancel:Ie,onOk:()=>ze(void 0,null,function*(){var Le;Je(!0);let Ce=fe;if(ge){const De=Ee({},ce.getFieldsValue());Ce=(Le=Oe==null?void 0:Oe.course_data_list)==null?void 0:Le.map(rt=>De[rt.id]!==void 0?ve(Ee({},rt),{is_copy:De[rt.id]}):rt)}yield Se(Ce),Je(!1)})},D.createElement("div",{className:C.content,style:{marginBottom:20}},ge?"\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?":D.createElement(D.Fragment,null,D.createElement(re,{studentNames:Oe==null?void 0:Oe.student_names,total:Oe==null?void 0:Oe.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")),ge?D.createElement(u.default,{form:ce,preserve:!1},$e==null?void 0:$e.map(Le=>D.createElement(D.Fragment,{key:Le.id},D.createElement("h3",{className:"ml15 mb5"},Le.name),D.createElement(u.default.Item,{name:Le.id,initialValue:1},D.createElement(X.ZP.Group,{className:C.content},D.createElement(X.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),D.createElement(X.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):D.createElement(X.ZP.Group,{value:fe,onChange:Le=>Re(Le.target.value),className:C.content,style:{marginBottom:30}},D.createElement(X.ZP,{value:1,style:{color:"#464f66"}},Y.formatMessage({id:"shixuns.copy",defaultMessage:"\u590D\u5236"})),D.createElement(X.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),D.createElement("div",null,D.createElement("div",{className:C.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),D.createElement("div",{className:C.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"),D.createElement("div",{className:`${C.content} ${C.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"))):D.createElement(v.default,{centered:!0,closable:!0,destroyOnClose:!0,open:Be,confirmLoading:Et,title:Y.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),width:682,onCancel:Ie,onOk:()=>ze(void 0,null,function*(){var Le;Je(!0);let Ce=0;if(ge){const De=Ee({},ce.getFieldsValue());Ce=(Le=Oe==null?void 0:Oe.course_data_list)==null?void 0:Le.map(rt=>De[rt.id]!==void 0?ve(Ee({},rt),{is_use:De[rt.id]}):rt)}yield Se(Ce),Je(!1)})},D.createElement("div",{className:C.content},D.createElement(re,{studentNames:Oe==null?void 0:Oe.student_names,total:Oe==null?void 0:Oe.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",ge?D.createElement(u.default,{form:ce,preserve:!1},D.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"),$e==null?void 0:$e.map(Le=>D.createElement(D.Fragment,{key:Le.id},D.createElement("h3",{className:"ml15 mb5"},Le.name),D.createElement(u.default.Item,{name:Le.id,initialValue:1},D.createElement(X.ZP.Group,{className:C.content},D.createElement(X.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),D.createElement(X.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):D.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",D.createElement("span",{className:C.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"))))},Ht=function(){const Ie=(0,le.useIntl)(),[Se,Be]=(0,D.useState)(!1),[et,Oe]=(0,D.useState)();return[Se,()=>Be(!1),et,Y=>ze(this,null,function*(){var ce;const fe=Y,{isImportMultipleCourse:Re=!1}=fe,Et=y(fe,["isImportMultipleCourse"]);console.log(Y);const Je=(Y==null?void 0:Y.result)||(yield(0,Me.Tr)(Et));return"status"in Je?!1:Re?((ce=Je==null?void 0:Je.course_data_list)==null?void 0:ce.some($e=>$e.is_show))?(Oe(Je),Be(!0),!0):Je.course_data_list||[]:Je.student_count===0?!1:(Oe(Je),Be(!0),!0)})]},jt=Ie=>{const Se=(0,le.useIntl)(),[Be]=u.default.useForm(),[et,Oe]=(0,D.useState)(!1),{onCancel:Mt,onOk:ge,visible:Y,inPaper:ce=!1,renderData:fe,type:Re,isMultipleCourse:Et=!1,position:Je}=Ie;let lt=(0,D.useMemo)(()=>ce?[{title:Se.formatMessage({id:"competitions.projectName",defaultMessage:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0"}),dataIndex:"name",width:424,align:"center",ellipsis:!0,className:C.tableCell,render(Ce,De){return D.createElement("a",{href:`/shixuns/${De.identifier}/challenges`,target:"_blank"},Ce)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(Ce,De)=>D.createElement(D.Fragment,null,D.createElement(u.default.Item,{name:[`${Re==="subject"?De.stage_shixun_id:De.shixun_course_id||De.id}`,"is_copy"],initialValue:1},D.createElement(X.ZP.Group,null,D.createElement(X.ZP,{value:1},"\u662F"),D.createElement(X.ZP,{value:0},"\u5426"))),D.createElement(u.default.Item,{name:[`${Re==="subject"?De==null?void 0:De.stage_shixun_id:De.shixun_course_id||De.id}`,"is_use"],hidden:!0,initialValue:1},D.createElement(K.default,{type:"hidden"})))}]:[{title:Se.formatMessage({id:"competitions.projectName",defaultMessage:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0"}),dataIndex:"name",width:424,align:"center",ellipsis:!0,className:C.tableCell,render(Ce,De){return D.createElement("a",{href:`/shixuns/${De.identifier}/challenges`,target:"_blank"},Ce)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(Ce,De)=>D.createElement(u.default.Item,{name:[`${Re==="subject"?De.stage_shixun_id:De.shixun_course_id||De.id}`,"is_use"],initialValue:1},D.createElement(X.ZP.Group,null,D.createElement(X.ZP,{value:1},"\u662F"),D.createElement(X.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(Ce,De)=>D.createElement(u.default.Item,{name:[`${Re==="subject"?De.stage_shixun_id:De.shixun_course_id||De.id}`,"is_copy"],initialValue:1},D.createElement(X.ZP.Group,null,D.createElement(X.ZP,{value:1},"\u662F"),D.createElement(X.ZP,{value:0},"\u5426")))}],[ce]),$e=(0,D.useMemo)(()=>ce?[{title:Se.formatMessage({id:"competitions.projectName",defaultMessage:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0"}),dataIndex:"name",width:424,className:C.tableCell,align:"center",ellipsis:!0,render:(Ce,De)=>D.createElement(D.Fragment,null,D.createElement("a",{href:`/shixuns/${De.identifier}/challenges`,target:"_blank"},Ce),D.createElement(u.default.Item,{name:[`${Re==="subject"?De==null?void 0:De.stage_shixun_id:De.shixun_course_id||De.id}`,"is_copy"],hidden:!0,initialValue:0},D.createElement(K.default,{type:"hidden"})),D.createElement(u.default.Item,{name:[`${Re==="subject"?De==null?void 0:De.stage_shixun_id:De.shixun_course_id||De.id}`,"is_use"],hidden:!0,initialValue:1},D.createElement(K.default,{type:"hidden"})))}]:[{title:Se.formatMessage({id:"competitions.projectName",defaultMessage:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0"}),dataIndex:"name",width:424,className:C.tableCell,ellipsis:!0,align:"center",render:(Ce,De)=>D.createElement("a",{href:`/shixuns/${De.identifier}/challenges`,target:"_blank"},Ce)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(Ce,De)=>D.createElement(D.Fragment,null,D.createElement(u.default.Item,{name:[`${Re==="subject"?De==null?void 0:De.stage_shixun_id:De.shixun_course_id||De.id}`,"is_use"],initialValue:0},D.createElement(X.ZP.Group,null,D.createElement(X.ZP,{value:1},"\u662F"),D.createElement(X.ZP,{value:0},"\u5426"))),D.createElement(u.default.Item,{name:[`${Re==="subject"?De==null?void 0:De.stage_shixun_id:De.shixun_course_id||De.id}`,"is_copy"],hidden:!0,initialValue:0},D.createElement(K.default,{type:"hidden"})))}],[ce]);if(Et){const Ce={title:Se.formatMessage({id:"personalHomepageclassrooms.classroomName",defaultMessage:"\u8BFE\u5802\u540D\u79F0"}),ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:C.tableCell,render:(De,rt)=>D.createElement("a",{href:`/classrooms/${rt.course_id}`},De)};lt=[Ce,...lt],$e=[Ce,...$e]}const Le=(0,D.useMemo)(()=>Q({used:fe==null?void 0:fe.repeat_shixun_num,copy:fe==null?void 0:fe.can_copy_num,canNotCopy:fe==null?void 0:fe.no_copy_num,studentNames:fe==null?void 0:fe.student_names,studentCount:fe==null?void 0:fe.student_count,is_random:fe==null?void 0:fe.is_random,inPaper:ce,position:Je}),[fe,ce,Je]);return D.createElement(v.default,{title:Se.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),centered:!0,open:Y,confirmLoading:et,onOk:()=>ze(void 0,null,function*(){Oe(!0);const Ce=Be.getFieldsValue(),De=Object.keys(Ce).map(rt=>({id:parseInt(rt.split("_")[0]),course_id:parseInt(rt.split("_")[1]),is_use:Ce[rt].is_use,is_copy:Ce[rt].is_copy}));yield ge(De),Oe(!1)}),onCancel:Mt,width:880,okText:"\u786E\u8BA4",className:C.antdModal,destroyOnClose:!0},D.createElement(u.default,{form:Be,preserve:!1},D.createElement("div",{className:C.brief},Le),D.createElement("div",{style:{marginBottom:30}},D.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),D.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"),D.createElement("div",{className:C.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")),(fe==null?void 0:fe.can_copy_num)>0&&D.createElement("div",null,D.createElement("div",{className:C.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),D.createElement(V.default,{columns:lt,className:C.antdTable,dataSource:fe==null?void 0:fe.can_copy_list,rowKey:Re==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(fe==null?void 0:fe.no_copy_num)>0&&D.createElement("div",null,D.createElement("div",{className:C.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),D.createElement(V.default,{columns:$e,className:C.antdTable,dataSource:fe==null?void 0:fe.no_copy_list,rowKey:Re==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(fe==null?void 0:fe.no_use_list.length)>0&&(fe==null?void 0:fe.no_use_list.map(Ce=>D.createElement("div",{key:Re==="subject"?Ce.stage_shixun_id:Ce.shixun_course_id||Ce.id},D.createElement(u.default.Item,{name:[`${Re==="subject"?Ce==null?void 0:Ce.stage_shixun_id:Ce.shixun_course_id||Ce.id}`,"is_copy"],hidden:!0,initialValue:0},D.createElement(K.default,{type:"hidden"})),D.createElement(u.default.Item,{name:[`${Re==="subject"?Ce==null?void 0:Ce.stage_shixun_id:Ce.shixun_course_id||Ce.id}`,"is_use"],hidden:!0,initialValue:1},D.createElement(K.default,{type:"hidden"})))))))};var $t=Ie=>{const{modalType:Se}=Ie;return Se==="multiple"?D.createElement(jt,Ee({},Ie)):D.createElement(Ot,Ee({},Ie))}},63443:function(Rt,at,f){var D=f(59301),u=f(78241),v=f(43418),X=f(8591),K=f(95237),V=f(43604),C=f(5083),Me=f(5112),le=f(24905),pe=f(66649),Z=f.n(pe),de=f(38147),me=f(65862),se=f(65582),oe=f(41867),T=f(33270),Ee=f(91704),ve=f(99981),y=f(88844),ze=f(83028),re=f(60979),Q=f(59301),Ot=Object.defineProperty,Ht=Object.defineProperties,jt=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Se=(ge,Y,ce)=>Y in ge?Ot(ge,Y,{enumerable:!0,configurable:!0,writable:!0,value:ce}):ge[Y]=ce,Be=(ge,Y)=>{for(var ce in Y||(Y={}))$t.call(Y,ce)&&Se(ge,ce,Y[ce]);if(St)for(var ce of St(Y))Ie.call(Y,ce)&&Se(ge,ce,Y[ce]);return ge},et=(ge,Y)=>Ht(ge,jt(Y)),Oe=(ge,Y,ce)=>new Promise((fe,Re)=>{var Et=$e=>{try{lt(ce.next($e))}catch(Le){Re(Le)}},Je=$e=>{try{lt(ce.throw($e))}catch(Le){Re(Le)}},lt=$e=>$e.done?fe($e.value):Promise.resolve($e.value).then(Et,Je);lt((ce=ce.apply(ge,Y)).next())});const Mt=({classroomList:ge,dispatch:Y,courseEndTime:ce})=>{var fe;const Re=(0,se.useParams)(),[Et]=u.default.useForm(),[Je,lt]=(0,D.useState)(1),[$e,Le]=(0,D.useState)([]),[Ce,De]=(0,D.useState)(0),[rt,wu]=(0,D.useState)(20),[Pu,ue]=(0,D.useState)(!0),[k,He]=(0,D.useState)([]),[ae,Pe]=(0,D.useState)(!0),[tt,ut]=(0,D.useState)({}),[Ye,nt]=(0,D.useState)({}),qe=(0,se.useIntl)();Re.id=Re.coursesId,(0,D.useEffect)(()=>{if(ge.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Bt(),mt(),ge.actionTabs.type===2){const we=ge.actionTabs.selectArrsAll[0];Pe(we.unified_setting)}else Pe(!1)},[ge.actionTabs]);const mt=we=>Oe(void 0,null,function*(){ue(!0);const ne=yield(0,T.c_)(et(Be({},Re),{page:we||Je,limit:2e4,homework_id:ge.actionTabs.type===1?"":ge.actionTabs.selectArrs[0]}));ne==null||ne.course_groups.map((R,Ae)=>{R.key=R.id,R.title=R.name,R.disabled=R.is_published}),ne&&(Le([...ne==null?void 0:ne.course_groups]),De(ne==null?void 0:ne.course_groups_count),ue(!1),we||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"))}))}),gt=()=>{var we;let ne=[...(we=ge.actionTabs.selectArrsAll)==null?void 0:we.filter(R=>R.high_resources_consume&&!R.high_resources_consume_permission)];(ne==null?void 0:ne.length)>0&&ge.actionTabs.type===1&&v.default.confirm({centered:!0,icon:null,footer:null,width:560,title:qe.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),closable:!0,content:Q.createElement("div",null,Q.createElement("div",{className:y.Z.tipcontent},Q.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",Q.createElement("span",{style:{color:"#f06b14"}},ne==null?void 0:ne.length)," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Q.createElement("div",{className:"mt20 mb20"},ne==null?void 0:ne.map(R=>Q.createElement("div",{className:y.Z.failedList,key:R.homework_id},Q.createElement("div",{className:y.Z.name},R==null?void 0:R.name),Q.createElement("div",{className:y.Z.publish,onClick:()=>{(0,me.xg)(`/classrooms/${Re.coursesId}/shixun_homework/${R.homework_id}/detail?tabs=0`)}},qe.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"})))))))})},pt=()=>Oe(void 0,null,function*(){var we,ne,R,Ae,wt,At,xt;if((0,oe.Rm)()&&!((ne=(we=ge.AssistantObject)==null?void 0:we.practice)!=null&&ne.can_publish)){X.ZP.warning(qe.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"})),je(!1);return}const Ft=Be({},Et.getFieldsValue());if(Ft.end_time<=Ft.publish_time){X.ZP.info(qe.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),je(!1);return}if((k==null?void 0:k.length)<=0&&!ae&&$e.length>0){X.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),je(!1);return}let yt={homework_ids:[...ge.actionTabs.selectArrs],group_ids:k.length>0?k.map(it=>it.id):(R=ge.detailShixunsList)==null?void 0:R.course_groups,end_time:Z()(Ft.end_time).format("YYYY-MM-DD HH:mm"),publish_time:Z()(Ft.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!k.length},Tt=[...(Ae=ge.actionTabs.selectArrsAll)==null?void 0:Ae.filter(it=>it.high_resources_consume&&!it.high_resources_consume_permission)];if((Tt==null?void 0:Tt.length)==ge.actionTabs.selectArrsAll.length&&ge.actionTabs.type==1){Y({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),gt();return}((wt=ge.actionTabs.selectArrsAll)==null?void 0:wt.length)>0&&ge.actionTabs.type===1&&(yt.homework_ids=[...((xt=(At=ge.actionTabs.selectArrsAll)==null?void 0:At.filter(it=>!it.high_resources_consume||it.high_resources_consume_permission))==null?void 0:xt.map(it=>Number(it==null?void 0:it.homework_id)))||[]]);let Lt=yield(0,re.Tr)({homework_common_ids:[...ge.actionTabs.selectArrs],course_id:Re.coursesId,type:"homework_common"});(Lt==null?void 0:Lt.student_count)===0?ft(yt):(nt(yt),ut(Lt))}),Bt=()=>{lt(1),Le([]),He([])},ft=we=>Oe(void 0,null,function*(){je(!0);const ne=yield(0,de.ZP)(`/api/courses/${Re.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Be({},we)});je(!1),ne.status===0&&(Bt(),(0,me.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),X.ZP.success(qe.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Y({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),gt(),(0,oe.GJ)()?ge.actionTabs.detail?(Y({type:"shixunHomeworks/setActionTabs",payload:{}}),Y({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Be({},Re)}),Y({type:"shixunHomeworks/getWorkSetting",payload:Be({},Re)})):Y({type:"classroomList/getClassroomTeacherShixunsList",payload:et(Be({},ge.actionTabs.params),{type:4})}):Y({type:"classroomList/getClassroomShixunsList",payload:Be({},ge.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||Y({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:Q.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~")}}))}),Dt=Ce>Je*rt,{detailShixunsList:kt}=ge,[st,je]=(0,D.useState)(!1);return Q.createElement("div",null,Q.createElement(v.default,{width:600,centered:!0,confirmLoading:st,title:"\u53D1\u5E03\u4F5C\u4E1A",open:ge.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>pt(),onCancel:()=>{Bt(),Y({type:"classroomList/setActionTabs",payload:{}})}},Q.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",Q.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Q.createElement(u.default,{form:Et},Q.createElement("div",{style:{paddingLeft:0}},Q.createElement(K.Z,{className:"mt30",align:"middle"},Q.createElement(V.Z,null,Q.createElement(u.default.Item,{name:"publish_time",label:qe.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})},Q.createElement(C.default,{style:{width:170,marginRight:"25px"},disabledDate:we=>(0,ve.Q8)(we,ce),disabledTime:we=>(0,ve.d0)(we),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Z()((0,me.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Q.createElement(V.Z,{className:"ml20"},Q.createElement(u.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},Q.createElement(C.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Z()((0,me.U6)(),"HH:mm")},disabledDate:we=>(0,ve.Q8)(we,ce,Et.getFieldValue("publish_time")),disabledTime:we=>(0,ve.d0)(we,Et.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),ge.actionTabs.type===2&&Q.createElement(K.Z,{style:{marginBottom:"10px"}},Q.createElement("span",{className:"mr5"},qe.formatMessage({id:"classrooms.releaseSettings",defaultMessage:"\u53D1\u5E03\u8BBE\u7F6E"}),":"),Q.createElement(Me.ZP.Group,{value:ae,onChange:we=>{Pe(we.target.value),He([])}},Q.createElement(Me.ZP,{value:!0,disabled:!ge.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Q.createElement(Me.ZP,{className:"ml20",disabled:$e.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),$e.length<=0&&ge.actionTabs.type===2&&Q.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"')),(ge.actionTabs.type===1||!ae)&&$e.length>0&&Q.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Q.createElement("span",{style:{flex:1}},Q.createElement(le.default,{checked:k.length===$e.length,onChange:we=>{k.length===$e.length?He([]):He($e)}},qe.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"}))),Q.createElement("span",{style:{width:16}}),Q.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",k.length||0,"\u4E2A\u5206\u73ED")),(ge.actionTabs.type===1||!ae)&&$e.length>0&&Q.createElement(Ee.Z,{data:$e,selectedRowKeys:k,setSelectedRowKeys:He}))),Q.createElement(ze.Z,{resdata:tt,type:((fe=ge.actionTabs.selectArrs)==null?void 0:fe.length)===1?"shixun":"shixunpush",okloading:st,oktext:(tt==null?void 0:tt.can_copy_num)===0?qe.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}):"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:we=>Oe(void 0,null,function*(){je(!0);let ne=yield(0,de.ZP)(`/api/courses/${Re.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...ge.actionTabs.selectArrs]}});je(!1),(ne==null?void 0:ne.status)===0&&ft(Ye)})}))};at.Z=(0,se.connect)(({classroomList:ge})=>({classroomList:ge}))(Mt)},89869:function(Rt,at,f){f.r(at),f.d(at,{default:function(){return Di}});var D=f(2337),u=f(59301),v=f(65582),X=f(38147),K=f(20834),V=f(8591),C=f(92832),Me=f(38854),le=f(6848),pe=f(95237),Z=f(43604),de=f(81327),me=f(61621),se=f(58421),oe=f(24905),T=f(3113),Ee=f(43418),ve=f(5112),y=f(41867),ze=f(84105),re=f(65862),Q=f(71067),Ot=Object.defineProperty,Ht=Object.defineProperties,jt=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Se=(e,n,t)=>n in e?Ot(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Be=(e,n)=>{for(var t in n||(n={}))$t.call(n,t)&&Se(e,t,n[t]);if(St)for(var t of St(n))Ie.call(n,t)&&Se(e,t,n[t]);return e},et=(e,n)=>Ht(e,jt(n)),Oe=(e,n)=>{var t={};for(var c in e)$t.call(e,c)&&n.indexOf(c)<0&&(t[c]=e[c]);if(e!=null&&St)for(var c of St(e))n.indexOf(c)<0&&Ie.call(e,c)&&(t[c]=e[c]);return t},Mt=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const ge=e=>{var n=e,{classroomList:t,dispatch:c,match:F,location:_,user:x}=n,s=Oe(n,["classroomList","dispatch","match","location","user"]),l,i;const z=(0,v.useIntl)(),g=(0,v.useParams)(),[B,L]=(0,u.useState)(!1),[$,ie]=(0,u.useState)(!1),w=(0,u.useRef)(null);(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u5220\u9664"){if((0,y.j5)()){ie(!0);return}const r={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map(N=>{var b;N.author_login===((b=x.userInfo)==null?void 0:b.login)?++r.hasNum:++r.noHasNum}),r.noHasNum>0?Ee.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"},r.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},r.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:()=>{p()}}):ie(!0)}else ie(!1)},[t.actionTabs.key]);const p=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return u.createElement(Ee.default,{centered:!0,title:z.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:$,okText:z.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",destroyOnClose:!0,confirmLoading:B,onOk:()=>Mt(void 0,null,function*(){var r;if((r=w.current)!=null&&r.onVerify())return;L(!0);const N=yield(0,X.ZP)(`/api/courses/${g.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}});L(!1),N.status===0&&((0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u5220\u9664"]),V.ZP.success("\u5220\u9664\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,y.GJ)()?c({type:"classroomList/getClassroomTeacherShixunsList",payload:et(Be({},t.actionTabs.params),{type:4})}):c({type:"classroomList/getClassroomShixunsList",payload:Be({},t.actionTabs.params)}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:g.coursesId}}))}),onCancel:()=>{p()}},!((l=t==null?void 0:t.actionTabs)!=null&&l.status)||!["\u672A\u53D1\u5E03"].includes((i=t==null?void 0:t.actionTabs)==null?void 0:i.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(Q.Z,{ref:r=>w.current=r})):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 Y=(0,v.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(ge),ce=f(39803),fe=f(2948),Re=Object.defineProperty,Et=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,lt=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ce=(e,n,t)=>n in e?Re(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,De=(e,n)=>{for(var t in n||(n={}))$e.call(n,t)&&Ce(e,t,n[t]);if(lt)for(var t of lt(n))Le.call(n,t)&&Ce(e,t,n[t]);return e},rt=(e,n)=>Et(e,Je(n)),wu=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const Pu=({classroomList:e,dispatch:n})=>{const t=(0,v.useIntl)(),c=(0,v.useParams)();return u.createElement(Ee.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:()=>wu(void 0,null,function*(){(yield(0,X.ZP)(`/api/courses/${c.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u8BBE\u4E3A\u516C\u5F00"]),V.ZP.success("\u64CD\u4F5C\u6210\u529F"),n({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,y.GJ)()?n({type:"classroomList/getClassroomTeacherShixunsList",payload:rt(De({},e.actionTabs.params),{type:4})}):n({type:"classroomList/getClassroomShixunsList",payload:De({},e.actionTabs.params)}))}),onCancel:()=>{n({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 ue=(0,v.connect)(({classroomList:e})=>({classroomList:e}))(Pu),k=f(78241),He=f(66649),ae=f.n(He),Pe=f(59301),tt=Object.defineProperty,ut=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,gt=(e,n,t)=>n in e?tt(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,pt=(e,n)=>{for(var t in n||(n={}))qe.call(n,t)&>(e,t,n[t]);if(nt)for(var t of nt(n))mt.call(n,t)&>(e,t,n[t]);return e},Bt=(e,n)=>ut(e,Ye(n)),ft=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const Dt=({classroomList:e,loading:n,dispatch:t})=>{var c,F;const _=(0,v.useIntl)(),x=(0,v.useParams)(),[s,l]=(0,u.useState)(!1),{actionTabs:i}=e,[z]=k.default.useForm(),g=B=>B&&B<ae()().startOf("day");return(0,u.useEffect)(()=>{var B;e.actionTabs.key==="\u91CD\u547D\u540D"&&z.setFieldsValue({name:(B=i.selectArrs)==null?void 0:B.name})},[e.actionTabs.key]),Pe.createElement(Ee.default,{centered:!0,title:"\u91CD\u547D\u540D",confirmLoading:s,open:e.actionTabs.key==="\u91CD\u547D\u540D",okText:_.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",destroyOnClose:!0,onOk:()=>ft(void 0,null,function*(){var B,L;if((0,y.Rm)()&&!((L=(B=e.AssistantObject)==null?void 0:B.practice)!=null&&L.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 $=z.getFieldValue();l(!0);const ie=`/api/homework_commons/${e.actionTabs.selectArrs.homework_id}/alter_name.json`,w=yield(0,X.ZP)(ie,{method:"post",body:pt({},$)});l(!1),w.status===0&&(V.ZP.success("\u4FEE\u6539\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,y.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Bt(pt({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:pt({},e.actionTabs.params)}))}),onCancel:()=>{l(!1),t({type:"classroomList/setActionTabs",payload:{}})}},Pe.createElement(k.default,{form:z},Pe.createElement(pe.Z,{className:"mt10 c-grey-999"},Pe.createElement(Z.Z,null,"\u672C\u5B9E\u8BAD\u521D\u59CB\u540D\u79F0\uFF1A"),Pe.createElement(Z.Z,{flex:"1"},(c=i.selectArrs)==null?void 0:c.shixun_name)),Pe.createElement(k.default.Item,{name:"name"},Pe.createElement(pe.Z,{className:"mt10",align:"middle"},Pe.createElement(Z.Z,{className:"font14"},"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),Pe.createElement(Z.Z,{flex:"1"},Pe.createElement(C.default,{defaultValue:(F=i.selectArrs)==null?void 0:F.name}))))))};var kt=(0,v.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n}))(Dt),st=f(43428),je=f(71418),we=f(28103),ne=f(2524),R={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"},Ae=f(66457),wt=f(7184),At=f(79274),xt=f(90463),Ft=f(83028),yt=f(60979),Tt=Object.defineProperty,Lt=Object.defineProperties,it=Object.getOwnPropertyDescriptors,_t=Object.getOwnPropertySymbols,Fu=Object.prototype.hasOwnProperty,Vu=Object.prototype.propertyIsEnumerable,vu=(e,n,t)=>n in e?Tt(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,ht=(e,n)=>{for(var t in n||(n={}))Fu.call(n,t)&&vu(e,t,n[t]);if(_t)for(var t of _t(n))Vu.call(n,t)&&vu(e,t,n[t]);return e},Bu=(e,n)=>Lt(e,it(n)),zt=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const{Search:Du}=C.default,Kt=[{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"}]}],Au=({classroomList:e,loading:n,dispatch:t,shixunsList:c})=>{var F,_;const x=(0,v.useIntl)(),[s,l]=(0,u.useState)(ht({},(0,v.useParams)())),{shixunLists:i,shixunAiRecommendLists:z}=e,[g,B]=(0,u.useState)([]),[L,$]=(0,u.useState)({}),[ie,w]=(0,u.useState)([]),[p,r]=(0,u.useState)(!1),[N,b]=(0,u.useState)({}),[M,J]=(0,u.useState)(!1),Fe=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"myshixuns_count"}].filter(E=>!!E),[d,a]=(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)(()=>{H()},[s.coursesId,d]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&B([]),t({type:"shixunsList/getMenus",payload:{}})},[e.actionTabs.key]),(0,u.useEffect)(()=>{(i!=null&&i.shixun_list||z!=null&&z.shixun_list)&&$(d.sort==="recommend"?z:i)},[i,z]);const H=()=>zt(void 0,null,function*(){$([]),r(!0);let E=ht({},d);if(d.sort==="recommend"&&(E.sort="myshixuns_count"),d.sort==="recommend")yield t({type:"classroomList/getShixunAiRecommendLists",payload:Bu(ht({},E),{course_id:s.coursesId})});else{const P=ht({},E);yield t({type:"classroomList/getShixunLists",payload:P})}const A=yield(0,X.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});w([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(A==null?void 0:A.groups)||[]]),B([]),r(!1)});if(e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return;const U=E=>zt(void 0,null,function*(){J(!0);const A=yield t({type:"classroomList/createShixunHomework",payload:{category_id:(s==null?void 0:s.categoryId)||null,coursesId:s.coursesId,shixuns_info:E}});J(!1),A.status||((0,re.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,y.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Bu(ht({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:ht({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:s.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")}}))}),[be,xe]=(0,u.useState)(!1);return u.createElement(u.Fragment,null,u.createElement(st.Z,{placement:"bottom",height:"100%",closable:!0,open:e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:R.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(T.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),u.createElement(T.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>zt(void 0,null,function*(){var E;xe(!0);let A=yield(0,yt.Tr)({id:g,type:"shixun",course_id:(E=e.detailTopBanner)==null?void 0:E.course_id});(A==null?void 0:A.student_count)===0?yield U(A==null?void 0:A.no_use_list):b(A),xe(!1)}),type:"primary",loading:be},"\u786E\u5B9A"))},u.createElement("section",{className:"tc"},u.createElement(wt.Z,{onChange:E=>{E!=null&&E.keyword&&(0,At.tk)({name:E==null?void 0:E.keyword,copywriting:E==null?void 0:E.keyword,position:"Shixun"}),a(Bu(ht(ht({},d),E),{page:1}))}})),u.createElement("section",{className:"edu-container"},u.createElement(je.Z,{spinning:p},u.createElement("aside",null,Kt.map(function(E,A){var P;return A!==0?null:u.createElement("ul",{className:R.menu,key:A},u.createElement("li",null,E.name),(P=E==null?void 0:E.children)==null?void 0:P.map(function(o,h){return u.createElement("li",{className:d[E.id]==o.id?R.actived:"",onClick:()=>{d[E.id]=o.id,d.page=1,a(ht({},d))}},u.createElement("strong",null,o.name))}))}),u.createElement("ul",{className:R.menu},u.createElement("li",null,"\u65B9\u5411"),u.createElement("li",{className:d!=null&&d.discipline_id?"":R.actived,onClick:()=>{delete d.tag_level,delete d.sub_discipline_id,delete d.discipline_id,d.page=1,a(ht({},d))}},u.createElement("strong",null,"\u5168\u90E8")),c.menus&&c.menus.map(function(E,A){return u.createElement("li",{key:A,className:(d==null?void 0:d.discipline_id)==E.id?R.actived:""},u.createElement("strong",{onClick:()=>{d.tag_level=1,d.discipline_id=E.id,delete d.sub_discipline_id,d.page=1,a(ht({},d))}},E.name),u.createElement("div",null,E.sub_repertoires.map(function(P,o){return u.createElement("div",{key:o,className:"mt5"},u.createElement("div",{className:(d==null?void 0:d.sub_discipline_id)==P.id&&d.tag_level===2?`${R.actived2} ${R.subTag}`:R.subTag,onClick:()=>{d.tag_level=2,d.discipline_id=E.id,d.sub_discipline_id=P.id,a(ht({},d))}},P.name),u.createElement("ul",{className:"mt5"},P.tags&&P.tags.map(function(h,S){return u.createElement("li",{key:S,className:d.sub_discipline_id==h.id&&d.tag_level===3?R.actived2:"",onClick:()=>{d.tag_level=3,d.discipline_id=E.id,d.sub_discipline_id=h.id,a(ht({},d))}},h.name)})))})))})),d.type==="mine"&&u.createElement("ul",{className:R.menu},u.createElement("li",null,"\u76EE\u5F55"),ie==null?void 0:ie.map((E,A)=>u.createElement("li",{className:d.group_id==E.id?R.actived:"",key:E.name,onClick:()=>{d.group_id=E.id,d.page=1,a(ht({},d))}},u.createElement("strong",null,E.name)))),Kt.map(function(E,A){var P;return A!==1?null:u.createElement("ul",{className:R.menu,key:A},u.createElement("li",null,E.name),(P=E==null?void 0:E.children)==null?void 0:P.map(function(o,h){return u.createElement("li",{className:d[E.id]==o.id?R.actived:"",onClick:()=>{d[E.id]=o.id,a(ht({},d))}},u.createElement("strong",null,o.name))}))}),u.createElement(pe.Z,{align:"middle"},u.createElement(Z.Z,{flex:"1",className:R.filter},Fe.map(function(E,A){return u.createElement(T.ZP,{key:A,className:"mr20",type:d.sort===E.id?"primary":"default",onClick:()=>{d.sort=E.id,a(ht({},d))}},E.name)})),u.createElement(Z.Z,{className:"c-grey-999"},u.createElement("div",{className:R.menuCourse},u.createElement("ul",null,u.createElement("li",null,"\u5DF2\u9009",u.createElement("span",{className:"c-blue"},g.length),"\u4E2A"),u.createElement("li",null,"\u5171",u.createElement("span",{className:"c-blue"},L.shixuns_count),"\u4E2A"),u.createElement("li",{className:"current",onClick:()=>{d.order=d.order==="asc"?"desc":"asc",a(ht({},d))}},"\u5B66\u4E60\u4EBA\u6570",u.createElement("p",{className:`edu-sorter current ${d.order}`},u.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),u.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))))),((F=L==null?void 0:L.shixun_list)==null?void 0:F.length)===0&&u.createElement(ne.Z,null),u.createElement(oe.default.Group,{style:{display:"block"},value:g,onChange:E=>{B(E)}},(_=L==null?void 0:L.shixun_list)==null?void 0:_.map(function(E,A){return u.createElement("div",{className:R.listItem,key:E==null?void 0:E.identifier,style:{cursor:"auto"}},u.createElement(oe.default,{value:E==null?void 0:E.identifier,style:{marginTop:"3px"},disabled:(E==null?void 0:E.need_authorize)||(E==null?void 0:E.shixun_tag_num_name)=="\u672A\u53D1\u5E03"}),u.createElement("div",{className:R.info},u.createElement("div",{className:R.title},u.createElement("div",{className:R.titleLeft},u.createElement("div",null,u.createElement(v.Link,{to:`/shixuns/${E.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:E.title}})),(E==null?void 0:E.high_resources_consume)&&u.createElement("span",{className:"tag-style current"},u.createElement(xt.Z,{type:"shixun",style:{marginLeft:0}})),(E==null?void 0:E.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Ae.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,y.Ny)()&&(E==null?void 0:E.mark_status)===1&&u.createElement(le.Z,{zIndex:1e4,title:E==null?void 0:E.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,y.Ny)()&&(E==null?void 0:E.mark_status)===2&&u.createElement(le.Z,{zIndex:1e4,title:E==null?void 0:E.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,y.Ny)()&&(E==null?void 0:E.mark_status)===3&&u.createElement(le.Z,{zIndex:1e4,title:E==null?void 0:E.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),(E==null?void 0:E.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&u.createElement(le.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(T.ZP,{ghost:!0,href:`/shixuns/${E.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:R.description,dangerouslySetInnerHTML:{__html:E.description}})),u.createElement("div",{className:" mt15"},E.challenge_names.map(function(P,o){return u.createElement("span",{key:o,className:"mr30"},"\u7B2C",o+1,"\u5173 ",P," ")})),u.createElement(we.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},u.createElement("div",null,u.createElement(le.Z,{overlayClassName:R["tooltip-content"],title:u.createElement("div",null,u.createElement("span",{dangerouslySetInnerHTML:{__html:E==null?void 0:E.member_user_names}}))},u.createElement("span",{className:R.authorname,dangerouslySetInnerHTML:{__html:E==null?void 0:E.member_user_names}})),E.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",{dangerouslySetInnerHTML:{__html:E.author_school_name}}))),u.createElement("div",null,u.createElement("span",{className:"mr30"},"\u96BE\u5EA6\u7CFB\u6570 \xA0",E.level),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",E.study_count)))))}))))),u.createElement("div",{className:"tc mt20"},u.createElement(se.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:d.page||1,showQuickJumper:!0,total:L==null?void 0:L.shixuns_count,onChange:E=>{d.page=E,a(ht({},d))}}))),u.createElement(Ft.Z,{resdata:N,type:"subject",okloading:M,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:E=>{U(E)}}))};var Wu=(0,v.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))(Au),Ju=Object.defineProperty,Nu=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,ru=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,eu=Object.prototype.propertyIsEnumerable,tu=(e,n,t)=>n in e?Ju(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,pu=(e,n)=>{for(var t in n||(n={}))vt.call(n,t)&&tu(e,t,n[t]);if(ru)for(var t of ru(n))eu.call(n,t)&&tu(e,t,n[t]);return e},cn=(e,n)=>Nu(e,rn(n)),mn=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const{Search:iu}=C.default,kn=({classroomList:e,loading:n,dispatch:t})=>{var c,F;const _=(0,v.useIntl)(),[x,s]=(0,u.useState)(pu({},(0,v.useParams)())),{actionTabs:l}=e,{shixunLists:i}=e,[z,g]=(0,u.useState)([]),[B,L]=(0,u.useState)(!1),[$,ie]=(0,u.useState)({page:1,limit:20,search:null});(0,u.useEffect)(()=>{w()},[x.coursesId,$]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"&&g([])},[e.actionTabs.key]);const w=()=>mn(void 0,null,function*(){var p;const r=cn(pu({},$),{course_id:(p=l==null?void 0:l.params)==null?void 0:p.course_id});yield t({type:"classroomList/getExperimentLists",payload:r}),L(!1)});if(e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return u.createElement(st.Z,{placement:"bottom",height:"100%",closable:!0,style:{zIndex:9999},open:e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0",key:"bottom",rootClassName:R.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(T.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(T.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>mn(void 0,null,function*(){var p;(yield t({type:"classroomList/createExperiment",payload:{homework_common_ids:[...z],category_id:x.categoryId,course_id:(p=l==null?void 0:l.params)==null?void 0:p.course_id}})).status||(V.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,y.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:cn(pu({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:pu({},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"},_.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))},u.createElement("section",{className:"tc"},u.createElement(iu,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u5B9E\u9A8C\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2",enterButton:"\u641C\u7D22",size:"middle",className:R.search,onSearch:p=>{$.search=p,ie(pu({},$))}})),u.createElement("section",{className:"edu-container"},u.createElement(je.Z,{spinning:B},u.createElement("aside",null,((c=i==null?void 0:i.homeworks)==null?void 0:c.length)===0&&u.createElement(ne.Z,null),(F=i==null?void 0:i.homeworks)==null?void 0:F.map(function(p,r){var N,b,M;return u.createElement("div",{className:R.listItem,key:r,style:{cursor:"auto"}},u.createElement(oe.default,{checked:z.includes(p.id),value:p.id,style:{marginTop:"3px"},disabled:p==null?void 0:p.need_authorize,onChange:J=>{let Fe=z.indexOf(p.id);z.indexOf(p.id)>-1?g(z.filter(d=>d!==p.id)):g(z.concat(p.id))}}),u.createElement("div",{className:R.info},u.createElement("div",{className:R.title},u.createElement("div",{className:R.titleLeft},u.createElement(v.Link,{to:`/shixuns/${p.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:p==null?void 0:p.name}})),(p==null?void 0:p.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Ae.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,y.Ny)()&&(p==null?void 0:p.mark_status)===1&&u.createElement(le.Z,{title:p==null?void 0:p.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,y.Ny)()&&(p==null?void 0:p.mark_status)===2&&u.createElement(le.Z,{title:p==null?void 0:p.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,y.Ny)()&&(p==null?void 0:p.mark_status)===3&&u.createElement(le.Z,{title:p==null?void 0:p.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),u.createElement(T.ZP,{ghost:!0,href:`/shixuns/${p.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:R.description,dangerouslySetInnerHTML:{__html:p==null?void 0:p.description}})),u.createElement("div",{className:" mt15"},(N=p==null?void 0:p.challenges)==null?void 0:N.map(function(J,Fe){return u.createElement("span",{key:Fe,className:"mr30"},"\u7B2C",Fe+1,"\u5173 ",J==null?void 0:J.subject," ")})),u.createElement(we.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20"},((b=p==null?void 0:p.user)==null?void 0:b.name)&&u.createElement(u.Fragment,null,u.createElement("span",null,(M=p==null?void 0:p.user)==null?void 0:M.name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,"\u521B\u5EFA\u65F6\u95F4: "),u.createElement("span",null,p==null?void 0:p.created_at))))})))),u.createElement("div",{className:"tc mt20"},u.createElement(se.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:$.page||1,showQuickJumper:!0,total:i==null?void 0:i.total_count,onChange:p=>{$.page=p,ie(pu({},$))}})))};var wn=(0,v.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))(kn),dn=Object.defineProperty,dt=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,fu=Object.prototype.propertyIsEnumerable,cu=(e,n,t)=>n in e?dn(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,mu=(e,n)=>{for(var t in n||(n={}))Pt.call(n,t)&&cu(e,t,n[t]);if(dt)for(var t of dt(n))fu.call(n,t)&&cu(e,t,n[t]);return e},Ku=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const{Search:xi}=C.default,Pl=({classroomList:e,loading:n,dispatch:t,shixunsList:c})=>{var F,_;const x=(0,v.useIntl)(),[s,l]=(0,u.useState)(mu({},(0,v.useParams)())),i=(0,v.useLocation)(),{actionTabs:z}=e,[g]=k.default.useForm(),{shixunAiRecommendLists:B}=e,[L,$]=(0,u.useState)([]),ie=[{name:"\u6700\u65B0",id:"new"},{name:"\u6700\u70ED",id:"hot"},{name:"\u63A8\u8350",id:"hot"}],[w,p]=(0,u.useState)({page:1,course_id:s.coursesId,limit:20,no_jupyter:1});return(0,u.useEffect)(()=>{},[s.coursesId,w]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u667A\u80FD\u63A8\u8350"&&($([]),t({type:"classroomList/getShixunAiRecommendLists",payload:mu({},w)}))},[e.actionTabs.key]),e.actionTabs.key!=="\u667A\u80FD\u63A8\u8350"?null:u.createElement(Ee.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:()=>Ku(void 0,null,function*(){(yield t({type:"classroomList/createShixunHomework",payload:mu({shixun_ids:[...L],category_id:s.categoryId},s)})).status||((0,re.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:mu({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))})},u.createElement("section",{className:"",style:{maxHeight:500,minHeight:150,overflow:"auto"}},u.createElement(je.Z,{spinning:n["classroomList/getShixunAiRecommendLists"]},u.createElement("aside",{style:{minHeight:150}},((F=B==null?void 0:B.shixun_list)==null?void 0:F.length)===0&&u.createElement(ne.Z,null),(_=B==null?void 0:B.shixun_list)==null?void 0:_.map(function(r,N){var b,M,J;return u.createElement("div",{className:R.listItem2,key:N,style:{cursor:"auto"}},u.createElement(oe.default,{checked:L.includes(r.id),value:r.id,style:{marginTop:"3px"},disabled:r==null?void 0:r.need_authorize,onChange:Fe=>{let d=L.indexOf(r.id);L.indexOf(r.id)>-1?$(L.filter(a=>a!==r.id)):$(L.concat(r.id))}}),u.createElement("div",{className:R.info},u.createElement("div",{className:R.title},u.createElement("div",{className:R.titleLeft},u.createElement(v.Link,{to:`/shixuns/${r.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:r.title}})),(r==null?void 0:r.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Ae.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),u.createElement(T.ZP,{ghost:!0,href:`/shixuns/${r.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:R.description,dangerouslySetInnerHTML:{__html:r.description}})),u.createElement("div",{className:" mt10"},r.challenge_names.map(function(Fe,d){return u.createElement("span",{key:d,className:"mr30"},"\u7B2C",d+1,"\u5173 ",Fe," ")})),u.createElement("div",{className:"c-light-black mt10"},(b=r==null?void 0:r.content)!=null&&b.author_name?u.createElement("span",{dangerouslySetInnerHTML:{__html:(J=(M=r==null?void 0:r.content)==null?void 0:M.author_name)==null?void 0:J[0]}}):u.createElement("span",null,r.author_name),u.createElement("span",{className:"ml15 mr15"},"|"),r.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",null,r.author_school_name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570 ",r.level),u.createElement("span",{className:"ml15 mr15"},"|"),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 "),u.createElement("span",null,r.study_count)),u.createElement(we.Z,{dashed:!0})))})))),u.createElement("div",{className:"tc mt20 hide"},u.createElement(se.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:w.page||1,showQuickJumper:!0,total:B==null?void 0:B.shixuns_count,onChange:r=>{w.page=r,p(mu({},w))}})))};var Nl=(0,v.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))(Pl),Pn=f(35479),_e=f(59301),Tl=Object.defineProperty,Il=Object.defineProperties,Ol=Object.getOwnPropertyDescriptors,Xn=Object.getOwnPropertySymbols,Ml=Object.prototype.hasOwnProperty,Ll=Object.prototype.propertyIsEnumerable,qn=(e,n,t)=>n in e?Tl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,uu=(e,n)=>{for(var t in n||(n={}))Ml.call(n,t)&&qn(e,t,n[t]);if(Xn)for(var t of Xn(n))Ll.call(n,t)&&qn(e,t,n[t]);return e},Zl=(e,n)=>Il(e,Ol(n)),ea=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const{Search:Rl}=C.default,Hl=({classroomList:e,loading:n,dispatch:t})=>{var c,F;const _=(0,v.useIntl)(),[x,s]=(0,u.useState)(uu({},(0,v.useParams)())),l=(0,v.useLocation)(),{actionTabs:i}=e,[z]=k.default.useForm(),{coursesLists:g}=e,[B,L]=(0,u.useState)([]),[$,ie]=(0,u.useState)({}),[w,p]=(0,u.useState)(!1),[r,N]=(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({},r)}),L([]))},[e.actionTabs.key,x.categoryId,r]);const[b,M,J,Fe]=(0,Pn.P)(),d=a=>ea(void 0,null,function*(){var H;p(!0);const U=yield t({type:"classroomList/createCoursesHomework",payload:{coursesId:x.coursesId,category_id:(x==null?void 0:x.categoryId)||null,subjects_info:[{subject_id:(H=B[0])==null?void 0:H.id,stage_shixuns:a}]}});p(!1),U.status||((0,re.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,y.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Zl(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:_e.createElement(st.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:R.drawer,footer:_e.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},_e.createElement(T.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),_e.createElement(T.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",loading:n["classroomList/createCoursesHomework"],onClick:()=>ea(void 0,null,function*(){var a,H;if((B==null?void 0:B.length)===0)return V.ZP.error("\u8BF7\u9009\u62E9\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B"),!1;let U=yield(0,yt.Tr)({id:(a=B[0])==null?void 0:a.identifier,type:"subject",stage_item_id:[],sync_catelog:1,course_id:(H=e.detailTopBanner)==null?void 0:H.course_id});(U==null?void 0:U.student_count)===0?d([]):ie(U)}),type:"primary"},"\u786E\u5B9A"))},_e.createElement("section",{className:"tc"},_e.createElement(Rl,{placeholder:"\u8BFE\u7A0B\u540D\u79F0/\u8BFE\u7A0B\u6807\u8BC6/\u5408\u4F5C\u8005",enterButton:"\u641C\u7D22",size:"middle",className:R.search,onSearch:a=>{r.keyword=a,a&&(0,At.tk)({name:a,copywriting:a,position:"Subject"}),N(uu({},r))}})),_e.createElement("section",{className:"edu-container"},_e.createElement(je.Z,{spinning:n["classroomList/getCoursesLists"]},_e.createElement("aside",null,_e.createElement("div",{className:R.menuCourse},_e.createElement("ul",null,_e.createElement("li",null,"\u5DF2\u9009",_e.createElement("span",{className:"c-blue"},B.length),"\u8BFE\u7A0B"),_e.createElement("li",null,"\u5171",_e.createElement("span",{className:"c-blue"},g.subjects_count),"\u4E2A\u8BFE\u7A0B"),_e.createElement("li",{className:"current",onClick:()=>{r.order=r.order==="asc"?"desc":"asc",r.sort="shixuns_count",N(uu({},r))}},"\u5B9E\u8BAD\u6570",_e.createElement("p",{className:`edu-sorter current ${r.sort==="shixuns_count"&&r.order}`},_e.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),_e.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),_e.createElement("li",{className:"current",onClick:()=>{r.order=r.order==="asc"?"desc":"asc",r.sort="myshixuns_count",N(uu({},r))}},"\u5B66\u4E60\u4EBA\u6570",_e.createElement("p",{className:`edu-sorter current ${r.sort==="myshixuns_count"&&r.order}`},_e.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),_e.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),_e.createElement("li",{className:`${r.type==="all"&&"c-blue"} current`,onClick:()=>{r.type="all",N(uu({},r))}},"\u5168\u90E8\u8BFE\u7A0B"),_e.createElement("li",{className:`${r.type==="mine"&&"c-blue"} current`,onClick:()=>{r.type="mine",N(uu({},r))}},"\u6211\u7684\u8BFE\u7A0B"))),((c=g==null?void 0:g.subject_list)==null?void 0:c.length)===0&&_e.createElement(ne.Z,null),(F=g==null?void 0:g.subject_list)==null?void 0:F.map(function(a,H){var U,be,xe,E,A,P;return _e.createElement("div",{className:R.listItem,key:a.id,style:{cursor:"auto"}},_e.createElement(ve.ZP,{checked:B.map(o=>o.id).includes(a.id),value:a.id,style:{marginTop:"1px"},disabled:(a==null?void 0:a.need_authorize)||(a==null?void 0:a.shixun_tag_num_name)=="\u672A\u53D1\u5E03",onChange:o=>{L([{id:a.id,identifier:a.identifier}])}}),_e.createElement("div",{className:R.info},_e.createElement("div",{className:R.title},_e.createElement("div",{className:R.titleLeft},_e.createElement("div",null,_e.createElement(v.Link,{to:`/paths/${a.id}`,target:"_blank"},_e.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:a.title}})),(a==null?void 0:a.need_authorize)&&_e.createElement("span",{onClick:()=>{(0,Ae.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"),(a==null?void 0:a.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&_e.createElement(le.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"},_e.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03"))),_e.createElement(le.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"},_e.createElement(T.ZP,{ghost:!0,href:`/paths/${a.id}`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u524D\u5F80\u9009\u7528")))),_e.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},_e.createElement("span",{className:R.description,dangerouslySetInnerHTML:{__html:a.description}})),_e.createElement(we.Z,{dashed:!0}),_e.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},_e.createElement("div",null,(U=a==null?void 0:a.content)!=null&&U.member_user_names?_e.createElement(le.Z,{overlayClassName:R["tooltip-content"],title:_e.createElement("div",null,_e.createElement("span",{dangerouslySetInnerHTML:{__html:(be=a==null?void 0:a.content)==null?void 0:be.member_user_names}}))},_e.createElement("span",{className:R.authorname,dangerouslySetInnerHTML:{__html:(xe=a==null?void 0:a.content)==null?void 0:xe.member_user_names}})):(a==null?void 0:a.member_user_names)&&_e.createElement(le.Z,{title:_e.createElement("div",null,_e.createElement("span",null,a.member_user_names))},_e.createElement("span",{className:R.authorname},a.member_user_names)),(E=a==null?void 0:a.content)!=null&&E.author_school_name?_e.createElement(le.Z,{overlayClassName:R["tooltip-content"],title:_e.createElement("div",null,_e.createElement("span",{dangerouslySetInnerHTML:{__html:(A=a==null?void 0:a.content)==null?void 0:A.author_school_name}}))},_e.createElement("span",{className:R.authorname,dangerouslySetInnerHTML:{__html:(P=a==null?void 0:a.content)==null?void 0:P.author_school_name}})):(a==null?void 0:a.author_school_name)&&_e.createElement(le.Z,{title:_e.createElement("div",null,_e.createElement("span",null,a.author_school_name))},_e.createElement("span",{className:R.authorname},a.author_school_name))),_e.createElement("div",null,_e.createElement("span",{className:"mr30"},"\u7AE0\u8282 \xA0",a.stage_count),_e.createElement("span",{className:"mr30"},"\u5B9E\u8BAD \xA0",a.shixuns_count),_e.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",a.myshixuns_count)))))})))),_e.createElement("div",{className:"tc mt20"},_e.createElement(se.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,current:r.page||1,showQuickJumper:!0,total:g==null?void 0:g.subjects_count,onChange:a=>{r.page=a,t({type:"classroomList/getCoursesLists",payload:uu({},r)})}})),_e.createElement(Ft.Z,{resdata:$,type:"subject",okloading:w,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:a=>{d(a)}}))};var jl=(0,v.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n.effects}))(Hl),Nn=f(59301),$l=({styles:e={},params:n,setisshowmodal:t,user:c})=>Nn.createElement(Nn.Fragment,null,Nn.createElement(ne.Z,{className:"animated fadeIn",ButtonText:"\u9009\u7528\u5B9E\u9A8C",customText:`\u8BE5${n.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"}})),ot={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"},Tu=f(1710),Tn=f(88761),In=f(28274),On=f(87513),Iu=f(80446),q=f(59301),zl=Object.defineProperty,Gl=Object.defineProperties,Vl=Object.getOwnPropertyDescriptors,ta=Object.getOwnPropertySymbols,Wl=Object.prototype.hasOwnProperty,Jl=Object.prototype.propertyIsEnumerable,ua=(e,n,t)=>n in e?zl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Mn=(e,n)=>{for(var t in n||(n={}))Wl.call(n,t)&&ua(e,t,n[t]);if(ta)for(var t of ta(n))Jl.call(n,t)&&ua(e,t,n[t]);return e},na=(e,n)=>Gl(e,Vl(n)),Gt=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())}),Kl=({v:e,k:n,match:t,selectArrs:c,setSelectArrs:F,setSelectArrsAll:_,selectArrsAll:x,classroomList:s,dispatch:l,selectshow:i,batchState:z,pageSize:g,page:B,manageAllGroup:L,user:$})=>{var ie,w,p,r,N;const b=(0,v.useIntl)(),M=(0,v.useParams)(),[J,Fe]=(0,u.useState)([]),[d,a]=(0,u.useState)(!1),[H,U]=(0,u.useState)(!1),[be,xe]=(0,u.useState)(!0),E=(0,u.useRef)();M.category=M.categoryId,M.id=M.coursesId,M.page=B,M.limit=g;function A(){return Gt(this,null,function*(){let h=yield(0,X.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:Mn({},M)});Fe(h.data)})}(0,u.useEffect)(()=>{var h;Fe([]),a(!1),new Date(e==null?void 0:e.student_passed_time).getTime()>new Date(e==null?void 0:e.end_time_s).getTime()&&((h=e==null?void 0:e.status)!=null&&h.includes("\u5DF2\u622A\u6B62"))&&(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0?(U(!1),xe(!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),xe(!1))},[i]);const P=[{title:b.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name",key:"course_group_name"},{title:b.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:(h,S)=>S.status.indexOf(h)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:h=>{var S,ke;return h==="--"?h:q.createElement("span",null,q.createElement("span",null,(S=h==null?void 0:h.split("/"))==null?void 0:S[0]),"\xA0/\xA0",q.createElement("span",null,(ke=h==null?void 0:h.split("/"))==null?void 0:ke[1]))}},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:M.order_by==="end_time"?M.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:M.order_by==="late_time"?M.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:h=>h==="--"||!h?"--":q.createElement("span",{title:h},h)}],o=h=>{if((0,Ae.tJ)(l,!0)){if(h.can_view_details){(0,re.xg)(`/shixuns/${h.shixun_identifier}/challenges`);return}h.redo?Ee.default.confirm({width:530,title:b.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),centered:!0,okText:b.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u518D\u60F3\u60F3",content:q.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:()=>Gt(void 0,null,function*(){const S=yield(0,On.L8)({id:h.myshixun_identifier,url:h.url});S&&(0,Iu.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:S.shixun_identifier,homework_common_id:h.homework_id,courseId:M.coursesId})})}):(0,Iu.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:h.shixun_identifier,homework_common_id:h.homework_id,courseId:M.coursesId})}};return q.createElement("div",{className:ot.listItem,onClick:h=>{h.stopPropagation(),(!((0,y.GJ)()&&z)||(0,y.GJ)()&&z&&E.current&&!E.current.contains(h.target))&&((0,y.dE)()?(0,re.xg)(`/classrooms/${M.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=1`):(0,re.xg)(`/classrooms/${M.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=0`))},key:n},(0,y.GJ)()&&z&&q.createElement("span",{ref:E},q.createElement(oe.default,{style:{padding:"10px"},checked:c.includes(e.homework_id),value:e.homework_id,onChange:h=>{c.indexOf(e.homework_id)>-1?(F(c.filter(S=>S!==e.homework_id)),_(x.filter(S=>S.homework_id!==e.homework_id))):(_(x.concat(e)),F(c.concat(e.homework_id)))}})),q.createElement("div",{className:ot.info},q.createElement("div",{className:ot.title},q.createElement("div",{className:ot.titleLeft,style:(0,y.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,y.GJ)()&&q.createElement(In.Z,{value:e.status},q.createElement(re.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,y.dE)()&&q.createElement(re.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),q.createElement("span",{className:ot.name},e.name),!!((ie=e.schools)!=null&&ie.length)&&q.createElement(le.Z,{title:"\u8BE5\u8BFE\u7A0B\u5B9E\u9A8C\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},q.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)&&q.createElement(xt.Z,{type:"shixun",style:{marginLeft:10}}),(e==null?void 0:e.high_resources_consume)&&(e==null?void 0:e.high_resources_consume_permission)&&q.createElement("span",{className:ot.authorized},"\u5DF2\u6388\u6743")),q.createElement("div",{className:ot.titleRight},(0,y.GJ)()&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))===0&&q.createElement(v.Link,{target:"_blank",to:"/",onClick:h=>Gt(void 0,null,function*(){var S;if(h.stopPropagation(),h.preventDefault(),((S=$==null?void 0:$.userInfo)==null?void 0:S.user_status)===2){(0,Ae.Rd)();return}let ke=()=>{l({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:M,type:2,manage_all_group:L}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?l({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:M.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{l({type:"classroomList/getClassroomTeacherShixunsList",payload:na(Mn({},M),{type:4})}),ke()}}}):ke()})},q.createElement("aside",{className:ot.flexBox},q.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),q.createElement("div",null,"\u53D1\u5E03"))),(0,y.dE)()&&q.createElement("div",{className:ot.actionIcon},H?q.createElement("i",{className:"iconfont icon-yiwancheng1"}):be?"":q.createElement("i",{className:"iconfont icon-jiezhihoutongguan"}),!((w=e.status)!=null&&w.includes("\u5DF2\u622A\u6B62"))&&!((p=e.status)!=null&&p.includes("\u5BFC\u5165"))&&q.createElement("aside",{onClick:h=>Gt(void 0,null,function*(){h.stopPropagation(),o(e)}),className:ot.flexBox,style:{marginRight:10}},q.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),q.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(((r=e.status)==null?void 0:r.includes("\u5DF2\u622A\u6B62"))||((N=e.status)==null?void 0:N.includes("\u5BFC\u5165")))&&q.createElement("aside",{onClick:h=>Gt(void 0,null,function*(){var S;(S=e.status)!=null&&S.includes("\u5BFC\u5165")||(h.stopPropagation(),h.preventDefault(),(0,re.xg)(`/classrooms/${M.coursesId}/shixun_homework/${e.homework_id}/${e.student_work_id}/comment`))}),className:ot.flexBox,style:{marginRight:10}},q.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),q.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,y.GJ)()&&q.createElement(Me.Z,{placement:"bottomCenter",overlayClassName:ot.dro,dropdownRender:()=>q.createElement(K.default,null,e.status!=="\u5BFC\u5165"&&q.createElement(K.default.Item,{key:1,style:{textAlign:"center"}},q.createElement("a",{onClick:h=>Gt(void 0,null,function*(){var S;if(h.stopPropagation(),h.preventDefault(),((S=$==null?void 0:$.userInfo)==null?void 0:S.user_status)===2){(0,Ae.Rd)();return}let ke=()=>{l({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:M,type:2,manage_all_group:L}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?l({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:M.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{l({type:"classroomList/getClassroomTeacherShixunsList",payload:na(Mn({},M),{type:4})}),ke()}}}):ke()})},"\u7ACB\u5373\u53D1\u5E03")),e.status!=="\u5BFC\u5165"&&q.createElement(K.default.Item,{key:2,style:{textAlign:"center"}},q.createElement("a",{onClick:h=>Gt(void 0,null,function*(){h.stopPropagation(),h.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:M,type:2}})})},b.formatMessage({id:"classrooms.cutOffNow",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}))),e.status==="\u5BFC\u5165"&&q.createElement(K.default.Item,{key:23,style:{textAlign:"center"}},q.createElement(v.Link,{target:"_blank",to:"/",onClick:h=>Gt(void 0,null,function*(){h.stopPropagation(),h.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")),q.createElement(K.default.Item,{key:22,style:{textAlign:"center"}},q.createElement(v.Link,{target:"_blank",to:"/",onClick:h=>Gt(void 0,null,function*(){h.stopPropagation(),h.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:x,params:M,status:e==null?void 0:e.status}})})},b.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))<0&&q.createElement(K.default.Item,{key:3,style:{textAlign:"center"}},q.createElement(v.Link,{target:"_blank",to:"/",onClick:h=>Gt(void 0,null,function*(){h.stopPropagation(),h.preventDefault(),l({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const S=yield(0,Tn.Vs)({categoryId:e.homework_id});l({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(S==null?void 0:S.status)===0&&V.ZP.success(S==null?void 0:S.message)})},b.formatMessage({id:"classrooms.updateScore",defaultMessage:"\u66F4\u65B0\u6210\u7EE9"}))),e.status!=="\u5BFC\u5165"&&q.createElement(K.default.Item,{key:23,style:{textAlign:"center"}},q.createElement(v.Link,{target:"_blank",to:"/",onClick:h=>Gt(void 0,null,function*(){h.stopPropagation(),h.preventDefault(),o(e)})},"\u8FDB\u5165\u5B9E\u8BAD")),q.createElement(K.default.Item,{key:5,style:{textAlign:"center"}},q.createElement("a",{onClick:h=>{h.stopPropagation(),h.preventDefault(),l({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u547D\u540D",selectArrs:e,params:M}})}},b.formatMessage({id:"classrooms.rename",defaultMessage:"\u91CD\u65B0\u547D\u540D"}))),e.status!=="\u5BFC\u5165"&&q.createElement(K.default.Item,{key:6,style:{textAlign:"center"}},q.createElement(v.Link,{target:"_blank",onClick:h=>{h.stopPropagation()},to:`/classrooms/${M.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=3`},b.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},q.createElement("aside",{onClick:h=>h.stopPropagation(),className:ot.flexBox,style:{cursor:"default"}},q.createElement("i",{className:"iconfont icon-gengduo4"}),q.createElement("div",null,"\u66F4\u591A"))))),(0,y.GJ)()&&q.createElement("p",{className:ot.infoIcon},q.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&&q.createElement("span",{className:"c-grey-999 mr10"},q.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&&q.createElement("span",{className:"c-grey-999 mr10"},q.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&&q.createElement("span",{className:"c-grey-999 mr10"},q.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB"].includes(e.status)&&q.createElement("span",{className:"c-grey-999 mr10"},q.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)&&q.createElement("span",{className:"c-grey-999 mr10"},q.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&q.createElement("span",{className:"c-grey-999 mr10"},q.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&q.createElement("span",{className:"c-grey-999"},q.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)&&q.createElement("span",{className:ot.iconV,onClick:h=>Gt(void 0,null,function*(){h.stopPropagation(),h.preventDefault(),d||A(),a(!d)})},q.createElement("i",{className:`iconfont icon-${d?"shouqi":"xiala2"}`})," ")),(0,y.dE)()&&q.createElement("span",{className:ot.infoStuIcon},q.createElement("span",{className:"c-grey-333"},e.author),q.createElement("span",{className:"c-grey-999 ml20"},q.createElement("i",{className:"iconfont icon-wanchengjindu font12 mr5"}),q.createElement("span",null,q.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)&&q.createElement("span",{className:"c-grey-999 ml20"},q.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),q.createElement("span",{className:"ml20 c-grey-999"},q.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)!=="--"&&q.createElement("span",{className:"c-grey-999 ml20"},q.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,y.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&d&&J.length>5&&q.createElement(Tu.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:h=>({onClick:S=>{S.stopPropagation(),S.preventDefault()}}),onHeaderRow:(h,S)=>({onClick:ke=>{ke.stopPropagation(),ke.preventDefault()}}),pagination:!1,dataSource:J,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(h,S,ke)=>{ke.field&&(M.order_by=ke.field),ke.order||(M.sort_direction="asc"),ke.order==="ascend"&&(M.sort_direction="asc"),ke.order==="descend"&&(M.sort_direction="desc"),ke.order||(M.sort_direction="asc"),A()},columns:P}),(0,y.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&d&&J.length<6&&J.length>0&&q.createElement(Tu.default,{rowKey:"shixun_identifier",onRow:h=>({onClick:S=>{S.stopPropagation(),S.preventDefault()}}),onHeaderRow:(h,S)=>({onClick:ke=>{ke.stopPropagation(),ke.preventDefault()}}),pagination:!1,dataSource:J,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(h,S,ke)=>{ke.field&&(M.order_by=ke.field),ke.order||(M.sort_direction="asc"),ke.order==="ascend"&&(M.sort_direction="asc"),ke.order==="descend"&&(M.sort_direction="desc"),ke.order||(M.sort_direction="asc"),A()},columns:P})))},Yl=f(90588),Ul=f(18682),Ln=f(13904),Zn=f(57809),Yu=f(5083),Ql=f(64796),Rn=f.n(Ql),nu=f(33270),du=f(61527),Ge=f(59301),Xl=Object.defineProperty,ql=Object.defineProperties,es=Object.getOwnPropertyDescriptors,En=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,la=Object.prototype.propertyIsEnumerable,sa=(e,n,t)=>n in e?Xl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ou=(e,n)=>{for(var t in n||(n={}))aa.call(n,t)&&sa(e,t,n[t]);if(En)for(var t of En(n))la.call(n,t)&&sa(e,t,n[t]);return e},oa=(e,n)=>ql(e,es(n)),ts=(e,n)=>{var t={};for(var c in e)aa.call(e,c)&&n.indexOf(c)<0&&(t[c]=e[c]);if(e!=null&&En)for(var c of En(e))n.indexOf(c)<0&&la.call(e,c)&&(t[c]=e[c]);return t},Hn=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});ae().extend(Rn());const us=({data:e,value:n,onChange:t})=>{var c,F,_,x;const[s,l]=(0,u.useState)({leftSearch:"",rigthSearch:""}),[i,z]=(0,u.useState)([]);return(0,u.useEffect)(()=>{z((n==null?void 0:n.length)>0?e==null?void 0:e.filter(g=>n==null?void 0:n.includes(g==null?void 0:g.id)):[])},[n]),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(oe.default,{indeterminate:(i==null?void 0:i.length)>0&&(i==null?void 0:i.length)<(e==null?void 0:e.length),checked:(i==null?void 0:i.length)==(e==null?void 0:e.length),onChange:g=>{t(g.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(C.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:s.leftSearch,onChange:g=>{l(oa(Ou({},s),{leftSearch:g.target.value}))}}),Ge.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((c=s.leftSearch?e==null?void 0:e.filter(g=>{var B;return(B=g==null?void 0:g.name)==null?void 0:B.includes(s.leftSearch)}):e)==null?void 0:c.length)!==0?Ge.createElement(oe.default.Group,{value:n,onChange:g=>{t(g)}},Ge.createElement(de.Z,{direction:"vertical"},(F=s.leftSearch?e==null?void 0:e.filter(g=>{var B;return(B=g==null?void 0:g.name)==null?void 0:B.includes(s.leftSearch)}):e)==null?void 0:F.map((g,B)=>Ge.createElement(oe.default,{key:B,value:g.id},g==null?void 0:g.name)))):Ge.createElement(ne.Z,{styles:{margin:"0 auto"}})))),Ge.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Ge.createElement("div",null,"\u5DF2\u9009\u62E9",(i==null?void 0:i.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(C.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:s.rigthSearch,onChange:g=>{l(oa(Ou({},s),{rigthSearch:g.target.value}))}}),Ge.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((_=s.rigthSearch?i==null?void 0:i.filter(g=>{var B;return(B=g==null?void 0:g.name)==null?void 0:B.includes(s.rigthSearch)}):i)==null?void 0:_.length)!==0?(x=s.rigthSearch?i==null?void 0:i.filter(g=>{var B;return(B=g==null?void 0:g.name)==null?void 0:B.includes(s.rigthSearch)}):i)==null?void 0:x.map((g,B)=>Ge.createElement(pe.Z,{key:B,wrap:!1,align:"middle",justify:"space-between"},Ge.createElement(Z.Z,null,g==null?void 0:g.name),Ge.createElement(Z.Z,null,Ge.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(n==null?void 0:n.filter(L=>L!==(g==null?void 0:g.id)))}})))):Ge.createElement(ne.Z,{styles:{margin:"0 auto"}})))))},ns=e=>{var n=e,{classroomList:t,dispatch:c,user:F,getData:_}=n,x=ts(n,["classroomList","dispatch","user","getData"]),s,l,i,z,g,B;const L=(0,v.useIntl)(),$=(0,v.useParams)(),[ie]=k.default.useForm(),w=k.default.useWatch("penalty_type",ie),p=((s=t==null?void 0:t.actionTabs)==null?void 0:s.key)==="\u6279\u91CF\u8865\u4EA4",[,r,N,b]=(0,du.U)(nu.c_,Ou(Ou({},$),(l=t==null?void 0:t.actionTabs)==null?void 0:l.params)),[,,M,J]=(0,du.U)(nu.nP,{course_id:$==null?void 0:$.coursesId,homework_ids:(i=t==null?void 0:t.actionTabs)==null?void 0:i.selectArrs}),[,Fe,d]=(0,du.U)(nu.sm,{course_id:$==null?void 0:$.coursesId,homework_ids:(z=t==null?void 0:t.actionTabs)==null?void 0:z.selectArrs}),a=(...H)=>Hn(void 0,[...H],function*(U={}){M({});const be=yield N({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,u.useEffect)(()=>{p&&a()},[p]),Ge.createElement(Ee.default,{centered:!0,title:(g=t==null?void 0:t.actionTabs)==null?void 0:g.key,width:800,open:p,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:Fe,onOk:()=>Hn(void 0,null,function*(){ie.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(k.default,{form:ie,colon:!1,size:"large",initialValues:{unified_late:!1,penalty_type:2,late_penalty:20},onFinish:H=>Hn(void 0,null,function*(){var U,be,xe;const E=yield d(((U=b==null?void 0:b.course_groups)==null?void 0:U.length)>0?{unified_late:((be=b==null?void 0:b.course_groups)==null?void 0:be.length)<=0,allow_late_settings:[Ou({},H)]}:Ou({unified_late:((xe=b==null?void 0:b.course_groups)==null?void 0:xe.length)<=0},H));(E==null?void 0:E.status)==0&&(V.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),_&&_())})},Ge.createElement(pe.Z,{wrap:!1,gutter:20},Ge.createElement(Z.Z,{flex:1},Ge.createElement(k.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,validator(H,U,be){return w===2&&U>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(C.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:w==1?"\u5206":"%",max:w===1?Number.MAX_SAFE_INTEGER:100,addonBefore:Ge.createElement(k.default.Item,{name:"penalty_type",noStyle:!0,normalize:H=>(ie.setFieldsValue({late_penalty:H==2?20:5}),H)},Ge.createElement(Zn.default,{style:{width:100},options:[{value:2,label:"\u767E\u5206\u6BD4"},{value:1,label:"\u5206\u503C"}]}))}))),Ge.createElement(Z.Z,{flex:"390px"},Ge.createElement(k.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(H,U,be){return U&&ae()(U).startOf("minute")<=ae()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):U&&ae()(U).startOf("minute")<=ae()(J==null?void 0:J.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${J==null?void 0:J.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},Ge.createElement(Yu.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:H=>(0,re.BO)(H,{startTime:J==null?void 0:J.max_late_time}),disabledTime:H=>(0,re.hv)(H,{compared:J==null?void 0:J.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:ae()("00:00:00","HH:mm:ss")}})))),((B=b==null?void 0:b.course_groups)==null?void 0:B.length)>0&&Ge.createElement(je.Z,{spinning:r},Ge.createElement(k.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},Ge.createElement(us,{data:(b==null?void 0:b.course_groups)||[],onChange:H=>{M({group_ids:H})}})))))};var as=(0,v.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(ns),jn=f(3918),W=f(59301),ls=Object.defineProperty,ss=Object.defineProperties,os=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,ra=Object.prototype.hasOwnProperty,ia=Object.prototype.propertyIsEnumerable,ca=(e,n,t)=>n in e?ls(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,_u=(e,n)=>{for(var t in n||(n={}))ra.call(n,t)&&ca(e,t,n[t]);if(pn)for(var t of pn(n))ia.call(n,t)&&ca(e,t,n[t]);return e},fn=(e,n)=>ss(e,os(n)),rs=(e,n)=>{var t={};for(var c in e)ra.call(e,c)&&n.indexOf(c)<0&&(t[c]=e[c]);if(e!=null&&pn)for(var c of pn(e))n.indexOf(c)<0&&ia.call(e,c)&&(t[c]=e[c]);return t},ma=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const is=e=>{var n=e,{classroomList:t,globalSetting:c,shixunHomeworks:F,user:_,loading:x,dispatch:s}=n,l=rs(n,["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch"]),i,z,g,B,L,$;const ie=(0,v.useIntl)(),w=(0,v.useLocation)(),p=(0,v.useParams)(),[r]=(0,v.useSearchParams)(),N=p.categoryId,[b,M]=(0,u.useState)([]),[J,Fe]=(0,u.useState)([]),{detailShixunsList:d,detailLeftMenus:a,detailTopBanner:H,taskList:U}=t,[be,xe]=(0,u.useState)(""),[E,A]=(0,u.useState)(!1),[P,o]=(0,u.useState)({limit:20,status:Number(r.get("tabs"))?String(parseInt(r.get("tabs"))):"0"}),[h,S]=(0,u.useState)("\u9ED8\u8BA4\u6392\u5E8F"),[ke,Yt]=(0,u.useState)(!1),[Ut,Cu]=(0,u.useState)(!1),[Qt,Zt]=(0,u.useState)("fixed"),[Jt]=(0,u.useState)(document.getElementById("footer")),[Xt,qt]=(0,u.useState)(1),[Nt,Sn]=(0,u.useState)(!1);let Xu;P.id=p.coursesId,P.type=4,p.categoryId?P.category=p.categoryId:delete P.category,(0,u.useEffect)(()=>{t.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(M([]),Fe([])),t.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&It()},[t.actionTabs.key]),(0,u.useEffect)(()=>{r.get("tabs")==="0"&&(P.status="0",P.page=1,o(_u({},P)))},[r.get("tabs")]),(0,u.useEffect)(()=>{var G,m,j;if((G=_==null?void 0:_.userInfo)!=null&&G.login){const Ze=re.cX.getItem(`${(m=_==null?void 0:_.userInfo)==null?void 0:m.login}${(0,y.GJ)()?"Teacher":"Student"}`,"ShixunHomeworks");Ze&&(P.sort_by=Ze==null?void 0:Ze.type,P.sort_direction=Ze==null?void 0:Ze.direction,S(Ze==null?void 0:Ze.name)),It(),(0,y.Rm)()&&qu()}else(j=_==null?void 0:_.userInfo)!=null&&j.username&&It()},[(i=_==null?void 0:_.userInfo)==null?void 0:i.login,w==null?void 0:w.pathname]),(0,u.useEffect)(()=>{window.addEventListener("scroll",Eu)},[]);const Eu=()=>{document.scrollingElement.scrollTop+window.innerHeight+(Jt==null?void 0:Jt.clientHeight)+150>document.body.clientHeight?Zt("absolute"):Zt("fixed")},qu=()=>{s({type:"classroomList/getAssistantPermissions",payload:{course_id:P.id}})},It=()=>{M([]),Fe([]),o(_u({},P)),(0,y.GJ)()?s({type:"classroomList/getClassroomTeacherShixunsList",payload:fn(_u({},P),{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:fn(_u({},P),{order:P.status})})},ct=(G,m)=>{P.page=G,P.limit=m,It()},en=G=>{const m=G.key;P.status=m,P.page=1,v.history.replace(`${w.pathname}?tabs=${m}`),It()};function tn(G){return ma(this,null,function*(){yield s({type:"classroomList/updateTaskPosition",payload:{category_id:N,courseId:P.id,task_ids:G,container_type:"shixun_homework"}}),It()})}function un(){let G={courseId:P.id,container_type:"shixun_homework"};N&&(G.category_id=N),s({type:"classroomList/getAllTaskList",payload:G}),s({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})}const nn=(0,u.useMemo)(()=>{let G=[];return U.length>0&&(G=U.map(m=>({user_name:m.user_name,task_name:m.task_name,task_id:m.task_id,category:m.category,status:m.status}))),G},[U]),an=[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u5DF2\u622A\u6B62",id:5}],ln=[{name:"\u5168\u90E8",id:0,num:d==null?void 0:d.all_count},{name:"\u672A\u53D1\u5E03",id:1,num:d==null?void 0:d.unpublished_count},{name:"\u672A\u5F00\u59CB",id:4,num:d==null?void 0:d.not_start_count},{name:"\u8FDB\u884C\u4E2D",id:2,num:d==null?void 0:d.in_progress_count},{name:"\u5DF2\u622A\u6B62",id:3,num:d==null?void 0:d.overed_count}],$u=(0,y.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"}];a.course_modules&&(Xu=t.detailLeftMenus.course_modules.filter(G=>G.type==="shixun_homework")[0]);const bu=W.createElement("div",{className:ot.moveCategory,onMouseLeave:G=>A(!1)},W.createElement(K.default,{onClick:G=>ma(void 0,[G],function*({item:m,key:j,keyPath:Ze,domEvent:Qe}){if(b=="")return V.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,X.ZP)(`/api/courses/${P.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:b,new_category_id:j}})).status===0&&(V.ZP.success("\u64CD\u4F5C\u6210\u529F"),It(),Cu(!1),s({type:"classroomList/getClassroomLeftMenus",payload:{id:p.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},W.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},W.createElement(C.default,{onChange:G=>{xe(G.target.value)}})),Xu&&Xu.second_category.filter(G=>G.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(G,m){var j;if(!(be!==""&&G.category_name.indexOf(be)<0))return W.createElement(W.Fragment,null,W.createElement(K.default.Item,{className:"multi-llipsis1e",key:G.category_id},G.category_name),(j=G==null?void 0:G.third_category)==null?void 0:j.map(Ze=>W.createElement(K.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Ze.category_id},Ze.category_name)))}),W.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:G=>{G.preventDefault(),s({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:P,selectArrs:{category_id:d==null?void 0:d.main_category_id,type:"shixun_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55..."))),zu=(z=[{key:"1",label:"\u6279\u91CF\u53D1\u5E03",icon:W.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"2",label:"\u6279\u91CF\u622A\u6B62",icon:W.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:!0},{key:"5",label:"\u6279\u91CF\u8865\u4EA4",icon:W.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"3",label:"\u6279\u91CF\u5220\u9664",icon:W.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:(0,y.GJ)()||(0,y.Rm)()},{key:"4",label:"\u8BBE\u4E3A\u516C\u5F00",icon:W.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:H.is_public}].filter(G=>G==null?void 0:G.isShow))==null?void 0:z.map(G=>(delete G.isShow,G)),Su=({key:G})=>{var m,j,Ze,Qe;if((G==="1"||G==="2")&&(0,y.Rm)()&&!((j=(m=t.AssistantObject)==null?void 0:m.practice)!=null&&j.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(((Ze=_==null?void 0:_.userInfo)==null?void 0:Ze.user_status)===2&&G==="1"){(0,Ae.Rd)();return}if(b==""){V.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}s({type:"classroomList/setActionTabs",payload:{key:G==="1"?"\u7ACB\u5373\u53D1\u5E03":G==="2"?"\u7ACB\u5373\u622A\u6B62":G==="3"?"\u5220\u9664":G==="5"?"\u6279\u91CF\u8865\u4EA4":(Qe=zu[Number(G)-1])==null?void 0:Qe.label,selectArrs:b,selectArrsAll:J,type:G==="1"||G==="2"?1:"",params:P}})},Gu=h==="\u9ED8\u8BA4\u6392\u5E8F",ku=(0,u.useMemo)(()=>{const G=!(0,y.GJ)()&&!(0,y.Jd)(),m=H==null?void 0:H.excellent;return G&&m},[_,t]),sn=(0,u.useMemo)(()=>(d==null?void 0:d.min_finished_game)>0,[t]),on=(0,u.useMemo)(()=>{const G=(d==null?void 0:d.min_finished_game)-(d==null?void 0:d.finished_challenge_count);return G>0?G:0},[t]);return W.createElement("section",null,W.createElement("aside",{className:ot.bg},W.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"}},!!d.main_category_id&&W.createElement("div",{className:"flex gap-4px mr-auto"},((0,y.GJ)()?ln:an).map((G,m)=>W.createElement("div",{key:m,className:`text-16px flex item-center justify-center current ${P.status==(G==null?void 0:G.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:P.status==(G==null?void 0:G.id)?"#1890FF":""},onClick:()=>{en({key:G==null?void 0:G.id})}},G==null?void 0:G.name,W.createElement("span",{className:"ml-4px"},G==null?void 0:G.num)))),(0,y.GJ)()&&(0,re.Oo)(a==null?void 0:a.course_modules,N)!=="\u672A\u5206\u914D\u76EE\u5F55"&&W.createElement("div",{className:"flex item-center gap-20px mr-20px"},W.createElement(Me.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:G})=>{var m;if((0,y.Rm)()&&!((m=t.AssistantObject.practice)!=null&&m.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}G=="1"&&s({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:d==null?void 0:d.main_category_name,exportType:"practice",category_id:P.category}}),G=="3"&&v.history.push(`/classrooms/${p==null?void 0:p.coursesId}/exportlist/shixun_work_list,shixun_report`)}}},W.createElement("span",{className:"iconfont icon-xiazai6 c-grey-666 current"})),W.createElement(le.Z,{title:p.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55"},W.createElement("span",{className:`iconfont ${p.categoryId?"icon-zhongmingmingmulu":"icon-xinjianmulu1"} current-primary-hover`,style:{fontSize:"16px"},onClick:()=>{s({type:"classroomList/setActionTabs",payload:{key:p.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:P,selectArrs:{category_name:d==null?void 0:d.category_name,category_id:(d==null?void 0:d.category_id)||(d==null?void 0:d.main_category_id),type:"shixun_homework"},cb:()=>{It()}}})}})),W.createElement(Me.Z,{disabled:((g=_==null?void 0:_.userInfo)==null?void 0:g.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:G})=>{var m,j;if((0,y.Rm)()&&!((j=(m=t.AssistantObject)==null?void 0:m.practice)!=null&&j.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}G=="1"&&s({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:P}}),G=="2"&&s({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:P}}),G=="3"&&s({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"practice"}})}}},W.createElement(le.Z,{title:((B=_==null?void 0:_.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"},W.createElement(jn.op,{theme:D.Fy.THEMEONE,icon:W.createElement("i",{className:"iconfont icon-tianjiadaohang"})}," \u9009\u7528\u5B9E\u9A8C")))))),W.createElement("div",{className:"flex itme-center gap-6px px-20px pt-20px"},W.createElement(jn.k8,{className:"mr-auto",InputProps:{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u540D\u79F0",allowClear:!0},onChange:({item:{value:G}})=>{P.search=G.trim(),P.page=1,It()},style:{width:220}}),W.createElement(Me.Z,{dropdownRender:()=>W.createElement(K.default,{selectedKeys:[h]},$u==null?void 0:$u.map((G,m)=>W.createElement(K.default.Item,{key:G.name,onClick:()=>{var j;P.sort_by=G.type,P.sort_direction=G.direction,P.page=1,S(G.name),re.cX.setItem(`${(j=_==null?void 0:_.userInfo)==null?void 0:j.login}${(0,y.GJ)()?"Teacher":"Student"}`,G,"ShixunHomeworks"),(0,y.GJ)()?s({type:"classroomList/getClassroomTeacherShixunsList",payload:fn(_u({},P),{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:_u({},P)})}},G.name)))},W.createElement("span",{className:`${ot.btn} ${Gu?ot.btnSort:""}`,onMouseEnter:G=>A(!1)},W.createElement("i",{className:"iconfont icon-paixu font14"}),h)),Gu&&W.createElement(le.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,y.GJ)()?"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F":P.status==5?"\u622A\u6B62\u65F6\u95F4\u964D\u5E8F":"\u622A\u6B62\u65F6\u95F4\u5347\u5E8F"}\u6392\u5217`},W.createElement("span",{className:ot.tips},W.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"})))),ku&&W.createElement(pe.Z,{justify:"space-between",className:`px-20px ${ot.progressInfo}`},W.createElement(Z.Z,null,W.createElement(de.Z,{size:"middle"},W.createElement("span",null,"\u5B9E\u8BAD\u4F5C\u4E1A\u8FDB\u5EA6\uFF1A",d==null?void 0:d.finished_task_count,"/",d==null?void 0:d.shixun_total_count),W.createElement("span",null,"\u4EFB\u52A1\u5173\u5361\u8FDB\u5EA6\uFF1A",d==null?void 0:d.finished_challenge_count,"/",d==null?void 0:d.challenge_count))),sn&&W.createElement(Z.Z,null,"\u901A\u8FC7",d==null?void 0:d.min_finished_game,"\u5173\u83B7\u5F97\u6EE1\u5206\uFF0C\u8DDD\u79BBMOOC\u5B9E\u8BAD\u4F5C\u4E1A\u6EE1\u5206\u8FD8\u5DEE",on,"\u5173")),W.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30 px-20px"},W.createElement(me.Z,{loading:x[(0,y.GJ)()?"classroomList/getClassroomTeacherShixunsList":"classroomList/getClassroomShixunsList"],active:!0,paragraph:{rows:5},className:"mt30"},(d==null?void 0:d.all_count)===0&&(0,y.GJ)()?W.createElement($l,{params:P,user:_,setisshowmodal:Yt,dispatch:s}):(d==null?void 0:d.task_count)===0&&W.createElement(ne.Z,null),W.createElement("aside",{className:"animated fadeIn"},d.homeworks&&d.homeworks.map(function(G,m){return W.createElement(Kl,{key:G.homework_id,batchState:!0,v:G,k:m,selectArrs:b,setSelectArrs:M,setSelectArrsAll:Fe,selectArrsAll:J,classroomList:t,dispatch:s,params:P,user:_,page:p.page||1,pageSize:P.limit||20,selectshow:Nt,manageAllGroup:d.manage_all_group})}),d.query_total_count>0&&W.createElement("aside",{className:"tc mb50 mt30"},W.createElement(se.Z,{showSizeChanger:!0,current:P.page||1,pageSize:P.limit||20,onChange:ct,total:d.query_total_count})))),W.createElement("div",{className:ot.fixedBottom,style:{bottom:b.length?0:-60,position:b.length?Qt:"fixed",left:Qt==="fixed"?"50%":"317px"}},W.createElement("div",{className:ot.left}),W.createElement("div",{className:ot.right},(0,y.GJ)()&&(d==null?void 0:d.all_count)>0&&W.createElement("aside",{className:[ot.acitons].join(" ")},W.createElement("div",{style:{width:130}},(0,y.GJ)()&&W.createElement(oe.default,{checked:((L=d.homeworks)==null?void 0:L.length)===(b==null?void 0:b.length),onChange:G=>{G.target.checked?(M(d.homeworks.map(m=>m.homework_id)),Fe([...d.homeworks])):(M([]),Fe([]))}},W.createElement("span",{className:"fo"},"\u5168\u9009\u672C\u9875",W.createElement("span",{style:{marginLeft:5}},"(",b.length,")")," "))),W.createElement("div",{style:{flex:1}}," ",W.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between"},W.createElement(Z.Z,{flex:1},W.createElement(pe.Z,{wrap:!1,align:"middle",gutter:8},W.createElement(Z.Z,null,W.createElement(Me.Z,{placement:"top",menu:{items:zu,onClick:Su}},W.createElement(T.ZP,{type:"primary",icon:W.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),W.createElement(Z.Z,null,W.createElement(T.ZP,{type:"primary",icon:W.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"}),onClick:un},"\u8C03\u6574\u6392\u5E8F")),W.createElement(Z.Z,null,W.createElement(Me.Z,{placement:"topLeft",dropdownRender:()=>bu,getPopupContainer:G=>G==null?void 0:G.parentNode},W.createElement(T.ZP,{type:"primary",icon:W.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",W.createElement(ze.Z,null)))))),W.createElement(Z.Z,null,W.createElement(T.ZP,{type:"primary",ghost:!0,onClick:()=>{M&&M([]),Cu(!1)}},"\u53D6\u6D88\u64CD\u4F5C")))))))),(($=t==null?void 0:t.actionTabs)==null?void 0:$.key)==="\u6279\u91CF\u8865\u4EA4"&&W.createElement(as,{getData:It}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?W.createElement(jl,null):null,W.createElement(Yl.Z,{onOk:()=>{It()}}),W.createElement(Ul.Z,{onOk:()=>{}}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?W.createElement(Wu,null):null,t.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"?W.createElement(wn,null):null,W.createElement(kt,null),W.createElement(Y,null),W.createElement(ce.Z,{courseEndTime:d==null?void 0:d.course_end_time}),W.createElement(fe.Z,{visible:t.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",courseEndTime:d==null?void 0:d.course_end_time,courseId:p.coursesId,homeworkIds:t.actionTabs.selectArrs,isBatch:t.actionTabs.type!==2,successCallback:()=>{(0,y.GJ)()?s({type:"classroomList/getClassroomTeacherShixunsList",payload:fn(_u({},t.actionTabs.params),{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:_u({},t.actionTabs.params)})}}),W.createElement(ue,null),W.createElement(Nl,null),W.createElement(Ln.Z,{visible:t.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:tn,data:nn,onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{key:""}})}}),W.createElement(Ee.default,{title:"\u9009\u7528\u5B9E\u9A8C",open:ke,centered:!0,onCancel:()=>Yt(!1),onOk:()=>{var G,m;if((0,y.Rm)()&&!((G=t.AssistantObject.practice)!=null&&G.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(((m=_.userInfo)==null?void 0:m.user_status)===2){(0,Ae.Rd)();return}s(Xt===1?{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:P}}:{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:P}}),Yt(!1)}},W.createElement("div",null,W.createElement(ve.ZP.Group,{onChange:G=>{qt(G.target.value)},value:Xt},W.createElement(ve.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"),W.createElement(ve.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 cs=(0,v.connect)(({classroomList:e,loading:n,globalSetting:t,shixunHomeworks:c,user:F})=>({classroomList:e,globalSetting:t,loading:n.effects,shixunHomeworks:c,user:F}))(is),ms=Object.defineProperty,ds=Object.defineProperties,Es=Object.getOwnPropertyDescriptors,_n=Object.getOwnPropertySymbols,da=Object.prototype.hasOwnProperty,Ea=Object.prototype.propertyIsEnumerable,pa=(e,n,t)=>n in e?ms(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,fa=(e,n)=>{for(var t in n||(n={}))da.call(n,t)&&pa(e,t,n[t]);if(_n)for(var t of _n(n))Ea.call(n,t)&&pa(e,t,n[t]);return e},ps=(e,n)=>ds(e,Es(n)),fs=(e,n)=>{var t={};for(var c in e)da.call(e,c)&&n.indexOf(c)<0&&(t[c]=e[c]);if(e!=null&&_n)for(var c of _n(e))n.indexOf(c)<0&&Ea.call(e,c)&&(t[c]=e[c]);return t},_s=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const ys=e=>{var n=e,{classroomList:t,dispatch:c,match:F,location:_,user:x}=n,s=fs(n,["classroomList","dispatch","match","location","user"]),l,i;const z=(0,v.useIntl)(),g=(0,v.useParams)(),[B,L]=(0,u.useState)(!1),[$,ie]=(0,u.useState)(!1),w=(0,u.useRef)(null);(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u5220\u9664"){if((0,y.j5)()){ie(!0);return}const r={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map(N=>{var b;N.author_login===((b=x.userInfo)==null?void 0:b.login)?++r.hasNum:++r.noHasNum}),r.noHasNum>0?Ee.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"},r.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},r.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:()=>{p()}}):ie(!0)}else ie(!1)},[t.actionTabs.key]);const p=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return u.createElement(Ee.default,{centered:!0,title:z.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:$,okText:z.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",destroyOnClose:!0,confirmLoading:B,onOk:()=>_s(void 0,null,function*(){var r;if((r=w.current)!=null&&r.onVerify())return;L(!0);const N=yield(0,X.ZP)(`/api/courses/${g.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}});L(!1),N.status===0&&((0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u5220\u9664"]),V.ZP.success("\u5220\u9664\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,y.GJ)()?c({type:"classroomList/getClassroomTeacherShixunsList",payload:ps(fa({},t.actionTabs.params),{type:4})}):c({type:"classroomList/getClassroomShixunsList",payload:fa({},t.actionTabs.params)}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:g.coursesId}}))}),onCancel:()=>{p()}},!((l=t==null?void 0:t.actionTabs)!=null&&l.status)||!["\u672A\u53D1\u5E03"].includes((i=t==null?void 0:t.actionTabs)==null?void 0:i.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(Q.Z,{ref:r=>w.current=r})):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 hs=(0,v.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(ys),gs=f(82025),yn=f(99981),hn={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"},Ke=f(59301),Fs=Object.defineProperty,vs=Object.defineProperties,Bs=Object.getOwnPropertyDescriptors,_a=Object.getOwnPropertySymbols,Ds=Object.prototype.hasOwnProperty,As=Object.prototype.propertyIsEnumerable,ya=(e,n,t)=>n in e?Fs(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,xu=(e,n)=>{for(var t in n||(n={}))Ds.call(n,t)&&ya(e,t,n[t]);if(_a)for(var t of _a(n))As.call(n,t)&&ya(e,t,n[t]);return e},ha=(e,n)=>vs(e,Bs(n)),gn=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const xs=({classroomList:e,dispatch:n,courseEndTime:t})=>{var c;const F=(0,v.useIntl)(),_=(0,v.useParams)(),[x]=k.default.useForm(),[s,l]=(0,u.useState)(1),[i,z]=(0,u.useState)([]),[g,B]=(0,u.useState)(0),[L,$]=(0,u.useState)(20),[ie,w]=(0,u.useState)(!0),[p,r]=(0,u.useState)([]),[N,b]=(0,u.useState)(!0),[M,J]=(0,u.useState)({}),[Fe,d]=(0,u.useState)({});_.id=_.coursesId,(0,u.useEffect)(()=>{if(e.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(be(),a(),e.actionTabs.type===2){const h=e.actionTabs.selectArrsAll[0];b(h.unified_setting)}else b(!1)},[e.actionTabs]);const a=h=>gn(void 0,null,function*(){w(!0);const S=yield(0,nu.c_)(ha(xu({},_),{page:h||s,limit:2e4,homework_id:e.actionTabs.type===1?"":e.actionTabs.selectArrs[0]}));S==null||S.course_groups.map((ke,Yt)=>{ke.key=ke.id,ke.title=ke.name,ke.disabled=ke.is_published}),S&&(z([...S==null?void 0:S.course_groups]),B(S==null?void 0:S.course_groups_count),w(!1),h||x.setFieldsValue({publish_time:ae()(ae()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ae()(ae()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),H=()=>{var h;let S=[...(h=e.actionTabs.selectArrsAll)==null?void 0:h.filter(ke=>ke.high_resources_consume&&!ke.high_resources_consume_permission)];(S==null?void 0:S.length)>0&&e.actionTabs.type===1&&Ee.default.confirm({centered:!0,icon:null,footer:null,width:560,title:F.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),closable:!0,content:Ke.createElement("div",null,Ke.createElement("div",{className:hn.tipcontent},Ke.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",Ke.createElement("span",{style:{color:"#f06b14"}},S==null?void 0:S.length)," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Ke.createElement("div",{className:"mt20 mb20"},S==null?void 0:S.map(ke=>Ke.createElement("div",{className:hn.failedList,key:ke.homework_id},Ke.createElement("div",{className:hn.name},ke==null?void 0:ke.name),Ke.createElement("div",{className:hn.publish,onClick:()=>{(0,re.xg)(`/classrooms/${_.coursesId}/shixun_homework/${ke.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},U=()=>gn(void 0,null,function*(){var h,S,ke,Yt,Ut,Cu,Qt;if((0,y.Rm)()&&!((S=(h=e.AssistantObject)==null?void 0:h.practice)!=null&&S.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"),o(!1);return}const Zt=xu({},x.getFieldsValue());if(Zt.end_time<=Zt.publish_time){V.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),o(!1);return}if((p==null?void 0:p.length)<=0&&!N&&i.length>0){V.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),o(!1);return}let Jt={homework_ids:[...e.actionTabs.selectArrs],group_ids:p.length>0?p.map(Nt=>Nt.id):(ke=e.detailShixunsList)==null?void 0:ke.course_groups,end_time:ae()(Zt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:ae()(Zt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!p.length},Xt=[...(Yt=e.actionTabs.selectArrsAll)==null?void 0:Yt.filter(Nt=>Nt.high_resources_consume&&!Nt.high_resources_consume_permission)];if((Xt==null?void 0:Xt.length)==e.actionTabs.selectArrsAll.length&&e.actionTabs.type==1){n({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),H();return}((Ut=e.actionTabs.selectArrsAll)==null?void 0:Ut.length)>0&&e.actionTabs.type===1&&(Jt.homework_ids=[...((Qt=(Cu=e.actionTabs.selectArrsAll)==null?void 0:Cu.filter(Nt=>!Nt.high_resources_consume||Nt.high_resources_consume_permission))==null?void 0:Qt.map(Nt=>Number(Nt==null?void 0:Nt.homework_id)))||[]]);let qt=yield(0,yt.Tr)({homework_common_ids:[...e.actionTabs.selectArrs],course_id:_.coursesId,type:"homework_common"});(qt==null?void 0:qt.student_count)===0?xe(Jt):(d(Jt),J(qt))}),be=()=>{l(1),z([]),r([])},xe=h=>gn(void 0,null,function*(){o(!0);const S=yield(0,X.ZP)(`/api/courses/${_.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:xu({},h)});o(!1),S.status===0&&(be(),(0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),V.ZP.success("\u53D1\u5E03\u6210\u529F"),n({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),H(),(0,y.GJ)()?e.actionTabs.detail?(n({type:"shixunHomeworks/setActionTabs",payload:{}}),n({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:xu({},_)}),n({type:"shixunHomeworks/getWorkSetting",payload:xu({},_)})):n({type:"classroomList/getClassroomTeacherShixunsList",payload:ha(xu({},e.actionTabs.params),{type:4})}):n({type:"classroomList/getClassroomShixunsList",payload:xu({},e.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||n({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:Ke.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~")}}))}),E=g>s*L,{detailShixunsList:A}=e,[P,o]=(0,u.useState)(!1);return Ke.createElement("div",null,Ke.createElement(Ee.default,{width:600,centered:!0,confirmLoading:P,title:"\u53D1\u5E03\u4F5C\u4E1A",open:e.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>U(),onCancel:()=>{be(),n({type:"classroomList/setActionTabs",payload:{}})}},Ke.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",Ke.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Ke.createElement(k.default,{form:x},Ke.createElement("div",{style:{paddingLeft:0}},Ke.createElement(pe.Z,{className:"mt30",align:"middle"},Ke.createElement(Z.Z,null,Ke.createElement(k.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Ke.createElement(Yu.default,{style:{width:170,marginRight:"25px"},disabledDate:h=>(0,yn.Q8)(h,t),disabledTime:h=>(0,yn.d0)(h),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ae()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Ke.createElement(Z.Z,{className:"ml20"},Ke.createElement(k.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},Ke.createElement(Yu.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ae()((0,re.U6)(),"HH:mm")},disabledDate:h=>(0,yn.Q8)(h,t,x.getFieldValue("publish_time")),disabledTime:h=>(0,yn.d0)(h,x.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),e.actionTabs.type===2&&Ke.createElement(pe.Z,{style:{marginBottom:"10px"}},Ke.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Ke.createElement(ve.ZP.Group,{value:N,onChange:h=>{b(h.target.value),r([])}},Ke.createElement(ve.ZP,{value:!0,disabled:!e.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Ke.createElement(ve.ZP,{className:"ml20",disabled:i.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),i.length<=0&&e.actionTabs.type===2&&Ke.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||!N)&&i.length>0&&Ke.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ke.createElement("span",{style:{flex:1}},Ke.createElement(oe.default,{checked:p.length===i.length,onChange:h=>{p.length===i.length?r([]):r(i)}},"\u5168\u9009")),Ke.createElement("span",{style:{width:16}}),Ke.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",p.length||0,"\u4E2A\u5206\u73ED")),(e.actionTabs.type===1||!N)&&i.length>0&&Ke.createElement(gs.Z,{data:i,selectedRowKeys:p,setSelectedRowKeys:r}))),Ke.createElement(Ft.Z,{resdata:M,type:((c=e.actionTabs.selectArrs)==null?void 0:c.length)===1?"shixun":"shixunpush",okloading:P,oktext:(M==null?void 0:M.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:h=>gn(void 0,null,function*(){o(!0);let S=yield(0,X.ZP)(`/api/courses/${_.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...e.actionTabs.selectArrs]}});o(!1),(S==null?void 0:S.status)===0&&xe(Fe)})}))};var Cs=(0,v.connect)(({classroomList:e})=>({classroomList:e}))(xs),bs=Object.defineProperty,Ss=Object.defineProperties,ks=Object.getOwnPropertyDescriptors,ga=Object.getOwnPropertySymbols,ws=Object.prototype.hasOwnProperty,Ps=Object.prototype.propertyIsEnumerable,Fa=(e,n,t)=>n in e?bs(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,va=(e,n)=>{for(var t in n||(n={}))ws.call(n,t)&&Fa(e,t,n[t]);if(ga)for(var t of ga(n))Ps.call(n,t)&&Fa(e,t,n[t]);return e},Ns=(e,n)=>Ss(e,ks(n)),Ts=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const Is=({classroomList:e,dispatch:n})=>{const t=(0,v.useIntl)(),c=(0,v.useParams)();return u.createElement(Ee.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:()=>Ts(void 0,null,function*(){(yield(0,X.ZP)(`/api/courses/${c.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u8BBE\u4E3A\u516C\u5F00"]),V.ZP.success("\u64CD\u4F5C\u6210\u529F"),n({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,y.GJ)()?n({type:"classroomList/getClassroomTeacherShixunsList",payload:Ns(va({},e.actionTabs.params),{type:4})}):n({type:"classroomList/getClassroomShixunsList",payload:va({},e.actionTabs.params)}))}),onCancel:()=>{n({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 Os=(0,v.connect)(({classroomList:e})=>({classroomList:e}))(Is),au=f(59301),Ms=Object.defineProperty,Ls=Object.defineProperties,Zs=Object.getOwnPropertyDescriptors,Ba=Object.getOwnPropertySymbols,Rs=Object.prototype.hasOwnProperty,Hs=Object.prototype.propertyIsEnumerable,Da=(e,n,t)=>n in e?Ms(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,$n=(e,n)=>{for(var t in n||(n={}))Rs.call(n,t)&&Da(e,t,n[t]);if(Ba)for(var t of Ba(n))Hs.call(n,t)&&Da(e,t,n[t]);return e},js=(e,n)=>Ls(e,Zs(n)),$s=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const zs=({classroomList:e,loading:n,dispatch:t})=>{var c,F;const _=(0,v.useIntl)(),x=(0,v.useParams)(),[s,l]=(0,u.useState)(!1),{actionTabs:i}=e,[z]=k.default.useForm(),g=B=>B&&B<ae()().startOf("day");return(0,u.useEffect)(()=>{var B;e.actionTabs.key==="\u91CD\u547D\u540D"&&z.setFieldsValue({name:(B=i.selectArrs)==null?void 0:B.name})},[e.actionTabs.key]),au.createElement(Ee.default,{centered:!0,title:"\u91CD\u547D\u540D",confirmLoading:s,open:e.actionTabs.key==="\u91CD\u547D\u540D",okText:_.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",destroyOnClose:!0,onOk:()=>$s(void 0,null,function*(){var B,L;if((0,y.Rm)()&&!((L=(B=e.AssistantObject)==null?void 0:B.practice)!=null&&L.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 $=z.getFieldValue();l(!0);const ie=`/api/homework_commons/${e.actionTabs.selectArrs.homework_id}/alter_name.json`,w=yield(0,X.ZP)(ie,{method:"post",body:$n({},$)});l(!1),w.status===0&&(V.ZP.success("\u4FEE\u6539\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,y.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:js($n({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:$n({},e.actionTabs.params)}))}),onCancel:()=>{l(!1),t({type:"classroomList/setActionTabs",payload:{}})}},au.createElement(k.default,{form:z},au.createElement(pe.Z,{className:"mt10 c-grey-999"},au.createElement(Z.Z,null,"\u672C\u5B9E\u8BAD\u521D\u59CB\u540D\u79F0\uFF1A"),au.createElement(Z.Z,{flex:"1"},(c=i.selectArrs)==null?void 0:c.shixun_name)),au.createElement(k.default.Item,{name:"name"},au.createElement(pe.Z,{className:"mt10",align:"middle"},au.createElement(Z.Z,{className:"font14"},"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),au.createElement(Z.Z,{flex:"1"},au.createElement(C.default,{defaultValue:(F=i.selectArrs)==null?void 0:F.name}))))))};var Gs=(0,v.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n}))(zs),Ne={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"},Vs=Object.defineProperty,Ws=Object.defineProperties,Js=Object.getOwnPropertyDescriptors,Aa=Object.getOwnPropertySymbols,Ks=Object.prototype.hasOwnProperty,Ys=Object.prototype.propertyIsEnumerable,xa=(e,n,t)=>n in e?Vs(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ct=(e,n)=>{for(var t in n||(n={}))Ks.call(n,t)&&xa(e,t,n[t]);if(Aa)for(var t of Aa(n))Ys.call(n,t)&&xa(e,t,n[t]);return e},zn=(e,n)=>Ws(e,Js(n)),Gn=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const{Search:Si}=C.default,Ca=[{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"}]}],Us=({classroomList:e,loading:n,dispatch:t,shixunsList:c})=>{var F,_;const x=(0,v.useIntl)(),[s,l]=(0,u.useState)(Ct({},(0,v.useParams)())),{shixunLists:i,shixunAiRecommendLists:z}=e,[g,B]=(0,u.useState)([]),[L,$]=(0,u.useState)({}),[ie,w]=(0,u.useState)([]),[p,r]=(0,u.useState)(!1),[N,b]=(0,u.useState)({}),[M,J]=(0,u.useState)(!1),Fe=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"myshixuns_count"}].filter(E=>!!E),[d,a]=(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)(()=>{H()},[s.coursesId,d]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&B([]),t({type:"shixunsList/getMenus",payload:{}})},[e.actionTabs.key]),(0,u.useEffect)(()=>{(i!=null&&i.shixun_list||z!=null&&z.shixun_list)&&$(d.sort==="recommend"?z:i)},[i,z]);const H=()=>Gn(void 0,null,function*(){$([]),r(!0);let E=Ct({},d);if(d.sort==="recommend"&&(E.sort="myshixuns_count"),d.sort==="recommend")yield t({type:"classroomList/getShixunAiRecommendLists",payload:zn(Ct({},E),{course_id:s.coursesId})});else{const P=Ct({},E);yield t({type:"classroomList/getShixunLists",payload:P})}const A=yield(0,X.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});w([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(A==null?void 0:A.groups)||[]]),B([]),r(!1)});if(e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return;const U=E=>Gn(void 0,null,function*(){J(!0);const A=yield t({type:"classroomList/createShixunHomework",payload:{category_id:(s==null?void 0:s.categoryId)||null,coursesId:s.coursesId,shixuns_info:E}});J(!1),A.status||((0,re.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,y.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:zn(Ct({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Ct({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:s.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")}}))}),[be,xe]=(0,u.useState)(!1);return u.createElement(u.Fragment,null,u.createElement(st.Z,{placement:"bottom",height:"100%",closable:!0,open:e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:Ne.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(T.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),u.createElement(T.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>Gn(void 0,null,function*(){var E;xe(!0);let A=yield(0,yt.Tr)({id:g,type:"shixun",course_id:(E=e.detailTopBanner)==null?void 0:E.course_id});(A==null?void 0:A.student_count)===0?yield U(A==null?void 0:A.no_use_list):b(A),xe(!1)}),type:"primary",loading:be},"\u786E\u5B9A"))},u.createElement("section",{className:"tc"},u.createElement(wt.Z,{onChange:E=>{E!=null&&E.keyword&&(0,At.tk)({name:E==null?void 0:E.keyword,copywriting:E==null?void 0:E.keyword,position:"Shixun"}),a(zn(Ct(Ct({},d),E),{page:1}))}})),u.createElement("section",{className:"edu-container"},u.createElement(je.Z,{spinning:p},u.createElement("aside",null,Ca.map(function(E,A){var P;return A!==0?null:u.createElement("ul",{className:Ne.menu,key:A},u.createElement("li",null,E.name),(P=E==null?void 0:E.children)==null?void 0:P.map(function(o,h){return u.createElement("li",{className:d[E.id]==o.id?Ne.actived:"",onClick:()=>{d[E.id]=o.id,d.page=1,a(Ct({},d))}},u.createElement("strong",null,o.name))}))}),u.createElement("ul",{className:Ne.menu},u.createElement("li",null,"\u65B9\u5411"),u.createElement("li",{className:d!=null&&d.discipline_id?"":Ne.actived,onClick:()=>{delete d.tag_level,delete d.sub_discipline_id,delete d.discipline_id,d.page=1,a(Ct({},d))}},u.createElement("strong",null,"\u5168\u90E8")),c.menus&&c.menus.map(function(E,A){return u.createElement("li",{key:A,className:(d==null?void 0:d.discipline_id)==E.id?Ne.actived:""},u.createElement("strong",{onClick:()=>{d.tag_level=1,d.discipline_id=E.id,delete d.sub_discipline_id,d.page=1,a(Ct({},d))}},E.name),u.createElement("div",null,E.sub_repertoires.map(function(P,o){return u.createElement("div",{key:o,className:"mt5"},u.createElement("div",{className:(d==null?void 0:d.sub_discipline_id)==P.id&&d.tag_level===2?`${Ne.actived2} ${Ne.subTag}`:Ne.subTag,onClick:()=>{d.tag_level=2,d.discipline_id=E.id,d.sub_discipline_id=P.id,a(Ct({},d))}},P.name),u.createElement("ul",{className:"mt5"},P.tags&&P.tags.map(function(h,S){return u.createElement("li",{key:S,className:d.sub_discipline_id==h.id&&d.tag_level===3?Ne.actived2:"",onClick:()=>{d.tag_level=3,d.discipline_id=E.id,d.sub_discipline_id=h.id,a(Ct({},d))}},h.name)})))})))})),d.type==="mine"&&u.createElement("ul",{className:Ne.menu},u.createElement("li",null,"\u76EE\u5F55"),ie==null?void 0:ie.map((E,A)=>u.createElement("li",{className:d.group_id==E.id?Ne.actived:"",key:E.name,onClick:()=>{d.group_id=E.id,d.page=1,a(Ct({},d))}},u.createElement("strong",null,E.name)))),Ca.map(function(E,A){var P;return A!==1?null:u.createElement("ul",{className:Ne.menu,key:A},u.createElement("li",null,E.name),(P=E==null?void 0:E.children)==null?void 0:P.map(function(o,h){return u.createElement("li",{className:d[E.id]==o.id?Ne.actived:"",onClick:()=>{d[E.id]=o.id,a(Ct({},d))}},u.createElement("strong",null,o.name))}))}),u.createElement(pe.Z,{align:"middle"},u.createElement(Z.Z,{flex:"1",className:Ne.filter},Fe.map(function(E,A){return u.createElement(T.ZP,{key:A,className:"mr20",type:d.sort===E.id?"primary":"default",onClick:()=>{d.sort=E.id,a(Ct({},d))}},E.name)})),u.createElement(Z.Z,{className:"c-grey-999"},u.createElement("div",{className:Ne.menuCourse},u.createElement("ul",null,u.createElement("li",null,"\u5DF2\u9009",u.createElement("span",{className:"c-blue"},g.length),"\u4E2A"),u.createElement("li",null,"\u5171",u.createElement("span",{className:"c-blue"},L.shixuns_count),"\u4E2A"),u.createElement("li",{className:"current",onClick:()=>{d.order=d.order==="asc"?"desc":"asc",a(Ct({},d))}},"\u5B66\u4E60\u4EBA\u6570",u.createElement("p",{className:`edu-sorter current ${d.order}`},u.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),u.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))))),((F=L==null?void 0:L.shixun_list)==null?void 0:F.length)===0&&u.createElement(ne.Z,null),u.createElement(oe.default.Group,{style:{display:"block"},value:g,onChange:E=>{B(E)}},(_=L==null?void 0:L.shixun_list)==null?void 0:_.map(function(E,A){return u.createElement("div",{className:Ne.listItem,key:E==null?void 0:E.identifier,style:{cursor:"auto"}},u.createElement(oe.default,{value:E==null?void 0:E.identifier,style:{marginTop:"3px"},disabled:(E==null?void 0:E.need_authorize)||(E==null?void 0:E.shixun_tag_num_name)=="\u672A\u53D1\u5E03"}),u.createElement("div",{className:Ne.info},u.createElement("div",{className:Ne.title},u.createElement("div",{className:Ne.titleLeft},u.createElement("div",null,u.createElement(v.Link,{to:`/shixuns/${E.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:E.title}})),(E==null?void 0:E.high_resources_consume)&&u.createElement("span",{className:"tag-style current"},u.createElement(xt.Z,{type:"shixun",style:{marginLeft:0}})),(E==null?void 0:E.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Ae.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,y.Ny)()&&(E==null?void 0:E.mark_status)===1&&u.createElement(le.Z,{zIndex:1e4,title:E==null?void 0:E.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,y.Ny)()&&(E==null?void 0:E.mark_status)===2&&u.createElement(le.Z,{zIndex:1e4,title:E==null?void 0:E.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,y.Ny)()&&(E==null?void 0:E.mark_status)===3&&u.createElement(le.Z,{zIndex:1e4,title:E==null?void 0:E.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),(E==null?void 0:E.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&u.createElement(le.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(T.ZP,{ghost:!0,href:`/shixuns/${E.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:Ne.description,dangerouslySetInnerHTML:{__html:E.description}})),u.createElement("div",{className:" mt15"},E.challenge_names.map(function(P,o){return u.createElement("span",{key:o,className:"mr30"},"\u7B2C",o+1,"\u5173 ",P," ")})),u.createElement(we.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},u.createElement("div",null,u.createElement(le.Z,{overlayClassName:Ne["tooltip-content"],title:u.createElement("div",null,u.createElement("span",{dangerouslySetInnerHTML:{__html:E==null?void 0:E.member_user_names}}))},u.createElement("span",{className:Ne.authorname,dangerouslySetInnerHTML:{__html:E==null?void 0:E.member_user_names}})),E.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",{dangerouslySetInnerHTML:{__html:E.author_school_name}}))),u.createElement("div",null,u.createElement("span",{className:"mr30"},"\u96BE\u5EA6\u7CFB\u6570 \xA0",E.level),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",E.study_count)))))}))))),u.createElement("div",{className:"tc mt20"},u.createElement(se.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:d.page||1,showQuickJumper:!0,total:L==null?void 0:L.shixuns_count,onChange:E=>{d.page=E,a(Ct({},d))}}))),u.createElement(Ft.Z,{resdata:N,type:"subject",okloading:M,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:E=>{U(E)}}))};var Qs=(0,v.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))(Us),Xs=Object.defineProperty,qs=Object.defineProperties,eo=Object.getOwnPropertyDescriptors,ba=Object.getOwnPropertySymbols,to=Object.prototype.hasOwnProperty,uo=Object.prototype.propertyIsEnumerable,Sa=(e,n,t)=>n in e?Xs(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Mu=(e,n)=>{for(var t in n||(n={}))to.call(n,t)&&Sa(e,t,n[t]);if(ba)for(var t of ba(n))uo.call(n,t)&&Sa(e,t,n[t]);return e},ka=(e,n)=>qs(e,eo(n)),wa=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const{Search:no}=C.default,ao=({classroomList:e,loading:n,dispatch:t})=>{var c,F;const _=(0,v.useIntl)(),[x,s]=(0,u.useState)(Mu({},(0,v.useParams)())),{actionTabs:l}=e,{shixunLists:i}=e,[z,g]=(0,u.useState)([]),[B,L]=(0,u.useState)(!1),[$,ie]=(0,u.useState)({page:1,limit:20,search:null});(0,u.useEffect)(()=>{w()},[x.coursesId,$]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"&&g([])},[e.actionTabs.key]);const w=()=>wa(void 0,null,function*(){var p;const r=ka(Mu({},$),{course_id:(p=l==null?void 0:l.params)==null?void 0:p.course_id});yield t({type:"classroomList/getExperimentLists",payload:r}),L(!1)});if(e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return u.createElement(st.Z,{placement:"bottom",height:"100%",closable:!0,style:{zIndex:9999},open:e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0",key:"bottom",rootClassName:Ne.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(T.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(T.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>wa(void 0,null,function*(){var p;(yield t({type:"classroomList/createExperiment",payload:{homework_common_ids:[...z],category_id:x.categoryId,course_id:(p=l==null?void 0:l.params)==null?void 0:p.course_id}})).status||(V.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,y.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:ka(Mu({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Mu({},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"},_.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))},u.createElement("section",{className:"tc"},u.createElement(no,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u5B9E\u9A8C\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2",enterButton:"\u641C\u7D22",size:"middle",className:Ne.search,onSearch:p=>{$.search=p,ie(Mu({},$))}})),u.createElement("section",{className:"edu-container"},u.createElement(je.Z,{spinning:B},u.createElement("aside",null,((c=i==null?void 0:i.homeworks)==null?void 0:c.length)===0&&u.createElement(ne.Z,null),(F=i==null?void 0:i.homeworks)==null?void 0:F.map(function(p,r){var N,b,M;return u.createElement("div",{className:Ne.listItem,key:r,style:{cursor:"auto"}},u.createElement(oe.default,{checked:z.includes(p.id),value:p.id,style:{marginTop:"3px"},disabled:p==null?void 0:p.need_authorize,onChange:J=>{let Fe=z.indexOf(p.id);z.indexOf(p.id)>-1?g(z.filter(d=>d!==p.id)):g(z.concat(p.id))}}),u.createElement("div",{className:Ne.info},u.createElement("div",{className:Ne.title},u.createElement("div",{className:Ne.titleLeft},u.createElement(v.Link,{to:`/shixuns/${p.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:p==null?void 0:p.name}})),(p==null?void 0:p.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Ae.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,y.Ny)()&&(p==null?void 0:p.mark_status)===1&&u.createElement(le.Z,{title:p==null?void 0:p.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,y.Ny)()&&(p==null?void 0:p.mark_status)===2&&u.createElement(le.Z,{title:p==null?void 0:p.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,y.Ny)()&&(p==null?void 0:p.mark_status)===3&&u.createElement(le.Z,{title:p==null?void 0:p.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),u.createElement(T.ZP,{ghost:!0,href:`/shixuns/${p.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:Ne.description,dangerouslySetInnerHTML:{__html:p==null?void 0:p.description}})),u.createElement("div",{className:" mt15"},(N=p==null?void 0:p.challenges)==null?void 0:N.map(function(J,Fe){return u.createElement("span",{key:Fe,className:"mr30"},"\u7B2C",Fe+1,"\u5173 ",J==null?void 0:J.subject," ")})),u.createElement(we.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20"},((b=p==null?void 0:p.user)==null?void 0:b.name)&&u.createElement(u.Fragment,null,u.createElement("span",null,(M=p==null?void 0:p.user)==null?void 0:M.name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,"\u521B\u5EFA\u65F6\u95F4: "),u.createElement("span",null,p==null?void 0:p.created_at))))})))),u.createElement("div",{className:"tc mt20"},u.createElement(se.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:$.page||1,showQuickJumper:!0,total:i==null?void 0:i.total_count,onChange:p=>{$.page=p,ie(Mu({},$))}})))};var lo=(0,v.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))(ao),so=Object.defineProperty,Pa=Object.getOwnPropertySymbols,oo=Object.prototype.hasOwnProperty,ro=Object.prototype.propertyIsEnumerable,Na=(e,n,t)=>n in e?so(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Uu=(e,n)=>{for(var t in n||(n={}))oo.call(n,t)&&Na(e,t,n[t]);if(Pa)for(var t of Pa(n))ro.call(n,t)&&Na(e,t,n[t]);return e},io=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const{Search:ki}=C.default,co=({classroomList:e,loading:n,dispatch:t,shixunsList:c})=>{var F,_;const x=(0,v.useIntl)(),[s,l]=(0,u.useState)(Uu({},(0,v.useParams)())),i=(0,v.useLocation)(),{actionTabs:z}=e,[g]=k.default.useForm(),{shixunAiRecommendLists:B}=e,[L,$]=(0,u.useState)([]),ie=[{name:"\u6700\u65B0",id:"new"},{name:"\u6700\u70ED",id:"hot"},{name:"\u63A8\u8350",id:"hot"}],[w,p]=(0,u.useState)({page:1,course_id:s.coursesId,limit:20,no_jupyter:1});return(0,u.useEffect)(()=>{},[s.coursesId,w]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u667A\u80FD\u63A8\u8350"&&($([]),t({type:"classroomList/getShixunAiRecommendLists",payload:Uu({},w)}))},[e.actionTabs.key]),e.actionTabs.key!=="\u667A\u80FD\u63A8\u8350"?null:u.createElement(Ee.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:()=>io(void 0,null,function*(){(yield t({type:"classroomList/createShixunHomework",payload:Uu({shixun_ids:[...L],category_id:s.categoryId},s)})).status||((0,re.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:Uu({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))})},u.createElement("section",{className:"",style:{maxHeight:500,minHeight:150,overflow:"auto"}},u.createElement(je.Z,{spinning:n["classroomList/getShixunAiRecommendLists"]},u.createElement("aside",{style:{minHeight:150}},((F=B==null?void 0:B.shixun_list)==null?void 0:F.length)===0&&u.createElement(ne.Z,null),(_=B==null?void 0:B.shixun_list)==null?void 0:_.map(function(r,N){var b,M,J;return u.createElement("div",{className:Ne.listItem2,key:N,style:{cursor:"auto"}},u.createElement(oe.default,{checked:L.includes(r.id),value:r.id,style:{marginTop:"3px"},disabled:r==null?void 0:r.need_authorize,onChange:Fe=>{let d=L.indexOf(r.id);L.indexOf(r.id)>-1?$(L.filter(a=>a!==r.id)):$(L.concat(r.id))}}),u.createElement("div",{className:Ne.info},u.createElement("div",{className:Ne.title},u.createElement("div",{className:Ne.titleLeft},u.createElement(v.Link,{to:`/shixuns/${r.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:r.title}})),(r==null?void 0:r.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Ae.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),u.createElement(T.ZP,{ghost:!0,href:`/shixuns/${r.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:Ne.description,dangerouslySetInnerHTML:{__html:r.description}})),u.createElement("div",{className:" mt10"},r.challenge_names.map(function(Fe,d){return u.createElement("span",{key:d,className:"mr30"},"\u7B2C",d+1,"\u5173 ",Fe," ")})),u.createElement("div",{className:"c-light-black mt10"},(b=r==null?void 0:r.content)!=null&&b.author_name?u.createElement("span",{dangerouslySetInnerHTML:{__html:(J=(M=r==null?void 0:r.content)==null?void 0:M.author_name)==null?void 0:J[0]}}):u.createElement("span",null,r.author_name),u.createElement("span",{className:"ml15 mr15"},"|"),r.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",null,r.author_school_name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570 ",r.level),u.createElement("span",{className:"ml15 mr15"},"|"),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 "),u.createElement("span",null,r.study_count)),u.createElement(we.Z,{dashed:!0})))})))),u.createElement("div",{className:"tc mt20 hide"},u.createElement(se.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:w.page||1,showQuickJumper:!0,total:B==null?void 0:B.shixuns_count,onChange:r=>{w.page=r,p(Uu({},w))}})))};var mo=(0,v.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))(co),ye=f(59301),Eo=Object.defineProperty,po=Object.defineProperties,fo=Object.getOwnPropertyDescriptors,Ta=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,yo=Object.prototype.propertyIsEnumerable,Ia=(e,n,t)=>n in e?Eo(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,lu=(e,n)=>{for(var t in n||(n={}))_o.call(n,t)&&Ia(e,t,n[t]);if(Ta)for(var t of Ta(n))yo.call(n,t)&&Ia(e,t,n[t]);return e},ho=(e,n)=>po(e,fo(n)),Oa=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const{Search:go}=C.default,Fo=({classroomList:e,loading:n,dispatch:t})=>{var c,F;const _=(0,v.useIntl)(),[x,s]=(0,u.useState)(lu({},(0,v.useParams)())),l=(0,v.useLocation)(),{actionTabs:i}=e,[z]=k.default.useForm(),{coursesLists:g}=e,[B,L]=(0,u.useState)([]),[$,ie]=(0,u.useState)({}),[w,p]=(0,u.useState)(!1),[r,N]=(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:lu({},r)}),L([]))},[e.actionTabs.key,x.categoryId,r]);const[b,M,J,Fe]=(0,Pn.P)(),d=a=>Oa(void 0,null,function*(){var H;p(!0);const U=yield t({type:"classroomList/createCoursesHomework",payload:{coursesId:x.coursesId,category_id:(x==null?void 0:x.categoryId)||null,subjects_info:[{subject_id:(H=B[0])==null?void 0:H.id,stage_shixuns:a}]}});p(!1),U.status||((0,re.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,y.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:ho(lu({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:lu({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:x.coursesId}}))});return e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?null:ye.createElement(st.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:Ne.drawer,footer:ye.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},ye.createElement(T.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),ye.createElement(T.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",loading:n["classroomList/createCoursesHomework"],onClick:()=>Oa(void 0,null,function*(){var a,H;if((B==null?void 0:B.length)===0)return V.ZP.error("\u8BF7\u9009\u62E9\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B"),!1;let U=yield(0,yt.Tr)({id:(a=B[0])==null?void 0:a.identifier,type:"subject",stage_item_id:[],sync_catelog:1,course_id:(H=e.detailTopBanner)==null?void 0:H.course_id});(U==null?void 0:U.student_count)===0?d([]):ie(U)}),type:"primary"},"\u786E\u5B9A"))},ye.createElement("section",{className:"tc"},ye.createElement(go,{placeholder:"\u8BFE\u7A0B\u540D\u79F0/\u8BFE\u7A0B\u6807\u8BC6/\u5408\u4F5C\u8005",enterButton:"\u641C\u7D22",size:"middle",className:Ne.search,onSearch:a=>{r.keyword=a,a&&(0,At.tk)({name:a,copywriting:a,position:"Subject"}),N(lu({},r))}})),ye.createElement("section",{className:"edu-container"},ye.createElement(je.Z,{spinning:n["classroomList/getCoursesLists"]},ye.createElement("aside",null,ye.createElement("div",{className:Ne.menuCourse},ye.createElement("ul",null,ye.createElement("li",null,"\u5DF2\u9009",ye.createElement("span",{className:"c-blue"},B.length),"\u8BFE\u7A0B"),ye.createElement("li",null,"\u5171",ye.createElement("span",{className:"c-blue"},g.subjects_count),"\u4E2A\u8BFE\u7A0B"),ye.createElement("li",{className:"current",onClick:()=>{r.order=r.order==="asc"?"desc":"asc",r.sort="shixuns_count",N(lu({},r))}},"\u5B9E\u8BAD\u6570",ye.createElement("p",{className:`edu-sorter current ${r.sort==="shixuns_count"&&r.order}`},ye.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),ye.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),ye.createElement("li",{className:"current",onClick:()=>{r.order=r.order==="asc"?"desc":"asc",r.sort="myshixuns_count",N(lu({},r))}},"\u5B66\u4E60\u4EBA\u6570",ye.createElement("p",{className:`edu-sorter current ${r.sort==="myshixuns_count"&&r.order}`},ye.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),ye.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),ye.createElement("li",{className:`${r.type==="all"&&"c-blue"} current`,onClick:()=>{r.type="all",N(lu({},r))}},"\u5168\u90E8\u8BFE\u7A0B"),ye.createElement("li",{className:`${r.type==="mine"&&"c-blue"} current`,onClick:()=>{r.type="mine",N(lu({},r))}},"\u6211\u7684\u8BFE\u7A0B"))),((c=g==null?void 0:g.subject_list)==null?void 0:c.length)===0&&ye.createElement(ne.Z,null),(F=g==null?void 0:g.subject_list)==null?void 0:F.map(function(a,H){var U,be,xe,E,A,P;return ye.createElement("div",{className:Ne.listItem,key:a.id,style:{cursor:"auto"}},ye.createElement(ve.ZP,{checked:B.map(o=>o.id).includes(a.id),value:a.id,style:{marginTop:"1px"},disabled:(a==null?void 0:a.need_authorize)||(a==null?void 0:a.shixun_tag_num_name)=="\u672A\u53D1\u5E03",onChange:o=>{L([{id:a.id,identifier:a.identifier}])}}),ye.createElement("div",{className:Ne.info},ye.createElement("div",{className:Ne.title},ye.createElement("div",{className:Ne.titleLeft},ye.createElement("div",null,ye.createElement(v.Link,{to:`/paths/${a.id}`,target:"_blank"},ye.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:a.title}})),(a==null?void 0:a.need_authorize)&&ye.createElement("span",{onClick:()=>{(0,Ae.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"),(a==null?void 0:a.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&ye.createElement(le.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"},ye.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03"))),ye.createElement(le.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"},ye.createElement(T.ZP,{ghost:!0,href:`/paths/${a.id}`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u524D\u5F80\u9009\u7528")))),ye.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},ye.createElement("span",{className:Ne.description,dangerouslySetInnerHTML:{__html:a.description}})),ye.createElement(we.Z,{dashed:!0}),ye.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},ye.createElement("div",null,(U=a==null?void 0:a.content)!=null&&U.member_user_names?ye.createElement(le.Z,{overlayClassName:Ne["tooltip-content"],title:ye.createElement("div",null,ye.createElement("span",{dangerouslySetInnerHTML:{__html:(be=a==null?void 0:a.content)==null?void 0:be.member_user_names}}))},ye.createElement("span",{className:Ne.authorname,dangerouslySetInnerHTML:{__html:(xe=a==null?void 0:a.content)==null?void 0:xe.member_user_names}})):(a==null?void 0:a.member_user_names)&&ye.createElement(le.Z,{title:ye.createElement("div",null,ye.createElement("span",null,a.member_user_names))},ye.createElement("span",{className:Ne.authorname},a.member_user_names)),(E=a==null?void 0:a.content)!=null&&E.author_school_name?ye.createElement(le.Z,{overlayClassName:Ne["tooltip-content"],title:ye.createElement("div",null,ye.createElement("span",{dangerouslySetInnerHTML:{__html:(A=a==null?void 0:a.content)==null?void 0:A.author_school_name}}))},ye.createElement("span",{className:Ne.authorname,dangerouslySetInnerHTML:{__html:(P=a==null?void 0:a.content)==null?void 0:P.author_school_name}})):(a==null?void 0:a.author_school_name)&&ye.createElement(le.Z,{title:ye.createElement("div",null,ye.createElement("span",null,a.author_school_name))},ye.createElement("span",{className:Ne.authorname},a.author_school_name))),ye.createElement("div",null,ye.createElement("span",{className:"mr30"},"\u7AE0\u8282 \xA0",a.stage_count),ye.createElement("span",{className:"mr30"},"\u5B9E\u8BAD \xA0",a.shixuns_count),ye.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",a.myshixuns_count)))))})))),ye.createElement("div",{className:"tc mt20"},ye.createElement(se.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,current:r.page||1,showQuickJumper:!0,total:g==null?void 0:g.subjects_count,onChange:a=>{r.page=a,t({type:"classroomList/getCoursesLists",payload:lu({},r)})}})),ye.createElement(Ft.Z,{resdata:$,type:"subject",okloading:w,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:a=>{d(a)}}))};var vo=(0,v.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n.effects}))(Fo),Ma=f(74128),Fn=f(42882),Lu=f(59301),Bo=Object.defineProperty,La=Object.getOwnPropertySymbols,Do=Object.prototype.hasOwnProperty,Ao=Object.prototype.propertyIsEnumerable,Za=(e,n,t)=>n in e?Bo(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ra=(e,n)=>{for(var t in n||(n={}))Do.call(n,t)&&Za(e,t,n[t]);if(La)for(var t of La(n))Ao.call(n,t)&&Za(e,t,n[t]);return e},xo=({styles:e={},params:n,setisshowmodal:t,user:c})=>{var F;return Lu.createElement("section",{className:`tc animated fadeIn ${Fn.Z.threeBtnSty}`,style:Ra(Ra({},{color:"#03A092",margin:"200px auto"}),e)},Lu.createElement("img",{src:f(26551),width:200,height:164}),Lu.createElement("p",{className:"mt20 font14"},`\u8BE5${n.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`),Lu.createElement("div",{style:{marginTop:"30px"}},Lu.createElement(T.ZP,{disabled:((F=c==null?void 0:c.userInfo)==null?void 0:F.user_status)===2,onClick:()=>{t(!0)},type:"primary",style:{width:"128px",height:"40px",borderRadius:"4px",marginRight:"20px"}},"\u9009\u7528\u5B9E\u9A8C"),Lu.createElement(T.ZP,{onClick:()=>{(0,re.xg)(`${Ma.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")))},Ue={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"},ee=f(59301),Co=Object.defineProperty,bo=Object.defineProperties,So=Object.getOwnPropertyDescriptors,Ha=Object.getOwnPropertySymbols,ko=Object.prototype.hasOwnProperty,wo=Object.prototype.propertyIsEnumerable,ja=(e,n,t)=>n in e?Co(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Vn=(e,n)=>{for(var t in n||(n={}))ko.call(n,t)&&ja(e,t,n[t]);if(Ha)for(var t of Ha(n))wo.call(n,t)&&ja(e,t,n[t]);return e},$a=(e,n)=>bo(e,So(n)),Vt=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())}),Po=({v:e,k:n,selectArrs:t,setSelectArrs:c,setSelectArrsAll:F,selectArrsAll:_,classroomList:x,dispatch:s,selectshow:l,batchState:i,pageSize:z,page:g,manageAllGroup:B,user:L})=>{var $,ie,w,p,r;const N=(0,v.useIntl)(),b=(0,v.useParams)(),[M,J]=(0,u.useState)([]),[Fe,d]=(0,u.useState)(!1),[a,H]=(0,u.useState)(!1),[U,be]=(0,u.useState)(!0),xe=(0,u.useRef)();b.category=b.categoryId,b.id=b.coursesId,b.page=g,b.limit=z;function E(){return Vt(this,null,function*(){let o=yield(0,X.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:Vn({},b)});J(o.data)})}(0,u.useEffect)(()=>{var o;J([]),d(!1),new Date(e==null?void 0:e.student_passed_time).getTime()>new Date(e==null?void 0:e.end_time_s).getTime()&&((o=e==null?void 0:e.status)!=null&&o.includes("\u5DF2\u622A\u6B62"))&&(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0?(H(!1),be(!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())&&(H(!0),be(!1))},[l]);const A=[{title:N.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name",key:"course_group_name"},{title:N.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:(o,h)=>h.status.indexOf(o)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:o=>{var h,S;return o==="--"?o:ee.createElement("span",null,ee.createElement("span",null,(h=o==null?void 0:o.split("/"))==null?void 0:h[0]),"\xA0/\xA0",ee.createElement("span",null,(S=o==null?void 0:o.split("/"))==null?void 0:S[1]))}},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:b.order_by==="end_time"?b.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:b.order_by==="late_time"?b.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:o=>o==="--"||!o?"--":ee.createElement("span",{title:o},o)}],P=o=>{if((0,Ae.tJ)(s,!0)){if(o.can_view_details){(0,re.xg)(`/shixuns/${o.shixun_identifier}/challenges`);return}o.redo?Ee.default.confirm({width:530,title:N.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),centered:!0,okText:N.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u518D\u60F3\u60F3",content:ee.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:()=>Vt(void 0,null,function*(){const h=yield(0,On.L8)({id:o.myshixun_identifier,url:o.url});h&&(0,Iu.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:h.shixun_identifier,homework_common_id:o.homework_id,courseId:b.coursesId})})}):(0,Iu.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:o.shixun_identifier,homework_common_id:o.homework_id,courseId:b.coursesId})}};return ee.createElement("div",{className:Ue.listItem,onClick:o=>{o.stopPropagation(),(!((0,y.GJ)()&&i)||(0,y.GJ)()&&i&&xe.current&&!xe.current.contains(o.target))&&((0,y.dE)()?(0,re.xg)(`/classrooms/${b.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=1`):(0,re.xg)(`/classrooms/${b.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=0`))},key:n},(0,y.GJ)()&&i&&ee.createElement("span",{ref:xe},ee.createElement(oe.default,{className:`${Fn.Z.threeCheckboxSty}`,style:{padding:"10px"},checked:t.includes(e.homework_id),value:e.homework_id,onChange:o=>{t.indexOf(e.homework_id)>-1?(c(t.filter(h=>h!==e.homework_id)),F(_.filter(h=>h.homework_id!==e.homework_id))):(F(_.concat(e)),c(t.concat(e.homework_id)))}})),ee.createElement("div",{className:Ue.info},ee.createElement("div",{className:Ue.title},ee.createElement("div",{className:Ue.titleLeft,style:(0,y.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,y.GJ)()&&ee.createElement(In.Z,{value:e.status},ee.createElement(re.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,y.dE)()&&ee.createElement(re.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),ee.createElement("span",{className:Ue.name},e.name),!!(($=e.schools)!=null&&$.length)&&ee.createElement(le.Z,{title:"\u8BE5\u8BFE\u7A0B\u5B9E\u9A8C\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},ee.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)&&ee.createElement(xt.Z,{type:"shixun",style:{marginLeft:10}}),(e==null?void 0:e.high_resources_consume)&&(e==null?void 0:e.high_resources_consume_permission)&&ee.createElement("span",{className:Ue.authorized},"\u5DF2\u6388\u6743")),ee.createElement("div",{className:Ue.titleRight},(0,y.GJ)()&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))===0&&ee.createElement(v.Link,{target:"_blank",to:"/",onClick:o=>Vt(void 0,null,function*(){var h;if(o.stopPropagation(),o.preventDefault(),((h=L==null?void 0:L.userInfo)==null?void 0:h.user_status)===2){(0,Ae.Rd)();return}let S=()=>{s({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:b,type:2,manage_all_group:B}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?s({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:b.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{s({type:"classroomList/getClassroomTeacherShixunsList",payload:$a(Vn({},b),{type:4})}),S()}}}):S()})},ee.createElement("aside",{className:Ue.flexBox},ee.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),ee.createElement("div",null,"\u53D1\u5E03"))),(0,y.dE)()&&ee.createElement("div",{className:Ue.actionIcon},a?ee.createElement("i",{className:"iconfont icon-yiwancheng1"}):U?"":ee.createElement("i",{className:"iconfont icon-jiezhihoutongguan"}),!((ie=e.status)!=null&&ie.includes("\u5DF2\u622A\u6B62"))&&!((w=e.status)!=null&&w.includes("\u5BFC\u5165"))&&ee.createElement("aside",{onClick:o=>Vt(void 0,null,function*(){o.stopPropagation(),P(e)}),className:Ue.flexBox,style:{marginRight:10}},ee.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),ee.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(((p=e.status)==null?void 0:p.includes("\u5DF2\u622A\u6B62"))||((r=e.status)==null?void 0:r.includes("\u5BFC\u5165")))&&ee.createElement("aside",{onClick:o=>Vt(void 0,null,function*(){var h;(h=e.status)!=null&&h.includes("\u5BFC\u5165")||(o.stopPropagation(),o.preventDefault(),(0,re.xg)(`/classrooms/${b.coursesId}/shixun_homework/${e.homework_id}/${e.student_work_id}/comment`))}),className:Ue.flexBox,style:{marginRight:10}},ee.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),ee.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,y.GJ)()&&ee.createElement(Me.Z,{placement:"bottomCenter",overlayClassName:Ue.dro,dropdownRender:()=>ee.createElement(K.default,null,e.status!=="\u5BFC\u5165"&&ee.createElement(K.default.Item,{key:1,style:{textAlign:"center"}},ee.createElement("a",{onClick:o=>Vt(void 0,null,function*(){var h;if(o.stopPropagation(),o.preventDefault(),((h=L==null?void 0:L.userInfo)==null?void 0:h.user_status)===2){(0,Ae.Rd)();return}let S=()=>{s({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:b,type:2,manage_all_group:B}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?s({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:b.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{s({type:"classroomList/getClassroomTeacherShixunsList",payload:$a(Vn({},b),{type:4})}),S()}}}):S()})},"\u7ACB\u5373\u53D1\u5E03")),e.status!=="\u5BFC\u5165"&&ee.createElement(K.default.Item,{key:2,style:{textAlign:"center"}},ee.createElement("a",{onClick:o=>Vt(void 0,null,function*(){o.stopPropagation(),o.preventDefault(),s({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:b,type:2}})})},"\u7ACB\u5373\u622A\u6B62")),e.status==="\u5BFC\u5165"&&ee.createElement(K.default.Item,{key:23,style:{textAlign:"center"}},ee.createElement(v.Link,{target:"_blank",to:"/",onClick:o=>Vt(void 0,null,function*(){o.stopPropagation(),o.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")),ee.createElement(K.default.Item,{key:22,style:{textAlign:"center"}},ee.createElement(v.Link,{target:"_blank",to:"/",onClick:o=>Vt(void 0,null,function*(){o.stopPropagation(),o.preventDefault(),s({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:_,params:b,status:e==null?void 0:e.status}})})},N.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))<0&&ee.createElement(K.default.Item,{key:3,style:{textAlign:"center"}},ee.createElement(v.Link,{target:"_blank",to:"/",onClick:o=>Vt(void 0,null,function*(){o.stopPropagation(),o.preventDefault(),s({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const h=yield(0,Tn.Vs)({categoryId:e.homework_id});s({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(h==null?void 0:h.status)===0&&V.ZP.success(h==null?void 0:h.message)})},"\u66F4\u65B0\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&ee.createElement(K.default.Item,{key:23,style:{textAlign:"center"}},ee.createElement(v.Link,{target:"_blank",to:"/",onClick:o=>Vt(void 0,null,function*(){o.stopPropagation(),o.preventDefault(),P(e)})},"\u8FDB\u5165\u5B9E\u8BAD")),ee.createElement(K.default.Item,{key:5,style:{textAlign:"center"}},ee.createElement("a",{onClick:o=>{o.stopPropagation(),o.preventDefault(),s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u547D\u540D",selectArrs:e,params:b}})}},N.formatMessage({id:"classrooms.rename",defaultMessage:"\u91CD\u65B0\u547D\u540D"}))),e.status!=="\u5BFC\u5165"&&ee.createElement(K.default.Item,{key:6,style:{textAlign:"center"}},ee.createElement(v.Link,{target:"_blank",onClick:o=>{o.stopPropagation()},to:`/classrooms/${b.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=3`},N.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},ee.createElement("aside",{onClick:o=>o.stopPropagation(),className:Ue.flexBox,style:{cursor:"default"}},ee.createElement("i",{className:"iconfont icon-gengduo4"}),ee.createElement("div",null,"\u66F4\u591A"))))),(0,y.GJ)()&&ee.createElement("p",{className:Ue.infoIcon},ee.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&&ee.createElement("span",{className:"mr10"},ee.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&&ee.createElement("span",{className:"mr10"},ee.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&&ee.createElement("span",{className:"mr10"},ee.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB"].includes(e.status)&&ee.createElement("span",{className:"mr10"},ee.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)&&ee.createElement("span",{className:"mr10"},ee.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&ee.createElement("span",{className:"mr10"},ee.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&ee.createElement("span",{className:"c-grey-999"},ee.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)&&ee.createElement("span",{className:Ue.iconV,onClick:o=>Vt(void 0,null,function*(){o.stopPropagation(),o.preventDefault(),Fe||E(),d(!Fe)})},ee.createElement("i",{className:`iconfont icon-${Fe?"shouqi":"xiala2"}`})," ")),(0,y.dE)()&&ee.createElement("span",{className:Ue.infoStuIcon},ee.createElement("span",{className:"c-grey-333"},e.author),ee.createElement("span",{className:"ml20"},ee.createElement("i",{className:"iconfont icon-wanchengjindu font12 mr5"}),ee.createElement("span",null,ee.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)&&ee.createElement("span",{className:"ml20"},ee.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),ee.createElement("span",{className:"ml20 c-grey-999"},ee.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)!=="--"&&ee.createElement("span",{className:"ml20"},ee.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,y.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&Fe&&M.length>5&&ee.createElement(Tu.default,{className:Fn.Z.threeTableSty,rowKey:"shixun_identifier",scroll:{y:240},onRow:o=>({onClick:h=>{h.stopPropagation(),h.preventDefault()}}),onHeaderRow:(o,h)=>({onClick:S=>{S.stopPropagation(),S.preventDefault()}}),pagination:!1,dataSource:M,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(o,h,S)=>{S.field&&(b.order_by=S.field),S.order||(b.sort_direction="asc"),S.order==="ascend"&&(b.sort_direction="asc"),S.order==="descend"&&(b.sort_direction="desc"),S.order||(b.sort_direction="asc"),E()},columns:A}),(0,y.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&Fe&&M.length<6&&M.length>0&&ee.createElement(Tu.default,{className:Fn.Z.threeTableSty,rowKey:"shixun_identifier",onRow:o=>({onClick:h=>{h.stopPropagation(),h.preventDefault()}}),onHeaderRow:(o,h)=>({onClick:S=>{S.stopPropagation(),S.preventDefault()}}),pagination:!1,dataSource:M,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(o,h,S)=>{S.field&&(b.order_by=S.field),S.order||(b.sort_direction="asc"),S.order==="ascend"&&(b.sort_direction="asc"),S.order==="descend"&&(b.sort_direction="desc"),S.order||(b.sort_direction="asc"),E()},columns:A})))},No=f(92521),To=f(27269),Ve=f(59301),Io=Object.defineProperty,Oo=Object.defineProperties,Mo=Object.getOwnPropertyDescriptors,vn=Object.getOwnPropertySymbols,za=Object.prototype.hasOwnProperty,Ga=Object.prototype.propertyIsEnumerable,Va=(e,n,t)=>n in e?Io(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Zu=(e,n)=>{for(var t in n||(n={}))za.call(n,t)&&Va(e,t,n[t]);if(vn)for(var t of vn(n))Ga.call(n,t)&&Va(e,t,n[t]);return e},Wa=(e,n)=>Oo(e,Mo(n)),Lo=(e,n)=>{var t={};for(var c in e)za.call(e,c)&&n.indexOf(c)<0&&(t[c]=e[c]);if(e!=null&&vn)for(var c of vn(e))n.indexOf(c)<0&&Ga.call(e,c)&&(t[c]=e[c]);return t},Wn=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});ae().extend(Rn());const Zo=({data:e,value:n,onChange:t})=>{var c,F,_,x;const[s,l]=(0,u.useState)({leftSearch:"",rigthSearch:""}),[i,z]=(0,u.useState)([]);return(0,u.useEffect)(()=>{z((n==null?void 0:n.length)>0?e==null?void 0:e.filter(g=>n==null?void 0:n.includes(g==null?void 0:g.id)):[])},[n]),Ve.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},Ve.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Ve.createElement(oe.default,{indeterminate:(i==null?void 0:i.length)>0&&(i==null?void 0:i.length)<(e==null?void 0:e.length),checked:(i==null?void 0:i.length)==(e==null?void 0:e.length),onChange:g=>{t(g.target.checked?e==null?void 0:e.map(B=>B==null?void 0:B.id):[])}},"\u5168\u9009"),Ve.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Ve.createElement(C.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:s.leftSearch,onChange:g=>{l(Wa(Zu({},s),{leftSearch:g.target.value}))}}),Ve.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((c=s.leftSearch?e==null?void 0:e.filter(g=>{var B;return(B=g==null?void 0:g.name)==null?void 0:B.includes(s.leftSearch)}):e)==null?void 0:c.length)!==0?Ve.createElement(oe.default.Group,{value:n,onChange:g=>{t(g)}},Ve.createElement(de.Z,{direction:"vertical"},(F=s.leftSearch?e==null?void 0:e.filter(g=>{var B;return(B=g==null?void 0:g.name)==null?void 0:B.includes(s.leftSearch)}):e)==null?void 0:F.map((g,B)=>Ve.createElement(oe.default,{key:B,value:g.id},g==null?void 0:g.name)))):Ve.createElement(ne.Z,{styles:{margin:"0 auto"}})))),Ve.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Ve.createElement("div",null,"\u5DF2\u9009\u62E9",(i==null?void 0:i.length)||0,"\u4E2A\u5206\u73ED"),Ve.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Ve.createElement(C.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:s.rigthSearch,onChange:g=>{l(Wa(Zu({},s),{rigthSearch:g.target.value}))}}),Ve.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((_=s.rigthSearch?i==null?void 0:i.filter(g=>{var B;return(B=g==null?void 0:g.name)==null?void 0:B.includes(s.rigthSearch)}):i)==null?void 0:_.length)!==0?(x=s.rigthSearch?i==null?void 0:i.filter(g=>{var B;return(B=g==null?void 0:g.name)==null?void 0:B.includes(s.rigthSearch)}):i)==null?void 0:x.map((g,B)=>Ve.createElement(pe.Z,{key:B,wrap:!1,align:"middle",justify:"space-between"},Ve.createElement(Z.Z,null,g==null?void 0:g.name),Ve.createElement(Z.Z,null,Ve.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(n==null?void 0:n.filter(L=>L!==(g==null?void 0:g.id)))}})))):Ve.createElement(ne.Z,{styles:{margin:"0 auto"}})))))},Ro=e=>{var n=e,{classroomList:t,dispatch:c,user:F,getData:_}=n,x=Lo(n,["classroomList","dispatch","user","getData"]),s,l,i,z,g,B;const L=(0,v.useIntl)(),$=(0,v.useParams)(),[ie]=k.default.useForm(),w=k.default.useWatch("penalty_type",ie),p=((s=t==null?void 0:t.actionTabs)==null?void 0:s.key)==="\u6279\u91CF\u8865\u4EA4",[,r,N,b]=(0,du.U)(nu.c_,Zu(Zu({},$),(l=t==null?void 0:t.actionTabs)==null?void 0:l.params)),[,,M,J]=(0,du.U)(nu.nP,{course_id:$==null?void 0:$.coursesId,homework_ids:(i=t==null?void 0:t.actionTabs)==null?void 0:i.selectArrs}),[,Fe,d]=(0,du.U)(nu.sm,{course_id:$==null?void 0:$.coursesId,homework_ids:(z=t==null?void 0:t.actionTabs)==null?void 0:z.selectArrs}),a=(...H)=>Wn(void 0,[...H],function*(U={}){M({});const be=yield N({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,u.useEffect)(()=>{p&&a()},[p]),Ve.createElement(Ee.default,{centered:!0,title:(g=t==null?void 0:t.actionTabs)==null?void 0:g.key,width:800,open:p,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:Fe,onOk:()=>Wn(void 0,null,function*(){ie.submit()})},Ve.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"),Ve.createElement(k.default,{form:ie,colon:!1,size:"large",initialValues:{unified_late:!1,penalty_type:2,late_penalty:20},onFinish:H=>Wn(void 0,null,function*(){var U,be,xe;const E=yield d(((U=b==null?void 0:b.course_groups)==null?void 0:U.length)>0?{unified_late:((be=b==null?void 0:b.course_groups)==null?void 0:be.length)<=0,allow_late_settings:[Zu({},H)]}:Zu({unified_late:((xe=b==null?void 0:b.course_groups)==null?void 0:xe.length)<=0},H));(E==null?void 0:E.status)==0&&(V.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),_&&_())})},Ve.createElement(pe.Z,{wrap:!1,gutter:20},Ve.createElement(Z.Z,{flex:1},Ve.createElement(k.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,validator(H,U,be){return w===2&&U>100?Promise.reject(Ve.createElement("span",{style:{marginLeft:100}},"\u8BF7\u91CD\u65B0\u8F93\u5165\uFF0C\u8303\u56F40-100")):Promise.resolve()}},{required:!0,message:Ve.createElement("span",{style:{marginLeft:100}},"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206")}]},Ve.createElement(C.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:w==1?"\u5206":"%",max:w===1?Number.MAX_SAFE_INTEGER:100,addonBefore:Ve.createElement(k.default.Item,{name:"penalty_type",noStyle:!0,normalize:H=>(ie.setFieldsValue({late_penalty:H==2?20:5}),H)},Ve.createElement(Zn.default,{style:{width:100},options:[{value:2,label:"\u767E\u5206\u6BD4"},{value:1,label:"\u5206\u503C"}]}))}))),Ve.createElement(Z.Z,{flex:"390px"},Ve.createElement(k.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(H,U,be){return U&&ae()(U).startOf("minute")<=ae()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):U&&ae()(U).startOf("minute")<=ae()(J==null?void 0:J.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${J==null?void 0:J.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},Ve.createElement(Yu.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:H=>(0,re.BO)(H,{startTime:J==null?void 0:J.max_late_time}),disabledTime:H=>(0,re.hv)(H,{compared:J==null?void 0:J.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:ae()("00:00:00","HH:mm:ss")}})))),((B=b==null?void 0:b.course_groups)==null?void 0:B.length)>0&&Ve.createElement(je.Z,{spinning:r},Ve.createElement(k.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},Ve.createElement(Zo,{data:(b==null?void 0:b.course_groups)||[],onChange:H=>{M({group_ids:H})}})))))};var Ho=(0,v.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(Ro),I=f(59301),jo=Object.defineProperty,$o=Object.defineProperties,zo=Object.getOwnPropertyDescriptors,Bn=Object.getOwnPropertySymbols,Ja=Object.prototype.hasOwnProperty,Ka=Object.prototype.propertyIsEnumerable,Ya=(e,n,t)=>n in e?jo(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,yu=(e,n)=>{for(var t in n||(n={}))Ja.call(n,t)&&Ya(e,t,n[t]);if(Bn)for(var t of Bn(n))Ka.call(n,t)&&Ya(e,t,n[t]);return e},Dn=(e,n)=>$o(e,zo(n)),Go=(e,n)=>{var t={};for(var c in e)Ja.call(e,c)&&n.indexOf(c)<0&&(t[c]=e[c]);if(e!=null&&Bn)for(var c of Bn(e))n.indexOf(c)<0&&Ka.call(e,c)&&(t[c]=e[c]);return t},Ua=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const Vo=e=>{var n=e,{classroomList:t,globalSetting:c,shixunHomeworks:F,user:_,loading:x,dispatch:s}=n,l=Go(n,["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch"]),i,z,g,B,L,$,ie;const w=(0,v.useIntl)(),p=(0,v.useLocation)(),r=(0,v.useParams)(),[N]=(0,v.useSearchParams)(),b=r.categoryId,[M,J]=(0,u.useState)([]),[Fe,d]=(0,u.useState)([]),{detailShixunsList:a,detailLeftMenus:H,detailTopBanner:U,taskList:be}=t,[xe,E]=(0,u.useState)(""),[A,P]=(0,u.useState)(!1),[o,h]=(0,u.useState)({limit:20,status:Number(N.get("tabs"))?String(parseInt(N.get("tabs"))):"0"}),[S,ke]=(0,u.useState)("\u9ED8\u8BA4\u6392\u5E8F"),[Yt,Ut]=(0,u.useState)(!1),[Cu,Qt]=(0,u.useState)(!1),[Zt,Jt]=(0,u.useState)("fixed"),[Xt]=(0,u.useState)(document.getElementById("footer")),[qt,Nt]=(0,u.useState)(1),[Sn,Xu]=(0,u.useState)(!1);let Eu;o.id=r.coursesId,o.type=4,r.categoryId?o.category=r.categoryId:delete o.category,(0,u.useEffect)(()=>{t.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(J([]),d([])),t.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ct()},[t.actionTabs.key]),(0,u.useEffect)(()=>{N.get("tabs")==="0"&&(o.status="0",o.page=1,h(yu({},o)))},[N.get("tabs")]),(0,u.useEffect)(()=>{var m,j,Ze;if((m=_==null?void 0:_.userInfo)!=null&&m.login){const Qe=re.cX.getItem(`${(j=_==null?void 0:_.userInfo)==null?void 0:j.login}${(0,y.GJ)()?"Teacher":"Student"}`,"ShixunHomeworks");Qe&&(o.sort_by=Qe==null?void 0:Qe.type,o.sort_direction=Qe==null?void 0:Qe.direction,ke(Qe==null?void 0:Qe.name)),ct(),(0,y.Rm)()&&It()}else(Ze=_==null?void 0:_.userInfo)!=null&&Ze.username&&ct()},[(i=_==null?void 0:_.userInfo)==null?void 0:i.login,p==null?void 0:p.pathname]),(0,u.useEffect)(()=>{window.addEventListener("scroll",qu)},[]);const qu=()=>{document.scrollingElement.scrollTop+window.innerHeight+(Xt==null?void 0:Xt.clientHeight)+0>document.body.clientHeight?Jt("absolute"):Jt("fixed")},It=()=>{s({type:"classroomList/getAssistantPermissions",payload:{course_id:o.id}})},ct=()=>{J([]),d([]),h(yu({},o)),(0,y.GJ)()?s({type:"classroomList/getClassroomTeacherShixunsList",payload:Dn(yu({},o),{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:Dn(yu({},o),{order:o.status})})},en=(m,j)=>{o.page=m,o.limit=j,ct()},tn=m=>{const j=m.key;o.status=j,o.page=1,v.history.replace(`${p.pathname}?tabs=${j}`),ct()};function un(m){return Ua(this,null,function*(){yield s({type:"classroomList/updateTaskPosition",payload:{category_id:b,courseId:o.id,task_ids:m,container_type:"shixun_homework"}}),ct()})}function nn(){let m={courseId:o.id,container_type:"shixun_homework"};b&&(m.category_id=b),s({type:"classroomList/getAllTaskList",payload:m}),s({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})}const an=(0,u.useMemo)(()=>{let m=[];return be.length>0&&(m=be.map(j=>({user_name:j.user_name,task_name:j.task_name,task_id:j.task_id,category:j.category,status:j.status}))),m},[be]),ln=[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u5DF2\u622A\u6B62",id:5}],$u=[{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}],bu=(0,y.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"}];H.course_modules&&(Eu=t.detailLeftMenus.course_modules.filter(m=>m.type==="shixun_homework")[0]);const zu=I.createElement("div",{className:Ue.moveCategory,onMouseLeave:m=>P(!1)},I.createElement(K.default,{onClick:m=>Ua(void 0,[m],function*({item:j,key:Ze,keyPath:Qe,domEvent:gu}){if(M=="")return V.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,X.ZP)(`/api/courses/${o.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:M,new_category_id:Ze}})).status===0&&(V.ZP.success("\u64CD\u4F5C\u6210\u529F"),ct(),Qt(!1),s({type:"classroomList/getClassroomLeftMenus",payload:{id:r.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},I.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},I.createElement(C.default,{onChange:m=>{E(m.target.value)}})),Eu&&Eu.second_category.filter(m=>m.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(m,j){var Ze;if(!(xe!==""&&m.category_name.indexOf(xe)<0))return I.createElement(I.Fragment,null,I.createElement(K.default.Item,{className:"multi-llipsis1e",key:m.category_id},m.category_name),(Ze=m==null?void 0:m.third_category)==null?void 0:Ze.map(Qe=>I.createElement(K.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Qe.category_id},Qe.category_name)))}),I.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:m=>{m.preventDefault(),s({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:o,selectArrs:{category_id:a==null?void 0:a.main_category_id,type:"shixun_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55..."))),Su=(z=[{key:"1",label:"\u6279\u91CF\u53D1\u5E03",icon:I.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"2",label:"\u6279\u91CF\u622A\u6B62",icon:I.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:!0},{key:"5",label:"\u6279\u91CF\u8865\u4EA4",icon:I.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"3",label:"\u6279\u91CF\u5220\u9664",icon:I.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:(0,y.GJ)()||(0,y.Rm)()},{key:"4",label:"\u8BBE\u4E3A\u516C\u5F00",icon:I.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:U.is_public}].filter(m=>m==null?void 0:m.isShow))==null?void 0:z.map(m=>(delete m.isShow,m)),Gu=({key:m})=>{var j,Ze,Qe,gu;if((m==="1"||m==="2")&&(0,y.Rm)()&&!((Ze=(j=t.AssistantObject)==null?void 0:j.practice)!=null&&Ze.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(((Qe=_==null?void 0:_.userInfo)==null?void 0:Qe.user_status)===2&&m==="1"){(0,Ae.Rd)();return}if(M==""){V.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}s({type:"classroomList/setActionTabs",payload:{key:m==="1"?"\u7ACB\u5373\u53D1\u5E03":m==="2"?"\u7ACB\u5373\u622A\u6B62":m==="3"?"\u5220\u9664":m==="5"?"\u6279\u91CF\u8865\u4EA4":(gu=Su[Number(m)-1])==null?void 0:gu.label,selectArrs:M,selectArrsAll:Fe,type:m==="1"||m==="2"?1:"",params:o}})},ku=S==="\u9ED8\u8BA4\u6392\u5E8F",sn=(0,u.useMemo)(()=>{const m=!(0,y.GJ)()&&!(0,y.Jd)(),j=U==null?void 0:U.excellent;return m&&j},[_,t]),on=(0,u.useMemo)(()=>(a==null?void 0:a.min_finished_game)>0,[t]),G=(0,u.useMemo)(()=>{const m=(a==null?void 0:a.min_finished_game)-(a==null?void 0:a.finished_challenge_count);return m>0?m:0},[t]);return I.createElement("section",null,I.createElement("aside",{className:Ue.bg},I.createElement(pe.Z,{align:"middle"},I.createElement(Z.Z,{flex:"1"},!!a.main_category_id&&I.createElement(K.default,{mode:"horizontal",onSelect:tn,selectedKeys:[o.status]},!(0,y.GJ)()&&ln.map(function(m,j){return I.createElement(K.default.Item,{key:m==null?void 0:m.id},m.name)}),(0,y.GJ)()&&$u.map(function(m,j){return I.createElement(K.default.Item,{key:m==null?void 0:m.id,style:{color:"#fff"}},I.createElement("span",{className:"mr5"},m.name),j===0&&(0,y.GJ)()&&I.createElement("span",null,a==null?void 0:a.all_count),j===1&&(0,y.GJ)()&&I.createElement("span",null,a==null?void 0:a.unpublished_count),j===2&&(0,y.GJ)()&&I.createElement("span",null,a==null?void 0:a.not_start_count),j===3&&(0,y.GJ)()&&I.createElement("span",null,a==null?void 0:a.in_progress_count),j===4&&(0,y.GJ)()&&I.createElement("span",null,a==null?void 0:a.overed_count))}))),I.createElement(Z.Z,{className:"mr20 gutter-row"},I.createElement("div",{className:Ue.containerTitle},(0,y.GJ)()&&(0,re.Oo)(H==null?void 0:H.course_modules,b)!=="\u672A\u5206\u914D\u76EE\u5F55"&&I.createElement("div",{style:{display:"flex",alignItems:"center"}},I.createElement(Me.Z,{className:"ml10",placement:"bottom",arrow:!0,dropdownRender:()=>I.createElement(K.default,null,I.createElement(K.default.Item,{key:1,onClick:()=>{var m;if((0,y.Rm)()&&!((m=t.AssistantObject.practice)!=null&&m.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}s({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:a==null?void 0:a.main_category_name,exportType:"practice",category_id:o.category}})}},"\u5B66\u751F\u6210\u7EE9"),I.createElement(K.default.Item,{key:3,onClick:()=>{var m;if((0,y.Rm)()&&!((m=t.AssistantObject.practice)!=null&&m.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}v.history.push(`/classrooms/${r==null?void 0:r.coursesId}/exportlist/shixun_work_list,shixun_report`)}},"\u5386\u53F2\u5BFC\u51FA"))},I.createElement("span",{style:{color:"#00DDC7",cursor:"pointer"}},I.createElement("i",{className:"iconfont icon-xiazai6"}))),I.createElement("span",{className:"font16 ml20 current",style:{marginTop:2},onClick:m=>{s({type:"classroomList/setActionTabs",payload:{key:r.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:o,selectArrs:{category_name:a==null?void 0:a.category_name,category_id:(a==null?void 0:a.category_id)||(a==null?void 0:a.main_category_id),type:"shixun_homework"},cb:()=>{ct()}}})}},I.createElement(le.Z,{title:r.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55"},I.createElement("span",{className:r.categoryId?`${Ue.iconH} iconfont icon-zhongmingmingmulu`:`${Ue.iconH} iconfont icon-xinjianmulu1`}))),I.createElement(Me.Z,{className:"ml10",disabled:((g=_==null?void 0:_.userInfo)==null?void 0:g.user_status)===2,dropdownRender:()=>I.createElement(K.default,null,I.createElement(K.default.Item,{key:1,onClick:()=>{var m,j;if((0,y.Rm)()&&!((j=(m=t.AssistantObject)==null?void 0:m.practice)!=null&&j.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}s({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:o}})}},"\u4ECE\u5B9E\u8DF5\u9879\u76EE\u6DFB\u52A0"),I.createElement(K.default.Item,{key:2,onClick:()=>{var m,j;if((0,y.Rm)()&&!((j=(m=t.AssistantObject)==null?void 0:m.practice)!=null&&j.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}s({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:o}})}},"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u6DFB\u52A0"),I.createElement(K.default.Item,{key:3,onClick:()=>{var m,j;if((0,y.Rm)()&&!((j=(m=t.AssistantObject)==null?void 0:m.practice)!=null&&j.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}s({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"practice"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"))},I.createElement("span",{className:((B=_==null?void 0:_.userInfo)==null?void 0:B.user_status)===2?Ue.selectBtn1:Ue.selectBtn},I.createElement("span",null,I.createElement("i",{className:"iconfont icon-tianjiadaohang"})),I.createElement(le.Z,{title:((L=_==null?void 0:_.userInfo)==null?void 0:L.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"},I.createElement("span",null,"\u9009\u7528\u5B9E\u9A8C"))))))))),I.createElement("div",{className:Ue.action},I.createElement("div",null,I.createElement(Me.Z,{dropdownRender:()=>I.createElement(K.default,{selectedKeys:[S]},bu==null?void 0:bu.map((m,j)=>I.createElement(K.default.Item,{key:m.name,onClick:()=>{var Ze;o.sort_by=m.type,o.sort_direction=m.direction,o.page=1,ke(m.name),re.cX.setItem(`${(Ze=_==null?void 0:_.userInfo)==null?void 0:Ze.login}${(0,y.GJ)()?"Teacher":"Student"}`,m,"ShixunHomeworks"),(0,y.GJ)()?s({type:"classroomList/getClassroomTeacherShixunsList",payload:Dn(yu({},o),{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:yu({},o)})}},m.name)))},I.createElement("span",{className:`${Ue.btn} ${ku?Ue.btnSort:""}`,onMouseEnter:m=>P(!1)},I.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),S))),ku&&I.createElement(le.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,y.GJ)()?"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F":o.status==5?"\u622A\u6B62\u65F6\u95F4\u964D\u5E8F":"\u622A\u6B62\u65F6\u95F4\u5347\u5E8F"}\u6392\u5217`},I.createElement("span",{className:Ue.tips},I.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),I.createElement(jn.t7,{className:Ue.myInput,style:{width:220,marginLeft:"auto"},onChange:(m,j)=>{o.search=m.trim(),o.page=1,ct()},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u540D\u79F0"})),sn&&I.createElement(pe.Z,{justify:"space-between",className:Ue.progressInfo},I.createElement(Z.Z,null,I.createElement(de.Z,{size:"middle"},I.createElement("span",null,"\u5B9E\u8BAD\u4F5C\u4E1A\u8FDB\u5EA6\uFF1A",a==null?void 0:a.finished_task_count,"/",a==null?void 0:a.shixun_total_count),I.createElement("span",null,"\u4EFB\u52A1\u5173\u5361\u8FDB\u5EA6\uFF1A",a==null?void 0:a.finished_challenge_count,"/",a==null?void 0:a.challenge_count))),on&&I.createElement(Z.Z,null,"\u901A\u8FC7",a==null?void 0:a.min_finished_game,"\u5173\u83B7\u5F97\u6EE1\u5206\uFF0C\u8DDD\u79BBMOOC\u5B9E\u8BAD\u4F5C\u4E1A\u6EE1\u5206\u8FD8\u5DEE",G,"\u5173")),I.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},I.createElement(me.Z,{loading:x[(0,y.GJ)()?"classroomList/getClassroomTeacherShixunsList":"classroomList/getClassroomShixunsList"],active:!0,paragraph:{rows:5},className:"mt30"},(a==null?void 0:a.all_count)===0&&(0,y.GJ)()?I.createElement(xo,{params:o,user:_,setisshowmodal:Ut,dispatch:s}):(a==null?void 0:a.task_count)===0&&I.createElement(ne.Z,null),I.createElement("aside",{className:"animated fadeIn"},a.homeworks&&a.homeworks.map(function(m,j){return I.createElement(Po,{key:m.homework_id,batchState:!0,v:m,k:j,selectArrs:M,setSelectArrs:J,setSelectArrsAll:d,selectArrsAll:Fe,classroomList:t,dispatch:s,params:o,user:_,page:r.page||1,pageSize:o.limit||20,selectshow:Sn,manageAllGroup:a.manage_all_group})}),a.query_total_count>0&&I.createElement("aside",{className:"tc mb50 mt30"},I.createElement(se.Z,{showSizeChanger:!0,current:o.page||1,pageSize:o.limit||20,onChange:en,total:a.query_total_count})))),I.createElement("div",{className:Ue.fixedBottom,style:{bottom:M.length?0:-60,position:M.length?Zt:"fixed",left:Zt==="fixed"?"50%":"398px"}},I.createElement("div",{className:Ue.left}),I.createElement("div",{className:Ue.right},(0,y.GJ)()&&(a==null?void 0:a.all_count)>0&&I.createElement("aside",{className:[Ue.acitons].join(" ")},I.createElement("div",{style:{width:130}},(0,y.GJ)()&&I.createElement(oe.default,{checked:(($=a.homeworks)==null?void 0:$.length)===(M==null?void 0:M.length),onChange:m=>{m.target.checked?(J(a.homeworks.map(j=>j.homework_id)),d([...a.homeworks])):(J([]),d([]))}},I.createElement("span",{className:"fo"},"\u5168\u9009\u672C\u9875",I.createElement("span",{style:{marginLeft:5}},"(",M.length,")")," "))),I.createElement("div",{style:{flex:1}}," ",I.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between"},I.createElement(Z.Z,{flex:1},I.createElement(pe.Z,{wrap:!1,align:"middle",gutter:8},I.createElement(Z.Z,null,I.createElement(Me.Z,{placement:"top",menu:{items:Su,onClick:Gu}},I.createElement(T.ZP,{type:"primary",icon:I.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),I.createElement(Z.Z,null,I.createElement(T.ZP,{type:"primary",icon:I.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"}),onClick:nn},"\u8C03\u6574\u6392\u5E8F")),I.createElement(Z.Z,null,I.createElement(Me.Z,{placement:"topLeft",dropdownRender:()=>zu,getPopupContainer:m=>m==null?void 0:m.parentNode},I.createElement(T.ZP,{type:"primary",icon:I.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",I.createElement(ze.Z,null)))))),I.createElement(Z.Z,null,I.createElement(T.ZP,{type:"primary",ghost:!0,onClick:()=>{J&&J([]),Qt(!1)}},"\u53D6\u6D88\u64CD\u4F5C")))))))),((ie=t==null?void 0:t.actionTabs)==null?void 0:ie.key)==="\u6279\u91CF\u8865\u4EA4"&&I.createElement(Ho,{getData:ct}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?I.createElement(vo,null):null,I.createElement(No.Z,{onOk:()=>{ct()}}),I.createElement(To.Z,{onOk:()=>{}}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?I.createElement(Qs,null):null,t.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"?I.createElement(lo,null):null,I.createElement(Gs,null),I.createElement(hs,null),I.createElement(Cs,{courseEndTime:a==null?void 0:a.course_end_time}),I.createElement(fe.Z,{visible:t.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",courseEndTime:a==null?void 0:a.course_end_time,courseId:r.coursesId,homeworkIds:t.actionTabs.selectArrs,isBatch:t.actionTabs.type!==2,successCallback:()=>{(0,y.GJ)()?s({type:"classroomList/getClassroomTeacherShixunsList",payload:Dn(yu({},t.actionTabs.params),{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:yu({},t.actionTabs.params)})}}),I.createElement(Os,null),I.createElement(mo,null),I.createElement(Ln.Z,{visible:t.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:un,data:an,onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{key:""}})}}),I.createElement(Ee.default,{title:"\u9009\u7528\u5B9E\u9A8C",open:Yt,centered:!0,onCancel:()=>Ut(!1),onOk:()=>{var m,j;if((0,y.Rm)()&&!((m=t.AssistantObject.practice)!=null&&m.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(((j=_.userInfo)==null?void 0:j.user_status)===2){(0,Ae.Rd)();return}s(qt===1?{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:o}}:{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:o}}),Ut(!1)}},I.createElement("div",null,I.createElement(ve.ZP.Group,{onChange:m=>{Nt(m.target.value)},value:qt},I.createElement(ve.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"),I.createElement(ve.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 Wo=(0,v.connect)(({classroomList:e,loading:n,globalSetting:t,shixunHomeworks:c,user:F})=>({classroomList:e,globalSetting:t,loading:n.effects,shixunHomeworks:c,user:F}))(Vo),Jo=Object.defineProperty,Ko=Object.defineProperties,Yo=Object.getOwnPropertyDescriptors,An=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,qa=(e,n,t)=>n in e?Jo(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,el=(e,n)=>{for(var t in n||(n={}))Qa.call(n,t)&&qa(e,t,n[t]);if(An)for(var t of An(n))Xa.call(n,t)&&qa(e,t,n[t]);return e},Uo=(e,n)=>Ko(e,Yo(n)),Qo=(e,n)=>{var t={};for(var c in e)Qa.call(e,c)&&n.indexOf(c)<0&&(t[c]=e[c]);if(e!=null&&An)for(var c of An(e))n.indexOf(c)<0&&Xa.call(e,c)&&(t[c]=e[c]);return t},Xo=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const qo=e=>{var n=e,{classroomList:t,dispatch:c,match:F,location:_,user:x}=n,s=Qo(n,["classroomList","dispatch","match","location","user"]),l,i;const z=(0,v.useIntl)(),g=(0,v.useParams)(),[B,L]=(0,u.useState)(!1),[$,ie]=(0,u.useState)(!1),w=(0,u.useRef)(null);(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u5220\u9664"){if((0,y.j5)()){ie(!0);return}const r={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map(N=>{var b;N.author_login===((b=x.userInfo)==null?void 0:b.login)?++r.hasNum:++r.noHasNum}),r.noHasNum>0?Ee.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"},r.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},r.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:()=>{p()}}):ie(!0)}else ie(!1)},[t.actionTabs.key]);const p=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return u.createElement(Ee.default,{centered:!0,title:z.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:$,okText:z.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:z.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),destroyOnClose:!0,confirmLoading:B,onOk:()=>Xo(void 0,null,function*(){var r;if((r=w.current)!=null&&r.onVerify())return;L(!0);const N=yield(0,X.ZP)(`/api/courses/${g.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}});L(!1),N.status===0&&((0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u5220\u9664"]),V.ZP.success(z.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),c({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,y.GJ)()?c({type:"classroomList/getClassroomTeacherShixunsList",payload:Uo(el({},t.actionTabs.params),{type:4})}):c({type:"classroomList/getClassroomShixunsList",payload:el({},t.actionTabs.params)}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:g.coursesId}}))}),onCancel:()=>{p()}},!((l=t==null?void 0:t.actionTabs)!=null&&l.status)||!["\u672A\u53D1\u5E03"].includes((i=t==null?void 0:t.actionTabs)==null?void 0:i.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(Q.Z,{ref:r=>w.current=r})):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 er=(0,v.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(qo),tr=f(63443),ur=Object.defineProperty,nr=Object.defineProperties,ar=Object.getOwnPropertyDescriptors,tl=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,sr=Object.prototype.propertyIsEnumerable,ul=(e,n,t)=>n in e?ur(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,nl=(e,n)=>{for(var t in n||(n={}))lr.call(n,t)&&ul(e,t,n[t]);if(tl)for(var t of tl(n))sr.call(n,t)&&ul(e,t,n[t]);return e},or=(e,n)=>nr(e,ar(n)),rr=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const ir=({classroomList:e,dispatch:n})=>{const t=(0,v.useIntl)(),c=(0,v.useParams)();return u.createElement(Ee.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:()=>rr(void 0,null,function*(){(yield(0,X.ZP)(`/api/courses/${c.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,re.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"})),n({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,y.GJ)()?n({type:"classroomList/getClassroomTeacherShixunsList",payload:or(nl({},e.actionTabs.params),{type:4})}):n({type:"classroomList/getClassroomShixunsList",payload:nl({},e.actionTabs.params)}))}),onCancel:()=>{n({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 cr=(0,v.connect)(({classroomList:e})=>({classroomList:e}))(ir),su=f(59301),mr=Object.defineProperty,dr=Object.defineProperties,Er=Object.getOwnPropertyDescriptors,al=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,fr=Object.prototype.propertyIsEnumerable,ll=(e,n,t)=>n in e?mr(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Jn=(e,n)=>{for(var t in n||(n={}))pr.call(n,t)&&ll(e,t,n[t]);if(al)for(var t of al(n))fr.call(n,t)&&ll(e,t,n[t]);return e},_r=(e,n)=>dr(e,Er(n)),yr=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const hr=({classroomList:e,loading:n,dispatch:t})=>{var c,F;const _=(0,v.useIntl)(),x=(0,v.useParams)(),[s,l]=(0,u.useState)(!1),{actionTabs:i}=e,[z]=k.default.useForm(),g=B=>B&&B<ae()().startOf("day");return(0,u.useEffect)(()=>{var B;e.actionTabs.key==="\u91CD\u547D\u540D"&&z.setFieldsValue({name:(B=i.selectArrs)==null?void 0:B.name})},[e.actionTabs.key]),su.createElement(Ee.default,{centered:!0,title:_.formatMessage({id:"classrooms.rename",defaultMessage:"\u91CD\u547D\u540D"}),confirmLoading:s,open:e.actionTabs.key==="\u91CD\u547D\u540D",okText:_.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:_.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),destroyOnClose:!0,onOk:()=>yr(void 0,null,function*(){var B,L;if((0,y.Rm)()&&!((L=(B=e.AssistantObject)==null?void 0:B.practice)!=null&&L.can_create)){V.ZP.warning(_.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 $=z.getFieldValue();l(!0);const ie=`/api/homework_commons/${e.actionTabs.selectArrs.homework_id}/alter_name.json`,w=yield(0,X.ZP)(ie,{method:"post",body:Jn({},$)});l(!1),w.status===0&&(V.ZP.success("\u4FEE\u6539\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,y.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:_r(Jn({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Jn({},e.actionTabs.params)}))}),onCancel:()=>{l(!1),t({type:"classroomList/setActionTabs",payload:{}})}},su.createElement(k.default,{form:z},su.createElement(pe.Z,{className:"mt10 c-grey-999"},su.createElement(Z.Z,null,"\u672C\u5B9E\u8BAD\u521D\u59CB\u540D\u79F0\uFF1A"),su.createElement(Z.Z,{flex:"1"},(c=i.selectArrs)==null?void 0:c.shixun_name)),su.createElement(k.default.Item,{name:"name"},su.createElement(pe.Z,{className:"mt10",align:"middle"},su.createElement(Z.Z,{className:"font14"},"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),su.createElement(Z.Z,{flex:"1"},su.createElement(C.default,{defaultValue:(F=i.selectArrs)==null?void 0:F.name}))))))};var gr=(0,v.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n}))(hr),Te={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"},Fr=Object.defineProperty,vr=Object.defineProperties,Br=Object.getOwnPropertyDescriptors,sl=Object.getOwnPropertySymbols,Dr=Object.prototype.hasOwnProperty,Ar=Object.prototype.propertyIsEnumerable,ol=(e,n,t)=>n in e?Fr(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,bt=(e,n)=>{for(var t in n||(n={}))Dr.call(n,t)&&ol(e,t,n[t]);if(sl)for(var t of sl(n))Ar.call(n,t)&&ol(e,t,n[t]);return e},Kn=(e,n)=>vr(e,Br(n)),Yn=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const{Search:Ni}=C.default,xr=({classroomList:e,loading:n,dispatch:t,shixunsList:c})=>{var F,_;const x=(0,v.useIntl)(),[s,l]=(0,u.useState)(bt({},(0,v.useParams)())),{shixunLists:i,shixunAiRecommendLists:z}=e,[g,B]=(0,u.useState)([]),[L,$]=(0,u.useState)({}),[ie,w]=(0,u.useState)([]),[p,r]=(0,u.useState)(!1),[N,b]=(0,u.useState)({}),[M,J]=(0,u.useState)(!1),Fe=[{id:"type",name:"\u6765\u6E90",children:[{name:x.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:x.formatMessage({id:"classrooms.all",defaultMessage:"\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"}]}],d=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"myshixuns_count"}].filter(A=>!!A),[a,H]=(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()},[s.coursesId,a]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&B([]),t({type:"shixunsList/getMenus",payload:{}})},[e.actionTabs.key]),(0,u.useEffect)(()=>{(i!=null&&i.shixun_list||z!=null&&z.shixun_list)&&$(a.sort==="recommend"?z:i)},[i,z]);const U=()=>Yn(void 0,null,function*(){$([]),r(!0);let A=bt({},a);if(a.sort==="recommend"&&(A.sort="myshixuns_count"),a.sort==="recommend")yield t({type:"classroomList/getShixunAiRecommendLists",payload:Kn(bt({},A),{course_id:s.coursesId})});else{const o=bt({},A);yield t({type:"classroomList/getShixunLists",payload:o})}const P=yield(0,X.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});w([{id:null,name:x.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"})},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(P==null?void 0:P.groups)||[]]),B([]),r(!1)});if(e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return;const be=A=>Yn(void 0,null,function*(){J(!0);const P=yield t({type:"classroomList/createShixunHomework",payload:{category_id:(s==null?void 0:s.categoryId)||null,coursesId:s.coursesId,shixuns_info:A}});J(!1),P.status||((0,re.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,y.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Kn(bt({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:bt({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:s.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")}}))}),[xe,E]=(0,u.useState)(!1);return u.createElement(u.Fragment,null,u.createElement(st.Z,{placement:"bottom",height:"100%",closable:!0,open:e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:Te.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(T.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),u.createElement(T.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>Yn(void 0,null,function*(){var A;E(!0);let P=yield(0,yt.Tr)({id:g,type:"shixun",course_id:(A=e.detailTopBanner)==null?void 0:A.course_id});(P==null?void 0:P.student_count)===0?yield be(P==null?void 0:P.no_use_list):b(P),E(!1)}),type:"primary",loading:xe},x.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))},u.createElement("section",{className:"tc"},u.createElement(wt.Z,{onChange:A=>{A!=null&&A.keyword&&(0,At.tk)({name:A==null?void 0:A.keyword,copywriting:A==null?void 0:A.keyword,position:"Shixun"}),H(Kn(bt(bt({},a),A),{page:1}))}})),u.createElement("section",{className:"edu-container"},u.createElement(je.Z,{spinning:p},u.createElement("aside",null,Fe.map(function(A,P){var o;return P!==0?null:u.createElement("ul",{className:Te.menu,key:P},u.createElement("li",null,A.name),(o=A==null?void 0:A.children)==null?void 0:o.map(function(h,S){return u.createElement("li",{className:a[A.id]==h.id?Te.actived:"",onClick:()=>{a[A.id]=h.id,a.page=1,H(bt({},a))}},u.createElement("strong",null,h.name))}))}),u.createElement("ul",{className:Te.menu},u.createElement("li",null,"\u65B9\u5411"),u.createElement("li",{className:a!=null&&a.discipline_id?"":Te.actived,onClick:()=>{delete a.tag_level,delete a.sub_discipline_id,delete a.discipline_id,a.page=1,H(bt({},a))}},u.createElement("strong",null,x.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))),c.menus&&c.menus.map(function(A,P){return u.createElement("li",{key:P,className:(a==null?void 0:a.discipline_id)==A.id?Te.actived:""},u.createElement("strong",{onClick:()=>{a.tag_level=1,a.discipline_id=A.id,delete a.sub_discipline_id,a.page=1,H(bt({},a))}},A.name),u.createElement("div",null,A.sub_repertoires.map(function(o,h){return u.createElement("div",{key:h,className:"mt5"},u.createElement("div",{className:(a==null?void 0:a.sub_discipline_id)==o.id&&a.tag_level===2?`${Te.actived2} ${Te.subTag}`:Te.subTag,onClick:()=>{a.tag_level=2,a.discipline_id=A.id,a.sub_discipline_id=o.id,H(bt({},a))}},o.name),u.createElement("ul",{className:"mt5"},o.tags&&o.tags.map(function(S,ke){return u.createElement("li",{key:ke,className:a.sub_discipline_id==S.id&&a.tag_level===3?Te.actived2:"",onClick:()=>{a.tag_level=3,a.discipline_id=A.id,a.sub_discipline_id=S.id,H(bt({},a))}},S.name)})))})))})),a.type==="mine"&&u.createElement("ul",{className:Te.menu},u.createElement("li",null,x.formatMessage({id:"classrooms.directory",defaultMessage:"\u76EE\u5F55"})),ie==null?void 0:ie.map((A,P)=>u.createElement("li",{className:a.group_id==A.id?Te.actived:"",key:A.name,onClick:()=>{a.group_id=A.id,a.page=1,H(bt({},a))}},u.createElement("strong",null,A.name)))),Fe.map(function(A,P){var o;return P!==1?null:u.createElement("ul",{className:Te.menu,key:P},u.createElement("li",null,A.name),(o=A==null?void 0:A.children)==null?void 0:o.map(function(h,S){return u.createElement("li",{className:a[A.id]==h.id?Te.actived:"",onClick:()=>{a[A.id]=h.id,H(bt({},a))}},u.createElement("strong",null,h.name))}))}),u.createElement(pe.Z,{align:"middle"},u.createElement(Z.Z,{flex:"1",className:Te.filter},d.map(function(A,P){return u.createElement(T.ZP,{key:P,className:"mr20",type:a.sort===A.id?"primary":"default",onClick:()=>{a.sort=A.id,H(bt({},a))}},A.name)})),u.createElement(Z.Z,{className:"c-grey-999"},u.createElement("div",{className:Te.menuCourse},u.createElement("ul",null,u.createElement("li",null,"\u5DF2\u9009",u.createElement("span",{className:"c-blue"},g.length),"\u4E2A"),u.createElement("li",null,"\u5171",u.createElement("span",{className:"c-blue"},L.shixuns_count),"\u4E2A"),u.createElement("li",{className:"current",onClick:()=>{a.order=a.order==="asc"?"desc":"asc",H(bt({},a))}},"\u5B66\u4E60\u4EBA\u6570",u.createElement("p",{className:`edu-sorter current ${a.order}`},u.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),u.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))))),((F=L==null?void 0:L.shixun_list)==null?void 0:F.length)===0&&u.createElement(ne.Z,null),u.createElement(oe.default.Group,{style:{display:"block"},value:g,onChange:A=>{B(A)}},(_=L==null?void 0:L.shixun_list)==null?void 0:_.map(function(A,P){return u.createElement("div",{className:Te.listItem,key:A==null?void 0:A.identifier,style:{cursor:"auto"}},u.createElement(oe.default,{value:A==null?void 0:A.identifier,style:{marginTop:"3px"},disabled:(A==null?void 0:A.need_authorize)||(A==null?void 0:A.shixun_tag_num_name)=="\u672A\u53D1\u5E03"}),u.createElement("div",{className:Te.info},u.createElement("div",{className:Te.title},u.createElement("div",{className:Te.titleLeft},u.createElement("div",null,u.createElement(v.Link,{to:`/shixuns/${A.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:A.title}})),(A==null?void 0:A.high_resources_consume)&&u.createElement("span",{className:"tag-style current"},u.createElement(xt.Z,{type:"shixun",style:{marginLeft:0}})),(A==null?void 0:A.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Ae.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,y.Ny)()&&(A==null?void 0:A.mark_status)===1&&u.createElement(le.Z,{zIndex:1e4,title:A==null?void 0:A.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,y.Ny)()&&(A==null?void 0:A.mark_status)===2&&u.createElement(le.Z,{zIndex:1e4,title:A==null?void 0:A.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,y.Ny)()&&(A==null?void 0:A.mark_status)===3&&u.createElement(le.Z,{zIndex:1e4,title:A==null?void 0:A.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),(A==null?void 0:A.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&u.createElement(le.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(T.ZP,{ghost:!0,href:`/shixuns/${A.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:Te.description,dangerouslySetInnerHTML:{__html:A.description}})),u.createElement("div",{className:" mt15"},A.challenge_names.map(function(o,h){return u.createElement("span",{key:h,className:"mr30"},"\u7B2C",h+1,"\u5173 ",o," ")})),u.createElement(we.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},u.createElement("div",null,u.createElement(le.Z,{overlayClassName:Te["tooltip-content"],title:u.createElement("div",null,u.createElement("span",{dangerouslySetInnerHTML:{__html:A==null?void 0:A.member_user_names}}))},u.createElement("span",{className:Te.authorname,dangerouslySetInnerHTML:{__html:A==null?void 0:A.member_user_names}})),A.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",{dangerouslySetInnerHTML:{__html:A.author_school_name}}))),u.createElement("div",null,u.createElement("span",{className:"mr30"},"\u96BE\u5EA6\u7CFB\u6570 \xA0",A.level),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",A.study_count)))))}))))),u.createElement("div",{className:"tc mt20"},u.createElement(se.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:a.page||1,showQuickJumper:!0,total:L==null?void 0:L.shixuns_count,onChange:A=>{a.page=A,H(bt({},a))}}))),u.createElement(Ft.Z,{resdata:N,type:"subject",okloading:M,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:A=>{be(A)}}))};var Cr=(0,v.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))(xr),br=Object.defineProperty,Sr=Object.defineProperties,kr=Object.getOwnPropertyDescriptors,rl=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,Pr=Object.prototype.propertyIsEnumerable,il=(e,n,t)=>n in e?br(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ru=(e,n)=>{for(var t in n||(n={}))wr.call(n,t)&&il(e,t,n[t]);if(rl)for(var t of rl(n))Pr.call(n,t)&&il(e,t,n[t]);return e},cl=(e,n)=>Sr(e,kr(n)),ml=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const{Search:Nr}=C.default,Tr=({classroomList:e,loading:n,dispatch:t})=>{var c,F;const _=(0,v.useIntl)(),[x,s]=(0,u.useState)(Ru({},(0,v.useParams)())),{actionTabs:l}=e,{shixunLists:i}=e,[z,g]=(0,u.useState)([]),[B,L]=(0,u.useState)(!1),[$,ie]=(0,u.useState)({page:1,limit:20,search:null});(0,u.useEffect)(()=>{w()},[x.coursesId,$]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"&&g([])},[e.actionTabs.key]);const w=()=>ml(void 0,null,function*(){var p;const r=cl(Ru({},$),{course_id:(p=l==null?void 0:l.params)==null?void 0:p.course_id});yield t({type:"classroomList/getExperimentLists",payload:r}),L(!1)});if(e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return u.createElement(st.Z,{placement:"bottom",height:"100%",closable:!0,style:{zIndex:9999},open:e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0",key:"bottom",rootClassName:Te.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(T.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(T.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>ml(void 0,null,function*(){var p;(yield t({type:"classroomList/createExperiment",payload:{homework_common_ids:[...z],category_id:x.categoryId,course_id:(p=l==null?void 0:l.params)==null?void 0:p.course_id}})).status||(V.ZP.success(_.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),t({type:"classroomList/setActionTabs",payload:{}}),(0,y.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:cl(Ru({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Ru({},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"},_.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))},u.createElement("section",{className:"tc"},u.createElement(Nr,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u5B9E\u9A8C\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2",enterButton:"\u641C\u7D22",size:"middle",className:Te.search,onSearch:p=>{$.search=p,ie(Ru({},$))}})),u.createElement("section",{className:"edu-container"},u.createElement(je.Z,{spinning:B},u.createElement("aside",null,((c=i==null?void 0:i.homeworks)==null?void 0:c.length)===0&&u.createElement(ne.Z,null),(F=i==null?void 0:i.homeworks)==null?void 0:F.map(function(p,r){var N,b,M;return u.createElement("div",{className:Te.listItem,key:r,style:{cursor:"auto"}},u.createElement(oe.default,{checked:z.includes(p.id),value:p.id,style:{marginTop:"3px"},disabled:p==null?void 0:p.need_authorize,onChange:J=>{let Fe=z.indexOf(p.id);z.indexOf(p.id)>-1?g(z.filter(d=>d!==p.id)):g(z.concat(p.id))}}),u.createElement("div",{className:Te.info},u.createElement("div",{className:Te.title},u.createElement("div",{className:Te.titleLeft},u.createElement(v.Link,{to:`/shixuns/${p.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:p==null?void 0:p.name}})),(p==null?void 0:p.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Ae.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,y.Ny)()&&(p==null?void 0:p.mark_status)===1&&u.createElement(le.Z,{title:p==null?void 0:p.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,y.Ny)()&&(p==null?void 0:p.mark_status)===2&&u.createElement(le.Z,{title:p==null?void 0:p.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,y.Ny)()&&(p==null?void 0:p.mark_status)===3&&u.createElement(le.Z,{title:p==null?void 0:p.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),u.createElement(T.ZP,{ghost:!0,href:`/shixuns/${p.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:Te.description,dangerouslySetInnerHTML:{__html:p==null?void 0:p.description}})),u.createElement("div",{className:" mt15"},(N=p==null?void 0:p.challenges)==null?void 0:N.map(function(J,Fe){return u.createElement("span",{key:Fe,className:"mr30"},"\u7B2C",Fe+1,"\u5173 ",J==null?void 0:J.subject," ")})),u.createElement(we.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20"},((b=p==null?void 0:p.user)==null?void 0:b.name)&&u.createElement(u.Fragment,null,u.createElement("span",null,(M=p==null?void 0:p.user)==null?void 0:M.name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,"\u521B\u5EFA\u65F6\u95F4: "),u.createElement("span",null,p==null?void 0:p.created_at))))})))),u.createElement("div",{className:"tc mt20"},u.createElement(se.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:$.page||1,showQuickJumper:!0,total:i==null?void 0:i.total_count,onChange:p=>{$.page=p,ie(Ru({},$))}})))};var Ir=(0,v.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))(Tr),Or=Object.defineProperty,dl=Object.getOwnPropertySymbols,Mr=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,El=(e,n,t)=>n in e?Or(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Qu=(e,n)=>{for(var t in n||(n={}))Mr.call(n,t)&&El(e,t,n[t]);if(dl)for(var t of dl(n))Lr.call(n,t)&&El(e,t,n[t]);return e},Zr=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const{Search:Ti}=C.default,Rr=({classroomList:e,loading:n,dispatch:t,shixunsList:c})=>{var F,_;const x=(0,v.useIntl)(),[s,l]=(0,u.useState)(Qu({},(0,v.useParams)())),i=(0,v.useLocation)(),{actionTabs:z}=e,[g]=k.default.useForm(),{shixunAiRecommendLists:B}=e,[L,$]=(0,u.useState)([]),ie=[{name:"\u6700\u65B0",id:"new"},{name:"\u6700\u70ED",id:"hot"},{name:"\u63A8\u8350",id:"hot"}],[w,p]=(0,u.useState)({page:1,course_id:s.coursesId,limit:20,no_jupyter:1});return(0,u.useEffect)(()=>{},[s.coursesId,w]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u667A\u80FD\u63A8\u8350"&&($([]),t({type:"classroomList/getShixunAiRecommendLists",payload:Qu({},w)}))},[e.actionTabs.key]),e.actionTabs.key!=="\u667A\u80FD\u63A8\u8350"?null:u.createElement(Ee.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:()=>Zr(void 0,null,function*(){(yield t({type:"classroomList/createShixunHomework",payload:Qu({shixun_ids:[...L],category_id:s.categoryId},s)})).status||((0,re.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:Qu({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))})},u.createElement("section",{className:"",style:{maxHeight:500,minHeight:150,overflow:"auto"}},u.createElement(je.Z,{spinning:n["classroomList/getShixunAiRecommendLists"]},u.createElement("aside",{style:{minHeight:150}},((F=B==null?void 0:B.shixun_list)==null?void 0:F.length)===0&&u.createElement(ne.Z,null),(_=B==null?void 0:B.shixun_list)==null?void 0:_.map(function(r,N){var b,M,J;return u.createElement("div",{className:Te.listItem2,key:N,style:{cursor:"auto"}},u.createElement(oe.default,{checked:L.includes(r.id),value:r.id,style:{marginTop:"3px"},disabled:r==null?void 0:r.need_authorize,onChange:Fe=>{let d=L.indexOf(r.id);L.indexOf(r.id)>-1?$(L.filter(a=>a!==r.id)):$(L.concat(r.id))}}),u.createElement("div",{className:Te.info},u.createElement("div",{className:Te.title},u.createElement("div",{className:Te.titleLeft},u.createElement(v.Link,{to:`/shixuns/${r.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:r.title}})),(r==null?void 0:r.need_authorize)&&u.createElement("span",{onClick:()=>{(0,Ae.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),u.createElement(T.ZP,{ghost:!0,href:`/shixuns/${r.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:Te.description,dangerouslySetInnerHTML:{__html:r.description}})),u.createElement("div",{className:" mt10"},r.challenge_names.map(function(Fe,d){return u.createElement("span",{key:d,className:"mr30"},"\u7B2C",d+1,"\u5173 ",Fe," ")})),u.createElement("div",{className:"c-light-black mt10"},(b=r==null?void 0:r.content)!=null&&b.author_name?u.createElement("span",{dangerouslySetInnerHTML:{__html:(J=(M=r==null?void 0:r.content)==null?void 0:M.author_name)==null?void 0:J[0]}}):u.createElement("span",null,r.author_name),u.createElement("span",{className:"ml15 mr15"},"|"),r.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",null,r.author_school_name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570 ",r.level),u.createElement("span",{className:"ml15 mr15"},"|"),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 "),u.createElement("span",null,r.study_count)),u.createElement(we.Z,{dashed:!0})))})))),u.createElement("div",{className:"tc mt20 hide"},u.createElement(se.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:w.page||1,showQuickJumper:!0,total:B==null?void 0:B.shixuns_count,onChange:r=>{w.page=r,p(Qu({},w))}})))};var Hr=(0,v.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))(Rr),he=f(59301),jr=Object.defineProperty,$r=Object.defineProperties,zr=Object.getOwnPropertyDescriptors,pl=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,Vr=Object.prototype.propertyIsEnumerable,fl=(e,n,t)=>n in e?jr(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,ou=(e,n)=>{for(var t in n||(n={}))Gr.call(n,t)&&fl(e,t,n[t]);if(pl)for(var t of pl(n))Vr.call(n,t)&&fl(e,t,n[t]);return e},Wr=(e,n)=>$r(e,zr(n)),_l=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const{Search:Jr}=C.default,Kr=({classroomList:e,loading:n,dispatch:t})=>{var c,F;const _=(0,v.useIntl)(),[x,s]=(0,u.useState)(ou({},(0,v.useParams)())),l=(0,v.useLocation)(),{actionTabs:i}=e,[z]=k.default.useForm(),{coursesLists:g}=e,[B,L]=(0,u.useState)([]),[$,ie]=(0,u.useState)({}),[w,p]=(0,u.useState)(!1),[r,N]=(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:ou({},r)}),L([]))},[e.actionTabs.key,x.categoryId,r]);const[b,M,J,Fe]=(0,Pn.P)(),d=a=>_l(void 0,null,function*(){var H;p(!0);const U=yield t({type:"classroomList/createCoursesHomework",payload:{coursesId:x.coursesId,category_id:(x==null?void 0:x.categoryId)||null,subjects_info:[{subject_id:(H=B[0])==null?void 0:H.id,stage_shixuns:a}]}});p(!1),U.status||((0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"]),V.ZP.success(_.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),t({type:"classroomList/setActionTabs",payload:{}}),(0,y.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Wr(ou({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:ou({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:x.coursesId}}))});return e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?null:he.createElement(st.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:Te.drawer,footer:he.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},he.createElement(T.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),he.createElement(T.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",loading:n["classroomList/createCoursesHomework"],onClick:()=>_l(void 0,null,function*(){var a,H;if((B==null?void 0:B.length)===0)return V.ZP.error("\u8BF7\u9009\u62E9\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B"),!1;let U=yield(0,yt.Tr)({id:(a=B[0])==null?void 0:a.identifier,type:"subject",stage_item_id:[],sync_catelog:1,course_id:(H=e.detailTopBanner)==null?void 0:H.course_id});(U==null?void 0:U.student_count)===0?d([]):ie(U)}),type:"primary"},_.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))},he.createElement("section",{className:"tc"},he.createElement(Jr,{placeholder:"\u8BFE\u7A0B\u540D\u79F0/\u8BFE\u7A0B\u6807\u8BC6/\u5408\u4F5C\u8005",enterButton:"\u641C\u7D22",size:"middle",className:Te.search,onSearch:a=>{r.keyword=a,a&&(0,At.tk)({name:a,copywriting:a,position:"Subject"}),N(ou({},r))}})),he.createElement("section",{className:"edu-container"},he.createElement(je.Z,{spinning:n["classroomList/getCoursesLists"]},he.createElement("aside",null,he.createElement("div",{className:Te.menuCourse},he.createElement("ul",null,he.createElement("li",null,"\u5DF2\u9009",he.createElement("span",{className:"c-blue"},B.length),"\u8BFE\u7A0B"),he.createElement("li",null,"\u5171",he.createElement("span",{className:"c-blue"},g.subjects_count),"\u4E2A\u8BFE\u7A0B"),he.createElement("li",{className:"current",onClick:()=>{r.order=r.order==="asc"?"desc":"asc",r.sort="shixuns_count",N(ou({},r))}},"\u5B9E\u8BAD\u6570",he.createElement("p",{className:`edu-sorter current ${r.sort==="shixuns_count"&&r.order}`},he.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),he.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),he.createElement("li",{className:"current",onClick:()=>{r.order=r.order==="asc"?"desc":"asc",r.sort="myshixuns_count",N(ou({},r))}},"\u5B66\u4E60\u4EBA\u6570",he.createElement("p",{className:`edu-sorter current ${r.sort==="myshixuns_count"&&r.order}`},he.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),he.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),he.createElement("li",{className:`${r.type==="all"&&"c-blue"} current`,onClick:()=>{r.type="all",N(ou({},r))}},"\u5168\u90E8\u8BFE\u7A0B"),he.createElement("li",{className:`${r.type==="mine"&&"c-blue"} current`,onClick:()=>{r.type="mine",N(ou({},r))}},"\u6211\u7684\u8BFE\u7A0B"))),((c=g==null?void 0:g.subject_list)==null?void 0:c.length)===0&&he.createElement(ne.Z,null),(F=g==null?void 0:g.subject_list)==null?void 0:F.map(function(a,H){var U,be,xe,E,A,P;return he.createElement("div",{className:Te.listItem,key:a.id,style:{cursor:"auto"}},he.createElement(ve.ZP,{checked:B.map(o=>o.id).includes(a.id),value:a.id,style:{marginTop:"1px"},disabled:(a==null?void 0:a.need_authorize)||(a==null?void 0:a.shixun_tag_num_name)=="\u672A\u53D1\u5E03",onChange:o=>{L([{id:a.id,identifier:a.identifier}])}}),he.createElement("div",{className:Te.info},he.createElement("div",{className:Te.title},he.createElement("div",{className:Te.titleLeft},he.createElement("div",null,he.createElement(v.Link,{to:`/paths/${a.id}`,target:"_blank"},he.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:a.title}})),(a==null?void 0:a.need_authorize)&&he.createElement("span",{onClick:()=>{(0,Ae.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"),(a==null?void 0:a.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&he.createElement(le.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"},he.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},_.formatMessage({id:"classrooms.unpublished",defaultMessage:"\u672A\u53D1\u5E03"})))),he.createElement(le.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"},he.createElement(T.ZP,{ghost:!0,href:`/paths/${a.id}`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u524D\u5F80\u9009\u7528")))),he.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},he.createElement("span",{className:Te.description,dangerouslySetInnerHTML:{__html:a.description}})),he.createElement(we.Z,{dashed:!0}),he.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},he.createElement("div",null,(U=a==null?void 0:a.content)!=null&&U.member_user_names?he.createElement(le.Z,{overlayClassName:Te["tooltip-content"],title:he.createElement("div",null,he.createElement("span",{dangerouslySetInnerHTML:{__html:(be=a==null?void 0:a.content)==null?void 0:be.member_user_names}}))},he.createElement("span",{className:Te.authorname,dangerouslySetInnerHTML:{__html:(xe=a==null?void 0:a.content)==null?void 0:xe.member_user_names}})):(a==null?void 0:a.member_user_names)&&he.createElement(le.Z,{title:he.createElement("div",null,he.createElement("span",null,a.member_user_names))},he.createElement("span",{className:Te.authorname},a.member_user_names)),(E=a==null?void 0:a.content)!=null&&E.author_school_name?he.createElement(le.Z,{overlayClassName:Te["tooltip-content"],title:he.createElement("div",null,he.createElement("span",{dangerouslySetInnerHTML:{__html:(A=a==null?void 0:a.content)==null?void 0:A.author_school_name}}))},he.createElement("span",{className:Te.authorname,dangerouslySetInnerHTML:{__html:(P=a==null?void 0:a.content)==null?void 0:P.author_school_name}})):(a==null?void 0:a.author_school_name)&&he.createElement(le.Z,{title:he.createElement("div",null,he.createElement("span",null,a.author_school_name))},he.createElement("span",{className:Te.authorname},a.author_school_name))),he.createElement("div",null,he.createElement("span",{className:"mr30"},"\u7AE0\u8282 \xA0",a.stage_count),he.createElement("span",{className:"mr30"},"\u5B9E\u8BAD \xA0",a.shixuns_count),he.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",a.myshixuns_count)))))})))),he.createElement("div",{className:"tc mt20"},he.createElement(se.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,current:r.page||1,showQuickJumper:!0,total:g==null?void 0:g.subjects_count,onChange:a=>{r.page=a,t({type:"classroomList/getCoursesLists",payload:ou({},r)})}})),he.createElement(Ft.Z,{resdata:$,type:"subject",okloading:w,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:a=>{d(a)}}))};var Yr=(0,v.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n.effects}))(Kr),Ur=f(59149),Hu=f(59301),Qr=Object.defineProperty,yl=Object.getOwnPropertySymbols,Xr=Object.prototype.hasOwnProperty,qr=Object.prototype.propertyIsEnumerable,hl=(e,n,t)=>n in e?Qr(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,gl=(e,n)=>{for(var t in n||(n={}))Xr.call(n,t)&&hl(e,t,n[t]);if(yl)for(var t of yl(n))qr.call(n,t)&&hl(e,t,n[t]);return e},ei=({styles:e={},params:n,setisshowmodal:t,user:c})=>{var F;const _=(0,v.useIntl)();return Hu.createElement("section",{className:"tc animated fadeIn",style:gl(gl({},{color:"#999",margin:"200px auto"}),e)},Hu.createElement("img",{src:Ur.z3}),Hu.createElement("p",{className:"mt20 font14"},`\u8BE5${n.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`),Hu.createElement("div",{style:{marginTop:"30px"}},Hu.createElement(T.ZP,{disabled:((F=c==null?void 0:c.userInfo)==null?void 0:F.user_status)===2,onClick:()=>{t(!0)},type:"primary",style:{width:"128px",height:"40px",borderRadius:"4px",marginRight:"20px"}},"\u9009\u7528\u5B9E\u9A8C"),Hu.createElement(T.ZP,{onClick:()=>{(0,re.xg)(`${Ma.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"}},_.formatMessage({id:"classrooms.newHomeworkGuide",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15"}))))},Xe={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"},te=f(59301),ti=Object.defineProperty,ui=Object.defineProperties,ni=Object.getOwnPropertyDescriptors,Fl=Object.getOwnPropertySymbols,ai=Object.prototype.hasOwnProperty,li=Object.prototype.propertyIsEnumerable,vl=(e,n,t)=>n in e?ti(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Un=(e,n)=>{for(var t in n||(n={}))ai.call(n,t)&&vl(e,t,n[t]);if(Fl)for(var t of Fl(n))li.call(n,t)&&vl(e,t,n[t]);return e},Bl=(e,n)=>ui(e,ni(n)),Wt=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())}),si=({v:e,k:n,selectArrs:t,setSelectArrs:c,setSelectArrsAll:F,selectArrsAll:_,classroomList:x,dispatch:s,selectshow:l,batchState:i,pageSize:z,page:g,manageAllGroup:B,user:L})=>{var $,ie,w,p,r;const N=(0,v.useParams)(),[b,M]=(0,u.useState)([]),[J,Fe]=(0,u.useState)(!1),[d,a]=(0,u.useState)(!1),[H,U]=(0,u.useState)(!0),be=(0,u.useRef)();N.category=N.categoryId,N.id=N.coursesId,N.page=g,N.limit=z;const xe=(0,v.useIntl)();function E(){return Wt(this,null,function*(){let o=yield(0,X.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:Un({},N)});M(o.data)})}(0,u.useEffect)(()=>{var o;M([]),Fe(!1),new Date(e==null?void 0:e.student_passed_time).getTime()>new Date(e==null?void 0:e.end_time_s).getTime()&&((o=e==null?void 0:e.status)!=null&&o.includes("\u5DF2\u622A\u6B62"))&&(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0?(a(!1),U(!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())&&(a(!0),U(!1))},[l]);const A=[{title:xe.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name",key:"course_group_name"},{title:xe.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:(o,h)=>h.status.indexOf(o)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:o=>{var h,S;return o==="--"?o:te.createElement("span",null,te.createElement("span",null,(h=o==null?void 0:o.split("/"))==null?void 0:h[0]),"\xA0/\xA0",te.createElement("span",null,(S=o==null?void 0:o.split("/"))==null?void 0:S[1]))}},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:N.order_by==="end_time"?N.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:N.order_by==="late_time"?N.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:o=>o==="--"||!o?"--":te.createElement("span",{title:o},o)}],P=o=>{if((0,Ae.tJ)(s,!0)){if(o.can_view_details){(0,re.xg)(`/shixuns/${o.shixun_identifier}/challenges`);return}o.redo?Ee.default.confirm({width:530,title:xe.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),centered:!0,okText:xe.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u518D\u60F3\u60F3",content:te.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:()=>Wt(void 0,null,function*(){const h=yield(0,On.L8)({id:o.myshixun_identifier,url:o.url});h&&(0,Iu.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:h.shixun_identifier,homework_common_id:o.homework_id,courseId:N.coursesId})})}):(0,Iu.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:o.shixun_identifier,homework_common_id:o.homework_id,courseId:N.coursesId})}};return te.createElement("div",{className:Xe.listItem,onClick:o=>{o.stopPropagation(),(!((0,y.GJ)()&&i)||(0,y.GJ)()&&i&&be.current&&!be.current.contains(o.target))&&((0,y.dE)()?(0,re.xg)(`/classrooms/${N.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=1`):(0,re.xg)(`/classrooms/${N.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=0`))},key:n},(0,y.GJ)()&&i&&te.createElement("span",{ref:be},te.createElement(oe.default,{style:{padding:"10px"},checked:t.includes(e.homework_id),value:e.homework_id,onChange:o=>{t.indexOf(e.homework_id)>-1?(c(t.filter(h=>h!==e.homework_id)),F(_.filter(h=>h.homework_id!==e.homework_id))):(F(_.concat(e)),c(t.concat(e.homework_id)))}})),te.createElement("div",{className:Xe.info},te.createElement("div",{className:Xe.title},te.createElement("div",{className:Xe.titleLeft,style:(0,y.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,y.GJ)()&&te.createElement(In.Z,{value:e.status},te.createElement(re.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,y.dE)()&&te.createElement(re.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),te.createElement("span",{className:Xe.name},e.name),!!(($=e.schools)!=null&&$.length)&&te.createElement(le.Z,{title:"\u8BE5\u8BFE\u7A0B\u5B9E\u9A8C\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},te.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)&&te.createElement(xt.Z,{type:"shixun",style:{marginLeft:10}}),(e==null?void 0:e.high_resources_consume)&&(e==null?void 0:e.high_resources_consume_permission)&&te.createElement("span",{className:Xe.authorized},"\u5DF2\u6388\u6743")),te.createElement("div",{className:Xe.titleRight},(0,y.GJ)()&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))===0&&te.createElement(v.Link,{target:"_blank",to:"/",onClick:o=>Wt(void 0,null,function*(){var h;if(o.stopPropagation(),o.preventDefault(),((h=L==null?void 0:L.userInfo)==null?void 0:h.user_status)===2){(0,Ae.Rd)();return}let S=()=>{s({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:N,type:2,manage_all_group:B}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?s({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:N.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{s({type:"classroomList/getClassroomTeacherShixunsList",payload:Bl(Un({},N),{type:4})}),S()}}}):S()})},te.createElement("aside",{className:Xe.flexBox},te.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),te.createElement("div",null,"\u53D1\u5E03"))),(0,y.dE)()&&te.createElement("div",{className:Xe.actionIcon},d?te.createElement("i",{className:"iconfont icon-yiwancheng1"}):H?"":te.createElement("i",{className:"iconfont icon-jiezhihoutongguan"}),!((ie=e.status)!=null&&ie.includes("\u5DF2\u622A\u6B62"))&&!((w=e.status)!=null&&w.includes("\u5BFC\u5165"))&&te.createElement("aside",{onClick:o=>Wt(void 0,null,function*(){o.stopPropagation(),P(e)}),className:Xe.flexBox,style:{marginRight:10}},te.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),te.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(((p=e.status)==null?void 0:p.includes("\u5DF2\u622A\u6B62"))||((r=e.status)==null?void 0:r.includes("\u5BFC\u5165")))&&te.createElement("aside",{onClick:o=>Wt(void 0,null,function*(){var h;(h=e.status)!=null&&h.includes("\u5BFC\u5165")||(o.stopPropagation(),o.preventDefault(),(0,re.xg)(`/classrooms/${N.coursesId}/shixun_homework/${e.homework_id}/${e.student_work_id}/comment`))}),className:Xe.flexBox,style:{marginRight:10}},te.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),te.createElement("div",null,xe.formatMessage({id:"classrooms.viewWork",defaultMessage:"\u67E5\u770B\u4F5C\u54C1"})))),(0,y.GJ)()&&te.createElement(Me.Z,{placement:"bottomCenter",overlayClassName:Xe.dro,dropdownRender:()=>te.createElement(K.default,null,e.status!=="\u5BFC\u5165"&&te.createElement(K.default.Item,{key:1,style:{textAlign:"center"}},te.createElement("a",{onClick:o=>Wt(void 0,null,function*(){var h;if(o.stopPropagation(),o.preventDefault(),((h=L==null?void 0:L.userInfo)==null?void 0:h.user_status)===2){(0,Ae.Rd)();return}let S=()=>{s({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:N,type:2,manage_all_group:B}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?s({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:N.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{s({type:"classroomList/getClassroomTeacherShixunsList",payload:Bl(Un({},N),{type:4})}),S()}}}):S()})},xe.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"}))),e.status!=="\u5BFC\u5165"&&te.createElement(K.default.Item,{key:2,style:{textAlign:"center"}},te.createElement("a",{onClick:o=>Wt(void 0,null,function*(){o.stopPropagation(),o.preventDefault(),s({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:N,type:2}})})},xe.formatMessage({id:"classrooms.cutOffNow",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}))),e.status==="\u5BFC\u5165"&&te.createElement(K.default.Item,{key:23,style:{textAlign:"center"}},te.createElement(v.Link,{target:"_blank",to:"/",onClick:o=>Wt(void 0,null,function*(){o.stopPropagation(),o.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")),te.createElement(K.default.Item,{key:22,style:{textAlign:"center"}},te.createElement(v.Link,{target:"_blank",to:"/",onClick:o=>Wt(void 0,null,function*(){o.stopPropagation(),o.preventDefault(),s({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:_,params:N,status:e==null?void 0:e.status}})})},xe.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))<0&&te.createElement(K.default.Item,{key:3,style:{textAlign:"center"}},te.createElement(v.Link,{target:"_blank",to:"/",onClick:o=>Wt(void 0,null,function*(){o.stopPropagation(),o.preventDefault(),s({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const h=yield(0,Tn.Vs)({categoryId:e.homework_id});s({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(h==null?void 0:h.status)===0&&V.ZP.success(h==null?void 0:h.message)})},xe.formatMessage({id:"classrooms.updateScore",defaultMessage:"\u66F4\u65B0\u6210\u7EE9"}))),e.status!=="\u5BFC\u5165"&&te.createElement(K.default.Item,{key:23,style:{textAlign:"center"}},te.createElement(v.Link,{target:"_blank",to:"/",onClick:o=>Wt(void 0,null,function*(){o.stopPropagation(),o.preventDefault(),P(e)})},xe.formatMessage({id:"classrooms.enterShixun",defaultMessage:"\u8FDB\u5165\u5B9E\u8BAD"}))),te.createElement(K.default.Item,{key:5,style:{textAlign:"center"}},te.createElement("a",{onClick:o=>{o.stopPropagation(),o.preventDefault(),s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u547D\u540D",selectArrs:e,params:N}})}},xe.formatMessage({id:"classrooms.rename",defaultMessage:"\u91CD\u65B0\u547D\u540D"}))),e.status!=="\u5BFC\u5165"&&te.createElement(K.default.Item,{key:6,style:{textAlign:"center"}},te.createElement(v.Link,{target:"_blank",onClick:o=>{o.stopPropagation()},to:`/classrooms/${N.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=3`},xe.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},te.createElement("aside",{onClick:o=>o.stopPropagation(),className:Xe.flexBox,style:{cursor:"default"}},te.createElement("i",{className:"iconfont icon-gengduo4"}),te.createElement("div",null,xe.formatMessage({id:"classrooms.more",defaultMessage:"\u66F4\u591A"})))))),(0,y.GJ)()&&te.createElement("p",{className:Xe.infoIcon},te.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&&te.createElement("span",{className:"c-grey-999 mr10"},te.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&&te.createElement("span",{className:"c-grey-999 mr10"},te.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&&te.createElement("span",{className:"c-grey-999 mr10"},te.createElement("span",{className:"mr5"},xe.formatMessage({id:"classrooms.completed",defaultMessage:"\u5DF2\u5B8C\u6210"})),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB"].includes(e.status)&&te.createElement("span",{className:"c-grey-999 mr10"},te.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)&&te.createElement("span",{className:"c-grey-999 mr10"},te.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&te.createElement("span",{className:"c-grey-999 mr10"},te.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&te.createElement("span",{className:"c-grey-999"},te.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)&&te.createElement("span",{className:Xe.iconV,onClick:o=>Wt(void 0,null,function*(){o.stopPropagation(),o.preventDefault(),J||E(),Fe(!J)})},te.createElement("i",{className:`iconfont icon-${J?"shouqi":"xiala2"}`})," ")),(0,y.dE)()&&te.createElement("span",{className:Xe.infoStuIcon},te.createElement("span",{className:"c-grey-333"},e.author),te.createElement("span",{className:"c-grey-999 ml20"},te.createElement("i",{className:"iconfont icon-wanchengjindu font12 mr5"}),te.createElement("span",null,te.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)&&te.createElement("span",{className:"c-grey-999 ml20"},te.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),te.createElement("span",{className:"ml20 c-grey-999"},te.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)!=="--"&&te.createElement("span",{className:"c-grey-999 ml20"},te.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,y.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&J&&b.length>5&&te.createElement(Tu.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:o=>({onClick:h=>{h.stopPropagation(),h.preventDefault()}}),onHeaderRow:(o,h)=>({onClick:S=>{S.stopPropagation(),S.preventDefault()}}),pagination:!1,dataSource:b,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(o,h,S)=>{S.field&&(N.order_by=S.field),S.order||(N.sort_direction="asc"),S.order==="ascend"&&(N.sort_direction="asc"),S.order==="descend"&&(N.sort_direction="desc"),S.order||(N.sort_direction="asc"),E()},columns:A}),(0,y.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&J&&b.length<6&&b.length>0&&te.createElement(Tu.default,{rowKey:"shixun_identifier",onRow:o=>({onClick:h=>{h.stopPropagation(),h.preventDefault()}}),onHeaderRow:(o,h)=>({onClick:S=>{S.stopPropagation(),S.preventDefault()}}),pagination:!1,dataSource:b,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(o,h,S)=>{S.field&&(N.order_by=S.field),S.order||(N.sort_direction="asc"),S.order==="ascend"&&(N.sort_direction="asc"),S.order==="descend"&&(N.sort_direction="desc"),S.order||(N.sort_direction="asc"),E()},columns:A})))},oi=f(62686),ri=f(61604),We=f(59301),ii=Object.defineProperty,ci=Object.defineProperties,mi=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,Dl=Object.prototype.hasOwnProperty,Al=Object.prototype.propertyIsEnumerable,xl=(e,n,t)=>n in e?ii(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,ju=(e,n)=>{for(var t in n||(n={}))Dl.call(n,t)&&xl(e,t,n[t]);if(xn)for(var t of xn(n))Al.call(n,t)&&xl(e,t,n[t]);return e},Cl=(e,n)=>ci(e,mi(n)),di=(e,n)=>{var t={};for(var c in e)Dl.call(e,c)&&n.indexOf(c)<0&&(t[c]=e[c]);if(e!=null&&xn)for(var c of xn(e))n.indexOf(c)<0&&Al.call(e,c)&&(t[c]=e[c]);return t},Qn=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});ae().extend(Rn());const Ei=({data:e,value:n,onChange:t})=>{var c,F,_,x;const[s,l]=(0,u.useState)({leftSearch:"",rigthSearch:""}),[i,z]=(0,u.useState)([]);return(0,u.useEffect)(()=>{z((n==null?void 0:n.length)>0?e==null?void 0:e.filter(g=>n==null?void 0:n.includes(g==null?void 0:g.id)):[])},[n]),We.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},We.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},We.createElement(oe.default,{indeterminate:(i==null?void 0:i.length)>0&&(i==null?void 0:i.length)<(e==null?void 0:e.length),checked:(i==null?void 0:i.length)==(e==null?void 0:e.length),onChange:g=>{t(g.target.checked?e==null?void 0:e.map(B=>B==null?void 0:B.id):[])}},intl.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"})),We.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},We.createElement(C.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:s.leftSearch,onChange:g=>{l(Cl(ju({},s),{leftSearch:g.target.value}))}}),We.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((c=s.leftSearch?e==null?void 0:e.filter(g=>{var B;return(B=g==null?void 0:g.name)==null?void 0:B.includes(s.leftSearch)}):e)==null?void 0:c.length)!==0?We.createElement(oe.default.Group,{value:n,onChange:g=>{t(g)}},We.createElement(de.Z,{direction:"vertical"},(F=s.leftSearch?e==null?void 0:e.filter(g=>{var B;return(B=g==null?void 0:g.name)==null?void 0:B.includes(s.leftSearch)}):e)==null?void 0:F.map((g,B)=>We.createElement(oe.default,{key:B,value:g.id},g==null?void 0:g.name)))):We.createElement(ne.Z,{styles:{margin:"0 auto"}})))),We.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},We.createElement("div",null,"\u5DF2\u9009\u62E9",(i==null?void 0:i.length)||0,"\u4E2A\u5206\u73ED"),We.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},We.createElement(C.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:s.rigthSearch,onChange:g=>{l(Cl(ju({},s),{rigthSearch:g.target.value}))}}),We.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((_=s.rigthSearch?i==null?void 0:i.filter(g=>{var B;return(B=g==null?void 0:g.name)==null?void 0:B.includes(s.rigthSearch)}):i)==null?void 0:_.length)!==0?(x=s.rigthSearch?i==null?void 0:i.filter(g=>{var B;return(B=g==null?void 0:g.name)==null?void 0:B.includes(s.rigthSearch)}):i)==null?void 0:x.map((g,B)=>We.createElement(pe.Z,{key:B,wrap:!1,align:"middle",justify:"space-between"},We.createElement(Z.Z,null,g==null?void 0:g.name),We.createElement(Z.Z,null,We.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(n==null?void 0:n.filter(L=>L!==(g==null?void 0:g.id)))}})))):We.createElement(ne.Z,{styles:{margin:"0 auto"}})))))},pi=e=>{var n=e,{classroomList:t,dispatch:c,user:F,getData:_}=n,x=di(n,["classroomList","dispatch","user","getData"]),s,l,i,z,g,B;const L=(0,v.useIntl)(),$=(0,v.useParams)(),[ie]=k.default.useForm(),w=k.default.useWatch("penalty_type",ie),p=((s=t==null?void 0:t.actionTabs)==null?void 0:s.key)==="\u6279\u91CF\u8865\u4EA4",[,r,N,b]=(0,du.U)(nu.c_,ju(ju({},$),(l=t==null?void 0:t.actionTabs)==null?void 0:l.params)),[,,M,J]=(0,du.U)(nu.nP,{course_id:$==null?void 0:$.coursesId,homework_ids:(i=t==null?void 0:t.actionTabs)==null?void 0:i.selectArrs}),[,Fe,d]=(0,du.U)(nu.sm,{course_id:$==null?void 0:$.coursesId,homework_ids:(z=t==null?void 0:t.actionTabs)==null?void 0:z.selectArrs}),a=(...H)=>Qn(void 0,[...H],function*(U={}){M({});const be=yield N({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,u.useEffect)(()=>{p&&a()},[p]),We.createElement(Ee.default,{centered:!0,title:(g=t==null?void 0:t.actionTabs)==null?void 0:g.key,width:800,open:p,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:Fe,onOk:()=>Qn(void 0,null,function*(){ie.submit()})},We.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"),We.createElement(k.default,{form:ie,colon:!1,size:"large",initialValues:{unified_late:!1,penalty_type:2,late_penalty:20},onFinish:H=>Qn(void 0,null,function*(){var U,be,xe;const E=yield d(((U=b==null?void 0:b.course_groups)==null?void 0:U.length)>0?{unified_late:((be=b==null?void 0:b.course_groups)==null?void 0:be.length)<=0,allow_late_settings:[ju({},H)]}:ju({unified_late:((xe=b==null?void 0:b.course_groups)==null?void 0:xe.length)<=0},H));(E==null?void 0:E.status)==0&&(V.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),_&&_())})},We.createElement(pe.Z,{wrap:!1,gutter:20},We.createElement(Z.Z,{flex:1},We.createElement(k.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,validator(H,U,be){return w===2&&U>100?Promise.reject(We.createElement("span",{style:{marginLeft:100}},"\u8BF7\u91CD\u65B0\u8F93\u5165\uFF0C\u8303\u56F40-100")):Promise.resolve()}},{required:!0,message:We.createElement("span",{style:{marginLeft:100}},"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206")}]},We.createElement(C.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:w==1?"\u5206":"%",max:w===1?Number.MAX_SAFE_INTEGER:100,addonBefore:We.createElement(k.default.Item,{name:"penalty_type",noStyle:!0,normalize:H=>(ie.setFieldsValue({late_penalty:H==2?20:5}),H)},We.createElement(Zn.default,{style:{width:100},options:[{value:2,label:"\u767E\u5206\u6BD4"},{value:1,label:"\u5206\u503C"}]}))}))),We.createElement(Z.Z,{flex:"390px"},We.createElement(k.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(H,U,be){return U&&ae()(U).startOf("minute")<=ae()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):U&&ae()(U).startOf("minute")<=ae()(J==null?void 0:J.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${J==null?void 0:J.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},We.createElement(Yu.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:H=>(0,re.BO)(H,{startTime:J==null?void 0:J.max_late_time}),disabledTime:H=>(0,re.hv)(H,{compared:J==null?void 0:J.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:ae()("00:00:00","HH:mm:ss")}})))),((B=b==null?void 0:b.course_groups)==null?void 0:B.length)>0&&We.createElement(je.Z,{spinning:r},We.createElement(k.default.Item,{name:"group_id",rules:[{required:!0,message:L.formatMessage({id:"classrooms.selectClassFirst",defaultMessage:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"})}]},We.createElement(Ei,{data:(b==null?void 0:b.course_groups)||[],onChange:H=>{M({group_ids:H})}})))))};var fi=(0,v.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(pi),O=f(59301),_i=Object.defineProperty,yi=Object.defineProperties,hi=Object.getOwnPropertyDescriptors,Cn=Object.getOwnPropertySymbols,bl=Object.prototype.hasOwnProperty,Sl=Object.prototype.propertyIsEnumerable,kl=(e,n,t)=>n in e?_i(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,hu=(e,n)=>{for(var t in n||(n={}))bl.call(n,t)&&kl(e,t,n[t]);if(Cn)for(var t of Cn(n))Sl.call(n,t)&&kl(e,t,n[t]);return e},bn=(e,n)=>yi(e,hi(n)),gi=(e,n)=>{var t={};for(var c in e)bl.call(e,c)&&n.indexOf(c)<0&&(t[c]=e[c]);if(e!=null&&Cn)for(var c of Cn(e))n.indexOf(c)<0&&Sl.call(e,c)&&(t[c]=e[c]);return t},wl=(e,n,t)=>new Promise((c,F)=>{var _=l=>{try{s(t.next(l))}catch(i){F(i)}},x=l=>{try{s(t.throw(l))}catch(i){F(i)}},s=l=>l.done?c(l.value):Promise.resolve(l.value).then(_,x);s((t=t.apply(e,n)).next())});const Fi=e=>{var n=e,{classroomList:t,globalSetting:c,shixunHomeworks:F,user:_,loading:x,dispatch:s}=n,l=gi(n,["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch"]),i,z,g,B,L,$,ie;const w=(0,v.useIntl)(),p=(0,v.useLocation)(),r=(0,v.useParams)(),[N]=(0,v.useSearchParams)(),b=r.categoryId,[M,J]=(0,u.useState)([]),[Fe,d]=(0,u.useState)([]),{detailShixunsList:a,detailLeftMenus:H,detailTopBanner:U,taskList:be}=t,[xe,E]=(0,u.useState)(""),[A,P]=(0,u.useState)(!1),[o,h]=(0,u.useState)({limit:20,status:Number(N.get("tabs"))?String(parseInt(N.get("tabs"))):"0"}),[S,ke]=(0,u.useState)(w.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"})),[Yt,Ut]=(0,u.useState)(!1),[Cu,Qt]=(0,u.useState)(!1),[Zt,Jt]=(0,u.useState)("fixed"),[Xt]=(0,u.useState)(document.getElementById("footer")),[qt,Nt]=(0,u.useState)(1),[Sn,Xu]=(0,u.useState)(!1);let Eu;o.id=r.coursesId,o.type=4,r.categoryId?o.category=r.categoryId:delete o.category,(0,u.useEffect)(()=>{t.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(J([]),d([])),t.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ct()},[t.actionTabs.key]),(0,u.useEffect)(()=>{N.get("tabs")==="0"&&(o.status="0",o.page=1,h(hu({},o)))},[N.get("tabs")]),(0,u.useEffect)(()=>{var m,j,Ze;if((m=_==null?void 0:_.userInfo)!=null&&m.login){const Qe=re.cX.getItem(`${(j=_==null?void 0:_.userInfo)==null?void 0:j.login}${(0,y.GJ)()?"Teacher":"Student"}`,"ShixunHomeworks");Qe&&(o.sort_by=Qe==null?void 0:Qe.type,o.sort_direction=Qe==null?void 0:Qe.direction,ke(Qe==null?void 0:Qe.name)),ct(),(0,y.Rm)()&&It()}else(Ze=_==null?void 0:_.userInfo)!=null&&Ze.username&&ct()},[(i=_==null?void 0:_.userInfo)==null?void 0:i.login,p==null?void 0:p.pathname]),(0,u.useEffect)(()=>{window.addEventListener("scroll",qu)},[]);const qu=()=>{document.scrollingElement.scrollTop+window.innerHeight+(Xt==null?void 0:Xt.clientHeight)+150>document.body.clientHeight?Jt("absolute"):Jt("fixed")},It=()=>{s({type:"classroomList/getAssistantPermissions",payload:{course_id:o.id}})},ct=()=>{J([]),d([]),h(hu({},o)),(0,y.GJ)()?s({type:"classroomList/getClassroomTeacherShixunsList",payload:bn(hu({},o),{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:bn(hu({},o),{order:o.status})})},en=(m,j)=>{o.page=m,o.limit=j,ct()},tn=m=>{const j=m.key;o.status=j,o.page=1,v.history.replace(`${p.pathname}?tabs=${j}`),ct()};function un(m){return wl(this,null,function*(){yield s({type:"classroomList/updateTaskPosition",payload:{category_id:b,courseId:o.id,task_ids:m,container_type:"shixun_homework"}}),ct()})}function nn(){let m={courseId:o.id,container_type:"shixun_homework"};b&&(m.category_id=b),s({type:"classroomList/getAllTaskList",payload:m}),s({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})}const an=(0,u.useMemo)(()=>{let m=[];return be.length>0&&(m=be.map(j=>({user_name:j.user_name,task_name:j.task_name,task_id:j.task_id,category:j.category,status:j.status}))),m},[be]),ln=[{name:w.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:w.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),id:5}],$u=[{name:w.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:0},{name:w.formatMessage({id:"classrooms.unpublished",defaultMessage:"\u672A\u53D1\u5E03"}),id:1},{name:w.formatMessage({id:"classrooms.notStarted",defaultMessage:"\u672A\u5F00\u59CB"}),id:4},{name:w.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"}),id:2},{name:w.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),id:3}],bu=(0,y.GJ)()?[{name:w.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"}),type:"position",direction:"desc"},{name:w.formatMessage({id:"classrooms.creationTimeAsc",defaultMessage:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F"}),type:"created_at",direction:"asc"},{name:w.formatMessage({id:"classrooms.creationTimeDesc",defaultMessage:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"}),type:"created_at",direction:"desc"},{name:w.formatMessage({id:"classrooms.updateTimeAsc",defaultMessage:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F"}),type:"updated_at",direction:"asc"},{name:w.formatMessage({id:"classrooms.updateTimeDesc",defaultMessage:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F"}),type:"updated_at",direction:"desc"},{name:w.formatMessage({id:"classrooms.experimentNameAsc",defaultMessage:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F"}),type:"name_pinyin",direction:"asc"},{name:w.formatMessage({id:"classrooms.experimentNameDesc",defaultMessage:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F"}),type:"name_pinyin",direction:"desc"}]:[{name:w.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:w.formatMessage({id:"classrooms.experimentNameAsc",defaultMessage:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F"}),type:"name_pinyin",direction:"asc"},{name:w.formatMessage({id:"classrooms.experimentNameDesc",defaultMessage:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F"}),type:"name_pinyin",direction:"desc"}];H.course_modules&&(Eu=t.detailLeftMenus.course_modules.filter(m=>m.type==="shixun_homework")[0]);const zu=O.createElement("div",{className:Xe.moveCategory,onMouseLeave:m=>P(!1)},O.createElement(K.default,{onClick:m=>wl(void 0,[m],function*({item:j,key:Ze,keyPath:Qe,domEvent:gu}){if(M=="")return V.ZP.error(w.formatMessage({id:"classrooms.selectTaskToOperate",defaultMessage:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"})),null;(yield(0,X.ZP)(`/api/courses/${o.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:M,new_category_id:Ze}})).status===0&&(V.ZP.success(w.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),ct(),Qt(!1),s({type:"classroomList/getClassroomLeftMenus",payload:{id:r.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},O.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},O.createElement(C.default,{onChange:m=>{E(m.target.value)}})),Eu&&Eu.second_category.filter(m=>m.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(m,j){var Ze;if(!(xe!==""&&m.category_name.indexOf(xe)<0))return O.createElement(O.Fragment,null,O.createElement(K.default.Item,{className:"multi-llipsis1e",key:m.category_id},m.category_name),(Ze=m==null?void 0:m.third_category)==null?void 0:Ze.map(Qe=>O.createElement(K.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Qe.category_id},Qe.category_name)))}),O.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:m=>{m.preventDefault(),s({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:o,selectArrs:{category_id:a==null?void 0:a.main_category_id,type:"shixun_homework"}}})}},w.formatMessage({id:"classrooms.newSubdirectory",defaultMessage:"\u65B0\u5EFA\u5B50\u76EE\u5F55"}),"..."))),Su=(z=[{key:"1",label:w.formatMessage({id:"classrooms.bulkPublish",defaultMessage:"\u6279\u91CF\u53D1\u5E03"}),icon:O.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"2",label:"\u6279\u91CF\u622A\u6B62",icon:O.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:!0},{key:"5",label:"\u6279\u91CF\u8865\u4EA4",icon:O.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"3",label:w.formatMessage({id:"classrooms.bulkDelete",defaultMessage:"\u6279\u91CF\u5220\u9664"}),icon:O.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:(0,y.GJ)()||(0,y.Rm)()},{key:"4",label:w.formatMessage({id:"classrooms.setAsPublic",defaultMessage:"\u8BBE\u4E3A\u516C\u5F00"}),icon:O.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:U.is_public}].filter(m=>m==null?void 0:m.isShow))==null?void 0:z.map(m=>(delete m.isShow,m)),Gu=({key:m})=>{var j,Ze,Qe,gu;if((m==="1"||m==="2")&&(0,y.Rm)()&&!((Ze=(j=t.AssistantObject)==null?void 0:j.practice)!=null&&Ze.can_publish)){V.ZP.warning(w.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(((Qe=_==null?void 0:_.userInfo)==null?void 0:Qe.user_status)===2&&m==="1"){(0,Ae.Rd)();return}if(M==""){V.ZP.error(w.formatMessage({id:"classrooms.selectTaskToOperate",defaultMessage:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"}));return}s({type:"classroomList/setActionTabs",payload:{key:m==="1"?"\u7ACB\u5373\u53D1\u5E03":m==="2"?"\u7ACB\u5373\u622A\u6B62":m==="3"?"\u5220\u9664":m==="5"?"\u6279\u91CF\u8865\u4EA4":(gu=Su[Number(m)-1])==null?void 0:gu.label,selectArrs:M,selectArrsAll:Fe,type:m==="1"||m==="2"?1:"",params:o}})},ku=S===w.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"}),sn=(0,u.useMemo)(()=>{const m=!(0,y.GJ)()&&!(0,y.Jd)(),j=U==null?void 0:U.excellent;return m&&j},[_,t]),on=(0,u.useMemo)(()=>(a==null?void 0:a.min_finished_game)>0,[t]),G=(0,u.useMemo)(()=>{const m=(a==null?void 0:a.min_finished_game)-(a==null?void 0:a.finished_challenge_count);return m>0?m:0},[t]);return O.createElement("section",null,O.createElement("aside",{className:Xe.bg},O.createElement(pe.Z,{align:"middle"},O.createElement(Z.Z,{flex:"1"},!!a.main_category_id&&O.createElement(K.default,{mode:"horizontal",onSelect:tn,selectedKeys:[o.status]},!(0,y.GJ)()&&ln.map(function(m,j){return O.createElement(K.default.Item,{key:m==null?void 0:m.id},m.name)}),(0,y.GJ)()&&$u.map(function(m,j){return O.createElement(K.default.Item,{key:m==null?void 0:m.id},O.createElement("span",{className:"c-grey-666 mr20"},m.name),j===0&&(0,y.GJ)()&&O.createElement("span",{className:"c-grey-999"},a==null?void 0:a.all_count),j===1&&(0,y.GJ)()&&O.createElement("span",{className:"c-grey-999"},a==null?void 0:a.unpublished_count),j===2&&(0,y.GJ)()&&O.createElement("span",{className:"c-grey-999"},a==null?void 0:a.not_start_count),j===3&&(0,y.GJ)()&&O.createElement("span",{className:"c-grey-999"},a==null?void 0:a.in_progress_count),j===4&&(0,y.GJ)()&&O.createElement("span",{className:"c-grey-999"},a==null?void 0:a.overed_count))}))),O.createElement(Z.Z,{className:"mr20 gutter-row"},O.createElement("div",{className:Xe.containerTitle},(0,y.GJ)()&&(0,re.Oo)(H==null?void 0:H.course_modules,b)!=="\u672A\u5206\u914D\u76EE\u5F55"&&O.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:6}},O.createElement(Me.Z,{className:"ml10",placement:"bottom",arrow:!0,dropdownRender:()=>O.createElement(K.default,null,O.createElement(K.default.Item,{key:1,onClick:()=>{var m;if((0,y.Rm)()&&!((m=t.AssistantObject.practice)!=null&&m.can_download)){V.ZP.warning(w.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}s({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:a==null?void 0:a.main_category_name,exportType:"practice",category_id:o.category}})}},"\u5B66\u751F\u6210\u7EE9"),O.createElement(K.default.Item,{key:3,onClick:()=>{var m;if((0,y.Rm)()&&!((m=t.AssistantObject.practice)!=null&&m.can_download)){V.ZP.warning(w.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}v.history.push(`/classrooms/${r==null?void 0:r.coursesId}/exportlist/shixun_work_list,shixun_report`)}},w.formatMessage({id:"classrooms.historicalExport",defaultMessage:"\u5386\u53F2\u5BFC\u51FA"})))},O.createElement("span",{style:{color:"#666666",cursor:"pointer"}},O.createElement("i",{className:"iconfont icon-xiazai6"}))),O.createElement("span",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:m=>{s({type:"classroomList/setActionTabs",payload:{key:r.categoryId?w.formatMessage({id:"classrooms.renameDirectory",defaultMessage:"\u76EE\u5F55\u91CD\u547D\u540D"}):"\u6DFB\u52A0\u76EE\u5F55",params:o,selectArrs:{category_name:a==null?void 0:a.category_name,category_id:(a==null?void 0:a.category_id)||(a==null?void 0:a.main_category_id),type:"shixun_homework"},cb:()=>{ct()}}})}},O.createElement(le.Z,{title:r.categoryId?w.formatMessage({id:"classrooms.renameDirectory",defaultMessage:"\u76EE\u5F55\u91CD\u547D\u540D"}):w.formatMessage({id:"classrooms.newSubdirectory",defaultMessage:"\u65B0\u5EFA\u5B50\u76EE\u5F55"})},O.createElement("span",{className:r.categoryId?`${Xe.iconH} iconfont icon-zhongmingmingmulu`:`${Xe.iconH} iconfont icon-xinjianmulu1`}))),O.createElement(Me.Z,{className:"ml10",disabled:((g=_==null?void 0:_.userInfo)==null?void 0:g.user_status)===2,dropdownRender:()=>O.createElement(K.default,null,O.createElement(K.default.Item,{key:1,onClick:()=>{var m,j;if((0,y.Rm)()&&!((j=(m=t.AssistantObject)==null?void 0:m.practice)!=null&&j.can_create)){V.ZP.warning(w.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}s({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:o}})}},w.formatMessage({id:"classrooms.usePracticeProject",defaultMessage:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"})),O.createElement(K.default.Item,{key:2,onClick:()=>{var m,j;if((0,y.Rm)()&&!((j=(m=t.AssistantObject)==null?void 0:m.practice)!=null&&j.can_create)){V.ZP.warning(w.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}s({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:o}})}},w.formatMessage({id:"classrooms.usePracticeCourse",defaultMessage:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"})),O.createElement(K.default.Item,{key:3,onClick:()=>{var m,j;if((0,y.Rm)()&&!((j=(m=t.AssistantObject)==null?void 0:m.practice)!=null&&j.can_create)){V.ZP.warning(w.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}s({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"practice"}})}},w.formatMessage({id:"classrooms.importExternalScore",defaultMessage:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"})))},O.createElement("span",{className:((B=_==null?void 0:_.userInfo)==null?void 0:B.user_status)===2?Xe.selectBtn1:Xe.selectBtn},O.createElement("span",null,O.createElement("i",{className:"iconfont icon-tianjiadaohang"})),O.createElement(le.Z,{title:((L=_==null?void 0:_.userInfo)==null?void 0:L.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"},O.createElement("span",null,w.formatMessage({id:"classrooms.useShixun",defaultMessage:"\u9009\u7528\u5B9E\u9A8C"})))))))))),O.createElement("div",{className:Xe.action},O.createElement("div",null,O.createElement(Me.Z,{dropdownRender:()=>O.createElement(K.default,{selectedKeys:[S]},bu==null?void 0:bu.map((m,j)=>O.createElement(K.default.Item,{key:m.name,onClick:()=>{var Ze;o.sort_by=m.type,o.sort_direction=m.direction,o.page=1,ke(m.name),re.cX.setItem(`${(Ze=_==null?void 0:_.userInfo)==null?void 0:Ze.login}${(0,y.GJ)()?"Teacher":"Student"}`,m,"ShixunHomeworks"),(0,y.GJ)()?s({type:"classroomList/getClassroomTeacherShixunsList",payload:bn(hu({},o),{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:hu({},o)})}},m.name)))},O.createElement("span",{className:`${Xe.btn} ${ku?Xe.btnSort:""}`,onMouseEnter:m=>P(!1)},O.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),S))),ku&&O.createElement(le.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,y.GJ)()?w.formatMessage({id:"classrooms.creationTimeDesc",defaultMessage:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"}):o.status==5?"\u622A\u6B62\u65F6\u95F4\u964D\u5E8F":"\u622A\u6B62\u65F6\u95F4\u5347\u5E8F"}\u6392\u5217`},O.createElement("span",{className:Xe.tips},O.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),O.createElement(C.default.Search,{allowClear:!0,placeholder:w.formatMessage({id:"classrooms.searchShixun",defaultMessage:"\u641C\u7D22\u5B9E\u8BAD\u4F5C\u4E1A"}),onSearch:m=>{o.search=m.trim(),o.page=1,ct()},style:{width:220,marginLeft:"auto"}})),sn&&O.createElement(pe.Z,{justify:"space-between",className:Xe.progressInfo},O.createElement(Z.Z,null,O.createElement(de.Z,{size:"middle"},O.createElement("span",null,"\u5B9E\u8BAD\u4F5C\u4E1A\u8FDB\u5EA6\uFF1A",a==null?void 0:a.finished_task_count,"/",a==null?void 0:a.shixun_total_count),O.createElement("span",null,"\u4EFB\u52A1\u5173\u5361\u8FDB\u5EA6\uFF1A",a==null?void 0:a.finished_challenge_count,"/",a==null?void 0:a.challenge_count))),on&&O.createElement(Z.Z,null,"\u901A\u8FC7",a==null?void 0:a.min_finished_game,"\u5173\u83B7\u5F97\u6EE1\u5206\uFF0C\u8DDD\u79BBMOOC\u5B9E\u8BAD\u4F5C\u4E1A\u6EE1\u5206\u8FD8\u5DEE",G,"\u5173")),O.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},O.createElement(me.Z,{loading:x[(0,y.GJ)()?"classroomList/getClassroomTeacherShixunsList":"classroomList/getClassroomShixunsList"],active:!0,paragraph:{rows:5},className:"mt30"},(a==null?void 0:a.all_count)===0&&(0,y.GJ)()?O.createElement(ei,{params:o,user:_,setisshowmodal:Ut,dispatch:s}):(a==null?void 0:a.task_count)===0&&O.createElement(ne.Z,null),O.createElement("aside",{className:"animated fadeIn"},a.homeworks&&a.homeworks.map(function(m,j){return O.createElement(si,{key:m.homework_id,batchState:!0,v:m,k:j,selectArrs:M,setSelectArrs:J,setSelectArrsAll:d,selectArrsAll:Fe,classroomList:t,dispatch:s,params:o,user:_,page:r.page||1,pageSize:o.limit||20,selectshow:Sn,manageAllGroup:a.manage_all_group})}),a.query_total_count>0&&O.createElement("aside",{className:"tc mb50 mt30"},O.createElement(se.Z,{showSizeChanger:!0,current:o.page||1,pageSize:o.limit||20,onChange:en,total:a.query_total_count})))),O.createElement("div",{className:Xe.fixedBottom,style:{bottom:M.length?0:-60,position:M.length?Zt:"fixed",left:Zt==="fixed"?"50%":"317px"}},O.createElement("div",{className:Xe.left}),O.createElement("div",{className:Xe.right},(0,y.GJ)()&&(a==null?void 0:a.all_count)>0&&O.createElement("aside",{className:[Xe.acitons].join(" ")},O.createElement("div",{style:{width:130}},(0,y.GJ)()&&O.createElement(oe.default,{checked:(($=a.homeworks)==null?void 0:$.length)===(M==null?void 0:M.length),onChange:m=>{m.target.checked?(J(a.homeworks.map(j=>j.homework_id)),d([...a.homeworks])):(J([]),d([]))}},O.createElement("span",{className:"fo"},w.formatMessage({id:"classrooms.selectAllOnPage",defaultMessage:"\u5168\u9009\u672C\u9875"}),O.createElement("span",{style:{marginLeft:5}},"(",M.length,")")," "))),O.createElement("div",{style:{flex:1}}," ",O.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between"},O.createElement(Z.Z,{flex:1},O.createElement(pe.Z,{wrap:!1,align:"middle",gutter:8},O.createElement(Z.Z,null,O.createElement(Me.Z,{placement:"top",menu:{items:Su,onClick:Gu}},O.createElement(T.ZP,{type:"primary",icon:O.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),O.createElement(Z.Z,null,O.createElement(T.ZP,{type:"primary",icon:O.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"}),onClick:nn},w.formatMessage({id:"classrooms.viewersCount1",defaultMessage:"\u8C03\u6574\u6392\u5E8F"}))),O.createElement(Z.Z,null,O.createElement(Me.Z,{placement:"topLeft",dropdownRender:()=>zu,getPopupContainer:m=>m==null?void 0:m.parentNode},O.createElement(T.ZP,{type:"primary",icon:O.createElement("i",{className:"iconfont icon-yidongmulu"})},w.formatMessage({id:"classrooms.moveToCatalog",defaultMessage:"\u79FB\u52A8\u5230\u76EE\u5F55"})," ",O.createElement(ze.Z,null)))))),O.createElement(Z.Z,null,O.createElement(T.ZP,{type:"primary",ghost:!0,onClick:()=>{J&&J([]),Qt(!1)}},w.formatMessage({id:"classrooms.cancelAction",defaultMessage:"\u53D6\u6D88\u64CD\u4F5C"}))))))))),((ie=t==null?void 0:t.actionTabs)==null?void 0:ie.key)==="\u6279\u91CF\u8865\u4EA4"&&O.createElement(fi,{getData:ct}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?O.createElement(Yr,null):null,O.createElement(oi.Z,{onOk:()=>{ct()}}),O.createElement(ri.Z,{onOk:()=>{}}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?O.createElement(Cr,null):null,t.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"?O.createElement(Ir,null):null,O.createElement(gr,null),O.createElement(er,null),O.createElement(tr.Z,{courseEndTime:a==null?void 0:a.course_end_time}),O.createElement(fe.Z,{visible:t.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",courseEndTime:a==null?void 0:a.course_end_time,courseId:r.coursesId,homeworkIds:t.actionTabs.selectArrs,isBatch:t.actionTabs.type!==2,successCallback:()=>{(0,y.GJ)()?s({type:"classroomList/getClassroomTeacherShixunsList",payload:bn(hu({},t.actionTabs.params),{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:hu({},t.actionTabs.params)})}}),O.createElement(cr,null),O.createElement(Hr,null),O.createElement(Ln.Z,{visible:t.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:un,data:an,onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{key:""}})}}),O.createElement(Ee.default,{title:w.formatMessage({id:"classrooms.useShixun",defaultMessage:"\u9009\u7528\u5B9E\u9A8C"}),open:Yt,centered:!0,onCancel:()=>Ut(!1),onOk:()=>{var m,j;if((0,y.Rm)()&&!((m=t.AssistantObject.practice)!=null&&m.can_create)){V.ZP.warning(w.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(((j=_.userInfo)==null?void 0:j.user_status)===2){(0,Ae.Rd)();return}s(qt===1?{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:o}}:{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:o}}),Ut(!1)}},O.createElement("div",null,O.createElement(ve.ZP.Group,{onChange:m=>{Nt(m.target.value)},value:qt},O.createElement(ve.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"),O.createElement(ve.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 vi=(0,v.connect)(({classroomList:e,loading:n,globalSetting:t,shixunHomeworks:c,user:F})=>({classroomList:e,globalSetting:t,loading:n.effects,shixunHomeworks:c,user:F}))(Fi);const Bi=({globalSetting:e})=>{var n;const t=(0,v.useIntl)();switch(Number((n=e==null?void 0:e.setting)==null?void 0:n.theme)){case D.Fy.THEMEONE:return u.createElement(cs,null);case D.Fy.THEMETHREE:return u.createElement(Wo,null);case D.Fy.DEFAULT:default:return u.createElement(vi,null)}};var Di=(0,v.connect)(({globalSetting:e})=>({globalSetting:e}))(Bi)},39803:function(Rt,at,f){f.d(at,{Z:function(){return ge}});var D=f(59301),u=f(78241),v=f(43418),X=f(8591),K=f(95237),V=f(43604),C=f(5083),Me=f(5112),le=f(24905),pe=f(66649),Z=f.n(pe),de=f(38147),me=f(65862),se=f(65582),oe=f(41867),T=f(33270),Ee=f(15518),ve=f(99981),y={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"},ze=f(83028),re=f(60979),Q=f(59301),Ot=Object.defineProperty,Ht=Object.defineProperties,jt=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Se=(Y,ce,fe)=>ce in Y?Ot(Y,ce,{enumerable:!0,configurable:!0,writable:!0,value:fe}):Y[ce]=fe,Be=(Y,ce)=>{for(var fe in ce||(ce={}))$t.call(ce,fe)&&Se(Y,fe,ce[fe]);if(St)for(var fe of St(ce))Ie.call(ce,fe)&&Se(Y,fe,ce[fe]);return Y},et=(Y,ce)=>Ht(Y,jt(ce)),Oe=(Y,ce,fe)=>new Promise((Re,Et)=>{var Je=Le=>{try{$e(fe.next(Le))}catch(Ce){Et(Ce)}},lt=Le=>{try{$e(fe.throw(Le))}catch(Ce){Et(Ce)}},$e=Le=>Le.done?Re(Le.value):Promise.resolve(Le.value).then(Je,lt);$e((fe=fe.apply(Y,ce)).next())});const Mt=({classroomList:Y,dispatch:ce,courseEndTime:fe})=>{var Re;const Et=(0,se.useIntl)(),Je=(0,se.useParams)(),[lt]=u.default.useForm(),[$e,Le]=(0,D.useState)(1),[Ce,De]=(0,D.useState)([]),[rt,wu]=(0,D.useState)(0),[Pu,ue]=(0,D.useState)(20),[k,He]=(0,D.useState)(!0),[ae,Pe]=(0,D.useState)([]),[tt,ut]=(0,D.useState)(!0),[Ye,nt]=(0,D.useState)({}),[qe,mt]=(0,D.useState)({});Je.id=Je.coursesId,(0,D.useEffect)(()=>{if(Y.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(ft(),gt(),Y.actionTabs.type===2){const ne=Y.actionTabs.selectArrsAll[0];ut(ne.unified_setting)}else ut(!1)},[Y.actionTabs]);const gt=ne=>Oe(void 0,null,function*(){He(!0);const R=yield(0,T.c_)(et(Be({},Je),{page:ne||$e,limit:2e4,homework_id:Y.actionTabs.type===1?"":Y.actionTabs.selectArrs[0]}));R==null||R.course_groups.map((Ae,wt)=>{Ae.key=Ae.id,Ae.title=Ae.name,Ae.disabled=Ae.is_published}),R&&(De([...R==null?void 0:R.course_groups]),wu(R==null?void 0:R.course_groups_count),He(!1),ne||lt.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"))}))}),pt=()=>{var ne;let R=[...(ne=Y.actionTabs.selectArrsAll)==null?void 0:ne.filter(Ae=>Ae.high_resources_consume&&!Ae.high_resources_consume_permission)];(R==null?void 0:R.length)>0&&Y.actionTabs.type===1&&v.default.confirm({centered:!0,icon:null,footer:null,width:560,title:Et.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),closable:!0,content:Q.createElement("div",null,Q.createElement("div",{className:y.tipcontent},Q.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",Q.createElement("span",{style:{color:"#f06b14"}},R==null?void 0:R.length)," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Q.createElement("div",{className:"mt20 mb20"},R==null?void 0:R.map(Ae=>Q.createElement("div",{className:y.failedList,key:Ae.homework_id},Q.createElement("div",{className:y.name},Ae==null?void 0:Ae.name),Q.createElement("div",{className:y.publish,onClick:()=>{(0,me.xg)(`/classrooms/${Je.coursesId}/shixun_homework/${Ae.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},Bt=()=>Oe(void 0,null,function*(){var ne,R,Ae,wt,At,xt,Ft;if((0,oe.Rm)()&&!((R=(ne=Y.AssistantObject)==null?void 0:ne.practice)!=null&&R.can_publish)){X.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),we(!1);return}const yt=Be({},lt.getFieldsValue());if(yt.end_time<=yt.publish_time){X.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),we(!1);return}if((ae==null?void 0:ae.length)<=0&&!tt&&Ce.length>0){X.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),we(!1);return}let Tt={homework_ids:[...Y.actionTabs.selectArrs],group_ids:ae.length>0?ae.map(_t=>_t.id):(Ae=Y.detailShixunsList)==null?void 0:Ae.course_groups,end_time:Z()(yt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:Z()(yt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ae.length},Lt=[...(wt=Y.actionTabs.selectArrsAll)==null?void 0:wt.filter(_t=>_t.high_resources_consume&&!_t.high_resources_consume_permission)];if((Lt==null?void 0:Lt.length)==Y.actionTabs.selectArrsAll.length&&Y.actionTabs.type==1){ce({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),pt();return}((At=Y.actionTabs.selectArrsAll)==null?void 0:At.length)>0&&Y.actionTabs.type===1&&(Tt.homework_ids=[...((Ft=(xt=Y.actionTabs.selectArrsAll)==null?void 0:xt.filter(_t=>!_t.high_resources_consume||_t.high_resources_consume_permission))==null?void 0:Ft.map(_t=>Number(_t==null?void 0:_t.homework_id)))||[]]);let it=yield(0,re.Tr)({homework_common_ids:[...Y.actionTabs.selectArrs],course_id:Je.coursesId,type:"homework_common"});(it==null?void 0:it.student_count)===0?Dt(Tt):(mt(Tt),nt(it))}),ft=()=>{Le(1),De([]),Pe([])},Dt=ne=>Oe(void 0,null,function*(){we(!0);const R=yield(0,de.ZP)(`/api/courses/${Je.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Be({},ne)});we(!1),R.status===0&&(ft(),(0,me.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),X.ZP.success("\u53D1\u5E03\u6210\u529F"),ce({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),pt(),(0,oe.GJ)()?Y.actionTabs.detail?(ce({type:"shixunHomeworks/setActionTabs",payload:{}}),ce({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Be({},Je)}),ce({type:"shixunHomeworks/getWorkSetting",payload:Be({},Je)})):ce({type:"classroomList/getClassroomTeacherShixunsList",payload:et(Be({},Y.actionTabs.params),{type:4})}):ce({type:"classroomList/getClassroomShixunsList",payload:Be({},Y.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:Q.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~")}}))}),kt=rt>$e*Pu,{detailShixunsList:st}=Y,[je,we]=(0,D.useState)(!1);return Q.createElement("div",null,Q.createElement(v.default,{width:600,centered:!0,confirmLoading:je,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Y.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>Bt(),onCancel:()=>{ft(),ce({type:"classroomList/setActionTabs",payload:{}})}},Q.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",Q.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Q.createElement(u.default,{form:lt},Q.createElement("div",{style:{paddingLeft:0}},Q.createElement(K.Z,{className:"mt30",align:"middle"},Q.createElement(V.Z,null,Q.createElement(u.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Q.createElement(C.default,{style:{width:170,marginRight:"25px"},disabledDate:ne=>(0,ve.Q8)(ne,fe),disabledTime:ne=>(0,ve.d0)(ne),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Z()((0,me.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Q.createElement(V.Z,{className:"ml20"},Q.createElement(u.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},Q.createElement(C.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Z()((0,me.U6)(),"HH:mm")},disabledDate:ne=>(0,ve.Q8)(ne,fe,lt.getFieldValue("publish_time")),disabledTime:ne=>(0,ve.d0)(ne,lt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Y.actionTabs.type===2&&Q.createElement(K.Z,{style:{marginBottom:"10px"}},Q.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Q.createElement(Me.ZP.Group,{value:tt,onChange:ne=>{ut(ne.target.value),Pe([])}},Q.createElement(Me.ZP,{value:!0,disabled:!Y.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Q.createElement(Me.ZP,{className:"ml20",disabled:Ce.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ce.length<=0&&Y.actionTabs.type===2&&Q.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"')),(Y.actionTabs.type===1||!tt)&&Ce.length>0&&Q.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Q.createElement("span",{style:{flex:1}},Q.createElement(le.default,{checked:ae.length===Ce.length,onChange:ne=>{ae.length===Ce.length?Pe([]):Pe(Ce)}},"\u5168\u9009")),Q.createElement("span",{style:{width:16}}),Q.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ae.length||0,"\u4E2A\u5206\u73ED")),(Y.actionTabs.type===1||!tt)&&Ce.length>0&&Q.createElement(Ee.Z,{data:Ce,selectedRowKeys:ae,setSelectedRowKeys:Pe}))),Q.createElement(ze.Z,{resdata:Ye,type:((Re=Y.actionTabs.selectArrs)==null?void 0:Re.length)===1?"shixun":"shixunpush",okloading:je,oktext:(Ye==null?void 0:Ye.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:ne=>Oe(void 0,null,function*(){we(!0);let R=yield(0,de.ZP)(`/api/courses/${Je.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...Y.actionTabs.selectArrs]}});we(!1),(R==null?void 0:R.status)===0&&Dt(qe)})}))};var ge=(0,se.connect)(({classroomList:Y})=>({classroomList:Y}))(Mt)},80446:function(Rt,at,f){f.d(at,{_:function(){return Z}});var D=f(60979),u=f(43418),v=f(8591),X=f(1710),K=f(65862),V=f(59301),C=(de,me,se)=>new Promise((oe,T)=>{var Ee=ze=>{try{y(se.next(ze))}catch(re){T(re)}},ve=ze=>{try{y(se.throw(ze))}catch(re){T(re)}},y=ze=>ze.done?oe(ze.value):Promise.resolve(ze.value).then(Ee,ve);y((se=se.apply(de,me)).next())});const Me=de=>C(void 0,[de],function*({is_jupyter:me,is_jupyter_lab:se,shixunId:oe,homework_common_id:T,courseId:Ee}){if(me||se){const y=yield(0,D.BK)({id:oe});y!=null&&y.identifier&&(0,K.xg)(`/tasks/${y.identifier}/jupyter?homework_common_id=${T}`);return}const ve=yield(0,D.Ir)({id:oe,homework_common_id:T});if(ve!=null&&ve.game_identifier){(0,K.xg)(`/tasks/${Ee}/${T}/${ve.game_identifier}`);return}(ve==null?void 0:ve.status)===2?le(ve==null?void 0:ve.message,T,Ee):(ve==null?void 0:ve.status)===3?pe(ve==null?void 0:ve.message):(ve==null?void 0:ve.status)==-3&&(0,K.eF)()}),le=(de,me,se)=>{de=de!=null&&de.includes(".json")?de:`${de}.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:()=>C(void 0,null,function*(){const oe=yield(0,D.$Q)({url:de});if(!oe)return;v.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const T=yield(0,D.Ir)({id:oe.shixun_identifier,homework_common_id:me});if(T!=null&&T.game_identifier){(0,K.xg)(`/tasks/${se}/${me}/${T.game_identifier}`);return}(T==null?void 0:T.status)===2?le(T==null?void 0:T.message,me,se):(T==null?void 0:T.status)===3&&pe(T==null?void 0:T.message)})})},pe=de=>{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",de,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Z=(de,me)=>C(void 0,[de,me],function*(se,{is_jupyter:oe,is_jupyter_lab:T}){const Ee=yield(0,D.WT)(se);if(Ee.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",Ee.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(X.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(ve,y){const{course_identifier:ze,id:re}=y||{};return V.createElement("a",{target:"_blank",href:`/classrooms/${ze}/shixun_homework/${re}/detail`},ve)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(ve,y){const{course_identifier:ze,id:re,shixun_identifier:Q}=y;return V.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{Me({is_jupyter:oe,is_jupyter_lab:T,shixunId:Q,homework_common_id:re,courseId:ze})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:Ee,rowKey:"id"}))}),!0;if(Ee.length===1){const{shixun_identifier:ve,id:y,course_identifier:ze}=Ee[0];return Me({is_jupyter:oe,is_jupyter_lab:T,shixunId:ve,homework_common_id:y,courseId:ze}),!0}return!1});at.Z=Me},77578:function(Rt,at,f){f.d(at,{Z:function(){return D}});const D=u=>u?typeof u=="function"?u():u:null},43428:function(Rt,at,f){f.d(at,{Z:function(){return Pu}});var D=f(92310),u=f.n(D),v=f(33885),X=f(42978),K=f(43403),V=f(34280),C=f(59301),Me=C.createContext(null),le=C.createContext({}),pe=Me,Z=f(20068),de=f(54476),me=f(77900),se=f(10228),oe=f(26112),T=f(70425),Ee=function(k){var He=k.prefixCls,ae=k.className,Pe=k.style,tt=k.children,ut=k.containerRef,Ye=k.id,nt=k.onMouseEnter,qe=k.onMouseOver,mt=k.onMouseLeave,gt=k.onClick,pt=k.onKeyDown,Bt=k.onKeyUp,ft={onMouseEnter:nt,onMouseOver:qe,onMouseLeave:mt,onClick:gt,onKeyDown:pt,onKeyUp:Bt},Dt=C.useContext(le),kt=Dt.panel,st=(0,T.useComposeRef)(kt,ut);return C.createElement(C.Fragment,null,C.createElement("div",(0,de.Z)({id:Ye,className:u()("".concat(He,"-content"),ae),style:(0,v.Z)({},Pe),"aria-modal":"true",role:"dialog",ref:st},ft),tt))},ve=Ee,y=f(48736);function ze(ue){return typeof ue=="string"&&String(Number(ue))===ue?((0,y.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(ue)):ue}function re(ue){warning(!("wrapperClassName"in ue),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!ue.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var Q={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Ot(ue,k){var He,ae,Pe,tt,ut=ue.prefixCls,Ye=ue.open,nt=ue.placement,qe=ue.inline,mt=ue.push,gt=ue.forceRender,pt=ue.autoFocus,Bt=ue.keyboard,ft=ue.rootClassName,Dt=ue.rootStyle,kt=ue.zIndex,st=ue.className,je=ue.id,we=ue.style,ne=ue.motion,R=ue.width,Ae=ue.height,wt=ue.children,At=ue.contentWrapperStyle,xt=ue.mask,Ft=ue.maskClosable,yt=ue.maskMotion,Tt=ue.maskClassName,Lt=ue.maskStyle,it=ue.afterOpenChange,_t=ue.onClose,Fu=ue.onMouseEnter,Vu=ue.onMouseOver,vu=ue.onMouseLeave,ht=ue.onClick,Bu=ue.onKeyDown,zt=ue.onKeyUp,Du=C.useRef(),Kt=C.useRef(),Au=C.useRef();C.useImperativeHandle(k,function(){return Du.current});var Wu=function(Pt){var fu=Pt.keyCode,cu=Pt.shiftKey;switch(fu){case se.Z.TAB:{if(fu===se.Z.TAB){if(!cu&&document.activeElement===Au.current){var mu;(mu=Kt.current)===null||mu===void 0||mu.focus({preventScroll:!0})}else if(cu&&document.activeElement===Kt.current){var Ku;(Ku=Au.current)===null||Ku===void 0||Ku.focus({preventScroll:!0})}}break}case se.Z.ESC:{_t&&Bt&&(Pt.stopPropagation(),_t(Pt));break}}};C.useEffect(function(){if(Ye&&pt){var dt;(dt=Du.current)===null||dt===void 0||dt.focus({preventScroll:!0})}},[Ye]);var Ju=C.useState(!1),Nu=(0,X.Z)(Ju,2),rn=Nu[0],ru=Nu[1],vt=C.useContext(pe),eu;mt===!1?eu={distance:0}:mt===!0?eu={}:eu=mt||{};var tu=(He=(ae=(Pe=eu)===null||Pe===void 0?void 0:Pe.distance)!==null&&ae!==void 0?ae:vt==null?void 0:vt.pushDistance)!==null&&He!==void 0?He:180,pu=C.useMemo(function(){return{pushDistance:tu,push:function(){ru(!0)},pull:function(){ru(!1)}}},[tu]);C.useEffect(function(){if(Ye){var dt;vt==null||(dt=vt.push)===null||dt===void 0||dt.call(vt)}else{var Pt;vt==null||(Pt=vt.pull)===null||Pt===void 0||Pt.call(vt)}},[Ye]),C.useEffect(function(){return function(){var dt;vt==null||(dt=vt.pull)===null||dt===void 0||dt.call(vt)}},[]);var cn=xt&&C.createElement(me.default,(0,de.Z)({key:"mask"},yt,{visible:Ye}),function(dt,Pt){var fu=dt.className,cu=dt.style;return C.createElement("div",{className:u()("".concat(ut,"-mask"),fu,Tt),style:(0,v.Z)((0,v.Z)({},cu),Lt),onClick:Ft&&Ye?_t:void 0,ref:Pt})}),mn=typeof ne=="function"?ne(nt):ne,iu={};if(rn&&tu)switch(nt){case"top":iu.transform="translateY(".concat(tu,"px)");break;case"bottom":iu.transform="translateY(".concat(-tu,"px)");break;case"left":iu.transform="translateX(".concat(tu,"px)");break;default:iu.transform="translateX(".concat(-tu,"px)");break}nt==="left"||nt==="right"?iu.width=ze(R):iu.height=ze(Ae);var kn={onMouseEnter:Fu,onMouseOver:Vu,onMouseLeave:vu,onClick:ht,onKeyDown:Bu,onKeyUp:zt},wn=C.createElement(me.default,(0,de.Z)({key:"panel"},mn,{visible:Ye,forceRender:gt,onVisibleChanged:function(Pt){it==null||it(Pt)},removeOnLeave:!1,leavedClassName:"".concat(ut,"-content-wrapper-hidden")}),function(dt,Pt){var fu=dt.className,cu=dt.style;return C.createElement("div",(0,de.Z)({className:u()("".concat(ut,"-content-wrapper"),fu),style:(0,v.Z)((0,v.Z)((0,v.Z)({},iu),cu),At)},(0,oe.Z)(ue,{data:!0})),C.createElement(ve,(0,de.Z)({id:je,containerRef:Pt,prefixCls:ut,className:st,style:we},kn),wt))}),dn=(0,v.Z)({},Dt);return kt&&(dn.zIndex=kt),C.createElement(pe.Provider,{value:pu},C.createElement("div",{className:u()(ut,"".concat(ut,"-").concat(nt),ft,(tt={},(0,Z.Z)(tt,"".concat(ut,"-open"),Ye),(0,Z.Z)(tt,"".concat(ut,"-inline"),qe),tt)),style:dn,tabIndex:-1,ref:Du,onKeyDown:Wu},cn,C.createElement("div",{tabIndex:0,ref:Kt,style:Q,"aria-hidden":"true","data-sentinel":"start"}),wn,C.createElement("div",{tabIndex:0,ref:Au,style:Q,"aria-hidden":"true","data-sentinel":"end"})))}var Ht=C.forwardRef(Ot),jt=Ht,St=function(k){var He=k.open,ae=He===void 0?!1:He,Pe=k.prefixCls,tt=Pe===void 0?"rc-drawer":Pe,ut=k.placement,Ye=ut===void 0?"right":ut,nt=k.autoFocus,qe=nt===void 0?!0:nt,mt=k.keyboard,gt=mt===void 0?!0:mt,pt=k.width,Bt=pt===void 0?378:pt,ft=k.mask,Dt=ft===void 0?!0:ft,kt=k.maskClosable,st=kt===void 0?!0:kt,je=k.getContainer,we=k.forceRender,ne=k.afterOpenChange,R=k.destroyOnClose,Ae=k.onMouseEnter,wt=k.onMouseOver,At=k.onMouseLeave,xt=k.onClick,Ft=k.onKeyDown,yt=k.onKeyUp,Tt=k.panelRef,Lt=C.useState(!1),it=(0,X.Z)(Lt,2),_t=it[0],Fu=it[1],Vu=C.useState(!1),vu=(0,X.Z)(Vu,2),ht=vu[0],Bu=vu[1];(0,V.Z)(function(){Bu(!0)},[]);var zt=ht?ae:!1,Du=C.useRef(),Kt=C.useRef();(0,V.Z)(function(){zt&&(Kt.current=document.activeElement)},[zt]);var Au=function(ru){var vt;if(Fu(ru),ne==null||ne(ru),!ru&&Kt.current&&!((vt=Du.current)!==null&&vt!==void 0&&vt.contains(Kt.current))){var eu;(eu=Kt.current)===null||eu===void 0||eu.focus({preventScroll:!0})}},Wu=C.useMemo(function(){return{panel:Tt}},[Tt]);if(!we&&!_t&&!zt&&R)return null;var Ju={onMouseEnter:Ae,onMouseOver:wt,onMouseLeave:At,onClick:xt,onKeyDown:Ft,onKeyUp:yt},Nu=(0,v.Z)((0,v.Z)({},k),{},{open:zt,prefixCls:tt,placement:Ye,autoFocus:qe,keyboard:gt,width:Bt,mask:Dt,maskClosable:st,inline:je===!1,afterOpenChange:Au,ref:Du},Ju);return C.createElement(le.Provider,{value:Wu},C.createElement(K.Z,{open:zt||we||_t,autoDestroy:!1,getContainer:je,autoLock:Dt&&(zt||_t)},C.createElement(jt,Nu)))},$t=St,Ie=$t,Se=f(62892),Be=f(36355),et=f(32441),Oe=f(47729),ge=ue=>{const{prefixCls:k,title:He,footer:ae,extra:Pe,closeIcon:tt,closable:ut,onClose:Ye,headerStyle:nt,drawerStyle:qe,bodyStyle:mt,footerStyle:gt,children:pt}=ue,Bt=C.useCallback(je=>C.createElement("button",{type:"button",onClick:Ye,"aria-label":"Close",className:`${k}-close`},je),[Ye]),[ft,Dt]=(0,Oe.Z)(ut,tt,Bt,void 0,!0),kt=C.useMemo(()=>!He&&!ft?null:C.createElement("div",{style:nt,className:u()(`${k}-header`,{[`${k}-header-close-only`]:ft&&!He&&!Pe})},C.createElement("div",{className:`${k}-header-title`},Dt,He&&C.createElement("div",{className:`${k}-title`},He)),Pe&&C.createElement("div",{className:`${k}-extra`},Pe)),[ft,Dt,Pe,nt,k,He]),st=C.useMemo(()=>{if(!ae)return null;const je=`${k}-footer`;return C.createElement("div",{className:je,style:gt},ae)},[ae,gt,k]);return C.createElement("div",{className:`${k}-wrapper-body`,style:qe},kt,C.createElement("div",{className:`${k}-body`,style:mt},pt),st)},Y=f(33234),ce=f(83116),fe=f(37613),Et=ue=>{const{componentCls:k,motionDurationSlow:He}=ue,ae={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${He}`}}};return{[k]:{[`${k}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${He}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${k}-panel-motion`]:{"&-left":[ae,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[ae,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[ae,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[ae,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Je=ue=>{const{componentCls:k,zIndexPopup:He,colorBgMask:ae,colorBgElevated:Pe,motionDurationSlow:tt,motionDurationMid:ut,padding:Ye,paddingLG:nt,fontSizeLG:qe,lineHeightLG:mt,lineWidth:gt,lineType:pt,colorSplit:Bt,marginSM:ft,colorIcon:Dt,colorIconHover:kt,colorText:st,fontWeightStrong:je,footerPaddingBlock:we,footerPaddingInline:ne}=ue,R=`${k}-content-wrapper`;return{[k]:{position:"fixed",inset:0,zIndex:He,pointerEvents:"none","&-pure":{position:"relative",background:Pe,[`&${k}-left`]:{boxShadow:ue.boxShadowDrawerLeft},[`&${k}-right`]:{boxShadow:ue.boxShadowDrawerRight},[`&${k}-top`]:{boxShadow:ue.boxShadowDrawerUp},[`&${k}-bottom`]:{boxShadow:ue.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${k}-mask`]:{position:"absolute",inset:0,zIndex:He,background:ae,pointerEvents:"auto"},[R]:{position:"absolute",zIndex:He,maxWidth:"100vw",transition:`all ${tt}`,"&-hidden":{display:"none"}},[`&-left > ${R}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:ue.boxShadowDrawerLeft},[`&-right > ${R}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:ue.boxShadowDrawerRight},[`&-top > ${R}`]:{top:0,insetInline:0,boxShadow:ue.boxShadowDrawerUp},[`&-bottom > ${R}`]:{bottom:0,insetInline:0,boxShadow:ue.boxShadowDrawerDown},[`${k}-content`]:{width:"100%",height:"100%",overflow:"auto",background:Pe,pointerEvents:"auto"},[`${k}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${k}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Ye}px ${nt}px`,fontSize:qe,lineHeight:mt,borderBottom:`${gt}px ${pt} ${Bt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${k}-extra`]:{flex:"none"},[`${k}-close`]:{display:"inline-block",marginInlineEnd:ft,color:Dt,fontWeight:je,fontSize:qe,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${ut}`,textRendering:"auto","&:focus, &:hover":{color:kt,textDecoration:"none"}},[`${k}-title`]:{flex:1,margin:0,color:st,fontWeight:ue.fontWeightStrong,fontSize:qe,lineHeight:mt},[`${k}-body`]:{flex:1,minWidth:0,minHeight:0,padding:nt,overflow:"auto"},[`${k}-footer`]:{flexShrink:0,padding:`${we}px ${ne}px`,borderTop:`${gt}px ${pt} ${Bt}`},"&-rtl":{direction:"rtl"}}}};var lt=(0,ce.Z)("Drawer",ue=>{const k=(0,fe.TS)(ue,{});return[Je(k),Et(k)]},ue=>({zIndexPopup:ue.zIndexPopupBase,footerPaddingBlock:ue.paddingXS,footerPaddingInline:ue.padding})),$e=f(11575),Le=function(ue,k){var He={};for(var ae in ue)Object.prototype.hasOwnProperty.call(ue,ae)&&k.indexOf(ae)<0&&(He[ae]=ue[ae]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,ae=Object.getOwnPropertySymbols(ue);Pe<ae.length;Pe++)k.indexOf(ae[Pe])<0&&Object.prototype.propertyIsEnumerable.call(ue,ae[Pe])&&(He[ae[Pe]]=ue[ae[Pe]]);return He};const Ce=null,De={distance:180},rt=ue=>{var k;const{rootClassName:He,width:ae,height:Pe,size:tt="default",mask:ut=!0,push:Ye=De,open:nt,afterOpenChange:qe,onClose:mt,prefixCls:gt,getContainer:pt,style:Bt,className:ft,visible:Dt,afterVisibleChange:kt}=ue,st=Le(ue,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:je,getPrefixCls:we,direction:ne,drawer:R}=C.useContext(Be.E_),Ae=we("drawer",gt),[wt,At]=lt(Ae),xt=pt===void 0&&je?()=>je(document.body):pt,Ft=u()({"no-mask":!ut,[`${Ae}-rtl`]:ne==="rtl"},He,At),yt=C.useMemo(()=>ae!=null?ae:tt==="large"?736:378,[ae,tt]),Tt=C.useMemo(()=>Pe!=null?Pe:tt==="large"?736:378,[Pe,tt]),Lt={motionName:(0,Se.m)(Ae,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},it=Fu=>({motionName:(0,Se.m)(Ae,`panel-motion-${Fu}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),_t=(0,$e.H)();return wt(C.createElement(Y.BR,null,C.createElement(et.Ux,{status:!0,override:!0},C.createElement(Ie,Object.assign({prefixCls:Ae,onClose:mt,maskMotion:Lt,motion:it},st,{open:nt!=null?nt:Dt,mask:ut,push:Ye,width:yt,height:Tt,style:Object.assign(Object.assign({},R==null?void 0:R.style),Bt),className:u()(R==null?void 0:R.className,ft),rootClassName:Ft,getContainer:xt,afterOpenChange:qe!=null?qe:kt,panelRef:_t}),C.createElement(ge,Object.assign({prefixCls:Ae},st,{onClose:mt}))))))},wu=ue=>{const{prefixCls:k,style:He,className:ae,placement:Pe="right"}=ue,tt=Le(ue,["prefixCls","style","className","placement"]),{getPrefixCls:ut}=C.useContext(Be.E_),Ye=ut("drawer",k),[nt,qe]=lt(Ye),mt=u()(Ye,`${Ye}-pure`,`${Ye}-${Pe}`,qe,ae);return nt(C.createElement("div",{className:mt,style:He},C.createElement(ge,Object.assign({prefixCls:Ye},tt))))};rt._InternalPanelDoNotUseOrYouWillBeFired=wu;var Pu=rt},39722:function(Rt,at,f){f.d(at,{t5:function(){return pe}});var D=f(92310),u=f.n(D),v=f(55477),X=f(59301),K=f(36355),V=f(77578),C=f(17356),Me=function(de,me){var se={};for(var oe in de)Object.prototype.hasOwnProperty.call(de,oe)&&me.indexOf(oe)<0&&(se[oe]=de[oe]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,oe=Object.getOwnPropertySymbols(de);T<oe.length;T++)me.indexOf(oe[T])<0&&Object.prototype.propertyIsEnumerable.call(de,oe[T])&&(se[oe[T]]=de[oe[T]]);return se};const le=(de,me,se)=>{if(!(!me&&!se))return X.createElement(X.Fragment,null,me&&X.createElement("div",{className:`${de}-title`},(0,V.Z)(me)),X.createElement("div",{className:`${de}-inner-content`},(0,V.Z)(se)))},pe=de=>{const{hashId:me,prefixCls:se,className:oe,style:T,placement:Ee="top",title:ve,content:y,children:ze}=de;return X.createElement("div",{className:u()(me,se,`${se}-pure`,`${se}-placement-${Ee}`,oe),style:T},X.createElement("div",{className:`${se}-arrow`}),X.createElement(v.G,Object.assign({},de,{className:me,prefixCls:se}),ze||le(se,ve,y)))},Z=de=>{const{prefixCls:me}=de,se=Me(de,["prefixCls"]),{getPrefixCls:oe}=X.useContext(K.E_),T=oe("popover",me),[Ee,ve]=(0,C.Z)(T);return Ee(X.createElement(pe,Object.assign({},se,{prefixCls:T,hashId:ve})))};at.ZP=Z},60324:function(Rt,at,f){var D=f(92310),u=f.n(D),v=f(59301),X=f(77578),K=f(62892),V=f(36355),C=f(6848),Me=f(39722),le=f(17356),pe=function(me,se){var oe={};for(var T in me)Object.prototype.hasOwnProperty.call(me,T)&&se.indexOf(T)<0&&(oe[T]=me[T]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,T=Object.getOwnPropertySymbols(me);Ee<T.length;Ee++)se.indexOf(T[Ee])<0&&Object.prototype.propertyIsEnumerable.call(me,T[Ee])&&(oe[T[Ee]]=me[T[Ee]]);return oe};const Z=me=>{let{title:se,content:oe,prefixCls:T}=me;return v.createElement(v.Fragment,null,se&&v.createElement("div",{className:`${T}-title`},(0,X.Z)(se)),v.createElement("div",{className:`${T}-inner-content`},(0,X.Z)(oe)))},de=v.forwardRef((me,se)=>{const{prefixCls:oe,title:T,content:Ee,overlayClassName:ve,placement:y="top",trigger:ze="hover",mouseEnterDelay:re=.1,mouseLeaveDelay:Q=.1,overlayStyle:Ot={}}=me,Ht=pe(me,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:jt}=v.useContext(V.E_),St=jt("popover",oe),[$t,Ie]=(0,le.Z)(St),Se=jt(),Be=u()(ve,Ie);return $t(v.createElement(C.Z,Object.assign({placement:y,trigger:ze,mouseEnterDelay:re,mouseLeaveDelay:Q,overlayStyle:Ot},Ht,{prefixCls:St,overlayClassName:Be,ref:se,overlay:T||Ee?v.createElement(Z,{prefixCls:St,title:T,content:Ee}):null,transitionName:(0,K.m)(Se,"zoom-big",Ht.transitionName),"data-popover-inject":!0})))});de._InternalPanelDoNotUseOrYouWillBeFired=Me.ZP,at.Z=de},17356:function(Rt,at,f){var D=f(17313),u=f(29878),v=f(19447),X=f(33166),K=f(83116),V=f(37613);const C=pe=>{const{componentCls:Z,popoverColor:de,minWidth:me,fontWeightStrong:se,popoverPadding:oe,boxShadowSecondary:T,colorTextHeading:Ee,borderRadiusLG:ve,zIndexPopup:y,marginXS:ze,colorBgElevated:re,popoverBg:Q}=pe;return[{[Z]:Object.assign(Object.assign({},(0,D.Wf)(pe)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:y,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":re,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Z}-content`]:{position:"relative"},[`${Z}-inner`]:{backgroundColor:Q,backgroundClip:"padding-box",borderRadius:ve,boxShadow:T,padding:oe},[`${Z}-title`]:{minWidth:me,marginBottom:ze,color:Ee,fontWeight:se},[`${Z}-inner-content`]:{color:de}})},(0,v.ZP)(pe,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Z}-pure`]:{position:"relative",maxWidth:"none",margin:pe.sizePopupArrow,display:"inline-block",[`${Z}-content`]:{display:"inline-block"}}}]},Me=pe=>{const{componentCls:Z}=pe;return{[Z]:X.i.map(de=>{const me=pe[`${de}6`];return{[`&${Z}-${de}`]:{"--antd-arrow-background-color":me,[`${Z}-inner`]:{backgroundColor:me},[`${Z}-arrow`]:{background:"transparent"}}}})}},le=pe=>{const{componentCls:Z,lineWidth:de,lineType:me,colorSplit:se,paddingSM:oe,controlHeight:T,fontSize:Ee,lineHeight:ve,padding:y}=pe,ze=T-Math.round(Ee*ve),re=ze/2,Q=ze/2-de,Ot=y;return{[Z]:{[`${Z}-inner`]:{padding:0},[`${Z}-title`]:{margin:0,padding:`${re}px ${Ot}px ${Q}px`,borderBottom:`${de}px ${me} ${se}`},[`${Z}-inner-content`]:{padding:`${oe}px ${Ot}px`}}}};at.Z=(0,K.Z)("Popover",pe=>{const{colorBgElevated:Z,colorText:de,wireframe:me}=pe,se=(0,V.TS)(pe,{popoverPadding:12,popoverBg:Z,popoverColor:de});return[C(se),Me(se),me&&le(se),(0,u._y)(se,"zoom-big")]},pe=>({width:177,minWidth:177,zIndexPopup:pe.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})}}]);
|