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

26 lines
260 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2203],{49438:function(At,Ge){Ge.Z={flex_box_center:"flex_box_center___vhwFp",flex_space_between:"flex_space_between___rbHwE",flex_box_vertical_center:"flex_box_vertical_center___AF_yr",flex_box_center_end:"flex_box_center_end___FqGSd",flex_box_column:"flex_box_column___ujWr7",failedList:"failedList___KGsCg",name:"name___bbsWC",publish:"publish___mai8J",modal:"modal___t6wU6"}},50839:function(At,Ge,r){r.d(Ge,{Z:function(){return Se}});var o=r(91773),u=r(28802),w=r(85804),G=r(67294),K={search:"search___JA0r9",btn:"btn___GGtZC"},j=r(67294),Se=({value:J,onChange:Ce})=>{const[M]=o.default.useForm(),U=(0,G.useRef)(!1);(0,G.useEffect)(()=>{J&&M.setFieldsValue(J)},J);const Ee=te=>{U.current||Ce(te),U.current=!0,setTimeout(()=>{U.current=!1},2e3)};return j.createElement("div",{className:K.search},j.createElement(o.default,{className:K.formWrap,colon:!1,form:M,size:"large",layout:"inline",onFinish:te=>{U.current||Ee(te)}},j.createElement(o.default.Item,{label:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",name:"keyword",initialValue:""},j.createElement(u.default,{style:{width:280,height:40}})),j.createElement(o.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"schools",initialValue:"",style:{margin:"0 40px"}},j.createElement(u.default,{style:{width:280,height:40}})),j.createElement(o.default.Item,{label:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",name:"creator",initialValue:""},j.createElement(u.default,{style:{width:200,height:40}})),j.createElement(w.ZP,{className:K.btn,type:"primary",htmlType:"submit"},"\u641C\u7D22")))}},20670:function(At,Ge,r){r.d(Ge,{Z:function(){return j}});var o=r(55241),u={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},w=r(32637),G=r(67294),j=({type:H,style:Se})=>{const J=G.createElement("div",{className:u.wrap,onClick:Ce=>{Ce.preventDefault(),Ce.stopPropagation()}},G.createElement("p",null,H==="shixun"||H==="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",G.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",H==="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"),G.createElement("div",{className:u.contact},G.createElement("div",{className:u.img},G.createElement("img",{src:w,width:"124px",height:"124px"})),G.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return G.createElement(o.Z,{content:J},G.createElement("span",{className:u.text,style:Se},"\u9AD8\u6D88\u8017"))}},85688:function(At,Ge,r){r.d(Ge,{Z:function(){return rt},P:function(){return nt}});var o=r(67294),u=r(91773),w=r(62844),G=r(98813),K=r(28802),j=r(80147),H={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},Se=r(93686),J=Object.defineProperty,Ce=Object.defineProperties,M=Object.getOwnPropertyDescriptors,U=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,Y=(xe,Be,be)=>Be in xe?J(xe,Be,{enumerable:!0,configurable:!0,writable:!0,value:be}):xe[Be]=be,P=(xe,Be)=>{for(var be in Be||(Be={}))Ee.call(Be,be)&&Y(xe,be,Be[be]);if(U)for(var be of U(Be))te.call(Be,be)&&Y(xe,be,Be[be]);return xe},k=(xe,Be)=>Ce(xe,M(Be)),oe=(xe,Be)=>{var be={};for(var Oe in xe)Ee.call(xe,Oe)&&Be.indexOf(Oe)<0&&(be[Oe]=xe[Oe]);if(xe!=null&&U)for(var Oe of U(xe))Be.indexOf(Oe)<0&&te.call(xe,Oe)&&(be[Oe]=xe[Oe]);return be},h=(xe,Be,be)=>new Promise((Oe,Ne)=>{var Ye=x=>{try{X(be.next(x))}catch(q){Ne(q)}},at=x=>{try{X(be.throw(x))}catch(q){Ne(q)}},X=x=>x.done?Oe(x.value):Promise.resolve(x.value).then(Ye,at);X((be=be.apply(xe,Be)).next())});const he=({studentNames:xe,total:Be})=>{const be=["","\u4E00","\u4E24","\u4E09"];return Be>3?o.createElement(o.Fragment,null,"\u8BFE\u5802\u5185\u6709",o.createElement("span",{className:H.orangeColor},xe==null?void 0:xe.join("\u3001")),"\u7B49",o.createElement("span",{className:H.orangeColor},Be),"\u540D\u5B66\u751F"):o.createElement(o.Fragment,null,"\u8BFE\u5802\u5185\u6709",o.createElement("span",{className:H.orangeColor},xe==null?void 0:xe.join("\u3001")),be[Be],"\u540D\u5B66\u751F")},se=({used:xe,copy:Be,canNotCopy:be,studentNames:Oe,studentCount:Ne,inPaper:Ye,is_random:at=!1,position:X=""})=>{const x=()=>{if(Be>0&&be>0)return o.createElement(o.Fragment,null,"\u5176\u4E2D",o.createElement("span",{className:H.orangeColor},Be),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",o.createElement("span",{className:H.orangeColor},be),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(Be>0&&be===0)return o.createElement(o.Fragment,null,"\u5176\u4E2D",o.createElement("span",{className:H.orangeColor},Be),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(Be===0&&be>0)return o.createElement(o.Fragment,null,"\u5176\u4E2D",o.createElement("span",{className:H.orangeColor},be),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},q=X||(Ye?"\u8BD5\u5377":"\u8BFE\u7A0B");return o.createElement("span",null,o.createElement(he,{studentNames:Oe,total:Ne}),"\u5B66\u4E60\u8FC7",q,"\u4E2D\u7684",o.createElement("span",{className:H.orangeColor},xe),"\u4E2A\u9879\u76EE\uFF0C",x(),"\u3002\u8BF7\u9009\u62E9",at?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},v=({onCancel:xe,onOk:Be,visible:be,inPaper:Oe,renderData:Ne,type:Ye,isMultipleCourse:at=!1})=>{const[X]=u.default.useForm(),[x,q]=(0,o.useState)(1),[Ze,Le]=(0,o.useState)(!1),He=(0,o.useMemo)(()=>(Ne==null?void 0:Ne.total_num)===1&&(Ne==null?void 0:Ne.can_copy_num)===1,[Ne]),Qe=(0,o.useMemo)(()=>{var je;return(je=Ne==null?void 0:Ne.course_data_list)==null?void 0:je.filter(le=>le.is_show)},[Ne]);return o.createElement(o.Fragment,null,He?o.createElement(w.default,{centered:!0,closable:!0,open:be,destroyOnClose:!0,title:"\u63D0\u793A",className:H.antdModal,width:682,confirmLoading:Ze,onCancel:xe,onOk:()=>h(void 0,null,function*(){var je;Le(!0);let le=x;if(at){const V=P({},X.getFieldsValue());le=(je=Ne==null?void 0:Ne.course_data_list)==null?void 0:je.map(Ke=>V[Ke.id]!==void 0?k(P({},Ke),{is_copy:V[Ke.id]}):Ke)}yield Be(le),Le(!1)})},o.createElement("div",{className:H.content,style:{marginBottom:20}},at?"\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?":o.createElement(o.Fragment,null,o.createElement(he,{studentNames:Ne==null?void 0:Ne.student_names,total:Ne==null?void 0:Ne.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")),at?o.createElement(u.default,{form:X,preserve:!1},Qe==null?void 0:Qe.map(je=>o.createElement(o.Fragment,{key:je.id},o.createElement("h3",{className:"ml15 mb5"},je.name),o.createElement(u.default.Item,{name:je.id,initialValue:1},o.createElement(G.ZP.Group,{className:H.content},o.createElement(G.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),o.createElement(G.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):o.createElement(G.ZP.Group,{value:x,onChange:je=>q(je.target.value),className:H.content,style:{marginBottom:30}},o.createElement(G.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),o.createElement(G.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),o.createElement("div",null,o.createElement("div",{className:H.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),o.createElement("div",{className:H.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"),o.createElement("div",{className:`${H.content} ${H.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"))):o.createElement(w.default,{centered:!0,closable:!0,destroyOnClose:!0,open:be,confirmLoading:Ze,title:"\u63D0\u793A",width:682,onCancel:xe,onOk:()=>h(void 0,null,function*(){var je;Le(!0);let le=0;if(at){const V=P({},X.getFieldsValue());le=(je=Ne==null?void 0:Ne.course_data_list)==null?void 0:je.map(Ke=>V[Ke.id]!==void 0?k(P({},Ke),{is_use:V[Ke.id]}):Ke)}yield Be(le),Le(!1)})},o.createElement("div",{className:H.content},o.createElement(he,{studentNames:Ne==null?void 0:Ne.student_names,total:Ne==null?void 0:Ne.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",at?o.createElement(u.default,{form:X,preserve:!1},o.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"),Qe==null?void 0:Qe.map(je=>o.createElement(o.Fragment,{key:je.id},o.createElement("h3",{className:"ml15 mb5"},je.name),o.createElement(u.default.Item,{name:je.id,initialValue:1},o.createElement(G.ZP.Group,{className:H.content},o.createElement(G.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),o.createElement(G.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):o.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",o.createElement("span",{className:H.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"))))},nt=function(){const[xe,Be]=(0,o.useState)(!1),[be,Oe]=(0,o.useState)();return[xe,()=>Be(!1),be,at=>h(this,null,function*(){var X;const x=at,{isImportMultipleCourse:q=!1}=x,Ze=oe(x,["isImportMultipleCourse"]);console.log(at);const Le=(at==null?void 0:at.result)||(yield(0,Se.Tr)(Ze));return"status"in Le?!1:q?((X=Le==null?void 0:Le.course_data_list)==null?void 0:X.some(Qe=>Qe.is_show))?(Oe(Le),Be(!0),!0):Le.course_data_list||[]:Le.student_count===0?!1:(Oe(Le),Be(!0),!0)})]},bt=xe=>{const[Be]=u.default.useForm(),[be,Oe]=(0,o.useState)(!1),{onCancel:Ne,onOk:Ye,visible:at,inPaper:X=!1,renderData:x,type:q,isMultipleCourse:Ze=!1,position:Le}=xe;let He=(0,o.useMemo)(()=>X?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:H.tableCell,render(le,V){return o.createElement("a",{href:`/shixuns/${V.identifier}/challenges`,target:"_blank"},le)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(le,V)=>o.createElement(o.Fragment,null,o.createElement(u.default.Item,{name:[`${q==="subject"?V.stage_shixun_id:V.shixun_course_id||V.id}`,"is_copy"],initialValue:1},o.createElement(G.ZP.Group,null,o.createElement(G.ZP,{value:1},"\u662F"),o.createElement(G.ZP,{value:0},"\u5426"))),o.createElement(u.default.Item,{name:[`${q==="subject"?V==null?void 0:V.stage_shixun_id:V.shixun_course_id||V.id}`,"is_use"],hidden:!0,initialValue:1},o.createElement(K.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:H.tableCell,render(le,V){return o.createElement("a",{href:`/shixuns/${V.identifier}/challenges`,target:"_blank"},le)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(le,V)=>o.createElement(u.default.Item,{name:[`${q==="subject"?V.stage_shixun_id:V.shixun_course_id||V.id}`,"is_use"],initialValue:1},o.createElement(G.ZP.Group,null,o.createElement(G.ZP,{value:1},"\u662F"),o.createElement(G.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(le,V)=>o.createElement(u.default.Item,{name:[`${q==="subject"?V.stage_shixun_id:V.shixun_course_id||V.id}`,"is_copy"],initialValue:1},o.createElement(G.ZP.Group,null,o.createElement(G.ZP,{value:1},"\u662F"),o.createElement(G.ZP,{value:0},"\u5426")))}],[X]),Qe=(0,o.useMemo)(()=>X?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:H.tableCell,align:"center",ellipsis:!0,render:(le,V)=>o.createElement(o.Fragment,null,o.createElement("a",{href:`/shixuns/${V.identifier}/challenges`,target:"_blank"},le),o.createElement(u.default.Item,{name:[`${q==="subject"?V==null?void 0:V.stage_shixun_id:V.shixun_course_id||V.id}`,"is_copy"],hidden:!0,initialValue:0},o.createElement(K.default,{type:"hidden"})),o.createElement(u.default.Item,{name:[`${q==="subject"?V==null?void 0:V.stage_shixun_id:V.shixun_course_id||V.id}`,"is_use"],hidden:!0,initialValue:1},o.createElement(K.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:H.tableCell,ellipsis:!0,align:"center",render:(le,V)=>o.createElement("a",{href:`/shixuns/${V.identifier}/challenges`,target:"_blank"},le)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(le,V)=>o.createElement(o.Fragment,null,o.createElement(u.default.Item,{name:[`${q==="subject"?V==null?void 0:V.stage_shixun_id:V.shixun_course_id||V.id}`,"is_use"],initialValue:0},o.createElement(G.ZP.Group,null,o.createElement(G.ZP,{value:1},"\u662F"),o.createElement(G.ZP,{value:0},"\u5426"))),o.createElement(u.default.Item,{name:[`${q==="subject"?V==null?void 0:V.stage_shixun_id:V.shixun_course_id||V.id}`,"is_copy"],hidden:!0,initialValue:0},o.createElement(K.default,{type:"hidden"})))}],[X]);if(Ze){const le={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:H.tableCell,render:(V,Ke)=>o.createElement("a",{href:`/classrooms/${Ke.course_id}`},V)};He=[le,...He],Qe=[le,...Qe]}const je=(0,o.useMemo)(()=>se({used:x==null?void 0:x.repeat_shixun_num,copy:x==null?void 0:x.can_copy_num,canNotCopy:x==null?void 0:x.no_copy_num,studentNames:x==null?void 0:x.student_names,studentCount:x==null?void 0:x.student_count,is_random:x==null?void 0:x.is_random,inPaper:X,position:Le}),[x,X,Le]);return o.createElement(w.default,{title:"\u63D0\u793A",centered:!0,open:at,confirmLoading:be,onOk:()=>h(void 0,null,function*(){Oe(!0);const le=Be.getFieldsValue(),V=Object.keys(le).map(Ke=>({id:parseInt(Ke.split("_")[0]),course_id:parseInt(Ke.split("_")[1]),is_use:le[Ke].is_use,is_copy:le[Ke].is_copy}));yield Ye(V),Oe(!1)}),onCancel:Ne,width:880,okText:"\u786E\u8BA4",className:H.antdModal,destroyOnClose:!0},o.createElement(u.default,{form:Be,preserve:!1},o.createElement("div",{className:H.brief},je),o.createElement("div",{style:{marginBottom:30}},o.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),o.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"),o.createElement("div",{className:H.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")),(x==null?void 0:x.can_copy_num)>0&&o.createElement("div",null,o.createElement("div",{className:H.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),o.createElement(j.default,{columns:He,className:H.antdTable,dataSource:x==null?void 0:x.can_copy_list,rowKey:q==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(x==null?void 0:x.no_copy_num)>0&&o.createElement("div",null,o.createElement("div",{className:H.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),o.createElement(j.default,{columns:Qe,className:H.antdTable,dataSource:x==null?void 0:x.no_copy_list,rowKey:q==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(x==null?void 0:x.no_use_list.length)>0&&(x==null?void 0:x.no_use_list.map(le=>o.createElement("div",{key:q==="subject"?le.stage_shixun_id:le.shixun_course_id||le.id},o.createElement(u.default.Item,{name:[`${q==="subject"?le==null?void 0:le.stage_shixun_id:le.shixun_course_id||le.id}`,"is_copy"],hidden:!0,initialValue:0},o.createElement(K.default,{type:"hidden"})),o.createElement(u.default.Item,{name:[`${q==="subject"?le==null?void 0:le.stage_shixun_id:le.shixun_course_id||le.id}`,"is_use"],hidden:!0,initialValue:1},o.createElement(K.default,{type:"hidden"})))))))};var rt=xe=>{const{modalType:Be}=xe;return Be==="multiple"?o.createElement(bt,P({},xe)):o.createElement(v,P({},xe))}},53134:function(At,Ge,r){var o=r(67294),u=r(91773),w=r(62844),G=r(2453),K=r(71230),j=r(15746),H=r(64076),Se=r(98813),J=r(84567),Ce=r(94699),M=r.n(Ce),U=r(33170),Ee=r(28706),te=r(35973),Y=r(52262),P=r(89779),k=r(12317),oe=r(17998),h=r(49438),he=r(96332),se=r(93686),v=r(67294),nt=Object.defineProperty,bt=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,be=(X,x,q)=>x in X?nt(X,x,{enumerable:!0,configurable:!0,writable:!0,value:q}):X[x]=q,Oe=(X,x)=>{for(var q in x||(x={}))xe.call(x,q)&&be(X,q,x[q]);if(rt)for(var q of rt(x))Be.call(x,q)&&be(X,q,x[q]);return X},Ne=(X,x)=>bt(X,Zt(x)),Ye=(X,x,q)=>new Promise((Ze,Le)=>{var He=le=>{try{je(q.next(le))}catch(V){Le(V)}},Qe=le=>{try{je(q.throw(le))}catch(V){Le(V)}},je=le=>le.done?Ze(le.value):Promise.resolve(le.value).then(He,Qe);je((q=q.apply(X,x)).next())});const at=({classroomList:X,dispatch:x,courseEndTime:q})=>{var Ze;const Le=(0,te.useParams)(),[He]=u.default.useForm(),[Qe,je]=(0,o.useState)(1),[le,V]=(0,o.useState)([]),[Ke,Vt]=(0,o.useState)(0),[eu,Nu]=(0,o.useState)(20),[cu,mu]=(0,o.useState)(!0),[Te,st]=(0,o.useState)([]),[Ft,ze]=(0,o.useState)(!0),[xt,Nt]=(0,o.useState)({}),[ku,du]=(0,o.useState)({});Le.id=Le.coursesId,(0,o.useEffect)(()=>{if(X.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(tu(),vu(),X.actionTabs.type===2){const Pe=X.actionTabs.selectArrsAll[0];ze(Pe.unified_setting)}else ze(!1)},[X.actionTabs]);const vu=Pe=>Ye(void 0,null,function*(){mu(!0);const fe=yield(0,P.c_)(Ne(Oe({},Le),{page:Pe||Qe,limit:2e4,homework_id:X.actionTabs.type===1?"":X.actionTabs.selectArrs[0]}));fe==null||fe.course_groups.map((_e,ee)=>{_e.key=_e.id,_e.title=_e.name,_e.disabled=_e.is_published}),fe&&(V([...fe==null?void 0:fe.course_groups]),Vt(fe==null?void 0:fe.course_groups_count),mu(!1),Pe||He.setFieldsValue({publish_time:M()(M()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:M()(M()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Eu=()=>{var Pe;let fe=[...(Pe=X.actionTabs.selectArrsAll)==null?void 0:Pe.filter(_e=>_e.high_resources_consume&&!_e.high_resources_consume_permission)];(fe==null?void 0:fe.length)>0&&X.actionTabs.type===1&&w.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:v.createElement("div",null,v.createElement("div",{className:h.Z.tipcontent},v.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",v.createElement("span",{style:{color:"#f06b14"}},fe==null?void 0:fe.length)," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),v.createElement("div",{className:"mt20 mb20"},fe==null?void 0:fe.map(_e=>v.createElement("div",{className:h.Z.failedList,key:_e.homework_id},v.createElement("div",{className:h.Z.name},_e==null?void 0:_e.name),v.createElement("div",{className:h.Z.publish,onClick:()=>{(0,Ee.xg)(`/classrooms/${Le.coursesId}/shixun_homework/${_e.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},au=()=>Ye(void 0,null,function*(){var Pe,fe,_e,ee,lt,uu,Kt;if((0,Y.Rm)()&&!((fe=(Pe=X.AssistantObject)==null?void 0:Pe.practice)!=null&&fe.can_publish)){G.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),ht(!1);return}const Tt=Oe({},He.getFieldsValue());if(Tt.end_time<=Tt.publish_time){G.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ht(!1);return}if((Te==null?void 0:Te.length)<=0&&!Ft&&le.length>0){G.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),ht(!1);return}let It={homework_ids:[...X.actionTabs.selectArrs],group_ids:Te.length>0?Te.map(vt=>vt.id):(_e=X.detailShixunsList)==null?void 0:_e.course_groups,end_time:M()(Tt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:M()(Tt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!Te.length},zt=[...(ee=X.actionTabs.selectArrsAll)==null?void 0:ee.filter(vt=>vt.high_resources_consume&&!vt.high_resources_consume_permission)];if((zt==null?void 0:zt.length)==X.actionTabs.selectArrsAll.length&&X.actionTabs.type==1){x({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Eu();return}((lt=X.actionTabs.selectArrsAll)==null?void 0:lt.length)>0&&X.actionTabs.type===1&&(It.homework_ids=[...((Kt=(uu=X.actionTabs.selectArrsAll)==null?void 0:uu.filter(vt=>!vt.high_resources_consume||vt.high_resources_consume_permission))==null?void 0:Kt.map(vt=>Number(vt==null?void 0:vt.homework_id)))||[]]);let lu=yield(0,se.Tr)({homework_common_ids:[...X.actionTabs.selectArrs],course_id:Le.coursesId,type:"homework_common"});(lu==null?void 0:lu.student_count)===0?fu(It):(du(It),Nt(lu))}),tu=()=>{je(1),V([]),st([])},fu=Pe=>Ye(void 0,null,function*(){ht(!0);const fe=yield(0,U.ZP)(`/api/courses/${Le.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Oe({},Pe)});ht(!1),fe.status===0&&(tu(),(0,Ee.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),G.ZP.success("\u53D1\u5E03\u6210\u529F"),x({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Eu(),(0,Y.GJ)()?X.actionTabs.detail?(x({type:"shixunHomeworks/setActionTabs",payload:{}}),x({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Oe({},Le)}),x({type:"shixunHomeworks/getWorkSetting",payload:Oe({},Le)})):x({type:"classroomList/getClassroomTeacherShixunsList",payload:Ne(Oe({},X.actionTabs.params),{type:4})}):x({type:"classroomList/getClassroomShixunsList",payload:Oe({},X.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||x({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:v.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~")}}))}),Ou=Ke>Qe*eu,{detailShixunsList:Tu}=X,[Iu,ht]=(0,o.useState)(!1);return v.createElement("div",null,v.createElement(w.default,{width:600,centered:!0,confirmLoading:Iu,title:"\u53D1\u5E03\u4F5C\u4E1A",open:X.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>au(),onCancel:()=>{tu(),x({type:"classroomList/setActionTabs",payload:{}})}},v.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",v.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),v.createElement(u.default,{form:He},v.createElement("div",{style:{paddingLeft:0}},v.createElement(K.Z,{className:"mt30",align:"middle"},v.createElement(j.Z,null,v.createElement(u.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},v.createElement(H.default,{style:{width:170,marginRight:"25px"},disabledDate:Pe=>(0,oe.Q8)(Pe,q),disabledTime:Pe=>(0,oe.d0)(Pe),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:M()((0,Ee.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),v.createElement(j.Z,{className:"ml20"},v.createElement(u.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},v.createElement(H.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:M()((0,Ee.U6)(),"HH:mm")},disabledDate:Pe=>(0,oe.Q8)(Pe,q,He.getFieldValue("publish_time")),disabledTime:Pe=>(0,oe.d0)(Pe,He.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),X.actionTabs.type===2&&v.createElement(K.Z,{style:{marginBottom:"10px"}},v.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),v.createElement(Se.ZP.Group,{value:Ft,onChange:Pe=>{ze(Pe.target.value),st([])}},v.createElement(Se.ZP,{value:!0,disabled:!X.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),v.createElement(Se.ZP,{className:"ml20",disabled:le.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),le.length<=0&&X.actionTabs.type===2&&v.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"')),(X.actionTabs.type===1||!Ft)&&le.length>0&&v.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},v.createElement("span",{style:{flex:1}},v.createElement(J.default,{checked:Te.length===le.length,onChange:Pe=>{Te.length===le.length?st([]):st(le)}},"\u5168\u9009")),v.createElement("span",{style:{width:16}}),v.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Te.length||0,"\u4E2A\u5206\u73ED")),(X.actionTabs.type===1||!Ft)&&le.length>0&&v.createElement(k.Z,{data:le,selectedRowKeys:Te,setSelectedRowKeys:st}))),v.createElement(he.Z,{resdata:xt,type:((Ze=X.actionTabs.selectArrs)==null?void 0:Ze.length)===1?"shixun":"shixunpush",okloading:Iu,oktext:(xt==null?void 0:xt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Pe=>Ye(void 0,null,function*(){ht(!0);let fe=yield(0,U.ZP)(`/api/courses/${Le.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...X.actionTabs.selectArrs]}});ht(!1),(fe==null?void 0:fe.status)===0&&fu(ku)})}))};Ge.Z=(0,te.connect)(({classroomList:X})=>({classroomList:X}))(at)},19618:function(At,Ge,r){r.r(Ge),r.d(Ge,{default:function(){return Oo}});var o=r(52810),u=r(67294),w=r(35973),G=r(33170),K=r(50136),j=r(2453),H=r(28802),Se=r(85418),J=r(83062),Ce=r(71230),M=r(15746),U=r(78957),Ee=r(48054),te=r(73802),Y=r(84567),P=r(85804),k=r(62844),oe=r(98813),h=r(52262),he=r(42922),se=r(28706),v=r(63037),nt=Object.defineProperty,bt=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,be=(e,n,t)=>n in e?nt(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Oe=(e,n)=>{for(var t in n||(n={}))xe.call(n,t)&&be(e,t,n[t]);if(rt)for(var t of rt(n))Be.call(n,t)&&be(e,t,n[t]);return e},Ne=(e,n)=>bt(e,Zt(n)),Ye=(e,n)=>{var t={};for(var y in e)xe.call(e,y)&&n.indexOf(y)<0&&(t[y]=e[y]);if(e!=null&&rt)for(var y of rt(e))n.indexOf(y)<0&&Be.call(e,y)&&(t[y]=e[y]);return t},at=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const X=e=>{var n=e,{classroomList:t,dispatch:y,match:N,location:C,user:R}=n,E=Ye(n,["classroomList","dispatch","match","location","user"]),i,_;const ie=(0,w.useParams)(),[B,T]=(0,u.useState)(!1),[ue,ve]=(0,u.useState)(!1),Fe=(0,u.useRef)(null);(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u5220\u9664"){if((0,h.j5)()){ve(!0);return}const p={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map(De=>{var I;De.author_login===((I=R.userInfo)==null?void 0:I.login)?++p.hasNum:++p.noHasNum}),p.noHasNum>0?k.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"},p.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},p.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:()=>{D()}}):ve(!0)}else ve(!1)},[t.actionTabs.key]);const D=()=>{y({type:"classroomList/setActionTabs",payload:{}})};return u.createElement(k.default,{centered:!0,title:"\u63D0\u793A",open:ue,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,confirmLoading:B,onOk:()=>at(void 0,null,function*(){var p;if((p=Fe.current)!=null&&p.onVerify())return;T(!0);const De=yield(0,G.ZP)(`/api/courses/${ie.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}});T(!1),De.status===0&&((0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u5220\u9664"]),j.ZP.success("\u5220\u9664\u6210\u529F"),y({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,h.GJ)()?y({type:"classroomList/getClassroomTeacherShixunsList",payload:Ne(Oe({},t.actionTabs.params),{type:4})}):y({type:"classroomList/getClassroomShixunsList",payload:Oe({},t.actionTabs.params)}),y({type:"classroomList/getClassroomLeftMenus",payload:{id:ie.coursesId}}))}),onCancel:()=>{D()}},!((i=t==null?void 0:t.actionTabs)!=null&&i.status)||!["\u672A\u53D1\u5E03"].includes((_=t==null?void 0:t.actionTabs)==null?void 0:_.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(v.Z,{ref:p=>Fe.current=p})):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 x=(0,w.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(X),q=r(16273),Ze=r(86169),Le=Object.defineProperty,He=Object.defineProperties,Qe=Object.getOwnPropertyDescriptors,je=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,Ke=(e,n,t)=>n in e?Le(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Vt=(e,n)=>{for(var t in n||(n={}))le.call(n,t)&&Ke(e,t,n[t]);if(je)for(var t of je(n))V.call(n,t)&&Ke(e,t,n[t]);return e},eu=(e,n)=>He(e,Qe(n)),Nu=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const cu=({classroomList:e,dispatch:n})=>{const t=(0,w.useParams)();return u.createElement(k.default,{centered:!0,title:"\u63D0\u793A",open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Nu(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${t.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u8BBE\u4E3A\u516C\u5F00"]),j.ZP.success("\u64CD\u4F5C\u6210\u529F"),n({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,h.GJ)()?n({type:"classroomList/getClassroomTeacherShixunsList",payload:eu(Vt({},e.actionTabs.params),{type:4})}):n({type:"classroomList/getClassroomShixunsList",payload:Vt({},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 mu=(0,w.connect)(({classroomList:e})=>({classroomList:e}))(cu),Te=r(91773),st=r(94699),Ft=r.n(st),ze=r(67294),xt=Object.defineProperty,Nt=Object.defineProperties,ku=Object.getOwnPropertyDescriptors,du=Object.getOwnPropertySymbols,vu=Object.prototype.hasOwnProperty,Eu=Object.prototype.propertyIsEnumerable,au=(e,n,t)=>n in e?xt(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,tu=(e,n)=>{for(var t in n||(n={}))vu.call(n,t)&&au(e,t,n[t]);if(du)for(var t of du(n))Eu.call(n,t)&&au(e,t,n[t]);return e},fu=(e,n)=>Nt(e,ku(n)),Ou=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const Tu=({classroomList:e,loading:n,dispatch:t})=>{var y,N;const C=(0,w.useParams)(),[R,E]=(0,u.useState)(!1),{actionTabs:i}=e,[_]=Te.default.useForm(),ie=B=>B&&B<Ft()().startOf("day");return(0,u.useEffect)(()=>{var B;e.actionTabs.key==="\u91CD\u547D\u540D"&&_.setFieldsValue({name:(B=i.selectArrs)==null?void 0:B.name})},[e.actionTabs.key]),ze.createElement(k.default,{centered:!0,title:"\u91CD\u547D\u540D",confirmLoading:R,open:e.actionTabs.key==="\u91CD\u547D\u540D",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,onOk:()=>Ou(void 0,null,function*(){var B,T;if((0,h.Rm)()&&!((T=(B=e.AssistantObject)==null?void 0:B.practice)!=null&&T.can_create)){j.ZP.warning("\u60A8\u672A\u83B7\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 ue=_.getFieldValue();E(!0);const ve=`/api/homework_commons/${e.actionTabs.selectArrs.homework_id}/alter_name.json`,Fe=yield(0,G.ZP)(ve,{method:"post",body:tu({},ue)});E(!1),Fe.status===0&&(j.ZP.success("\u4FEE\u6539\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:fu(tu({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:tu({},e.actionTabs.params)}))}),onCancel:()=>{E(!1),t({type:"classroomList/setActionTabs",payload:{}})}},ze.createElement(Te.default,{form:_},ze.createElement(Ce.Z,{className:"mt10 c-grey-999"},ze.createElement(M.Z,null,"\u672C\u5B9E\u8BAD\u521D\u59CB\u540D\u79F0\uFF1A"),ze.createElement(M.Z,{flex:"1"},(y=i.selectArrs)==null?void 0:y.shixun_name)),ze.createElement(Te.default.Item,{name:"name"},ze.createElement(Ce.Z,{className:"mt10",align:"middle"},ze.createElement(M.Z,{className:"font14"},"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),ze.createElement(M.Z,{flex:"1"},ze.createElement(H.default,{defaultValue:(N=i.selectArrs)==null?void 0:N.name}))))))};var Iu=(0,w.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n}))(Tu),ht=r(18656),Pe=r(74330),fe=r(96074),_e=r(26194),ee={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"},lt=r(78207),uu=r(50839),Kt=r(34562),Tt=r(20670),It=r(96332),zt=r(93686),lu=Object.defineProperty,vt=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,qu=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,Bn=Object.prototype.propertyIsEnumerable,Cn=(e,n,t)=>n in e?lu(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Et=(e,n)=>{for(var t in n||(n={}))Qa.call(n,t)&&Cn(e,t,n[t]);if(qu)for(var t of qu(n))Bn.call(n,t)&&Cn(e,t,n[t]);return e},Uu=(e,n)=>vt(e,Lt(n)),nu=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const{Search:Xa}=H.default,Du=[{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"}]}],An=({classroomList:e,loading:n,dispatch:t,shixunsList:y})=>{var N,C;const[R,E]=(0,u.useState)(Et({},(0,w.useParams)())),{shixunLists:i,shixunAiRecommendLists:_}=e,[ie,B]=(0,u.useState)([]),[T,ue]=(0,u.useState)({}),[ve,Fe]=(0,u.useState)([]),[D,p]=(0,u.useState)(!1),[De,I]=(0,u.useState)({}),[W,pe]=(0,u.useState)(!1),Ie=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"myshixuns_count"}].filter(c=>!!c),[d,m]=(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)(()=>{ce()},[R.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||_!=null&&_.shixun_list)&&ue(d.sort==="recommend"?_:i)},[i,_]);const ce=()=>nu(void 0,null,function*(){ue([]),p(!0);let c=Et({},d);if(d.sort==="recommend"&&(c.sort="myshixuns_count"),d.sort==="recommend")yield t({type:"classroomList/getShixunAiRecommendLists",payload:Uu(Et({},c),{course_id:R.coursesId})});else{const Z=Et({},c);yield t({type:"classroomList/getShixunLists",payload:Z})}const me=yield(0,G.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});Fe([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(me==null?void 0:me.groups)||[]]),B([]),p(!1)});if(e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return;const ye=c=>nu(void 0,null,function*(){pe(!0);const me=yield t({type:"classroomList/createShixunHomework",payload:{category_id:(R==null?void 0:R.categoryId)||null,coursesId:R.coursesId,shixuns_info:c}});pe(!1),me.status||((0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"]),j.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Uu(Et({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Et({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:R.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")}}))}),[Ue,qe]=(0,u.useState)(!1);return u.createElement(u.Fragment,null,u.createElement(ht.Z,{placement:"bottom",height:"100%",closable:!0,open:e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:ee.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(P.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),u.createElement(P.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>nu(void 0,null,function*(){var c;qe(!0);let me=yield(0,zt.Tr)({id:ie,type:"shixun",course_id:(c=e.detailTopBanner)==null?void 0:c.course_id});(me==null?void 0:me.student_count)===0?yield ye(me==null?void 0:me.no_use_list):I(me),qe(!1)}),type:"primary",loading:Ue},"\u786E\u5B9A"))},u.createElement("section",{className:"tc"},u.createElement(uu.Z,{onChange:c=>{c!=null&&c.keyword&&(0,Kt.tk)({name:c==null?void 0:c.keyword,copywriting:c==null?void 0:c.keyword,position:"Shixun"}),m(Uu(Et(Et({},d),c),{page:1}))}})),u.createElement("section",{className:"edu-container"},u.createElement(Pe.Z,{spinning:D},u.createElement("aside",null,Du.map(function(c,me){var Z;return me!==0?null:u.createElement("ul",{className:ee.menu,key:me},u.createElement("li",null,c.name),(Z=c==null?void 0:c.children)==null?void 0:Z.map(function(g,b){return u.createElement("li",{className:d[c.id]==g.id?ee.actived:"",onClick:()=>{d[c.id]=g.id,d.page=1,m(Et({},d))}},u.createElement("strong",null,g.name))}))}),u.createElement("ul",{className:ee.menu},u.createElement("li",null,"\u65B9\u5411"),u.createElement("li",{className:d!=null&&d.discipline_id?"":ee.actived,onClick:()=>{delete d.tag_level,delete d.sub_discipline_id,delete d.discipline_id,d.page=1,m(Et({},d))}},u.createElement("strong",null,"\u5168\u90E8")),y.menus&&y.menus.map(function(c,me){return u.createElement("li",{key:me,className:(d==null?void 0:d.discipline_id)==c.id?ee.actived:""},u.createElement("strong",{onClick:()=>{d.tag_level=1,d.discipline_id=c.id,delete d.sub_discipline_id,d.page=1,m(Et({},d))}},c.name),u.createElement("div",null,c.sub_repertoires.map(function(Z,g){return u.createElement("div",{key:g,className:"mt5"},u.createElement("div",{className:(d==null?void 0:d.sub_discipline_id)==Z.id&&d.tag_level===2?`${ee.actived2} ${ee.subTag}`:ee.subTag,onClick:()=>{d.tag_level=2,d.discipline_id=c.id,d.sub_discipline_id=Z.id,m(Et({},d))}},Z.name),u.createElement("ul",{className:"mt5"},Z.tags&&Z.tags.map(function(b,Q){return u.createElement("li",{key:Q,className:d.sub_discipline_id==b.id&&d.tag_level===3?ee.actived2:"",onClick:()=>{d.tag_level=3,d.discipline_id=c.id,d.sub_discipline_id=b.id,m(Et({},d))}},b.name)})))})))})),d.type==="mine"&&u.createElement("ul",{className:ee.menu},u.createElement("li",null,"\u76EE\u5F55"),ve==null?void 0:ve.map((c,me)=>u.createElement("li",{className:d.group_id==c.id?ee.actived:"",key:c.name,onClick:()=>{d.group_id=c.id,d.page=1,m(Et({},d))}},u.createElement("strong",null,c.name)))),Du.map(function(c,me){var Z;return me!==1?null:u.createElement("ul",{className:ee.menu,key:me},u.createElement("li",null,c.name),(Z=c==null?void 0:c.children)==null?void 0:Z.map(function(g,b){return u.createElement("li",{className:d[c.id]==g.id?ee.actived:"",onClick:()=>{d[c.id]=g.id,m(Et({},d))}},u.createElement("strong",null,g.name))}))}),u.createElement(Ce.Z,{align:"middle"},u.createElement(M.Z,{flex:"1",className:ee.filter},Ie.map(function(c,me){return u.createElement(P.ZP,{key:me,className:"mr20",type:d.sort===c.id?"primary":"default",onClick:()=>{d.sort=c.id,m(Et({},d))}},c.name)})),u.createElement(M.Z,{className:"c-grey-999"},u.createElement("div",{className:ee.menuCourse},u.createElement("ul",null,u.createElement("li",null,"\u5DF2\u9009",u.createElement("span",{className:"c-blue"},ie.length),"\u4E2A"),u.createElement("li",null,"\u5171",u.createElement("span",{className:"c-blue"},T.shixuns_count),"\u4E2A"),u.createElement("li",{className:"current",onClick:()=>{d.order=d.order==="asc"?"desc":"asc",m(Et({},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"}))))))),((N=T==null?void 0:T.shixun_list)==null?void 0:N.length)===0&&u.createElement(_e.Z,null),u.createElement(Y.default.Group,{style:{display:"block"},value:ie,onChange:c=>{B(c)}},(C=T==null?void 0:T.shixun_list)==null?void 0:C.map(function(c,me){return u.createElement("div",{className:ee.listItem,key:c==null?void 0:c.identifier,style:{cursor:"auto"}},u.createElement(Y.default,{value:c==null?void 0:c.identifier,style:{marginTop:"3px"},disabled:(c==null?void 0:c.need_authorize)||(c==null?void 0:c.shixun_tag_num_name)=="\u672A\u53D1\u5E03"}),u.createElement("div",{className:ee.info},u.createElement("div",{className:ee.title},u.createElement("div",{className:ee.titleLeft},u.createElement("div",null,u.createElement(w.Link,{to:`/shixuns/${c.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:c.title}})),(c==null?void 0:c.high_resources_consume)&&u.createElement("span",{className:"tag-style current"},u.createElement(Tt.Z,{type:"shixun",style:{marginLeft:0}})),(c==null?void 0:c.need_authorize)&&u.createElement("span",{onClick:()=>{(0,lt.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,h.Ny)()&&(c==null?void 0:c.mark_status)===1&&u.createElement(J.Z,{zIndex:1e4,title:c==null?void 0:c.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,h.Ny)()&&(c==null?void 0:c.mark_status)===2&&u.createElement(J.Z,{zIndex:1e4,title:c==null?void 0:c.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,h.Ny)()&&(c==null?void 0:c.mark_status)===3&&u.createElement(J.Z,{zIndex:1e4,title:c==null?void 0:c.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),(c==null?void 0:c.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&u.createElement(J.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(P.ZP,{ghost:!0,href:`/shixuns/${c.identifier}/challenges`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u4F53\u9A8C\u5B9E\u8BAD"))),u.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},u.createElement("span",{className:ee.description,dangerouslySetInnerHTML:{__html:c.description}})),u.createElement("div",{className:" mt15"},c.challenge_names.map(function(Z,g){return u.createElement("span",{key:g,className:"mr30"},"\u7B2C",g+1,"\u5173 ",Z," ")})),u.createElement(fe.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},u.createElement("div",null,u.createElement(J.Z,{overlayClassName:ee["tooltip-content"],title:u.createElement("div",null,u.createElement("span",{dangerouslySetInnerHTML:{__html:c==null?void 0:c.member_user_names}}))},u.createElement("span",{className:ee.authorname,dangerouslySetInnerHTML:{__html:c==null?void 0:c.member_user_names}})),c.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",{dangerouslySetInnerHTML:{__html:c.author_school_name}}))),u.createElement("div",null,u.createElement("span",{className:"mr30"},"\u96BE\u5EA6\u7CFB\u6570 \xA0",c.level),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",c.study_count)))))}))))),u.createElement("div",{className:"tc mt20"},u.createElement(te.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:d.page||1,showQuickJumper:!0,total:T==null?void 0:T.shixuns_count,onChange:c=>{d.page=c,m(Et({},d))}}))),u.createElement(It.Z,{resdata:De,type:"subject",okloading:W,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:c=>{ye(c)}}))};var Ae=(0,w.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))(An),en=Object.defineProperty,Bu=Object.defineProperties,ra=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,Sn=(e,n,t)=>n in e?en(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Cu=(e,n)=>{for(var t in n||(n={}))sa.call(n,t)&&Sn(e,t,n[t]);if(bn)for(var t of bn(n))xn.call(n,t)&&Sn(e,t,n[t]);return e},Pn=(e,n)=>Bu(e,ra(n)),wn=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const{Search:ia}=H.default,ca=({classroomList:e,loading:n,dispatch:t})=>{var y,N;const[C,R]=(0,u.useState)(Cu({},(0,w.useParams)())),{actionTabs:E}=e,{shixunLists:i}=e,[_,ie]=(0,u.useState)([]),[B,T]=(0,u.useState)(!1),[ue,ve]=(0,u.useState)({page:1,limit:20,search:null});(0,u.useEffect)(()=>{Fe()},[C.coursesId,ue]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"&&ie([])},[e.actionTabs.key]);const Fe=()=>wn(void 0,null,function*(){var D;const p=Pn(Cu({},ue),{course_id:(D=E==null?void 0:E.params)==null?void 0:D.course_id});yield t({type:"classroomList/getExperimentLists",payload:p}),T(!1)});if(e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return u.createElement(ht.Z,{placement:"bottom",height:"100%",closable:!0,style:{zIndex:9999},open:e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0",key:"bottom",rootClassName:ee.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(P.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(P.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>wn(void 0,null,function*(){var D;(yield t({type:"classroomList/createExperiment",payload:{homework_common_ids:[..._],category_id:C.categoryId,course_id:(D=E==null?void 0:E.params)==null?void 0:D.course_id}})).status||(j.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Pn(Cu({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Cu({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:C.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"},"\u786E\u5B9A"))},u.createElement("section",{className:"tc"},u.createElement(ia,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u5B9E\u9A8C\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2",enterButton:"\u641C\u7D22",size:"middle",className:ee.search,onSearch:D=>{ue.search=D,ve(Cu({},ue))}})),u.createElement("section",{className:"edu-container"},u.createElement(Pe.Z,{spinning:B},u.createElement("aside",null,((y=i==null?void 0:i.homeworks)==null?void 0:y.length)===0&&u.createElement(_e.Z,null),(N=i==null?void 0:i.homeworks)==null?void 0:N.map(function(D,p){var De,I,W;return u.createElement("div",{className:ee.listItem,key:p,style:{cursor:"auto"}},u.createElement(Y.default,{checked:_.includes(D.id),value:D.id,style:{marginTop:"3px"},disabled:D==null?void 0:D.need_authorize,onChange:pe=>{let Ie=_.indexOf(D.id);_.indexOf(D.id)>-1?ie(_.filter(d=>d!==D.id)):ie(_.concat(D.id))}}),u.createElement("div",{className:ee.info},u.createElement("div",{className:ee.title},u.createElement("div",{className:ee.titleLeft},u.createElement(w.Link,{to:`/shixuns/${D.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:D==null?void 0:D.name}})),(D==null?void 0:D.need_authorize)&&u.createElement("span",{onClick:()=>{(0,lt.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,h.Ny)()&&(D==null?void 0:D.mark_status)===1&&u.createElement(J.Z,{title:D==null?void 0:D.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,h.Ny)()&&(D==null?void 0:D.mark_status)===2&&u.createElement(J.Z,{title:D==null?void 0:D.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,h.Ny)()&&(D==null?void 0:D.mark_status)===3&&u.createElement(J.Z,{title:D==null?void 0:D.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),u.createElement(P.ZP,{ghost:!0,href:`/shixuns/${D.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:ee.description,dangerouslySetInnerHTML:{__html:D==null?void 0:D.description}})),u.createElement("div",{className:" mt15"},(De=D==null?void 0:D.challenges)==null?void 0:De.map(function(pe,Ie){return u.createElement("span",{key:Ie,className:"mr30"},"\u7B2C",Ie+1,"\u5173 ",pe==null?void 0:pe.subject," ")})),u.createElement(fe.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20"},((I=D==null?void 0:D.user)==null?void 0:I.name)&&u.createElement(u.Fragment,null,u.createElement("span",null,(W=D==null?void 0:D.user)==null?void 0:W.name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,"\u521B\u5EFA\u65F6\u95F4: "),u.createElement("span",null,D==null?void 0:D.created_at))))})))),u.createElement("div",{className:"tc mt20"},u.createElement(te.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:ue.page||1,showQuickJumper:!0,total:i==null?void 0:i.total_count,onChange:D=>{ue.page=D,ve(Cu({},ue))}})))};var Nn=(0,w.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))(ca),tn=Object.defineProperty,kn=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,qa=Object.prototype.propertyIsEnumerable,On=(e,n,t)=>n in e?tn(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Lu=(e,n)=>{for(var t in n||(n={}))ma.call(n,t)&&On(e,t,n[t]);if(kn)for(var t of kn(n))qa.call(n,t)&&On(e,t,n[t]);return e},da=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const{Search:el}=H.default,tl=({classroomList:e,loading:n,dispatch:t,shixunsList:y})=>{var N,C;const[R,E]=(0,u.useState)(Lu({},(0,w.useParams)())),i=(0,w.useLocation)(),{actionTabs:_}=e,[ie]=Te.default.useForm(),{shixunAiRecommendLists:B}=e,[T,ue]=(0,u.useState)([]),ve=[{name:"\u6700\u65B0",id:"new"},{name:"\u6700\u70ED",id:"hot"},{name:"\u63A8\u8350",id:"hot"}],[Fe,D]=(0,u.useState)({page:1,course_id:R.coursesId,limit:20,no_jupyter:1});return(0,u.useEffect)(()=>{},[R.coursesId,Fe]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u667A\u80FD\u63A8\u8350"&&(ue([]),t({type:"classroomList/getShixunAiRecommendLists",payload:Lu({},Fe)}))},[e.actionTabs.key]),e.actionTabs.key!=="\u667A\u80FD\u63A8\u8350"?null:u.createElement(k.default,{title:"\u667A\u80FD\u63A8\u8350",placement:"bottom",centered:!0,height:"60%",width:1e3,closable:!0,style:{zIndex:9999},okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",open:e.actionTabs.key==="\u667A\u80FD\u63A8\u8350",key:"bottom",onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},onOk:()=>da(void 0,null,function*(){(yield t({type:"classroomList/createShixunHomework",payload:Lu({shixun_ids:[...T],category_id:R.categoryId},R)})).status||((0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u667A\u80FD\u63A8\u8350\u9009\u7528"]),sessionStorage.aiRecommentHide=!0,j.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomShixunsList",payload:Lu({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:R.coursesId}}))})},u.createElement("section",{className:"",style:{maxHeight:500,minHeight:150,overflow:"auto"}},u.createElement(Pe.Z,{spinning:n["classroomList/getShixunAiRecommendLists"]},u.createElement("aside",{style:{minHeight:150}},((N=B==null?void 0:B.shixun_list)==null?void 0:N.length)===0&&u.createElement(_e.Z,null),(C=B==null?void 0:B.shixun_list)==null?void 0:C.map(function(p,De){var I,W,pe;return u.createElement("div",{className:ee.listItem2,key:De,style:{cursor:"auto"}},u.createElement(Y.default,{checked:T.includes(p.id),value:p.id,style:{marginTop:"3px"},disabled:p==null?void 0:p.need_authorize,onChange:Ie=>{let d=T.indexOf(p.id);T.indexOf(p.id)>-1?ue(T.filter(m=>m!==p.id)):ue(T.concat(p.id))}}),u.createElement("div",{className:ee.info},u.createElement("div",{className:ee.title},u.createElement("div",{className:ee.titleLeft},u.createElement(w.Link,{to:`/shixuns/${p.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:p.title}})),(p==null?void 0:p.need_authorize)&&u.createElement("span",{onClick:()=>{(0,lt.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),u.createElement(P.ZP,{ghost:!0,href:`/shixuns/${p.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:ee.description,dangerouslySetInnerHTML:{__html:p.description}})),u.createElement("div",{className:" mt10"},p.challenge_names.map(function(Ie,d){return u.createElement("span",{key:d,className:"mr30"},"\u7B2C",d+1,"\u5173 ",Ie," ")})),u.createElement("div",{className:"c-light-black mt10"},(I=p==null?void 0:p.content)!=null&&I.author_name?u.createElement("span",{dangerouslySetInnerHTML:{__html:(pe=(W=p==null?void 0:p.content)==null?void 0:W.author_name)==null?void 0:pe[0]}}):u.createElement("span",null,p.author_name),u.createElement("span",{className:"ml15 mr15"},"|"),p.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",null,p.author_school_name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570 ",p.level),u.createElement("span",{className:"ml15 mr15"},"|"),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 "),u.createElement("span",null,p.study_count)),u.createElement(fe.Z,{dashed:!0})))})))),u.createElement("div",{className:"tc mt20 hide"},u.createElement(te.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:Fe.page||1,showQuickJumper:!0,total:B==null?void 0:B.shixuns_count,onChange:p=>{Fe.page=p,D(Lu({},Fe))}})))};var Ea=(0,w.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))(tl),Tn=r(85688),ne=r(67294),fa=Object.defineProperty,pa=Object.defineProperties,un=Object.getOwnPropertyDescriptors,ya=Object.getOwnPropertySymbols,ul=Object.prototype.hasOwnProperty,_a=Object.prototype.propertyIsEnumerable,In=(e,n,t)=>n in e?fa(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Jt=(e,n)=>{for(var t in n||(n={}))ul.call(n,t)&&In(e,t,n[t]);if(ya)for(var t of ya(n))_a.call(n,t)&&In(e,t,n[t]);return e},nn=(e,n)=>pa(e,un(n)),Ln=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const{Search:ha}=H.default,ga=({classroomList:e,loading:n,dispatch:t})=>{var y,N;const[C,R]=(0,u.useState)(Jt({},(0,w.useParams)())),E=(0,w.useLocation)(),{actionTabs:i}=e,[_]=Te.default.useForm(),{coursesLists:ie}=e,[B,T]=(0,u.useState)([]),[ue,ve]=(0,u.useState)({}),[Fe,D]=(0,u.useState)(!1),[p,De]=(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:Jt({},p)}),T([]))},[e.actionTabs.key,C.categoryId,p]);const[I,W,pe,Ie]=(0,Tn.P)(),d=m=>Ln(void 0,null,function*(){var ce;D(!0);const ye=yield t({type:"classroomList/createCoursesHomework",payload:{coursesId:C.coursesId,category_id:(C==null?void 0:C.categoryId)||null,subjects_info:[{subject_id:(ce=B[0])==null?void 0:ce.id,stage_shixuns:m}]}});D(!1),ye.status||((0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"]),j.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:nn(Jt({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Jt({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:C.coursesId}}))});return e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?null:ne.createElement(ht.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:ee.drawer,footer:ne.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},ne.createElement(P.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),ne.createElement(P.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",loading:n["classroomList/createCoursesHomework"],onClick:()=>Ln(void 0,null,function*(){var m,ce;if((B==null?void 0:B.length)===0)return j.ZP.error("\u8BF7\u9009\u62E9\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B"),!1;let ye=yield(0,zt.Tr)({id:(m=B[0])==null?void 0:m.identifier,type:"subject",stage_item_id:[],sync_catelog:1,course_id:(ce=e.detailTopBanner)==null?void 0:ce.course_id});(ye==null?void 0:ye.student_count)===0?d([]):ve(ye)}),type:"primary"},"\u786E\u5B9A"))},ne.createElement("section",{className:"tc"},ne.createElement(ha,{placeholder:"\u8BFE\u7A0B\u540D\u79F0/\u8BFE\u7A0B\u6807\u8BC6/\u5408\u4F5C\u8005",enterButton:"\u641C\u7D22",size:"middle",className:ee.search,onSearch:m=>{p.keyword=m,m&&(0,Kt.tk)({name:m,copywriting:m,position:"Subject"}),De(Jt({},p))}})),ne.createElement("section",{className:"edu-container"},ne.createElement(Pe.Z,{spinning:n["classroomList/getCoursesLists"]},ne.createElement("aside",null,ne.createElement("div",{className:ee.menuCourse},ne.createElement("ul",null,ne.createElement("li",null,"\u5DF2\u9009",ne.createElement("span",{className:"c-blue"},B.length),"\u8BFE\u7A0B"),ne.createElement("li",null,"\u5171",ne.createElement("span",{className:"c-blue"},ie.subjects_count),"\u4E2A\u8BFE\u7A0B"),ne.createElement("li",{className:"current",onClick:()=>{p.order=p.order==="asc"?"desc":"asc",p.sort="shixuns_count",De(Jt({},p))}},"\u5B9E\u8BAD\u6570",ne.createElement("p",{className:`edu-sorter current ${p.sort==="shixuns_count"&&p.order}`},ne.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),ne.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),ne.createElement("li",{className:"current",onClick:()=>{p.order=p.order==="asc"?"desc":"asc",p.sort="myshixuns_count",De(Jt({},p))}},"\u5B66\u4E60\u4EBA\u6570",ne.createElement("p",{className:`edu-sorter current ${p.sort==="myshixuns_count"&&p.order}`},ne.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),ne.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),ne.createElement("li",{className:`${p.type==="all"&&"c-blue"} current`,onClick:()=>{p.type="all",De(Jt({},p))}},"\u5168\u90E8\u8BFE\u7A0B"),ne.createElement("li",{className:`${p.type==="mine"&&"c-blue"} current`,onClick:()=>{p.type="mine",De(Jt({},p))}},"\u6211\u7684\u8BFE\u7A0B"))),((y=ie==null?void 0:ie.subject_list)==null?void 0:y.length)===0&&ne.createElement(_e.Z,null),(N=ie==null?void 0:ie.subject_list)==null?void 0:N.map(function(m,ce){var ye,Ue,qe,c,me,Z;return ne.createElement("div",{className:ee.listItem,key:m.id,style:{cursor:"auto"}},ne.createElement(oe.ZP,{checked:B.map(g=>g.id).includes(m.id),value:m.id,style:{marginTop:"1px"},disabled:(m==null?void 0:m.need_authorize)||(m==null?void 0:m.shixun_tag_num_name)=="\u672A\u53D1\u5E03",onChange:g=>{T([{id:m.id,identifier:m.identifier}])}}),ne.createElement("div",{className:ee.info},ne.createElement("div",{className:ee.title},ne.createElement("div",{className:ee.titleLeft},ne.createElement("div",null,ne.createElement(w.Link,{to:`/paths/${m.id}`,target:"_blank"},ne.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:m.title}})),(m==null?void 0:m.need_authorize)&&ne.createElement("span",{onClick:()=>{(0,lt.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"),(m==null?void 0:m.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&ne.createElement(J.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"},ne.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03"))),ne.createElement(J.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"},ne.createElement(P.ZP,{ghost:!0,href:`/paths/${m.id}`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u524D\u5F80\u9009\u7528")))),ne.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},ne.createElement("span",{className:ee.description,dangerouslySetInnerHTML:{__html:m.description}})),ne.createElement(fe.Z,{dashed:!0}),ne.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},ne.createElement("div",null,(ye=m==null?void 0:m.content)!=null&&ye.member_user_names?ne.createElement(J.Z,{overlayClassName:ee["tooltip-content"],title:ne.createElement("div",null,ne.createElement("span",{dangerouslySetInnerHTML:{__html:(Ue=m==null?void 0:m.content)==null?void 0:Ue.member_user_names}}))},ne.createElement("span",{className:ee.authorname,dangerouslySetInnerHTML:{__html:(qe=m==null?void 0:m.content)==null?void 0:qe.member_user_names}})):(m==null?void 0:m.member_user_names)&&ne.createElement(J.Z,{title:ne.createElement("div",null,ne.createElement("span",null,m.member_user_names))},ne.createElement("span",{className:ee.authorname},m.member_user_names)),(c=m==null?void 0:m.content)!=null&&c.author_school_name?ne.createElement(J.Z,{overlayClassName:ee["tooltip-content"],title:ne.createElement("div",null,ne.createElement("span",{dangerouslySetInnerHTML:{__html:(me=m==null?void 0:m.content)==null?void 0:me.author_school_name}}))},ne.createElement("span",{className:ee.authorname,dangerouslySetInnerHTML:{__html:(Z=m==null?void 0:m.content)==null?void 0:Z.author_school_name}})):(m==null?void 0:m.author_school_name)&&ne.createElement(J.Z,{title:ne.createElement("div",null,ne.createElement("span",null,m.author_school_name))},ne.createElement("span",{className:ee.authorname},m.author_school_name))),ne.createElement("div",null,ne.createElement("span",{className:"mr30"},"\u7AE0\u8282 \xA0",m.stage_count),ne.createElement("span",{className:"mr30"},"\u5B9E\u8BAD \xA0",m.shixuns_count),ne.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",m.myshixuns_count)))))})))),ne.createElement("div",{className:"tc mt20"},ne.createElement(te.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,current:p.page||1,showQuickJumper:!0,total:ie==null?void 0:ie.subjects_count,onChange:m=>{p.page=m,t({type:"classroomList/getCoursesLists",payload:Jt({},p)})}})),ne.createElement(It.Z,{resdata:ue,type:"subject",okloading:Fe,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:m=>{d(m)}}))};var Fa=(0,w.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n.effects}))(ga),an=r(67294),Gu=({styles:e={},params:n,setisshowmodal:t,user:y})=>an.createElement(an.Fragment,null,an.createElement(_e.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"}})),tt={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"},Vu=r(80147),ln=r(86763),Da=r(99597),on=r(15835),Ku=r(63909),$=r(67294),Ba=Object.defineProperty,Ca=Object.defineProperties,Aa=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,ba=Object.prototype.hasOwnProperty,xa=Object.prototype.propertyIsEnumerable,rn=(e,n,t)=>n in e?Ba(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,sn=(e,n)=>{for(var t in n||(n={}))ba.call(n,t)&&rn(e,t,n[t]);if(Rn)for(var t of Rn(n))xa.call(n,t)&&rn(e,t,n[t]);return e},Ju=(e,n)=>Ca(e,Aa(n)),jt=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())}),Sa=({v:e,k:n,match:t,selectArrs:y,setSelectArrs:N,setSelectArrsAll:C,selectArrsAll:R,classroomList:E,dispatch:i,selectshow:_,batchState:ie,pageSize:B,page:T,manageAllGroup:ue,user:ve})=>{var Fe,D,p,De,I;const W=(0,w.useParams)(),[pe,Ie]=(0,u.useState)([]),[d,m]=(0,u.useState)(!1),[ce,ye]=(0,u.useState)(!1),[Ue,qe]=(0,u.useState)(!0),c=(0,u.useRef)();W.category=W.categoryId,W.id=W.coursesId,W.page=T,W.limit=B;function me(){return jt(this,null,function*(){let b=yield(0,G.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:sn({},W)});Ie(b.data)})}(0,u.useEffect)(()=>{var b;Ie([]),m(!1),new Date(e==null?void 0:e.student_passed_time).getTime()>new Date(e==null?void 0:e.end_time_s).getTime()&&((b=e==null?void 0:e.status)!=null&&b.includes("\u5DF2\u622A\u6B62"))&&(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0?(ye(!1),qe(!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())&&(ye(!0),qe(!1))},[_]);const Z=[{title:"\u73ED\u7EA7",dataIndex:"course_group_name",key:"course_group_name"},{title:"\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:(b,Q)=>Q.status.indexOf(b)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:b=>{var Q,Ve;return b==="--"?b:$.createElement("span",null,$.createElement("span",null,(Q=b==null?void 0:b.split("/"))==null?void 0:Q[0]),"\xA0/\xA0",$.createElement("span",null,(Ve=b==null?void 0:b.split("/"))==null?void 0:Ve[1]))}},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:W.order_by==="end_time"?W.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:W.order_by==="late_time"?W.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:b=>b==="--"||!b?"--":$.createElement("span",{title:b},b)}],g=b=>{if((0,lt.tJ)(i,!0)){if(b.can_view_details){(0,se.xg)(`/shixuns/${b.shixun_identifier}/challenges`);return}b.redo?k.default.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u518D\u60F3\u60F3",content:$.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:()=>jt(void 0,null,function*(){const Q=yield(0,on.L8)({id:b.myshixun_identifier,url:b.url});Q&&(0,Ku.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:Q.shixun_identifier,homework_common_id:b.homework_id,courseId:W.coursesId})})}):(0,Ku.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:b.shixun_identifier,homework_common_id:b.homework_id,courseId:W.coursesId})}};return $.createElement("div",{className:tt.listItem,onClick:b=>{b.stopPropagation(),(!((0,h.GJ)()&&ie)||(0,h.GJ)()&&ie&&c.current&&!c.current.contains(b.target))&&((0,h.dE)()?(0,se.xg)(`/classrooms/${W.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=1`):(0,se.xg)(`/classrooms/${W.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=0`))},key:n},(0,h.GJ)()&&ie&&$.createElement("span",{ref:c},$.createElement(Y.default,{style:{padding:"10px"},checked:y.includes(e.homework_id),value:e.homework_id,onChange:b=>{y.indexOf(e.homework_id)>-1?(N(y.filter(Q=>Q!==e.homework_id)),C(R.filter(Q=>Q.homework_id!==e.homework_id))):(C(R.concat(e)),N(y.concat(e.homework_id)))}})),$.createElement("div",{className:tt.info},$.createElement("div",{className:tt.title},$.createElement("div",{className:tt.titleLeft,style:(0,h.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,h.GJ)()&&$.createElement(Da.Z,{value:e.status},$.createElement(se.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,h.dE)()&&$.createElement(se.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),$.createElement("span",{className:tt.name},e.name),!!((Fe=e.schools)!=null&&Fe.length)&&$.createElement(J.Z,{title:"\u8BE5\u8BFE\u7A0B\u5B9E\u9A8C\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},$.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)&&$.createElement(Tt.Z,{type:"shixun",style:{marginLeft:10}}),(e==null?void 0:e.high_resources_consume)&&(e==null?void 0:e.high_resources_consume_permission)&&$.createElement("span",{className:tt.authorized},"\u5DF2\u6388\u6743")),$.createElement("div",{className:tt.titleRight},(0,h.GJ)()&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))===0&&$.createElement(w.Link,{target:"_blank",to:"/",onClick:b=>jt(void 0,null,function*(){var Q;if(b.stopPropagation(),b.preventDefault(),((Q=ve==null?void 0:ve.userInfo)==null?void 0:Q.user_status)===2){(0,lt.Rd)();return}let Ve=()=>{i({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:W,type:2,manage_all_group:ue}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?i({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:W.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{i({type:"classroomList/getClassroomTeacherShixunsList",payload:Ju(sn({},W),{type:4})}),Ve()}}}):Ve()})},$.createElement("aside",{className:tt.flexBox},$.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),$.createElement("div",null,"\u53D1\u5E03"))),(0,h.dE)()&&$.createElement("div",{className:tt.actionIcon},ce?$.createElement("i",{className:"iconfont icon-yiwancheng1"}):Ue?"":$.createElement("i",{className:"iconfont icon-jiezhihoutongguan"}),!((D=e.status)!=null&&D.includes("\u5DF2\u622A\u6B62"))&&!((p=e.status)!=null&&p.includes("\u5BFC\u5165"))&&$.createElement("aside",{onClick:b=>jt(void 0,null,function*(){b.stopPropagation(),g(e)}),className:tt.flexBox,style:{marginRight:10}},$.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),$.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(((De=e.status)==null?void 0:De.includes("\u5DF2\u622A\u6B62"))||((I=e.status)==null?void 0:I.includes("\u5BFC\u5165")))&&$.createElement("aside",{onClick:b=>jt(void 0,null,function*(){var Q;(Q=e.status)!=null&&Q.includes("\u5BFC\u5165")||(b.stopPropagation(),b.preventDefault(),(0,se.xg)(`/classrooms/${W.coursesId}/shixun_homework/${e.homework_id}/${e.student_work_id}/comment`))}),className:tt.flexBox,style:{marginRight:10}},$.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),$.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,h.GJ)()&&$.createElement(Se.Z,{placement:"bottomCenter",overlayClassName:tt.dro,dropdownRender:()=>$.createElement(K.default,null,e.status!=="\u5BFC\u5165"&&$.createElement(K.default.Item,{key:1,style:{textAlign:"center"}},$.createElement("a",{onClick:b=>jt(void 0,null,function*(){var Q;if(b.stopPropagation(),b.preventDefault(),((Q=ve==null?void 0:ve.userInfo)==null?void 0:Q.user_status)===2){(0,lt.Rd)();return}let Ve=()=>{i({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:W,type:2,manage_all_group:ue}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?i({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:W.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{i({type:"classroomList/getClassroomTeacherShixunsList",payload:Ju(sn({},W),{type:4})}),Ve()}}}):Ve()})},"\u7ACB\u5373\u53D1\u5E03")),e.status!=="\u5BFC\u5165"&&$.createElement(K.default.Item,{key:2,style:{textAlign:"center"}},$.createElement("a",{onClick:b=>jt(void 0,null,function*(){b.stopPropagation(),b.preventDefault(),i({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:W,type:2}})})},"\u7ACB\u5373\u622A\u6B62")),e.status==="\u5BFC\u5165"&&$.createElement(K.default.Item,{key:23,style:{textAlign:"center"}},$.createElement(w.Link,{target:"_blank",to:"/",onClick:b=>jt(void 0,null,function*(){b.stopPropagation(),b.preventDefault(),i({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")),$.createElement(K.default.Item,{key:22,style:{textAlign:"center"}},$.createElement(w.Link,{target:"_blank",to:"/",onClick:b=>jt(void 0,null,function*(){b.stopPropagation(),b.preventDefault(),i({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:R,params:W,status:e==null?void 0:e.status}})})},"\u7ACB\u5373\u5220\u9664")),e.status!=="\u5BFC\u5165"&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))<0&&$.createElement(K.default.Item,{key:3,style:{textAlign:"center"}},$.createElement(w.Link,{target:"_blank",to:"/",onClick:b=>jt(void 0,null,function*(){b.stopPropagation(),b.preventDefault(),i({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const Q=yield(0,ln.Vs)({categoryId:e.homework_id});i({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Q==null?void 0:Q.status)===0&&j.ZP.success(Q==null?void 0:Q.message)})},"\u66F4\u65B0\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&$.createElement(K.default.Item,{key:23,style:{textAlign:"center"}},$.createElement(w.Link,{target:"_blank",to:"/",onClick:b=>jt(void 0,null,function*(){b.stopPropagation(),b.preventDefault(),g(e)})},"\u8FDB\u5165\u5B9E\u8BAD")),$.createElement(K.default.Item,{key:5,style:{textAlign:"center"}},$.createElement("a",{onClick:b=>{b.stopPropagation(),b.preventDefault(),i({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u547D\u540D",selectArrs:e,params:W}})}},"\u91CD\u65B0\u547D\u540D")),e.status!=="\u5BFC\u5165"&&$.createElement(K.default.Item,{key:6,style:{textAlign:"center"}},$.createElement(w.Link,{target:"_blank",onClick:b=>{b.stopPropagation()},to:`/classrooms/${W.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=3`},"\u9AD8\u7EA7\u8BBE\u7F6E")))},$.createElement("aside",{onClick:b=>b.stopPropagation(),className:tt.flexBox,style:{cursor:"default"}},$.createElement("i",{className:"iconfont icon-gengduo4"}),$.createElement("div",null,"\u66F4\u591A"))))),(0,h.GJ)()&&$.createElement("p",{className:tt.infoIcon},$.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&&$.createElement("span",{className:"c-grey-999 mr10"},$.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&&$.createElement("span",{className:"c-grey-999 mr10"},$.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&&$.createElement("span",{className:"c-grey-999 mr10"},$.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB"].includes(e.status)&&$.createElement("span",{className:"c-grey-999 mr10"},$.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)&&$.createElement("span",{className:"c-grey-999 mr10"},$.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&$.createElement("span",{className:"c-grey-999 mr10"},$.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&$.createElement("span",{className:"c-grey-999"},$.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)&&$.createElement("span",{className:tt.iconV,onClick:b=>jt(void 0,null,function*(){b.stopPropagation(),b.preventDefault(),d||me(),m(!d)})},$.createElement("i",{className:`iconfont icon-${d?"shouqi":"xiala2"}`})," ")),(0,h.dE)()&&$.createElement("span",{className:tt.infoStuIcon},$.createElement("span",{className:"c-grey-333"},e.author),$.createElement("span",{className:"c-grey-999 ml20"},$.createElement("i",{className:"iconfont icon-wanchengjindu font12 mr5"}),$.createElement("span",null,$.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)&&$.createElement("span",{className:"c-grey-999 ml20"},$.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),$.createElement("span",{className:"ml20 c-grey-999"},$.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)!=="--"&&$.createElement("span",{className:"c-grey-999 ml20"},$.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,h.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&d&&pe.length>5&&$.createElement(Vu.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:b=>({onClick:Q=>{Q.stopPropagation(),Q.preventDefault()}}),onHeaderRow:(b,Q)=>({onClick:Ve=>{Ve.stopPropagation(),Ve.preventDefault()}}),pagination:!1,dataSource:pe,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(b,Q,Ve)=>{Ve.field&&(W.order_by=Ve.field),Ve.order||(W.sort_direction="asc"),Ve.order==="ascend"&&(W.sort_direction="asc"),Ve.order==="descend"&&(W.sort_direction="desc"),Ve.order||(W.sort_direction="asc"),me()},columns:Z}),(0,h.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&d&&pe.length<6&&pe.length>0&&$.createElement(Vu.default,{rowKey:"shixun_identifier",onRow:b=>({onClick:Q=>{Q.stopPropagation(),Q.preventDefault()}}),onHeaderRow:(b,Q)=>({onClick:Ve=>{Ve.stopPropagation(),Ve.preventDefault()}}),pagination:!1,dataSource:pe,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(b,Q,Ve)=>{Ve.field&&(W.order_by=Ve.field),Ve.order||(W.sort_direction="asc"),Ve.order==="ascend"&&(W.sort_direction="asc"),Ve.order==="descend"&&(W.sort_direction="desc"),Ve.order||(W.sort_direction="asc"),me()},columns:Z})))},nl=r(48839),Zn=r(91745),pu=r(28553),jn=r(88044),$n=r(64076),Pa=r(27484),$t=r.n(Pa),Hn=r(10285),cn=r.n(Hn),Au=r(89779),Ru=r(9343),Me=r(67294),wa=Object.defineProperty,Na=Object.defineProperties,zn=Object.getOwnPropertyDescriptors,Mu=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,Wn=Object.prototype.propertyIsEnumerable,mn=(e,n,t)=>n in e?wa(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,bu=(e,n)=>{for(var t in n||(n={}))ka.call(n,t)&&mn(e,t,n[t]);if(Mu)for(var t of Mu(n))Wn.call(n,t)&&mn(e,t,n[t]);return e},Un=(e,n)=>Na(e,zn(n)),a=(e,n)=>{var t={};for(var y in e)ka.call(e,y)&&n.indexOf(y)<0&&(t[y]=e[y]);if(e!=null&&Mu)for(var y of Mu(e))n.indexOf(y)<0&&Wn.call(e,y)&&(t[y]=e[y]);return t},l=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});$t().extend(cn());const s=({data:e,value:n,onChange:t})=>{var y,N,C,R;const[E,i]=(0,u.useState)({leftSearch:"",rigthSearch:""}),[_,ie]=(0,u.useState)([]);return(0,u.useEffect)(()=>{ie((n==null?void 0:n.length)>0?e==null?void 0:e.filter(B=>n==null?void 0:n.includes(B==null?void 0:B.id)):[])},[n]),Me.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},Me.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Me.createElement(Y.default,{indeterminate:(_==null?void 0:_.length)>0&&(_==null?void 0:_.length)<(e==null?void 0:e.length),checked:(_==null?void 0:_.length)==(e==null?void 0:e.length),onChange:B=>{t(B.target.checked?e==null?void 0:e.map(T=>T==null?void 0:T.id):[])}},"\u5168\u9009"),Me.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Me.createElement(H.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:E.leftSearch,onChange:B=>{i(Un(bu({},E),{leftSearch:B.target.value}))}}),Me.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((y=E.leftSearch?e==null?void 0:e.filter(B=>{var T;return(T=B==null?void 0:B.name)==null?void 0:T.includes(E.leftSearch)}):e)==null?void 0:y.length)!==0?Me.createElement(Y.default.Group,{value:n,onChange:B=>{t(B)}},Me.createElement(U.Z,{direction:"vertical"},(N=E.leftSearch?e==null?void 0:e.filter(B=>{var T;return(T=B==null?void 0:B.name)==null?void 0:T.includes(E.leftSearch)}):e)==null?void 0:N.map((B,T)=>Me.createElement(Y.default,{key:T,value:B.id},B==null?void 0:B.name)))):Me.createElement(_e.Z,{styles:{margin:"0 auto"}})))),Me.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Me.createElement("div",null,"\u5DF2\u9009\u62E9",(_==null?void 0:_.length)||0,"\u4E2A\u5206\u73ED"),Me.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Me.createElement(H.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:E.rigthSearch,onChange:B=>{i(Un(bu({},E),{rigthSearch:B.target.value}))}}),Me.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((C=E.rigthSearch?_==null?void 0:_.filter(B=>{var T;return(T=B==null?void 0:B.name)==null?void 0:T.includes(E.rigthSearch)}):_)==null?void 0:C.length)!==0?(R=E.rigthSearch?_==null?void 0:_.filter(B=>{var T;return(T=B==null?void 0:B.name)==null?void 0:T.includes(E.rigthSearch)}):_)==null?void 0:R.map((B,T)=>Me.createElement(Ce.Z,{key:T,wrap:!1,align:"middle",justify:"space-between"},Me.createElement(M.Z,null,B==null?void 0:B.name),Me.createElement(M.Z,null,Me.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(n==null?void 0:n.filter(ue=>ue!==(B==null?void 0:B.id)))}})))):Me.createElement(_e.Z,{styles:{margin:"0 auto"}})))))},f=e=>{var n=e,{classroomList:t,dispatch:y,user:N,getData:C}=n,R=a(n,["classroomList","dispatch","user","getData"]),E,i,_,ie,B,T;const ue=(0,w.useParams)(),[ve]=Te.default.useForm(),Fe=Te.default.useWatch("penalty_type",ve),D=((E=t==null?void 0:t.actionTabs)==null?void 0:E.key)==="\u6279\u91CF\u8865\u4EA4",[,p,De,I]=(0,Ru.U)(Au.c_,bu(bu({},ue),(i=t==null?void 0:t.actionTabs)==null?void 0:i.params)),[,,W,pe]=(0,Ru.U)(Au.nP,{course_id:ue==null?void 0:ue.coursesId,homework_ids:(_=t==null?void 0:t.actionTabs)==null?void 0:_.selectArrs}),[,Ie,d]=(0,Ru.U)(Au.sm,{course_id:ue==null?void 0:ue.coursesId,homework_ids:(ie=t==null?void 0:t.actionTabs)==null?void 0:ie.selectArrs}),m=(...ce)=>l(void 0,[...ce],function*(ye={}){W({});const Ue=yield De({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,u.useEffect)(()=>{D&&m()},[D]),Me.createElement(k.default,{centered:!0,title:(B=t==null?void 0:t.actionTabs)==null?void 0:B.key,width:800,open:D,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{y({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:Ie,onOk:()=>l(void 0,null,function*(){ve.submit()})},Me.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"),Me.createElement(Te.default,{form:ve,colon:!1,size:"large",initialValues:{unified_late:!1,penalty_type:2,late_penalty:20},onFinish:ce=>l(void 0,null,function*(){var ye,Ue,qe;const c=yield d(((ye=I==null?void 0:I.course_groups)==null?void 0:ye.length)>0?{unified_late:((Ue=I==null?void 0:I.course_groups)==null?void 0:Ue.length)<=0,allow_late_settings:[bu({},ce)]}:bu({unified_late:((qe=I==null?void 0:I.course_groups)==null?void 0:qe.length)<=0},ce));(c==null?void 0:c.status)==0&&(j.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),y({type:"classroomList/setActionTabs",payload:{}}),C&&C())})},Me.createElement(Ce.Z,{wrap:!1,gutter:20},Me.createElement(M.Z,{flex:1},Me.createElement(Te.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,validator(ce,ye,Ue){return Fe===2&&ye>100?Promise.reject(Me.createElement("span",{style:{marginLeft:100}},"\u8BF7\u91CD\u65B0\u8F93\u5165\uFF0C\u8303\u56F40-100")):Promise.resolve()}},{required:!0,message:Me.createElement("span",{style:{marginLeft:100}},"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206")}]},Me.createElement(H.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:Fe==1?"\u5206":"%",max:Fe===1?Number.MAX_SAFE_INTEGER:100,addonBefore:Me.createElement(Te.default.Item,{name:"penalty_type",noStyle:!0,normalize:ce=>(ve.setFieldsValue({late_penalty:ce==2?20:5}),ce)},Me.createElement(jn.default,{style:{width:100},options:[{value:2,label:"\u767E\u5206\u6BD4"},{value:1,label:"\u5206\u503C"}]}))}))),Me.createElement(M.Z,{flex:"390px"},Me.createElement(Te.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(ce,ye,Ue){return ye&&$t()(ye).startOf("minute")<=$t()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):ye&&$t()(ye).startOf("minute")<=$t()(pe==null?void 0:pe.max_late_time).startOf("minute")?(j.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${pe==null?void 0:pe.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},Me.createElement($n.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:ce=>(0,se.BO)(ce,{startTime:pe==null?void 0:pe.max_late_time}),disabledTime:ce=>(0,se.hv)(ce,{compared:pe==null?void 0:pe.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:$t()("00:00:00","HH:mm:ss")}})))),((T=I==null?void 0:I.course_groups)==null?void 0:T.length)>0&&Me.createElement(Pe.Z,{spinning:p},Me.createElement(Te.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},Me.createElement(s,{data:(I==null?void 0:I.course_groups)||[],onChange:ce=>{W({group_ids:ce})}})))))};var O=(0,w.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(f),ae=r(67341),F=r(67294),we=Object.defineProperty,ke=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,We=(e,n,t)=>n in e?we(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Re=(e,n)=>{for(var t in n||(n={}))it.call(n,t)&&We(e,t,n[t]);if(et)for(var t of et(n))gt.call(n,t)&&We(e,t,n[t]);return e},ot=(e,n)=>ke(e,Xe(n)),ft=(e,n)=>{var t={};for(var y in e)it.call(e,y)&&n.indexOf(y)<0&&(t[y]=e[y]);if(e!=null&&et)for(var y of et(e))n.indexOf(y)<0&&gt.call(e,y)&&(t[y]=e[y]);return t},kt=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const Rt=e=>{var n=e,{classroomList:t,globalSetting:y,shixunHomeworks:N,user:C,loading:R,dispatch:E}=n,i=ft(n,["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch"]),_,ie,B,T,ue,ve;const Fe=(0,w.useLocation)(),D=(0,w.useParams)(),[p]=(0,w.useSearchParams)(),De=D.categoryId,[I,W]=(0,u.useState)([]),[pe,Ie]=(0,u.useState)([]),{detailShixunsList:d,detailLeftMenus:m,detailTopBanner:ce,taskList:ye}=t,[Ue,qe]=(0,u.useState)(""),[c,me]=(0,u.useState)(!1),[Z,g]=(0,u.useState)({limit:20,status:Number(p.get("tabs"))?String(parseInt(p.get("tabs"))):"0"}),[b,Q]=(0,u.useState)("\u9ED8\u8BA4\u6392\u5E8F"),[Ve,_n]=(0,u.useState)(!1),[Qn,ja]=(0,u.useState)(!1),[hn,gn]=(0,u.useState)("fixed"),[Fn]=(0,u.useState)(document.getElementById("footer")),[vn,Xn]=(0,u.useState)(1),[$a,wl]=(0,u.useState)(!1);let qn;Z.id=D.coursesId,Z.type=4,D.categoryId?Z.category=D.categoryId:delete Z.category,(0,u.useEffect)(()=>{t.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(W([]),Ie([])),t.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Ut()},[t.actionTabs.key]),(0,u.useEffect)(()=>{p.get("tabs")==="0"&&(Z.status="0",Z.page=1,g(Re({},Z)))},[p.get("tabs")]),(0,u.useEffect)(()=>{var L,A,de;if((L=C==null?void 0:C.userInfo)!=null&&L.login){const ut=se.cX.getItem(`${(A=C==null?void 0:C.userInfo)==null?void 0:A.login}${(0,h.GJ)()?"Teacher":"Student"}`,"ShixunHomeworks");ut&&(Z.sort_by=ut==null?void 0:ut.type,Z.sort_direction=ut==null?void 0:ut.direction,Q(ut==null?void 0:ut.name)),Ut(),(0,h.Rm)()&&Ha()}else(de=C==null?void 0:C.userInfo)!=null&&de.username&&Ut()},[(_=C==null?void 0:C.userInfo)==null?void 0:_.login,Fe==null?void 0:Fe.pathname]),(0,u.useEffect)(()=>{window.addEventListener("scroll",Dn)},[]);const Dn=()=>{document.scrollingElement.scrollTop+window.innerHeight+(Fn==null?void 0:Fn.clientHeight)+150>document.body.clientHeight?gn("absolute"):gn("fixed")},Ha=()=>{E({type:"classroomList/getAssistantPermissions",payload:{course_id:Z.id}})},Ut=()=>{W([]),Ie([]),g(Re({},Z)),(0,h.GJ)()?E({type:"classroomList/getClassroomTeacherShixunsList",payload:ot(Re({},Z),{type:4})}):E({type:"classroomList/getClassroomShixunsList",payload:ot(Re({},Z),{order:Z.status})})},Gt=(L,A)=>{Z.page=L,Z.limit=A,Ut()},za=L=>{const A=L.key;Z.status=A,Z.page=1,w.history.replace(`${Fe.pathname}?tabs=${A}`),Ut()};function Wa(L){return kt(this,null,function*(){yield E({type:"classroomList/updateTaskPosition",payload:{category_id:De,courseId:Z.id,task_ids:L,container_type:"shixun_homework"}}),Ut()})}function Ua(){let L={courseId:Z.id,container_type:"shixun_homework"};De&&(L.category_id=De),E({type:"classroomList/getAllTaskList",payload:L}),E({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})}const Ga=(0,u.useMemo)(()=>{let L=[];return ye.length>0&&(L=ye.map(A=>({user_name:A.user_name,task_name:A.task_name,task_id:A.task_id,category:A.category,status:A.status}))),L},[ye]),Va=[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u5DF2\u622A\u6B62",id:5}],Ka=[{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}],ea=(0,h.GJ)()?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:null,direction:null},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];m.course_modules&&(qn=t.detailLeftMenus.course_modules.filter(L=>L.type==="shixun_homework")[0]);const ta=F.createElement("div",{className:tt.moveCategory,onMouseLeave:L=>me(!1)},F.createElement(K.default,{onClick:L=>kt(void 0,[L],function*({item:A,key:de,keyPath:ut,domEvent:Ct}){if(I=="")return j.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,G.ZP)(`/api/courses/${Z.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:I,new_category_id:de}})).status===0&&(j.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ut(),ja(!1),E({type:"classroomList/getClassroomLeftMenus",payload:{id:D.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},F.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},F.createElement(H.default,{onChange:L=>{qe(L.target.value)}})),qn&&qn.second_category.filter(L=>L.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(L,A){var de;if(!(Ue!==""&&L.category_name.indexOf(Ue)<0))return F.createElement(F.Fragment,null,F.createElement(K.default.Item,{className:"multi-llipsis1e",key:L.category_id},L.category_name),(de=L==null?void 0:L.third_category)==null?void 0:de.map(ut=>F.createElement(K.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:ut.category_id},ut.category_name)))}),F.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:L=>{L.preventDefault(),E({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:Z,selectArrs:{category_id:d==null?void 0:d.main_category_id,type:"shixun_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55..."))),ua=(ie=[{key:"1",label:"\u6279\u91CF\u53D1\u5E03",icon:F.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"2",label:"\u6279\u91CF\u622A\u6B62",icon:F.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:!0},{key:"5",label:"\u6279\u91CF\u8865\u4EA4",icon:F.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"3",label:"\u6279\u91CF\u5220\u9664",icon:F.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:(0,h.GJ)()||(0,h.Rm)()},{key:"4",label:"\u8BBE\u4E3A\u516C\u5F00",icon:F.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:ce.is_public}].filter(L=>L==null?void 0:L.isShow))==null?void 0:ie.map(L=>(delete L.isShow,L)),na=({key:L})=>{var A,de,ut,Ct;if((L==="1"||L==="2")&&(0,h.Rm)()&&!((de=(A=t.AssistantObject)==null?void 0:A.practice)!=null&&de.can_publish)){j.ZP.warning("\u60A8\u672A\u83B7\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(((ut=C==null?void 0:C.userInfo)==null?void 0:ut.user_status)===2&&L==="1"){(0,lt.Rd)();return}if(I==""){j.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}E({type:"classroomList/setActionTabs",payload:{key:L==="1"?"\u7ACB\u5373\u53D1\u5E03":L==="2"?"\u7ACB\u5373\u622A\u6B62":L==="3"?"\u5220\u9664":L==="5"?"\u6279\u91CF\u8865\u4EA4":(Ct=ua[Number(L)-1])==null?void 0:Ct.label,selectArrs:I,selectArrsAll:pe,type:L==="1"||L==="2"?1:"",params:Z}})},aa=b==="\u9ED8\u8BA4\u6392\u5E8F",la=(0,u.useMemo)(()=>{const L=!(0,h.GJ)()&&!(0,h.Jd)(),A=ce==null?void 0:ce.excellent;return L&&A},[C,t]),Ja=(0,u.useMemo)(()=>(d==null?void 0:d.min_finished_game)>0,[t]),Ya=(0,u.useMemo)(()=>{const L=(d==null?void 0:d.min_finished_game)-(d==null?void 0:d.finished_challenge_count);return L>0?L:0},[t]);return F.createElement("section",null,F.createElement("aside",{className:tt.bg},F.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&&F.createElement("div",{className:"flex gap-4px mr-auto"},((0,h.GJ)()?Ka:Va).map((L,A)=>F.createElement("div",{key:A,className:`text-16px flex item-center justify-center current ${Z.status==(L==null?void 0:L.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:Z.status==(L==null?void 0:L.id)?"#1890FF":""},onClick:()=>{za({key:L==null?void 0:L.id})}},L==null?void 0:L.name,F.createElement("span",{className:"ml-4px"},L==null?void 0:L.num)))),(0,h.GJ)()&&(0,se.Oo)(m==null?void 0:m.course_modules,De)!=="\u672A\u5206\u914D\u76EE\u5F55"&&F.createElement("div",{className:"flex item-center gap-20px mr-20px"},F.createElement(Se.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:L})=>{var A;if((0,h.Rm)()&&!((A=t.AssistantObject.practice)!=null&&A.can_download)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}L=="1"&&E({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:d==null?void 0:d.main_category_name,exportType:"practice",category_id:Z.category}}),L=="3"&&w.history.push(`/classrooms/${D==null?void 0:D.coursesId}/exportlist/shixun_work_list,shixun_report`)}}},F.createElement("span",{className:"iconfont icon-xiazai6 c-grey-666 current"})),F.createElement(J.Z,{title:D.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55"},F.createElement("span",{className:`iconfont ${D.categoryId?"icon-zhongmingmingmulu":"icon-xinjianmulu1"} current-primary-hover`,style:{fontSize:"16px"},onClick:()=>{E({type:"classroomList/setActionTabs",payload:{key:D.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:Z,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:()=>{Ut()}}})}})),F.createElement(Se.Z,{disabled:((B=C==null?void 0:C.userInfo)==null?void 0:B.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:L})=>{var A,de;if((0,h.Rm)()&&!((de=(A=t.AssistantObject)==null?void 0:A.practice)!=null&&de.can_create)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}L=="1"&&E({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:Z}}),L=="2"&&E({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:Z}}),L=="3"&&E({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"practice"}})}}},F.createElement(J.Z,{title:((T=C==null?void 0:C.userInfo)==null?void 0:T.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"},F.createElement(ae.op,{theme:o.Fy.THEMEONE,icon:F.createElement("i",{className:"iconfont icon-tianjiadaohang"})}," \u9009\u7528\u5B9E\u9A8C")))))),F.createElement("div",{className:"flex itme-center gap-6px px-20px pt-20px"},F.createElement(ae.k8,{className:"mr-auto",InputProps:{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u540D\u79F0",allowClear:!0},onChange:({item:{value:L}})=>{Z.search=L.trim(),Z.page=1,Ut()},style:{width:220}}),F.createElement(Se.Z,{dropdownRender:()=>F.createElement(K.default,{selectedKeys:[b]},ea==null?void 0:ea.map((L,A)=>F.createElement(K.default.Item,{key:L.name,onClick:()=>{var de;Z.sort_by=L.type,Z.sort_direction=L.direction,Z.page=1,Q(L.name),se.cX.setItem(`${(de=C==null?void 0:C.userInfo)==null?void 0:de.login}${(0,h.GJ)()?"Teacher":"Student"}`,L,"ShixunHomeworks"),(0,h.GJ)()?E({type:"classroomList/getClassroomTeacherShixunsList",payload:ot(Re({},Z),{type:4})}):E({type:"classroomList/getClassroomShixunsList",payload:Re({},Z)})}},L.name)))},F.createElement("span",{className:`${tt.btn} ${aa?tt.btnSort:""}`,onMouseEnter:L=>me(!1)},F.createElement("i",{className:"iconfont icon-paixu font14"}),b)),aa&&F.createElement(J.Z,{title:`\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167${(0,h.GJ)()?"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F":Z.status==5?"\u622A\u6B62\u65F6\u95F4\u964D\u5E8F":"\u622A\u6B62\u65F6\u95F4\u5347\u5E8F"}\u6392\u5217`},F.createElement("span",{className:tt.tips},F.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"})))),la&&F.createElement(Ce.Z,{justify:"space-between",className:`px-20px ${tt.progressInfo}`},F.createElement(M.Z,null,F.createElement(U.Z,{size:"middle"},F.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),F.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))),Ja&&F.createElement(M.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",Ya,"\u5173")),F.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30 px-20px"},F.createElement(Ee.Z,{loading:R[(0,h.GJ)()?"classroomList/getClassroomTeacherShixunsList":"classroomList/getClassroomShixunsList"],active:!0,paragraph:{rows:5},className:"mt30"},(d==null?void 0:d.all_count)===0&&(0,h.GJ)()?F.createElement(Gu,{params:Z,user:C,setisshowmodal:_n,dispatch:E}):(d==null?void 0:d.task_count)===0&&F.createElement(_e.Z,null),F.createElement("aside",{className:"animated fadeIn"},d.homeworks&&d.homeworks.map(function(L,A){return F.createElement(Sa,{key:L.homework_id,batchState:!0,v:L,k:A,selectArrs:I,setSelectArrs:W,setSelectArrsAll:Ie,selectArrsAll:pe,classroomList:t,dispatch:E,params:Z,user:C,page:D.page||1,pageSize:Z.limit||20,selectshow:$a,manageAllGroup:d.manage_all_group})}),d.query_total_count>0&&F.createElement("aside",{className:"tc mb50 mt30"},F.createElement(te.Z,{showSizeChanger:!0,current:Z.page||1,pageSize:Z.limit||20,onChange:Gt,total:d.query_total_count})))),F.createElement("div",{className:tt.fixedBottom,style:{bottom:I.length?0:-60,position:I.length?hn:"fixed",left:hn==="fixed"?"50%":"317px"}},F.createElement("div",{className:tt.left}),F.createElement("div",{className:tt.right},(0,h.GJ)()&&(d==null?void 0:d.all_count)>0&&F.createElement("aside",{className:[tt.acitons].join(" ")},F.createElement("div",{style:{width:130}},(0,h.GJ)()&&F.createElement(Y.default,{checked:((ue=d.homeworks)==null?void 0:ue.length)===(I==null?void 0:I.length),onChange:L=>{L.target.checked?(W(d.homeworks.map(A=>A.homework_id)),Ie([...d.homeworks])):(W([]),Ie([]))}},F.createElement("span",{className:"fo"},"\u5168\u9009\u672C\u9875",F.createElement("span",{style:{marginLeft:5}},"(",I.length,")")," "))),F.createElement("div",{style:{flex:1}}," ",F.createElement(Ce.Z,{wrap:!1,align:"middle",justify:"space-between"},F.createElement(M.Z,{flex:1},F.createElement(Ce.Z,{wrap:!1,align:"middle",gutter:8},F.createElement(M.Z,null,F.createElement(Se.Z,{placement:"top",menu:{items:ua,onClick:na}},F.createElement(P.ZP,{type:"primary",icon:F.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),F.createElement(M.Z,null,F.createElement(P.ZP,{type:"primary",icon:F.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"}),onClick:Ua},"\u8C03\u6574\u6392\u5E8F")),F.createElement(M.Z,null,F.createElement(Se.Z,{placement:"topLeft",dropdownRender:()=>ta,getPopupContainer:L=>L==null?void 0:L.parentNode},F.createElement(P.ZP,{type:"primary",icon:F.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",F.createElement(he.Z,null)))))),F.createElement(M.Z,null,F.createElement(P.ZP,{type:"primary",ghost:!0,onClick:()=>{W&&W([]),ja(!1)}},"\u53D6\u6D88\u64CD\u4F5C")))))))),((ve=t==null?void 0:t.actionTabs)==null?void 0:ve.key)==="\u6279\u91CF\u8865\u4EA4"&&F.createElement(O,{getData:Ut}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?F.createElement(Fa,null):null,F.createElement(nl.Z,{onOk:()=>{Ut()}}),F.createElement(Zn.Z,{onOk:()=>{}}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?F.createElement(Ae,null):null,t.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"?F.createElement(Nn,null):null,F.createElement(Iu,null),F.createElement(x,null),F.createElement(q.Z,{courseEndTime:d==null?void 0:d.course_end_time}),F.createElement(Ze.Z,{visible:t.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",courseEndTime:d==null?void 0:d.course_end_time,courseId:D.coursesId,homeworkIds:t.actionTabs.selectArrs,isBatch:t.actionTabs.type!==2,successCallback:()=>{(0,h.GJ)()?E({type:"classroomList/getClassroomTeacherShixunsList",payload:ot(Re({},t.actionTabs.params),{type:4})}):E({type:"classroomList/getClassroomShixunsList",payload:Re({},t.actionTabs.params)})}}),F.createElement(mu,null),F.createElement(Ea,null),F.createElement(pu.Z,{visible:t.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Wa,data:Ga,onCancel:()=>{E({type:"classroomList/setActionTabs",payload:{key:""}})}}),F.createElement(k.default,{title:"\u9009\u7528\u5B9E\u9A8C",open:Ve,centered:!0,onCancel:()=>_n(!1),onOk:()=>{var L,A;if((0,h.Rm)()&&!((L=t.AssistantObject.practice)!=null&&L.can_create)){j.ZP.warning("\u60A8\u672A\u83B7\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(((A=C.userInfo)==null?void 0:A.user_status)===2){(0,lt.Rd)();return}E(vn===1?{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:Z}}:{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:Z}}),_n(!1)}},F.createElement("div",null,F.createElement(oe.ZP.Group,{onChange:L=>{Xn(L.target.value)},value:vn},F.createElement(oe.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"),F.createElement(oe.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 Mt=(0,w.connect)(({classroomList:e,loading:n,globalSetting:t,shixunHomeworks:y,user:N})=>({classroomList:e,globalSetting:t,loading:n.effects,shixunHomeworks:y,user:N}))(Rt),pt=Object.defineProperty,mt=Object.defineProperties,dt=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,Dt=(e,n,t)=>n in e?pt(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ht=(e,n)=>{for(var t in n||(n={}))Yt.call(n,t)&&Dt(e,t,n[t]);if(St)for(var t of St(n))Wt.call(n,t)&&Dt(e,t,n[t]);return e},Pt=(e,n)=>mt(e,dt(n)),yu=(e,n)=>{var t={};for(var y in e)Yt.call(e,y)&&n.indexOf(y)<0&&(t[y]=e[y]);if(e!=null&&St)for(var y of St(e))n.indexOf(y)<0&&Wt.call(e,y)&&(t[y]=e[y]);return t},ou=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const _u=e=>{var n=e,{classroomList:t,dispatch:y,match:N,location:C,user:R}=n,E=yu(n,["classroomList","dispatch","match","location","user"]),i,_;const ie=(0,w.useParams)(),[B,T]=(0,u.useState)(!1),[ue,ve]=(0,u.useState)(!1),Fe=(0,u.useRef)(null);(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u5220\u9664"){if((0,h.j5)()){ve(!0);return}const p={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map(De=>{var I;De.author_login===((I=R.userInfo)==null?void 0:I.login)?++p.hasNum:++p.noHasNum}),p.noHasNum>0?k.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"},p.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},p.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:()=>{D()}}):ve(!0)}else ve(!1)},[t.actionTabs.key]);const D=()=>{y({type:"classroomList/setActionTabs",payload:{}})};return u.createElement(k.default,{centered:!0,title:"\u63D0\u793A",open:ue,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,confirmLoading:B,onOk:()=>ou(void 0,null,function*(){var p;if((p=Fe.current)!=null&&p.onVerify())return;T(!0);const De=yield(0,G.ZP)(`/api/courses/${ie.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}});T(!1),De.status===0&&((0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u5220\u9664"]),j.ZP.success("\u5220\u9664\u6210\u529F"),y({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,h.GJ)()?y({type:"classroomList/getClassroomTeacherShixunsList",payload:Pt(Ht({},t.actionTabs.params),{type:4})}):y({type:"classroomList/getClassroomShixunsList",payload:Ht({},t.actionTabs.params)}),y({type:"classroomList/getClassroomLeftMenus",payload:{id:ie.coursesId}}))}),onCancel:()=>{D()}},!((i=t==null?void 0:t.actionTabs)!=null&&i.status)||!["\u672A\u53D1\u5E03"].includes((_=t==null?void 0:t.actionTabs)==null?void 0:_.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(v.Z,{ref:p=>Fe.current=p})):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 Zu=(0,w.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(_u),ju=r(53134),xu=Object.defineProperty,$u=Object.defineProperties,Hu=Object.getOwnPropertyDescriptors,yt=Object.getOwnPropertySymbols,hu=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,ru=(e,n,t)=>n in e?xu(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Xt=(e,n)=>{for(var t in n||(n={}))hu.call(n,t)&&ru(e,t,n[t]);if(yt)for(var t of yt(n))Qt.call(n,t)&&ru(e,t,n[t]);return e},gu=(e,n)=>$u(e,Hu(n)),zu=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const dn=({classroomList:e,dispatch:n})=>{const t=(0,w.useParams)();return u.createElement(k.default,{centered:!0,title:"\u63D0\u793A",open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>zu(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${t.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u8BBE\u4E3A\u516C\u5F00"]),j.ZP.success("\u64CD\u4F5C\u6210\u529F"),n({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,h.GJ)()?n({type:"classroomList/getClassroomTeacherShixunsList",payload:gu(Xt({},e.actionTabs.params),{type:4})}):n({type:"classroomList/getClassroomShixunsList",payload:Xt({},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 Wu=(0,w.connect)(({classroomList:e})=>({classroomList:e}))(dn),wt=r(67294),_t=Object.defineProperty,En=Object.defineProperties,Fu=Object.getOwnPropertyDescriptors,Gn=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,Ta=Object.prototype.propertyIsEnumerable,su=(e,n,t)=>n in e?_t(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,fn=(e,n)=>{for(var t in n||(n={}))Oa.call(n,t)&&su(e,t,n[t]);if(Gn)for(var t of Gn(n))Ta.call(n,t)&&su(e,t,n[t]);return e},Ia=(e,n)=>En(e,Fu(n)),Vn=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const ct=({classroomList:e,loading:n,dispatch:t})=>{var y,N;const C=(0,w.useParams)(),[R,E]=(0,u.useState)(!1),{actionTabs:i}=e,[_]=Te.default.useForm(),ie=B=>B&&B<Ft()().startOf("day");return(0,u.useEffect)(()=>{var B;e.actionTabs.key==="\u91CD\u547D\u540D"&&_.setFieldsValue({name:(B=i.selectArrs)==null?void 0:B.name})},[e.actionTabs.key]),wt.createElement(k.default,{centered:!0,title:"\u91CD\u547D\u540D",confirmLoading:R,open:e.actionTabs.key==="\u91CD\u547D\u540D",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,onOk:()=>Vn(void 0,null,function*(){var B,T;if((0,h.Rm)()&&!((T=(B=e.AssistantObject)==null?void 0:B.practice)!=null&&T.can_create)){j.ZP.warning("\u60A8\u672A\u83B7\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 ue=_.getFieldValue();E(!0);const ve=`/api/homework_commons/${e.actionTabs.selectArrs.homework_id}/alter_name.json`,Fe=yield(0,G.ZP)(ve,{method:"post",body:fn({},ue)});E(!1),Fe.status===0&&(j.ZP.success("\u4FEE\u6539\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:Ia(fn({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:fn({},e.actionTabs.params)}))}),onCancel:()=>{E(!1),t({type:"classroomList/setActionTabs",payload:{}})}},wt.createElement(Te.default,{form:_},wt.createElement(Ce.Z,{className:"mt10 c-grey-999"},wt.createElement(M.Z,null,"\u672C\u5B9E\u8BAD\u521D\u59CB\u540D\u79F0\uFF1A"),wt.createElement(M.Z,{flex:"1"},(y=i.selectArrs)==null?void 0:y.shixun_name)),wt.createElement(Te.default.Item,{name:"name"},wt.createElement(Ce.Z,{className:"mt10",align:"middle"},wt.createElement(M.Z,{className:"font14"},"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),wt.createElement(M.Z,{flex:"1"},wt.createElement(H.default,{defaultValue:(N=i.selectArrs)==null?void 0:N.name}))))))};var Ot=(0,w.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n}))(ct),ge={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"},Su=Object.defineProperty,Pu=Object.defineProperties,pn=Object.getOwnPropertyDescriptors,al=Object.getOwnPropertySymbols,Nl=Object.prototype.hasOwnProperty,kl=Object.prototype.propertyIsEnumerable,ll=(e,n,t)=>n in e?Su(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Bt=(e,n)=>{for(var t in n||(n={}))Nl.call(n,t)&&ll(e,t,n[t]);if(al)for(var t of al(n))kl.call(n,t)&&ll(e,t,n[t]);return e},La=(e,n)=>Pu(e,pn(n)),Ra=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const{Search:To}=H.default,ol=[{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"}]}],Ol=({classroomList:e,loading:n,dispatch:t,shixunsList:y})=>{var N,C;const[R,E]=(0,u.useState)(Bt({},(0,w.useParams)())),{shixunLists:i,shixunAiRecommendLists:_}=e,[ie,B]=(0,u.useState)([]),[T,ue]=(0,u.useState)({}),[ve,Fe]=(0,u.useState)([]),[D,p]=(0,u.useState)(!1),[De,I]=(0,u.useState)({}),[W,pe]=(0,u.useState)(!1),Ie=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"myshixuns_count"}].filter(c=>!!c),[d,m]=(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)(()=>{ce()},[R.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||_!=null&&_.shixun_list)&&ue(d.sort==="recommend"?_:i)},[i,_]);const ce=()=>Ra(void 0,null,function*(){ue([]),p(!0);let c=Bt({},d);if(d.sort==="recommend"&&(c.sort="myshixuns_count"),d.sort==="recommend")yield t({type:"classroomList/getShixunAiRecommendLists",payload:La(Bt({},c),{course_id:R.coursesId})});else{const Z=Bt({},c);yield t({type:"classroomList/getShixunLists",payload:Z})}const me=yield(0,G.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});Fe([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(me==null?void 0:me.groups)||[]]),B([]),p(!1)});if(e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return;const ye=c=>Ra(void 0,null,function*(){pe(!0);const me=yield t({type:"classroomList/createShixunHomework",payload:{category_id:(R==null?void 0:R.categoryId)||null,coursesId:R.coursesId,shixuns_info:c}});pe(!1),me.status||((0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"]),j.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:La(Bt({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Bt({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:R.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")}}))}),[Ue,qe]=(0,u.useState)(!1);return u.createElement(u.Fragment,null,u.createElement(ht.Z,{placement:"bottom",height:"100%",closable:!0,open:e.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:ge.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(P.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),u.createElement(P.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>Ra(void 0,null,function*(){var c;qe(!0);let me=yield(0,zt.Tr)({id:ie,type:"shixun",course_id:(c=e.detailTopBanner)==null?void 0:c.course_id});(me==null?void 0:me.student_count)===0?yield ye(me==null?void 0:me.no_use_list):I(me),qe(!1)}),type:"primary",loading:Ue},"\u786E\u5B9A"))},u.createElement("section",{className:"tc"},u.createElement(uu.Z,{onChange:c=>{c!=null&&c.keyword&&(0,Kt.tk)({name:c==null?void 0:c.keyword,copywriting:c==null?void 0:c.keyword,position:"Shixun"}),m(La(Bt(Bt({},d),c),{page:1}))}})),u.createElement("section",{className:"edu-container"},u.createElement(Pe.Z,{spinning:D},u.createElement("aside",null,ol.map(function(c,me){var Z;return me!==0?null:u.createElement("ul",{className:ge.menu,key:me},u.createElement("li",null,c.name),(Z=c==null?void 0:c.children)==null?void 0:Z.map(function(g,b){return u.createElement("li",{className:d[c.id]==g.id?ge.actived:"",onClick:()=>{d[c.id]=g.id,d.page=1,m(Bt({},d))}},u.createElement("strong",null,g.name))}))}),u.createElement("ul",{className:ge.menu},u.createElement("li",null,"\u65B9\u5411"),u.createElement("li",{className:d!=null&&d.discipline_id?"":ge.actived,onClick:()=>{delete d.tag_level,delete d.sub_discipline_id,delete d.discipline_id,d.page=1,m(Bt({},d))}},u.createElement("strong",null,"\u5168\u90E8")),y.menus&&y.menus.map(function(c,me){return u.createElement("li",{key:me,className:(d==null?void 0:d.discipline_id)==c.id?ge.actived:""},u.createElement("strong",{onClick:()=>{d.tag_level=1,d.discipline_id=c.id,delete d.sub_discipline_id,d.page=1,m(Bt({},d))}},c.name),u.createElement("div",null,c.sub_repertoires.map(function(Z,g){return u.createElement("div",{key:g,className:"mt5"},u.createElement("div",{className:(d==null?void 0:d.sub_discipline_id)==Z.id&&d.tag_level===2?`${ge.actived2} ${ge.subTag}`:ge.subTag,onClick:()=>{d.tag_level=2,d.discipline_id=c.id,d.sub_discipline_id=Z.id,m(Bt({},d))}},Z.name),u.createElement("ul",{className:"mt5"},Z.tags&&Z.tags.map(function(b,Q){return u.createElement("li",{key:Q,className:d.sub_discipline_id==b.id&&d.tag_level===3?ge.actived2:"",onClick:()=>{d.tag_level=3,d.discipline_id=c.id,d.sub_discipline_id=b.id,m(Bt({},d))}},b.name)})))})))})),d.type==="mine"&&u.createElement("ul",{className:ge.menu},u.createElement("li",null,"\u76EE\u5F55"),ve==null?void 0:ve.map((c,me)=>u.createElement("li",{className:d.group_id==c.id?ge.actived:"",key:c.name,onClick:()=>{d.group_id=c.id,d.page=1,m(Bt({},d))}},u.createElement("strong",null,c.name)))),ol.map(function(c,me){var Z;return me!==1?null:u.createElement("ul",{className:ge.menu,key:me},u.createElement("li",null,c.name),(Z=c==null?void 0:c.children)==null?void 0:Z.map(function(g,b){return u.createElement("li",{className:d[c.id]==g.id?ge.actived:"",onClick:()=>{d[c.id]=g.id,m(Bt({},d))}},u.createElement("strong",null,g.name))}))}),u.createElement(Ce.Z,{align:"middle"},u.createElement(M.Z,{flex:"1",className:ge.filter},Ie.map(function(c,me){return u.createElement(P.ZP,{key:me,className:"mr20",type:d.sort===c.id?"primary":"default",onClick:()=>{d.sort=c.id,m(Bt({},d))}},c.name)})),u.createElement(M.Z,{className:"c-grey-999"},u.createElement("div",{className:ge.menuCourse},u.createElement("ul",null,u.createElement("li",null,"\u5DF2\u9009",u.createElement("span",{className:"c-blue"},ie.length),"\u4E2A"),u.createElement("li",null,"\u5171",u.createElement("span",{className:"c-blue"},T.shixuns_count),"\u4E2A"),u.createElement("li",{className:"current",onClick:()=>{d.order=d.order==="asc"?"desc":"asc",m(Bt({},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"}))))))),((N=T==null?void 0:T.shixun_list)==null?void 0:N.length)===0&&u.createElement(_e.Z,null),u.createElement(Y.default.Group,{style:{display:"block"},value:ie,onChange:c=>{B(c)}},(C=T==null?void 0:T.shixun_list)==null?void 0:C.map(function(c,me){return u.createElement("div",{className:ge.listItem,key:c==null?void 0:c.identifier,style:{cursor:"auto"}},u.createElement(Y.default,{value:c==null?void 0:c.identifier,style:{marginTop:"3px"},disabled:(c==null?void 0:c.need_authorize)||(c==null?void 0:c.shixun_tag_num_name)=="\u672A\u53D1\u5E03"}),u.createElement("div",{className:ge.info},u.createElement("div",{className:ge.title},u.createElement("div",{className:ge.titleLeft},u.createElement("div",null,u.createElement(w.Link,{to:`/shixuns/${c.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:c.title}})),(c==null?void 0:c.high_resources_consume)&&u.createElement("span",{className:"tag-style current"},u.createElement(Tt.Z,{type:"shixun",style:{marginLeft:0}})),(c==null?void 0:c.need_authorize)&&u.createElement("span",{onClick:()=>{(0,lt.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,h.Ny)()&&(c==null?void 0:c.mark_status)===1&&u.createElement(J.Z,{zIndex:1e4,title:c==null?void 0:c.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,h.Ny)()&&(c==null?void 0:c.mark_status)===2&&u.createElement(J.Z,{zIndex:1e4,title:c==null?void 0:c.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,h.Ny)()&&(c==null?void 0:c.mark_status)===3&&u.createElement(J.Z,{zIndex:1e4,title:c==null?void 0:c.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),(c==null?void 0:c.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&u.createElement(J.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(P.ZP,{ghost:!0,href:`/shixuns/${c.identifier}/challenges`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u4F53\u9A8C\u5B9E\u8BAD"))),u.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},u.createElement("span",{className:ge.description,dangerouslySetInnerHTML:{__html:c.description}})),u.createElement("div",{className:" mt15"},c.challenge_names.map(function(Z,g){return u.createElement("span",{key:g,className:"mr30"},"\u7B2C",g+1,"\u5173 ",Z," ")})),u.createElement(fe.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},u.createElement("div",null,u.createElement(J.Z,{overlayClassName:ge["tooltip-content"],title:u.createElement("div",null,u.createElement("span",{dangerouslySetInnerHTML:{__html:c==null?void 0:c.member_user_names}}))},u.createElement("span",{className:ge.authorname,dangerouslySetInnerHTML:{__html:c==null?void 0:c.member_user_names}})),c.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",{dangerouslySetInnerHTML:{__html:c.author_school_name}}))),u.createElement("div",null,u.createElement("span",{className:"mr30"},"\u96BE\u5EA6\u7CFB\u6570 \xA0",c.level),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",c.study_count)))))}))))),u.createElement("div",{className:"tc mt20"},u.createElement(te.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:d.page||1,showQuickJumper:!0,total:T==null?void 0:T.shixuns_count,onChange:c=>{d.page=c,m(Bt({},d))}}))),u.createElement(It.Z,{resdata:De,type:"subject",okloading:W,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:c=>{ye(c)}}))};var Tl=(0,w.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))(Ol),Il=Object.defineProperty,Ll=Object.defineProperties,Rl=Object.getOwnPropertyDescriptors,rl=Object.getOwnPropertySymbols,Ml=Object.prototype.hasOwnProperty,Zl=Object.prototype.propertyIsEnumerable,sl=(e,n,t)=>n in e?Il(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Yu=(e,n)=>{for(var t in n||(n={}))Ml.call(n,t)&&sl(e,t,n[t]);if(rl)for(var t of rl(n))Zl.call(n,t)&&sl(e,t,n[t]);return e},il=(e,n)=>Ll(e,Rl(n)),cl=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const{Search:jl}=H.default,$l=({classroomList:e,loading:n,dispatch:t})=>{var y,N;const[C,R]=(0,u.useState)(Yu({},(0,w.useParams)())),{actionTabs:E}=e,{shixunLists:i}=e,[_,ie]=(0,u.useState)([]),[B,T]=(0,u.useState)(!1),[ue,ve]=(0,u.useState)({page:1,limit:20,search:null});(0,u.useEffect)(()=>{Fe()},[C.coursesId,ue]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"&&ie([])},[e.actionTabs.key]);const Fe=()=>cl(void 0,null,function*(){var D;const p=il(Yu({},ue),{course_id:(D=E==null?void 0:E.params)==null?void 0:D.course_id});yield t({type:"classroomList/getExperimentLists",payload:p}),T(!1)});if(e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return u.createElement(ht.Z,{placement:"bottom",height:"100%",closable:!0,style:{zIndex:9999},open:e.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0",key:"bottom",rootClassName:ge.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(P.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(P.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>cl(void 0,null,function*(){var D;(yield t({type:"classroomList/createExperiment",payload:{homework_common_ids:[..._],category_id:C.categoryId,course_id:(D=E==null?void 0:E.params)==null?void 0:D.course_id}})).status||(j.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:il(Yu({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:Yu({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:C.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"},"\u786E\u5B9A"))},u.createElement("section",{className:"tc"},u.createElement(jl,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u5B9E\u9A8C\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2",enterButton:"\u641C\u7D22",size:"middle",className:ge.search,onSearch:D=>{ue.search=D,ve(Yu({},ue))}})),u.createElement("section",{className:"edu-container"},u.createElement(Pe.Z,{spinning:B},u.createElement("aside",null,((y=i==null?void 0:i.homeworks)==null?void 0:y.length)===0&&u.createElement(_e.Z,null),(N=i==null?void 0:i.homeworks)==null?void 0:N.map(function(D,p){var De,I,W;return u.createElement("div",{className:ge.listItem,key:p,style:{cursor:"auto"}},u.createElement(Y.default,{checked:_.includes(D.id),value:D.id,style:{marginTop:"3px"},disabled:D==null?void 0:D.need_authorize,onChange:pe=>{let Ie=_.indexOf(D.id);_.indexOf(D.id)>-1?ie(_.filter(d=>d!==D.id)):ie(_.concat(D.id))}}),u.createElement("div",{className:ge.info},u.createElement("div",{className:ge.title},u.createElement("div",{className:ge.titleLeft},u.createElement(w.Link,{to:`/shixuns/${D.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:D==null?void 0:D.name}})),(D==null?void 0:D.need_authorize)&&u.createElement("span",{onClick:()=>{(0,lt.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,h.Ny)()&&(D==null?void 0:D.mark_status)===1&&u.createElement(J.Z,{title:D==null?void 0:D.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,h.Ny)()&&(D==null?void 0:D.mark_status)===2&&u.createElement(J.Z,{title:D==null?void 0:D.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,h.Ny)()&&(D==null?void 0:D.mark_status)===3&&u.createElement(J.Z,{title:D==null?void 0:D.mark_content},u.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),u.createElement(P.ZP,{ghost:!0,href:`/shixuns/${D.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:ge.description,dangerouslySetInnerHTML:{__html:D==null?void 0:D.description}})),u.createElement("div",{className:" mt15"},(De=D==null?void 0:D.challenges)==null?void 0:De.map(function(pe,Ie){return u.createElement("span",{key:Ie,className:"mr30"},"\u7B2C",Ie+1,"\u5173 ",pe==null?void 0:pe.subject," ")})),u.createElement(fe.Z,{dashed:!0}),u.createElement("div",{className:"c-light-black mt20"},((I=D==null?void 0:D.user)==null?void 0:I.name)&&u.createElement(u.Fragment,null,u.createElement("span",null,(W=D==null?void 0:D.user)==null?void 0:W.name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,"\u521B\u5EFA\u65F6\u95F4: "),u.createElement("span",null,D==null?void 0:D.created_at))))})))),u.createElement("div",{className:"tc mt20"},u.createElement(te.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:ue.page||1,showQuickJumper:!0,total:i==null?void 0:i.total_count,onChange:D=>{ue.page=D,ve(Yu({},ue))}})))};var Hl=(0,w.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))($l),zl=Object.defineProperty,ml=Object.getOwnPropertySymbols,Wl=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable,dl=(e,n,t)=>n in e?zl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,yn=(e,n)=>{for(var t in n||(n={}))Wl.call(n,t)&&dl(e,t,n[t]);if(ml)for(var t of ml(n))Ul.call(n,t)&&dl(e,t,n[t]);return e},Gl=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const{Search:Io}=H.default,Vl=({classroomList:e,loading:n,dispatch:t,shixunsList:y})=>{var N,C;const[R,E]=(0,u.useState)(yn({},(0,w.useParams)())),i=(0,w.useLocation)(),{actionTabs:_}=e,[ie]=Te.default.useForm(),{shixunAiRecommendLists:B}=e,[T,ue]=(0,u.useState)([]),ve=[{name:"\u6700\u65B0",id:"new"},{name:"\u6700\u70ED",id:"hot"},{name:"\u63A8\u8350",id:"hot"}],[Fe,D]=(0,u.useState)({page:1,course_id:R.coursesId,limit:20,no_jupyter:1});return(0,u.useEffect)(()=>{},[R.coursesId,Fe]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u667A\u80FD\u63A8\u8350"&&(ue([]),t({type:"classroomList/getShixunAiRecommendLists",payload:yn({},Fe)}))},[e.actionTabs.key]),e.actionTabs.key!=="\u667A\u80FD\u63A8\u8350"?null:u.createElement(k.default,{title:"\u667A\u80FD\u63A8\u8350",placement:"bottom",centered:!0,height:"60%",width:1e3,closable:!0,style:{zIndex:9999},okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",open:e.actionTabs.key==="\u667A\u80FD\u63A8\u8350",key:"bottom",onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},onOk:()=>Gl(void 0,null,function*(){(yield t({type:"classroomList/createShixunHomework",payload:yn({shixun_ids:[...T],category_id:R.categoryId},R)})).status||((0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u667A\u80FD\u63A8\u8350\u9009\u7528"]),sessionStorage.aiRecommentHide=!0,j.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomShixunsList",payload:yn({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:R.coursesId}}))})},u.createElement("section",{className:"",style:{maxHeight:500,minHeight:150,overflow:"auto"}},u.createElement(Pe.Z,{spinning:n["classroomList/getShixunAiRecommendLists"]},u.createElement("aside",{style:{minHeight:150}},((N=B==null?void 0:B.shixun_list)==null?void 0:N.length)===0&&u.createElement(_e.Z,null),(C=B==null?void 0:B.shixun_list)==null?void 0:C.map(function(p,De){var I,W,pe;return u.createElement("div",{className:ge.listItem2,key:De,style:{cursor:"auto"}},u.createElement(Y.default,{checked:T.includes(p.id),value:p.id,style:{marginTop:"3px"},disabled:p==null?void 0:p.need_authorize,onChange:Ie=>{let d=T.indexOf(p.id);T.indexOf(p.id)>-1?ue(T.filter(m=>m!==p.id)):ue(T.concat(p.id))}}),u.createElement("div",{className:ge.info},u.createElement("div",{className:ge.title},u.createElement("div",{className:ge.titleLeft},u.createElement(w.Link,{to:`/shixuns/${p.identifier}/challenges`,target:"_blank"},u.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:p.title}})),(p==null?void 0:p.need_authorize)&&u.createElement("span",{onClick:()=>{(0,lt.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),u.createElement(P.ZP,{ghost:!0,href:`/shixuns/${p.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:ge.description,dangerouslySetInnerHTML:{__html:p.description}})),u.createElement("div",{className:" mt10"},p.challenge_names.map(function(Ie,d){return u.createElement("span",{key:d,className:"mr30"},"\u7B2C",d+1,"\u5173 ",Ie," ")})),u.createElement("div",{className:"c-light-black mt10"},(I=p==null?void 0:p.content)!=null&&I.author_name?u.createElement("span",{dangerouslySetInnerHTML:{__html:(pe=(W=p==null?void 0:p.content)==null?void 0:W.author_name)==null?void 0:pe[0]}}):u.createElement("span",null,p.author_name),u.createElement("span",{className:"ml15 mr15"},"|"),p.author_school_name&&u.createElement(u.Fragment,null,u.createElement("span",null,p.author_school_name),u.createElement("span",{className:"ml15 mr15"},"|")),u.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570 ",p.level),u.createElement("span",{className:"ml15 mr15"},"|"),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 "),u.createElement("span",null,p.study_count)),u.createElement(fe.Z,{dashed:!0})))})))),u.createElement("div",{className:"tc mt20 hide"},u.createElement(te.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:Fe.page||1,showQuickJumper:!0,total:B==null?void 0:B.shixuns_count,onChange:p=>{Fe.page=p,D(yn({},Fe))}})))};var Kl=(0,w.connect)(({classroomList:e,shixunsList:n,loading:t})=>({classroomList:e,shixunsList:n,loading:t.effects}))(Vl),re=r(67294),Jl=Object.defineProperty,Yl=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,El=Object.getOwnPropertySymbols,Xl=Object.prototype.hasOwnProperty,ql=Object.prototype.propertyIsEnumerable,fl=(e,n,t)=>n in e?Jl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,iu=(e,n)=>{for(var t in n||(n={}))Xl.call(n,t)&&fl(e,t,n[t]);if(El)for(var t of El(n))ql.call(n,t)&&fl(e,t,n[t]);return e},eo=(e,n)=>Yl(e,Ql(n)),pl=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const{Search:to}=H.default,uo=({classroomList:e,loading:n,dispatch:t})=>{var y,N;const[C,R]=(0,u.useState)(iu({},(0,w.useParams)())),E=(0,w.useLocation)(),{actionTabs:i}=e,[_]=Te.default.useForm(),{coursesLists:ie}=e,[B,T]=(0,u.useState)([]),[ue,ve]=(0,u.useState)({}),[Fe,D]=(0,u.useState)(!1),[p,De]=(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:iu({},p)}),T([]))},[e.actionTabs.key,C.categoryId,p]);const[I,W,pe,Ie]=(0,Tn.P)(),d=m=>pl(void 0,null,function*(){var ce;D(!0);const ye=yield t({type:"classroomList/createCoursesHomework",payload:{coursesId:C.coursesId,category_id:(C==null?void 0:C.categoryId)||null,subjects_info:[{subject_id:(ce=B[0])==null?void 0:ce.id,stage_shixuns:m}]}});D(!1),ye.status||((0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"]),j.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),(0,h.GJ)()?t({type:"classroomList/getClassroomTeacherShixunsList",payload:eo(iu({},e.actionTabs.params),{type:4})}):t({type:"classroomList/getClassroomShixunsList",payload:iu({},e.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:C.coursesId}}))});return e.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?null:re.createElement(ht.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:ge.drawer,footer:re.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},re.createElement(P.ZP,{size:"middle",onClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),re.createElement(P.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",loading:n["classroomList/createCoursesHomework"],onClick:()=>pl(void 0,null,function*(){var m,ce;if((B==null?void 0:B.length)===0)return j.ZP.error("\u8BF7\u9009\u62E9\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B"),!1;let ye=yield(0,zt.Tr)({id:(m=B[0])==null?void 0:m.identifier,type:"subject",stage_item_id:[],sync_catelog:1,course_id:(ce=e.detailTopBanner)==null?void 0:ce.course_id});(ye==null?void 0:ye.student_count)===0?d([]):ve(ye)}),type:"primary"},"\u786E\u5B9A"))},re.createElement("section",{className:"tc"},re.createElement(to,{placeholder:"\u8BFE\u7A0B\u540D\u79F0/\u8BFE\u7A0B\u6807\u8BC6/\u5408\u4F5C\u8005",enterButton:"\u641C\u7D22",size:"middle",className:ge.search,onSearch:m=>{p.keyword=m,m&&(0,Kt.tk)({name:m,copywriting:m,position:"Subject"}),De(iu({},p))}})),re.createElement("section",{className:"edu-container"},re.createElement(Pe.Z,{spinning:n["classroomList/getCoursesLists"]},re.createElement("aside",null,re.createElement("div",{className:ge.menuCourse},re.createElement("ul",null,re.createElement("li",null,"\u5DF2\u9009",re.createElement("span",{className:"c-blue"},B.length),"\u8BFE\u7A0B"),re.createElement("li",null,"\u5171",re.createElement("span",{className:"c-blue"},ie.subjects_count),"\u4E2A\u8BFE\u7A0B"),re.createElement("li",{className:"current",onClick:()=>{p.order=p.order==="asc"?"desc":"asc",p.sort="shixuns_count",De(iu({},p))}},"\u5B9E\u8BAD\u6570",re.createElement("p",{className:`edu-sorter current ${p.sort==="shixuns_count"&&p.order}`},re.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),re.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),re.createElement("li",{className:"current",onClick:()=>{p.order=p.order==="asc"?"desc":"asc",p.sort="myshixuns_count",De(iu({},p))}},"\u5B66\u4E60\u4EBA\u6570",re.createElement("p",{className:`edu-sorter current ${p.sort==="myshixuns_count"&&p.order}`},re.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),re.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),re.createElement("li",{className:`${p.type==="all"&&"c-blue"} current`,onClick:()=>{p.type="all",De(iu({},p))}},"\u5168\u90E8\u8BFE\u7A0B"),re.createElement("li",{className:`${p.type==="mine"&&"c-blue"} current`,onClick:()=>{p.type="mine",De(iu({},p))}},"\u6211\u7684\u8BFE\u7A0B"))),((y=ie==null?void 0:ie.subject_list)==null?void 0:y.length)===0&&re.createElement(_e.Z,null),(N=ie==null?void 0:ie.subject_list)==null?void 0:N.map(function(m,ce){var ye,Ue,qe,c,me,Z;return re.createElement("div",{className:ge.listItem,key:m.id,style:{cursor:"auto"}},re.createElement(oe.ZP,{checked:B.map(g=>g.id).includes(m.id),value:m.id,style:{marginTop:"1px"},disabled:(m==null?void 0:m.need_authorize)||(m==null?void 0:m.shixun_tag_num_name)=="\u672A\u53D1\u5E03",onChange:g=>{T([{id:m.id,identifier:m.identifier}])}}),re.createElement("div",{className:ge.info},re.createElement("div",{className:ge.title},re.createElement("div",{className:ge.titleLeft},re.createElement("div",null,re.createElement(w.Link,{to:`/paths/${m.id}`,target:"_blank"},re.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:m.title}})),(m==null?void 0:m.need_authorize)&&re.createElement("span",{onClick:()=>{(0,lt.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"),(m==null?void 0:m.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&re.createElement(J.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"},re.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03"))),re.createElement(J.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"},re.createElement(P.ZP,{ghost:!0,href:`/paths/${m.id}`,type:"primary",target:"_blank",style:{borderRadius:"50px"}},"\u524D\u5F80\u9009\u7528")))),re.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},re.createElement("span",{className:ge.description,dangerouslySetInnerHTML:{__html:m.description}})),re.createElement(fe.Z,{dashed:!0}),re.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},re.createElement("div",null,(ye=m==null?void 0:m.content)!=null&&ye.member_user_names?re.createElement(J.Z,{overlayClassName:ge["tooltip-content"],title:re.createElement("div",null,re.createElement("span",{dangerouslySetInnerHTML:{__html:(Ue=m==null?void 0:m.content)==null?void 0:Ue.member_user_names}}))},re.createElement("span",{className:ge.authorname,dangerouslySetInnerHTML:{__html:(qe=m==null?void 0:m.content)==null?void 0:qe.member_user_names}})):(m==null?void 0:m.member_user_names)&&re.createElement(J.Z,{title:re.createElement("div",null,re.createElement("span",null,m.member_user_names))},re.createElement("span",{className:ge.authorname},m.member_user_names)),(c=m==null?void 0:m.content)!=null&&c.author_school_name?re.createElement(J.Z,{overlayClassName:ge["tooltip-content"],title:re.createElement("div",null,re.createElement("span",{dangerouslySetInnerHTML:{__html:(me=m==null?void 0:m.content)==null?void 0:me.author_school_name}}))},re.createElement("span",{className:ge.authorname,dangerouslySetInnerHTML:{__html:(Z=m==null?void 0:m.content)==null?void 0:Z.author_school_name}})):(m==null?void 0:m.author_school_name)&&re.createElement(J.Z,{title:re.createElement("div",null,re.createElement("span",null,m.author_school_name))},re.createElement("span",{className:ge.authorname},m.author_school_name))),re.createElement("div",null,re.createElement("span",{className:"mr30"},"\u7AE0\u8282 \xA0",m.stage_count),re.createElement("span",{className:"mr30"},"\u5B9E\u8BAD \xA0",m.shixuns_count),re.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",m.myshixuns_count)))))})))),re.createElement("div",{className:"tc mt20"},re.createElement(te.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,current:p.page||1,showQuickJumper:!0,total:ie==null?void 0:ie.subjects_count,onChange:m=>{p.page=m,t({type:"classroomList/getCoursesLists",payload:iu({},p)})}})),re.createElement(It.Z,{resdata:ue,type:"subject",okloading:Fe,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u4F7F\u7528",onok:m=>{d(m)}}))};var no=(0,w.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n.effects}))(uo),ao=r(89485),lo=r(11320),Qu=r(67294),oo=Object.defineProperty,yl=Object.getOwnPropertySymbols,ro=Object.prototype.hasOwnProperty,so=Object.prototype.propertyIsEnumerable,_l=(e,n,t)=>n in e?oo(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,hl=(e,n)=>{for(var t in n||(n={}))ro.call(n,t)&&_l(e,t,n[t]);if(yl)for(var t of yl(n))so.call(n,t)&&_l(e,t,n[t]);return e},io=({styles:e={},params:n,setisshowmodal:t,user:y})=>{var N;return Qu.createElement("section",{className:"tc animated fadeIn",style:hl(hl({},{color:"#999",margin:"200px auto"}),e)},Qu.createElement("img",{src:ao.z3}),Qu.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`),Qu.createElement("div",{style:{marginTop:"30px"}},Qu.createElement(P.ZP,{disabled:((N=y==null?void 0:y.userInfo)==null?void 0:N.user_status)===2,onClick:()=>{t(!0)},type:"primary",style:{width:"128px",height:"40px",borderRadius:"4px",marginRight:"20px"}},"\u9009\u7528\u5B9E\u9A8C"),Qu.createElement(P.ZP,{onClick:()=>{(0,se.xg)(`${lo.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")))},Je={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"},z=r(67294),co=Object.defineProperty,mo=Object.defineProperties,Eo=Object.getOwnPropertyDescriptors,gl=Object.getOwnPropertySymbols,fo=Object.prototype.hasOwnProperty,po=Object.prototype.propertyIsEnumerable,Fl=(e,n,t)=>n in e?co(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ma=(e,n)=>{for(var t in n||(n={}))fo.call(n,t)&&Fl(e,t,n[t]);if(gl)for(var t of gl(n))po.call(n,t)&&Fl(e,t,n[t]);return e},vl=(e,n)=>mo(e,Eo(n)),qt=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())}),yo=({v:e,k:n,selectArrs:t,setSelectArrs:y,setSelectArrsAll:N,selectArrsAll:C,classroomList:R,dispatch:E,selectshow:i,batchState:_,pageSize:ie,page:B,manageAllGroup:T,user:ue})=>{var ve,Fe,D,p,De;const I=(0,w.useParams)(),[W,pe]=(0,u.useState)([]),[Ie,d]=(0,u.useState)(!1),[m,ce]=(0,u.useState)(!1),[ye,Ue]=(0,u.useState)(!0),qe=(0,u.useRef)();I.category=I.categoryId,I.id=I.coursesId,I.page=B,I.limit=ie;function c(){return qt(this,null,function*(){let g=yield(0,G.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:Ma({},I)});pe(g.data)})}(0,u.useEffect)(()=>{var g;pe([]),d(!1),new Date(e==null?void 0:e.student_passed_time).getTime()>new Date(e==null?void 0:e.end_time_s).getTime()&&((g=e==null?void 0:e.status)!=null&&g.includes("\u5DF2\u622A\u6B62"))&&(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0?(ce(!1),Ue(!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())&&(ce(!0),Ue(!1))},[i]);const me=[{title:"\u73ED\u7EA7",dataIndex:"course_group_name",key:"course_group_name"},{title:"\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:(g,b)=>b.status.indexOf(g)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:g=>{var b,Q;return g==="--"?g:z.createElement("span",null,z.createElement("span",null,(b=g==null?void 0:g.split("/"))==null?void 0:b[0]),"\xA0/\xA0",z.createElement("span",null,(Q=g==null?void 0:g.split("/"))==null?void 0:Q[1]))}},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:I.order_by==="end_time"?I.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:I.order_by==="late_time"?I.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:g=>g==="--"||!g?"--":z.createElement("span",{title:g},g)}],Z=g=>{if((0,lt.tJ)(E,!0)){if(g.can_view_details){(0,se.xg)(`/shixuns/${g.shixun_identifier}/challenges`);return}g.redo?k.default.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u518D\u60F3\u60F3",content:z.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:()=>qt(void 0,null,function*(){const b=yield(0,on.L8)({id:g.myshixun_identifier,url:g.url});b&&(0,Ku.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:b.shixun_identifier,homework_common_id:g.homework_id,courseId:I.coursesId})})}):(0,Ku.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:g.shixun_identifier,homework_common_id:g.homework_id,courseId:I.coursesId})}};return z.createElement("div",{className:Je.listItem,onClick:g=>{g.stopPropagation(),(!((0,h.GJ)()&&_)||(0,h.GJ)()&&_&&qe.current&&!qe.current.contains(g.target))&&((0,h.dE)()?(0,se.xg)(`/classrooms/${I.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=1`):(0,se.xg)(`/classrooms/${I.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=0`))},key:n},(0,h.GJ)()&&_&&z.createElement("span",{ref:qe},z.createElement(Y.default,{style:{padding:"10px"},checked:t.includes(e.homework_id),value:e.homework_id,onChange:g=>{t.indexOf(e.homework_id)>-1?(y(t.filter(b=>b!==e.homework_id)),N(C.filter(b=>b.homework_id!==e.homework_id))):(N(C.concat(e)),y(t.concat(e.homework_id)))}})),z.createElement("div",{className:Je.info},z.createElement("div",{className:Je.title},z.createElement("div",{className:Je.titleLeft,style:(0,h.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,h.GJ)()&&z.createElement(Da.Z,{value:e.status},z.createElement(se.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,h.dE)()&&z.createElement(se.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),z.createElement("span",{className:Je.name},e.name),!!((ve=e.schools)!=null&&ve.length)&&z.createElement(J.Z,{title:"\u8BE5\u8BFE\u7A0B\u5B9E\u9A8C\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},z.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)&&z.createElement(Tt.Z,{type:"shixun",style:{marginLeft:10}}),(e==null?void 0:e.high_resources_consume)&&(e==null?void 0:e.high_resources_consume_permission)&&z.createElement("span",{className:Je.authorized},"\u5DF2\u6388\u6743")),z.createElement("div",{className:Je.titleRight},(0,h.GJ)()&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))===0&&z.createElement(w.Link,{target:"_blank",to:"/",onClick:g=>qt(void 0,null,function*(){var b;if(g.stopPropagation(),g.preventDefault(),((b=ue==null?void 0:ue.userInfo)==null?void 0:b.user_status)===2){(0,lt.Rd)();return}let Q=()=>{E({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:I,type:2,manage_all_group:T}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?E({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:I.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{E({type:"classroomList/getClassroomTeacherShixunsList",payload:vl(Ma({},I),{type:4})}),Q()}}}):Q()})},z.createElement("aside",{className:Je.flexBox},z.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),z.createElement("div",null,"\u53D1\u5E03"))),(0,h.dE)()&&z.createElement("div",{className:Je.actionIcon},m?z.createElement("i",{className:"iconfont icon-yiwancheng1"}):ye?"":z.createElement("i",{className:"iconfont icon-jiezhihoutongguan"}),!((Fe=e.status)!=null&&Fe.includes("\u5DF2\u622A\u6B62"))&&!((D=e.status)!=null&&D.includes("\u5BFC\u5165"))&&z.createElement("aside",{onClick:g=>qt(void 0,null,function*(){g.stopPropagation(),Z(e)}),className:Je.flexBox,style:{marginRight:10}},z.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),z.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(((p=e.status)==null?void 0:p.includes("\u5DF2\u622A\u6B62"))||((De=e.status)==null?void 0:De.includes("\u5BFC\u5165")))&&z.createElement("aside",{onClick:g=>qt(void 0,null,function*(){var b;(b=e.status)!=null&&b.includes("\u5BFC\u5165")||(g.stopPropagation(),g.preventDefault(),(0,se.xg)(`/classrooms/${I.coursesId}/shixun_homework/${e.homework_id}/${e.student_work_id}/comment`))}),className:Je.flexBox,style:{marginRight:10}},z.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),z.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,h.GJ)()&&z.createElement(Se.Z,{placement:"bottomCenter",overlayClassName:Je.dro,dropdownRender:()=>z.createElement(K.default,null,e.status!=="\u5BFC\u5165"&&z.createElement(K.default.Item,{key:1,style:{textAlign:"center"}},z.createElement("a",{onClick:g=>qt(void 0,null,function*(){var b;if(g.stopPropagation(),g.preventDefault(),((b=ue==null?void 0:ue.userInfo)==null?void 0:b.user_status)===2){(0,lt.Rd)();return}let Q=()=>{E({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:I,type:2,manage_all_group:T}})};e!=null&&e.high_resources_consume&&!(e!=null&&e.high_resources_consume_permission)?E({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:I.coursesId,type:"shixun",type_id:e.homework_id,name:e.name,fn:()=>{E({type:"classroomList/getClassroomTeacherShixunsList",payload:vl(Ma({},I),{type:4})}),Q()}}}):Q()})},"\u7ACB\u5373\u53D1\u5E03")),e.status!=="\u5BFC\u5165"&&z.createElement(K.default.Item,{key:2,style:{textAlign:"center"}},z.createElement("a",{onClick:g=>qt(void 0,null,function*(){g.stopPropagation(),g.preventDefault(),E({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:I,type:2}})})},"\u7ACB\u5373\u622A\u6B62")),e.status==="\u5BFC\u5165"&&z.createElement(K.default.Item,{key:23,style:{textAlign:"center"}},z.createElement(w.Link,{target:"_blank",to:"/",onClick:g=>qt(void 0,null,function*(){g.stopPropagation(),g.preventDefault(),E({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")),z.createElement(K.default.Item,{key:22,style:{textAlign:"center"}},z.createElement(w.Link,{target:"_blank",to:"/",onClick:g=>qt(void 0,null,function*(){g.stopPropagation(),g.preventDefault(),E({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:C,params:I,status:e==null?void 0:e.status}})})},"\u7ACB\u5373\u5220\u9664")),e.status!=="\u5BFC\u5165"&&(e==null?void 0:e.status.indexOf("\u672A\u53D1\u5E03"))<0&&z.createElement(K.default.Item,{key:3,style:{textAlign:"center"}},z.createElement(w.Link,{target:"_blank",to:"/",onClick:g=>qt(void 0,null,function*(){g.stopPropagation(),g.preventDefault(),E({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const b=yield(0,ln.Vs)({categoryId:e.homework_id});E({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(b==null?void 0:b.status)===0&&j.ZP.success(b==null?void 0:b.message)})},"\u66F4\u65B0\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&z.createElement(K.default.Item,{key:23,style:{textAlign:"center"}},z.createElement(w.Link,{target:"_blank",to:"/",onClick:g=>qt(void 0,null,function*(){g.stopPropagation(),g.preventDefault(),Z(e)})},"\u8FDB\u5165\u5B9E\u8BAD")),z.createElement(K.default.Item,{key:5,style:{textAlign:"center"}},z.createElement("a",{onClick:g=>{g.stopPropagation(),g.preventDefault(),E({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u547D\u540D",selectArrs:e,params:I}})}},"\u91CD\u65B0\u547D\u540D")),e.status!=="\u5BFC\u5165"&&z.createElement(K.default.Item,{key:6,style:{textAlign:"center"}},z.createElement(w.Link,{target:"_blank",onClick:g=>{g.stopPropagation()},to:`/classrooms/${I.coursesId}/shixun_homework/${e.homework_id}/detail?tabs=3`},"\u9AD8\u7EA7\u8BBE\u7F6E")))},z.createElement("aside",{onClick:g=>g.stopPropagation(),className:Je.flexBox,style:{cursor:"default"}},z.createElement("i",{className:"iconfont icon-gengduo4"}),z.createElement("div",null,"\u66F4\u591A"))))),(0,h.GJ)()&&z.createElement("p",{className:Je.infoIcon},z.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&&z.createElement("span",{className:"c-grey-999 mr10"},z.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&&z.createElement("span",{className:"c-grey-999 mr10"},z.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&&z.createElement("span",{className:"c-grey-999 mr10"},z.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB"].includes(e.status)&&z.createElement("span",{className:"c-grey-999 mr10"},z.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)&&z.createElement("span",{className:"c-grey-999 mr10"},z.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&z.createElement("span",{className:"c-grey-999 mr10"},z.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&z.createElement("span",{className:"c-grey-999"},z.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)&&z.createElement("span",{className:Je.iconV,onClick:g=>qt(void 0,null,function*(){g.stopPropagation(),g.preventDefault(),Ie||c(),d(!Ie)})},z.createElement("i",{className:`iconfont icon-${Ie?"shouqi":"xiala2"}`})," ")),(0,h.dE)()&&z.createElement("span",{className:Je.infoStuIcon},z.createElement("span",{className:"c-grey-333"},e.author),z.createElement("span",{className:"c-grey-999 ml20"},z.createElement("i",{className:"iconfont icon-wanchengjindu font12 mr5"}),z.createElement("span",null,z.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)&&z.createElement("span",{className:"c-grey-999 ml20"},z.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),z.createElement("span",{className:"ml20 c-grey-999"},z.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)!=="--"&&z.createElement("span",{className:"c-grey-999 ml20"},z.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,h.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&Ie&&W.length>5&&z.createElement(Vu.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:g=>({onClick:b=>{b.stopPropagation(),b.preventDefault()}}),onHeaderRow:(g,b)=>({onClick:Q=>{Q.stopPropagation(),Q.preventDefault()}}),pagination:!1,dataSource:W,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(g,b,Q)=>{Q.field&&(I.order_by=Q.field),Q.order||(I.sort_direction="asc"),Q.order==="ascend"&&(I.sort_direction="asc"),Q.order==="descend"&&(I.sort_direction="desc"),Q.order||(I.sort_direction="asc"),c()},columns:me}),(0,h.GJ)()&&!e.status.includes("\u672A\u53D1\u5E03")&&Ie&&W.length<6&&W.length>0&&z.createElement(Vu.default,{rowKey:"shixun_identifier",onRow:g=>({onClick:b=>{b.stopPropagation(),b.preventDefault()}}),onHeaderRow:(g,b)=>({onClick:Q=>{Q.stopPropagation(),Q.preventDefault()}}),pagination:!1,dataSource:W,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(g,b,Q)=>{Q.field&&(I.order_by=Q.field),Q.order||(I.sort_direction="asc"),Q.order==="ascend"&&(I.sort_direction="asc"),Q.order==="descend"&&(I.sort_direction="desc"),Q.order||(I.sort_direction="asc"),c()},columns:me})))},_o=r(34738),ho=r(6151),$e=r(67294),go=Object.defineProperty,Fo=Object.defineProperties,vo=Object.getOwnPropertyDescriptors,Kn=Object.getOwnPropertySymbols,Dl=Object.prototype.hasOwnProperty,Bl=Object.prototype.propertyIsEnumerable,Cl=(e,n,t)=>n in e?go(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Xu=(e,n)=>{for(var t in n||(n={}))Dl.call(n,t)&&Cl(e,t,n[t]);if(Kn)for(var t of Kn(n))Bl.call(n,t)&&Cl(e,t,n[t]);return e},Al=(e,n)=>Fo(e,vo(n)),Do=(e,n)=>{var t={};for(var y in e)Dl.call(e,y)&&n.indexOf(y)<0&&(t[y]=e[y]);if(e!=null&&Kn)for(var y of Kn(e))n.indexOf(y)<0&&Bl.call(e,y)&&(t[y]=e[y]);return t},Za=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});$t().extend(cn());const Bo=({data:e,value:n,onChange:t})=>{var y,N,C,R;const[E,i]=(0,u.useState)({leftSearch:"",rigthSearch:""}),[_,ie]=(0,u.useState)([]);return(0,u.useEffect)(()=>{ie((n==null?void 0:n.length)>0?e==null?void 0:e.filter(B=>n==null?void 0:n.includes(B==null?void 0:B.id)):[])},[n]),$e.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},$e.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},$e.createElement(Y.default,{indeterminate:(_==null?void 0:_.length)>0&&(_==null?void 0:_.length)<(e==null?void 0:e.length),checked:(_==null?void 0:_.length)==(e==null?void 0:e.length),onChange:B=>{t(B.target.checked?e==null?void 0:e.map(T=>T==null?void 0:T.id):[])}},"\u5168\u9009"),$e.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},$e.createElement(H.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:E.leftSearch,onChange:B=>{i(Al(Xu({},E),{leftSearch:B.target.value}))}}),$e.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((y=E.leftSearch?e==null?void 0:e.filter(B=>{var T;return(T=B==null?void 0:B.name)==null?void 0:T.includes(E.leftSearch)}):e)==null?void 0:y.length)!==0?$e.createElement(Y.default.Group,{value:n,onChange:B=>{t(B)}},$e.createElement(U.Z,{direction:"vertical"},(N=E.leftSearch?e==null?void 0:e.filter(B=>{var T;return(T=B==null?void 0:B.name)==null?void 0:T.includes(E.leftSearch)}):e)==null?void 0:N.map((B,T)=>$e.createElement(Y.default,{key:T,value:B.id},B==null?void 0:B.name)))):$e.createElement(_e.Z,{styles:{margin:"0 auto"}})))),$e.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},$e.createElement("div",null,"\u5DF2\u9009\u62E9",(_==null?void 0:_.length)||0,"\u4E2A\u5206\u73ED"),$e.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},$e.createElement(H.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:E.rigthSearch,onChange:B=>{i(Al(Xu({},E),{rigthSearch:B.target.value}))}}),$e.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((C=E.rigthSearch?_==null?void 0:_.filter(B=>{var T;return(T=B==null?void 0:B.name)==null?void 0:T.includes(E.rigthSearch)}):_)==null?void 0:C.length)!==0?(R=E.rigthSearch?_==null?void 0:_.filter(B=>{var T;return(T=B==null?void 0:B.name)==null?void 0:T.includes(E.rigthSearch)}):_)==null?void 0:R.map((B,T)=>$e.createElement(Ce.Z,{key:T,wrap:!1,align:"middle",justify:"space-between"},$e.createElement(M.Z,null,B==null?void 0:B.name),$e.createElement(M.Z,null,$e.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(n==null?void 0:n.filter(ue=>ue!==(B==null?void 0:B.id)))}})))):$e.createElement(_e.Z,{styles:{margin:"0 auto"}})))))},Co=e=>{var n=e,{classroomList:t,dispatch:y,user:N,getData:C}=n,R=Do(n,["classroomList","dispatch","user","getData"]),E,i,_,ie,B,T;const ue=(0,w.useParams)(),[ve]=Te.default.useForm(),Fe=Te.default.useWatch("penalty_type",ve),D=((E=t==null?void 0:t.actionTabs)==null?void 0:E.key)==="\u6279\u91CF\u8865\u4EA4",[,p,De,I]=(0,Ru.U)(Au.c_,Xu(Xu({},ue),(i=t==null?void 0:t.actionTabs)==null?void 0:i.params)),[,,W,pe]=(0,Ru.U)(Au.nP,{course_id:ue==null?void 0:ue.coursesId,homework_ids:(_=t==null?void 0:t.actionTabs)==null?void 0:_.selectArrs}),[,Ie,d]=(0,Ru.U)(Au.sm,{course_id:ue==null?void 0:ue.coursesId,homework_ids:(ie=t==null?void 0:t.actionTabs)==null?void 0:ie.selectArrs}),m=(...ce)=>Za(void 0,[...ce],function*(ye={}){W({});const Ue=yield De({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,u.useEffect)(()=>{D&&m()},[D]),$e.createElement(k.default,{centered:!0,title:(B=t==null?void 0:t.actionTabs)==null?void 0:B.key,width:800,open:D,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{y({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:Ie,onOk:()=>Za(void 0,null,function*(){ve.submit()})},$e.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"),$e.createElement(Te.default,{form:ve,colon:!1,size:"large",initialValues:{unified_late:!1,penalty_type:2,late_penalty:20},onFinish:ce=>Za(void 0,null,function*(){var ye,Ue,qe;const c=yield d(((ye=I==null?void 0:I.course_groups)==null?void 0:ye.length)>0?{unified_late:((Ue=I==null?void 0:I.course_groups)==null?void 0:Ue.length)<=0,allow_late_settings:[Xu({},ce)]}:Xu({unified_late:((qe=I==null?void 0:I.course_groups)==null?void 0:qe.length)<=0},ce));(c==null?void 0:c.status)==0&&(j.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),y({type:"classroomList/setActionTabs",payload:{}}),C&&C())})},$e.createElement(Ce.Z,{wrap:!1,gutter:20},$e.createElement(M.Z,{flex:1},$e.createElement(Te.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,validator(ce,ye,Ue){return Fe===2&&ye>100?Promise.reject($e.createElement("span",{style:{marginLeft:100}},"\u8BF7\u91CD\u65B0\u8F93\u5165\uFF0C\u8303\u56F40-100")):Promise.resolve()}},{required:!0,message:$e.createElement("span",{style:{marginLeft:100}},"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206")}]},$e.createElement(H.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:Fe==1?"\u5206":"%",max:Fe===1?Number.MAX_SAFE_INTEGER:100,addonBefore:$e.createElement(Te.default.Item,{name:"penalty_type",noStyle:!0,normalize:ce=>(ve.setFieldsValue({late_penalty:ce==2?20:5}),ce)},$e.createElement(jn.default,{style:{width:100},options:[{value:2,label:"\u767E\u5206\u6BD4"},{value:1,label:"\u5206\u503C"}]}))}))),$e.createElement(M.Z,{flex:"390px"},$e.createElement(Te.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(ce,ye,Ue){return ye&&$t()(ye).startOf("minute")<=$t()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):ye&&$t()(ye).startOf("minute")<=$t()(pe==null?void 0:pe.max_late_time).startOf("minute")?(j.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${pe==null?void 0:pe.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},$e.createElement($n.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:ce=>(0,se.BO)(ce,{startTime:pe==null?void 0:pe.max_late_time}),disabledTime:ce=>(0,se.hv)(ce,{compared:pe==null?void 0:pe.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:$t()("00:00:00","HH:mm:ss")}})))),((T=I==null?void 0:I.course_groups)==null?void 0:T.length)>0&&$e.createElement(Pe.Z,{spinning:p},$e.createElement(Te.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},$e.createElement(Bo,{data:(I==null?void 0:I.course_groups)||[],onChange:ce=>{W({group_ids:ce})}})))))};var Ao=(0,w.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(Co),S=r(67294),bo=Object.defineProperty,xo=Object.defineProperties,So=Object.getOwnPropertyDescriptors,Jn=Object.getOwnPropertySymbols,bl=Object.prototype.hasOwnProperty,xl=Object.prototype.propertyIsEnumerable,Sl=(e,n,t)=>n in e?bo(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,wu=(e,n)=>{for(var t in n||(n={}))bl.call(n,t)&&Sl(e,t,n[t]);if(Jn)for(var t of Jn(n))xl.call(n,t)&&Sl(e,t,n[t]);return e},Yn=(e,n)=>xo(e,So(n)),Po=(e,n)=>{var t={};for(var y in e)bl.call(e,y)&&n.indexOf(y)<0&&(t[y]=e[y]);if(e!=null&&Jn)for(var y of Jn(e))n.indexOf(y)<0&&xl.call(e,y)&&(t[y]=e[y]);return t},Pl=(e,n,t)=>new Promise((y,N)=>{var C=i=>{try{E(t.next(i))}catch(_){N(_)}},R=i=>{try{E(t.throw(i))}catch(_){N(_)}},E=i=>i.done?y(i.value):Promise.resolve(i.value).then(C,R);E((t=t.apply(e,n)).next())});const wo=e=>{var n=e,{classroomList:t,globalSetting:y,shixunHomeworks:N,user:C,loading:R,dispatch:E}=n,i=Po(n,["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch"]),_,ie,B,T,ue,ve,Fe;const D=(0,w.useLocation)(),p=(0,w.useParams)(),[De]=(0,w.useSearchParams)(),I=p.categoryId,[W,pe]=(0,u.useState)([]),[Ie,d]=(0,u.useState)([]),{detailShixunsList:m,detailLeftMenus:ce,detailTopBanner:ye,taskList:Ue}=t,[qe,c]=(0,u.useState)(""),[me,Z]=(0,u.useState)(!1),[g,b]=(0,u.useState)({limit:20,status:Number(De.get("tabs"))?String(parseInt(De.get("tabs"))):"0"}),[Q,Ve]=(0,u.useState)("\u9ED8\u8BA4\u6392\u5E8F"),[_n,Qn]=(0,u.useState)(!1),[ja,hn]=(0,u.useState)(!1),[gn,Fn]=(0,u.useState)("fixed"),[vn]=(0,u.useState)(document.getElementById("footer")),[Xn,$a]=(0,u.useState)(1),[wl,qn]=(0,u.useState)(!1);let Dn;g.id=p.coursesId,g.type=4,p.categoryId?g.category=p.categoryId:delete g.category,(0,u.useEffect)(()=>{t.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(pe([]),d([])),t.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Gt()},[t.actionTabs.key]),(0,u.useEffect)(()=>{De.get("tabs")==="0"&&(g.status="0",g.page=1,b(wu({},g)))},[De.get("tabs")]),(0,u.useEffect)(()=>{var A,de,ut;if((A=C==null?void 0:C.userInfo)!=null&&A.login){const Ct=se.cX.getItem(`${(de=C==null?void 0:C.userInfo)==null?void 0:de.login}${(0,h.GJ)()?"Teacher":"Student"}`,"ShixunHomeworks");Ct&&(g.sort_by=Ct==null?void 0:Ct.type,g.sort_direction=Ct==null?void 0:Ct.direction,Ve(Ct==null?void 0:Ct.name)),Gt(),(0,h.Rm)()&&Ut()}else(ut=C==null?void 0:C.userInfo)!=null&&ut.username&&Gt()},[(_=C==null?void 0:C.userInfo)==null?void 0:_.login,D==null?void 0:D.pathname]),(0,u.useEffect)(()=>{window.addEventListener("scroll",Ha)},[]);const Ha=()=>{document.scrollingElement.scrollTop+window.innerHeight+(vn==null?void 0:vn.clientHeight)+150>document.body.clientHeight?Fn("absolute"):Fn("fixed")},Ut=()=>{E({type:"classroomList/getAssistantPermissions",payload:{course_id:g.id}})},Gt=()=>{pe([]),d([]),b(wu({},g)),(0,h.GJ)()?E({type:"classroomList/getClassroomTeacherShixunsList",payload:Yn(wu({},g),{type:4})}):E({type:"classroomList/getClassroomShixunsList",payload:Yn(wu({},g),{order:g.status})})},za=(A,de)=>{g.page=A,g.limit=de,Gt()},Wa=A=>{const de=A.key;g.status=de,g.page=1,w.history.replace(`${D.pathname}?tabs=${de}`),Gt()};function Ua(A){return Pl(this,null,function*(){yield E({type:"classroomList/updateTaskPosition",payload:{category_id:I,courseId:g.id,task_ids:A,container_type:"shixun_homework"}}),Gt()})}function Ga(){let A={courseId:g.id,container_type:"shixun_homework"};I&&(A.category_id=I),E({type:"classroomList/getAllTaskList",payload:A}),E({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})}const Va=(0,u.useMemo)(()=>{let A=[];return Ue.length>0&&(A=Ue.map(de=>({user_name:de.user_name,task_name:de.task_name,task_id:de.task_id,category:de.category,status:de.status}))),A},[Ue]),Ka=[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u5DF2\u622A\u6B62",id:5}],ea=[{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}],ta=(0,h.GJ)()?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:null,direction:null},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];ce.course_modules&&(Dn=t.detailLeftMenus.course_modules.filter(A=>A.type==="shixun_homework")[0]);const ua=S.createElement("div",{className:Je.moveCategory,onMouseLeave:A=>Z(!1)},S.createElement(K.default,{onClick:A=>Pl(void 0,[A],function*({item:de,key:ut,keyPath:Ct,domEvent:oa}){if(W=="")return j.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,G.ZP)(`/api/courses/${g.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:W,new_category_id:ut}})).status===0&&(j.ZP.success("\u64CD\u4F5C\u6210\u529F"),Gt(),hn(!1),E({type:"classroomList/getClassroomLeftMenus",payload:{id:p.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},S.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},S.createElement(H.default,{onChange:A=>{c(A.target.value)}})),Dn&&Dn.second_category.filter(A=>A.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(A,de){var ut;if(!(qe!==""&&A.category_name.indexOf(qe)<0))return S.createElement(S.Fragment,null,S.createElement(K.default.Item,{className:"multi-llipsis1e",key:A.category_id},A.category_name),(ut=A==null?void 0:A.third_category)==null?void 0:ut.map(Ct=>S.createElement(K.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Ct.category_id},Ct.category_name)))}),S.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:A=>{A.preventDefault(),E({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:g,selectArrs:{category_id:m==null?void 0:m.main_category_id,type:"shixun_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55..."))),na=(ie=[{key:"1",label:"\u6279\u91CF\u53D1\u5E03",icon:S.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"2",label:"\u6279\u91CF\u622A\u6B62",icon:S.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:!0},{key:"5",label:"\u6279\u91CF\u8865\u4EA4",icon:S.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"3",label:"\u6279\u91CF\u5220\u9664",icon:S.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:(0,h.GJ)()||(0,h.Rm)()},{key:"4",label:"\u8BBE\u4E3A\u516C\u5F00",icon:S.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:ye.is_public}].filter(A=>A==null?void 0:A.isShow))==null?void 0:ie.map(A=>(delete A.isShow,A)),aa=({key:A})=>{var de,ut,Ct,oa;if((A==="1"||A==="2")&&(0,h.Rm)()&&!((ut=(de=t.AssistantObject)==null?void 0:de.practice)!=null&&ut.can_publish)){j.ZP.warning("\u60A8\u672A\u83B7\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(((Ct=C==null?void 0:C.userInfo)==null?void 0:Ct.user_status)===2&&A==="1"){(0,lt.Rd)();return}if(W==""){j.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}E({type:"classroomList/setActionTabs",payload:{key:A==="1"?"\u7ACB\u5373\u53D1\u5E03":A==="2"?"\u7ACB\u5373\u622A\u6B62":A==="3"?"\u5220\u9664":A==="5"?"\u6279\u91CF\u8865\u4EA4":(oa=na[Number(A)-1])==null?void 0:oa.label,selectArrs:W,selectArrsAll:Ie,type:A==="1"||A==="2"?1:"",params:g}})},la=Q==="\u9ED8\u8BA4\u6392\u5E8F",Ja=(0,u.useMemo)(()=>{const A=!(0,h.GJ)()&&!(0,h.Jd)(),de=ye==null?void 0:ye.excellent;return A&&de},[C,t]),Ya=(0,u.useMemo)(()=>(m==null?void 0:m.min_finished_game)>0,[t]),L=(0,u.useMemo)(()=>{const A=(m==null?void 0:m.min_finished_game)-(m==null?void 0:m.finished_challenge_count);return A>0?A:0},[t]);return S.createElement("section",null,S.createElement("aside",{className:Je.bg},S.createElement(Ce.Z,{align:"middle"},S.createElement(M.Z,{flex:"1"},!!m.main_category_id&&S.createElement(K.default,{mode:"horizontal",onSelect:Wa,selectedKeys:[g.status]},!(0,h.GJ)()&&Ka.map(function(A,de){return S.createElement(K.default.Item,{key:A==null?void 0:A.id},A.name)}),(0,h.GJ)()&&ea.map(function(A,de){return S.createElement(K.default.Item,{key:A==null?void 0:A.id},S.createElement("span",{className:"c-grey-666 mr20"},A.name),de===0&&(0,h.GJ)()&&S.createElement("span",{className:"c-grey-999"},m==null?void 0:m.all_count),de===1&&(0,h.GJ)()&&S.createElement("span",{className:"c-grey-999"},m==null?void 0:m.unpublished_count),de===2&&(0,h.GJ)()&&S.createElement("span",{className:"c-grey-999"},m==null?void 0:m.not_start_count),de===3&&(0,h.GJ)()&&S.createElement("span",{className:"c-grey-999"},m==null?void 0:m.in_progress_count),de===4&&(0,h.GJ)()&&S.createElement("span",{className:"c-grey-999"},m==null?void 0:m.overed_count))}))),S.createElement(M.Z,{className:"mr20 gutter-row"},S.createElement("div",{className:Je.containerTitle},(0,h.GJ)()&&(0,se.Oo)(ce==null?void 0:ce.course_modules,I)!=="\u672A\u5206\u914D\u76EE\u5F55"&&S.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:6}},S.createElement(Se.Z,{className:"ml10",placement:"bottom",arrow:!0,dropdownRender:()=>S.createElement(K.default,null,S.createElement(K.default.Item,{key:1,onClick:()=>{var A;if((0,h.Rm)()&&!((A=t.AssistantObject.practice)!=null&&A.can_download)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}E({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:m==null?void 0:m.main_category_name,exportType:"practice",category_id:g.category}})}},"\u5B66\u751F\u6210\u7EE9"),S.createElement(K.default.Item,{key:3,onClick:()=>{var A;if((0,h.Rm)()&&!((A=t.AssistantObject.practice)!=null&&A.can_download)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}w.history.push(`/classrooms/${p==null?void 0:p.coursesId}/exportlist/shixun_work_list,shixun_report`)}},"\u5386\u53F2\u5BFC\u51FA"))},S.createElement("span",{style:{color:"#666666",cursor:"pointer"}},S.createElement("i",{className:"iconfont icon-xiazai6"}))),S.createElement("span",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:A=>{E({type:"classroomList/setActionTabs",payload:{key:p.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:g,selectArrs:{category_name:m==null?void 0:m.category_name,category_id:(m==null?void 0:m.category_id)||(m==null?void 0:m.main_category_id),type:"shixun_homework"},cb:()=>{Gt()}}})}},S.createElement(J.Z,{title:p.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55"},S.createElement("span",{className:p.categoryId?`${Je.iconH} iconfont icon-zhongmingmingmulu`:`${Je.iconH} iconfont icon-xinjianmulu1`}))),S.createElement(Se.Z,{className:"ml10",disabled:((B=C==null?void 0:C.userInfo)==null?void 0:B.user_status)===2,dropdownRender:()=>S.createElement(K.default,null,S.createElement(K.default.Item,{key:1,onClick:()=>{var A,de;if((0,h.Rm)()&&!((de=(A=t.AssistantObject)==null?void 0:A.practice)!=null&&de.can_create)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}E({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:g}})}},"\u4ECE\u5B9E\u8DF5\u9879\u76EE\u6DFB\u52A0"),S.createElement(K.default.Item,{key:2,onClick:()=>{var A,de;if((0,h.Rm)()&&!((de=(A=t.AssistantObject)==null?void 0:A.practice)!=null&&de.can_create)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}E({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:g}})}},"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u6DFB\u52A0"),S.createElement(K.default.Item,{key:3,onClick:()=>{var A,de;if((0,h.Rm)()&&!((de=(A=t.AssistantObject)==null?void 0:A.practice)!=null&&de.can_create)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}E({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"practice"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"))},S.createElement("span",{className:((T=C==null?void 0:C.userInfo)==null?void 0:T.user_status)===2?Je.selectBtn1:Je.selectBtn},S.createElement("span",null,S.createElement("i",{className:"iconfont icon-tianjiadaohang"})),S.createElement(J.Z,{title:((ue=C==null?void 0:C.userInfo)==null?void 0:ue.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"},S.createElement("span",null,"\u9009\u7528\u5B9E\u9A8C"))))))))),S.createElement("div",{className:Je.action},S.createElement("div",null,S.createElement(Se.Z,{dropdownRender:()=>S.createElement(K.default,{selectedKeys:[Q]},ta==null?void 0:ta.map((A,de)=>S.createElement(K.default.Item,{key:A.name,onClick:()=>{var ut;g.sort_by=A.type,g.sort_direction=A.direction,g.page=1,Ve(A.name),se.cX.setItem(`${(ut=C==null?void 0:C.userInfo)==null?void 0:ut.login}${(0,h.GJ)()?"Teacher":"Student"}`,A,"ShixunHomeworks"),(0,h.GJ)()?E({type:"classroomList/getClassroomTeacherShixunsList",payload:Yn(wu({},g),{type:4})}):E({type:"classroomList/getClassroomShixunsList",payload:wu({},g)})}},A.name)))},S.createElement("span",{className:`${Je.btn} ${la?Je.btnSort:""}`,onMouseEnter:A=>Z(!1)},S.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),Q))),la&&S.createElement(J.Z,{title:`\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167${(0,h.GJ)()?"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F":g.status==5?"\u622A\u6B62\u65F6\u95F4\u964D\u5E8F":"\u622A\u6B62\u65F6\u95F4\u5347\u5E8F"}\u6392\u5217`},S.createElement("span",{className:Je.tips},S.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),S.createElement(H.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u540D\u79F0",onSearch:A=>{g.search=A.trim(),g.page=1,Gt()},style:{width:220,marginLeft:"auto"}})),Ja&&S.createElement(Ce.Z,{justify:"space-between",className:Je.progressInfo},S.createElement(M.Z,null,S.createElement(U.Z,{size:"middle"},S.createElement("span",null,"\u5B9E\u8BAD\u4F5C\u4E1A\u8FDB\u5EA6\uFF1A",m==null?void 0:m.finished_task_count,"/",m==null?void 0:m.shixun_total_count),S.createElement("span",null,"\u4EFB\u52A1\u5173\u5361\u8FDB\u5EA6\uFF1A",m==null?void 0:m.finished_challenge_count,"/",m==null?void 0:m.challenge_count))),Ya&&S.createElement(M.Z,null,"\u901A\u8FC7",m==null?void 0:m.min_finished_game,"\u5173\u83B7\u5F97\u6EE1\u5206\uFF0C\u8DDD\u79BBMOOC\u5B9E\u8BAD\u4F5C\u4E1A\u6EE1\u5206\u8FD8\u5DEE",L,"\u5173")),S.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},S.createElement(Ee.Z,{loading:R[(0,h.GJ)()?"classroomList/getClassroomTeacherShixunsList":"classroomList/getClassroomShixunsList"],active:!0,paragraph:{rows:5},className:"mt30"},(m==null?void 0:m.all_count)===0&&(0,h.GJ)()?S.createElement(io,{params:g,user:C,setisshowmodal:Qn,dispatch:E}):(m==null?void 0:m.task_count)===0&&S.createElement(_e.Z,null),S.createElement("aside",{className:"animated fadeIn"},m.homeworks&&m.homeworks.map(function(A,de){return S.createElement(yo,{key:A.homework_id,batchState:!0,v:A,k:de,selectArrs:W,setSelectArrs:pe,setSelectArrsAll:d,selectArrsAll:Ie,classroomList:t,dispatch:E,params:g,user:C,page:p.page||1,pageSize:g.limit||20,selectshow:wl,manageAllGroup:m.manage_all_group})}),m.query_total_count>0&&S.createElement("aside",{className:"tc mb50 mt30"},S.createElement(te.Z,{showSizeChanger:!0,current:g.page||1,pageSize:g.limit||20,onChange:za,total:m.query_total_count})))),S.createElement("div",{className:Je.fixedBottom,style:{bottom:W.length?0:-60,position:W.length?gn:"fixed",left:gn==="fixed"?"50%":"317px"}},S.createElement("div",{className:Je.left}),S.createElement("div",{className:Je.right},(0,h.GJ)()&&(m==null?void 0:m.all_count)>0&&S.createElement("aside",{className:[Je.acitons].join(" ")},S.createElement("div",{style:{width:130}},(0,h.GJ)()&&S.createElement(Y.default,{checked:((ve=m.homeworks)==null?void 0:ve.length)===(W==null?void 0:W.length),onChange:A=>{A.target.checked?(pe(m.homeworks.map(de=>de.homework_id)),d([...m.homeworks])):(pe([]),d([]))}},S.createElement("span",{className:"fo"},"\u5168\u9009\u672C\u9875",S.createElement("span",{style:{marginLeft:5}},"(",W.length,")")," "))),S.createElement("div",{style:{flex:1}}," ",S.createElement(Ce.Z,{wrap:!1,align:"middle",justify:"space-between"},S.createElement(M.Z,{flex:1},S.createElement(Ce.Z,{wrap:!1,align:"middle",gutter:8},S.createElement(M.Z,null,S.createElement(Se.Z,{placement:"top",menu:{items:na,onClick:aa}},S.createElement(P.ZP,{type:"primary",icon:S.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),S.createElement(M.Z,null,S.createElement(P.ZP,{type:"primary",icon:S.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"}),onClick:Ga},"\u8C03\u6574\u6392\u5E8F")),S.createElement(M.Z,null,S.createElement(Se.Z,{placement:"topLeft",dropdownRender:()=>ua,getPopupContainer:A=>A==null?void 0:A.parentNode},S.createElement(P.ZP,{type:"primary",icon:S.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",S.createElement(he.Z,null)))))),S.createElement(M.Z,null,S.createElement(P.ZP,{type:"primary",ghost:!0,onClick:()=>{pe&&pe([]),hn(!1)}},"\u53D6\u6D88\u64CD\u4F5C")))))))),((Fe=t==null?void 0:t.actionTabs)==null?void 0:Fe.key)==="\u6279\u91CF\u8865\u4EA4"&&S.createElement(Ao,{getData:Gt}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B"?S.createElement(no,null):null,S.createElement(_o.Z,{onOk:()=>{Gt()}}),S.createElement(ho.Z,{onOk:()=>{}}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?S.createElement(Tl,null):null,t.actionTabs.key==="\u4ECE\u8BFE\u5802\u5B9E\u9A8C\u6DFB\u52A0"?S.createElement(Hl,null):null,S.createElement(Ot,null),S.createElement(Zu,null),S.createElement(ju.Z,{courseEndTime:m==null?void 0:m.course_end_time}),S.createElement(Ze.Z,{visible:t.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",courseEndTime:m==null?void 0:m.course_end_time,courseId:p.coursesId,homeworkIds:t.actionTabs.selectArrs,isBatch:t.actionTabs.type!==2,successCallback:()=>{(0,h.GJ)()?E({type:"classroomList/getClassroomTeacherShixunsList",payload:Yn(wu({},t.actionTabs.params),{type:4})}):E({type:"classroomList/getClassroomShixunsList",payload:wu({},t.actionTabs.params)})}}),S.createElement(Wu,null),S.createElement(Kl,null),S.createElement(pu.Z,{visible:t.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Ua,data:Va,onCancel:()=>{E({type:"classroomList/setActionTabs",payload:{key:""}})}}),S.createElement(k.default,{title:"\u9009\u7528\u5B9E\u9A8C",open:_n,centered:!0,onCancel:()=>Qn(!1),onOk:()=>{var A,de;if((0,h.Rm)()&&!((A=t.AssistantObject.practice)!=null&&A.can_create)){j.ZP.warning("\u60A8\u672A\u83B7\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(((de=C.userInfo)==null?void 0:de.user_status)===2){(0,lt.Rd)();return}E(Xn===1?{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",params:g}}:{type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",params:g}}),Qn(!1)}},S.createElement("div",null,S.createElement(oe.ZP.Group,{onChange:A=>{$a(A.target.value)},value:Xn},S.createElement(oe.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"),S.createElement(oe.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 No=(0,w.connect)(({classroomList:e,loading:n,globalSetting:t,shixunHomeworks:y,user:N})=>({classroomList:e,globalSetting:t,loading:n.effects,shixunHomeworks:y,user:N}))(wo);const ko=({globalSetting:e})=>{var n;switch(Number((n=e==null?void 0:e.setting)==null?void 0:n.theme)){case o.Fy.THEMEONE:return u.createElement(Mt,null);case o.Fy.DEFAULT:default:return u.createElement(No,null)}};var Oo=(0,w.connect)(({globalSetting:e})=>({globalSetting:e}))(ko)},16273:function(At,Ge,r){r.d(Ge,{Z:function(){return X}});var o=r(67294),u=r(91773),w=r(62844),G=r(2453),K=r(71230),j=r(15746),H=r(64076),Se=r(98813),J=r(84567),Ce=r(94699),M=r.n(Ce),U=r(33170),Ee=r(28706),te=r(35973),Y=r(52262),P=r(89779),k=r(79419),oe=r(17998),h={flex_box_center:"flex_box_center___AYEOc",flex_space_between:"flex_space_between___hbWpJ",flex_box_vertical_center:"flex_box_vertical_center___taLEg",flex_box_center_end:"flex_box_center_end___EawFk",flex_box_column:"flex_box_column___QUBe6",failedList:"failedList___X9FXV",name:"name___CK1C1",publish:"publish___d5afE",modal:"modal___NZXBW"},he=r(96332),se=r(93686),v=r(67294),nt=Object.defineProperty,bt=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,be=(x,q,Ze)=>q in x?nt(x,q,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):x[q]=Ze,Oe=(x,q)=>{for(var Ze in q||(q={}))xe.call(q,Ze)&&be(x,Ze,q[Ze]);if(rt)for(var Ze of rt(q))Be.call(q,Ze)&&be(x,Ze,q[Ze]);return x},Ne=(x,q)=>bt(x,Zt(q)),Ye=(x,q,Ze)=>new Promise((Le,He)=>{var Qe=V=>{try{le(Ze.next(V))}catch(Ke){He(Ke)}},je=V=>{try{le(Ze.throw(V))}catch(Ke){He(Ke)}},le=V=>V.done?Le(V.value):Promise.resolve(V.value).then(Qe,je);le((Ze=Ze.apply(x,q)).next())});const at=({classroomList:x,dispatch:q,courseEndTime:Ze})=>{var Le;const He=(0,te.useParams)(),[Qe]=u.default.useForm(),[je,le]=(0,o.useState)(1),[V,Ke]=(0,o.useState)([]),[Vt,eu]=(0,o.useState)(0),[Nu,cu]=(0,o.useState)(20),[mu,Te]=(0,o.useState)(!0),[st,Ft]=(0,o.useState)([]),[ze,xt]=(0,o.useState)(!0),[Nt,ku]=(0,o.useState)({}),[du,vu]=(0,o.useState)({});He.id=He.coursesId,(0,o.useEffect)(()=>{if(x.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(fu(),Eu(),x.actionTabs.type===2){const fe=x.actionTabs.selectArrsAll[0];xt(fe.unified_setting)}else xt(!1)},[x.actionTabs]);const Eu=fe=>Ye(void 0,null,function*(){Te(!0);const _e=yield(0,P.c_)(Ne(Oe({},He),{page:fe||je,limit:2e4,homework_id:x.actionTabs.type===1?"":x.actionTabs.selectArrs[0]}));_e==null||_e.course_groups.map((ee,lt)=>{ee.key=ee.id,ee.title=ee.name,ee.disabled=ee.is_published}),_e&&(Ke([..._e==null?void 0:_e.course_groups]),eu(_e==null?void 0:_e.course_groups_count),Te(!1),fe||Qe.setFieldsValue({publish_time:M()(M()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:M()(M()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),au=()=>{var fe;let _e=[...(fe=x.actionTabs.selectArrsAll)==null?void 0:fe.filter(ee=>ee.high_resources_consume&&!ee.high_resources_consume_permission)];(_e==null?void 0:_e.length)>0&&x.actionTabs.type===1&&w.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:v.createElement("div",null,v.createElement("div",{className:h.tipcontent},v.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",v.createElement("span",{style:{color:"#f06b14"}},_e==null?void 0:_e.length)," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),v.createElement("div",{className:"mt20 mb20"},_e==null?void 0:_e.map(ee=>v.createElement("div",{className:h.failedList,key:ee.homework_id},v.createElement("div",{className:h.name},ee==null?void 0:ee.name),v.createElement("div",{className:h.publish,onClick:()=>{(0,Ee.xg)(`/classrooms/${He.coursesId}/shixun_homework/${ee.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},tu=()=>Ye(void 0,null,function*(){var fe,_e,ee,lt,uu,Kt,Tt;if((0,Y.Rm)()&&!((_e=(fe=x.AssistantObject)==null?void 0:fe.practice)!=null&&_e.can_publish)){G.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Pe(!1);return}const It=Oe({},Qe.getFieldsValue());if(It.end_time<=It.publish_time){G.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Pe(!1);return}if((st==null?void 0:st.length)<=0&&!ze&&V.length>0){G.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Pe(!1);return}let zt={homework_ids:[...x.actionTabs.selectArrs],group_ids:st.length>0?st.map(Lt=>Lt.id):(ee=x.detailShixunsList)==null?void 0:ee.course_groups,end_time:M()(It.end_time).format("YYYY-MM-DD HH:mm"),publish_time:M()(It.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!st.length},lu=[...(lt=x.actionTabs.selectArrsAll)==null?void 0:lt.filter(Lt=>Lt.high_resources_consume&&!Lt.high_resources_consume_permission)];if((lu==null?void 0:lu.length)==x.actionTabs.selectArrsAll.length&&x.actionTabs.type==1){q({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),au();return}((uu=x.actionTabs.selectArrsAll)==null?void 0:uu.length)>0&&x.actionTabs.type===1&&(zt.homework_ids=[...((Tt=(Kt=x.actionTabs.selectArrsAll)==null?void 0:Kt.filter(Lt=>!Lt.high_resources_consume||Lt.high_resources_consume_permission))==null?void 0:Tt.map(Lt=>Number(Lt==null?void 0:Lt.homework_id)))||[]]);let vt=yield(0,se.Tr)({homework_common_ids:[...x.actionTabs.selectArrs],course_id:He.coursesId,type:"homework_common"});(vt==null?void 0:vt.student_count)===0?Ou(zt):(vu(zt),ku(vt))}),fu=()=>{le(1),Ke([]),Ft([])},Ou=fe=>Ye(void 0,null,function*(){Pe(!0);const _e=yield(0,U.ZP)(`/api/courses/${He.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Oe({},fe)});Pe(!1),_e.status===0&&(fu(),(0,Ee.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),G.ZP.success("\u53D1\u5E03\u6210\u529F"),q({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),au(),(0,Y.GJ)()?x.actionTabs.detail?(q({type:"shixunHomeworks/setActionTabs",payload:{}}),q({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Oe({},He)}),q({type:"shixunHomeworks/getWorkSetting",payload:Oe({},He)})):q({type:"classroomList/getClassroomTeacherShixunsList",payload:Ne(Oe({},x.actionTabs.params),{type:4})}):q({type:"classroomList/getClassroomShixunsList",payload:Oe({},x.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||q({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:v.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~")}}))}),Tu=Vt>je*Nu,{detailShixunsList:Iu}=x,[ht,Pe]=(0,o.useState)(!1);return v.createElement("div",null,v.createElement(w.default,{width:600,centered:!0,confirmLoading:ht,title:"\u53D1\u5E03\u4F5C\u4E1A",open:x.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>tu(),onCancel:()=>{fu(),q({type:"classroomList/setActionTabs",payload:{}})}},v.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",v.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),v.createElement(u.default,{form:Qe},v.createElement("div",{style:{paddingLeft:0}},v.createElement(K.Z,{className:"mt30",align:"middle"},v.createElement(j.Z,null,v.createElement(u.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},v.createElement(H.default,{style:{width:170,marginRight:"25px"},disabledDate:fe=>(0,oe.Q8)(fe,Ze),disabledTime:fe=>(0,oe.d0)(fe),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:M()((0,Ee.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),v.createElement(j.Z,{className:"ml20"},v.createElement(u.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},v.createElement(H.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:M()((0,Ee.U6)(),"HH:mm")},disabledDate:fe=>(0,oe.Q8)(fe,Ze,Qe.getFieldValue("publish_time")),disabledTime:fe=>(0,oe.d0)(fe,Qe.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),x.actionTabs.type===2&&v.createElement(K.Z,{style:{marginBottom:"10px"}},v.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),v.createElement(Se.ZP.Group,{value:ze,onChange:fe=>{xt(fe.target.value),Ft([])}},v.createElement(Se.ZP,{value:!0,disabled:!x.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),v.createElement(Se.ZP,{className:"ml20",disabled:V.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),V.length<=0&&x.actionTabs.type===2&&v.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"')),(x.actionTabs.type===1||!ze)&&V.length>0&&v.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},v.createElement("span",{style:{flex:1}},v.createElement(J.default,{checked:st.length===V.length,onChange:fe=>{st.length===V.length?Ft([]):Ft(V)}},"\u5168\u9009")),v.createElement("span",{style:{width:16}}),v.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",st.length||0,"\u4E2A\u5206\u73ED")),(x.actionTabs.type===1||!ze)&&V.length>0&&v.createElement(k.Z,{data:V,selectedRowKeys:st,setSelectedRowKeys:Ft}))),v.createElement(he.Z,{resdata:Nt,type:((Le=x.actionTabs.selectArrs)==null?void 0:Le.length)===1?"shixun":"shixunpush",okloading:ht,oktext:(Nt==null?void 0:Nt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:fe=>Ye(void 0,null,function*(){Pe(!0);let _e=yield(0,U.ZP)(`/api/courses/${He.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...x.actionTabs.selectArrs]}});Pe(!1),(_e==null?void 0:_e.status)===0&&Ou(du)})}))};var X=(0,te.connect)(({classroomList:x})=>({classroomList:x}))(at)},63909:function(At,Ge,r){r.d(Ge,{_:function(){return M}});var o=r(93686),u=r(62844),w=r(2453),G=r(80147),K=r(28706),j=r(67294),H=(U,Ee,te)=>new Promise((Y,P)=>{var k=he=>{try{h(te.next(he))}catch(se){P(se)}},oe=he=>{try{h(te.throw(he))}catch(se){P(se)}},h=he=>he.done?Y(he.value):Promise.resolve(he.value).then(k,oe);h((te=te.apply(U,Ee)).next())});const Se=U=>H(void 0,[U],function*({is_jupyter:Ee,is_jupyter_lab:te,shixunId:Y,homework_common_id:P,courseId:k}){if(Ee||te){const h=yield(0,o.BK)({id:Y});h!=null&&h.identifier&&(0,K.xg)(`/tasks/${h.identifier}/jupyter?homework_common_id=${P}`);return}const oe=yield(0,o.Ir)({id:Y,homework_common_id:P});if(oe!=null&&oe.game_identifier){(0,K.xg)(`/tasks/${k}/${P}/${oe.game_identifier}`);return}(oe==null?void 0:oe.status)===2?J(oe==null?void 0:oe.message,P,k):(oe==null?void 0:oe.status)===3?Ce(oe==null?void 0:oe.message):(oe==null?void 0:oe.status)==-3&&(0,K.eF)()}),J=(U,Ee,te)=>{U=U!=null&&U.includes(".json")?U:`${U}.json`,u.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:j.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>H(void 0,null,function*(){const Y=yield(0,o.$Q)({url:U});if(!Y)return;w.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const P=yield(0,o.Ir)({id:Y.shixun_identifier,homework_common_id:Ee});if(P!=null&&P.game_identifier){(0,K.xg)(`/tasks/${te}/${Ee}/${P.game_identifier}`);return}(P==null?void 0:P.status)===2?J(P==null?void 0:P.message,Ee,te):(P==null?void 0:P.status)===3&&Ce(P==null?void 0:P.message)})})},Ce=U=>{u.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:j.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",U,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},M=(U,Ee)=>H(void 0,[U,Ee],function*(te,{is_jupyter:Y,is_jupyter_lab:P}){const k=yield(0,o.WT)(te);if(k.length>1)return u.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:j.createElement("div",null,j.createElement("div",null,"\u4F60\u5F53\u524D\u6709",k.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"),j.createElement(G.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(oe,h){const{course_identifier:he,id:se}=h||{};return j.createElement("a",{target:"_blank",href:`/classrooms/${he}/shixun_homework/${se}/detail`},oe)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(oe,h){const{course_identifier:he,id:se,shixun_identifier:v}=h;return j.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{Se({is_jupyter:Y,is_jupyter_lab:P,shixunId:v,homework_common_id:se,courseId:he})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:k,rowKey:"id"}))}),!0;if(k.length===1){const{shixun_identifier:oe,id:h,course_identifier:he}=k[0];return Se({is_jupyter:Y,is_jupyter_lab:P,shixunId:oe,homework_common_id:h,courseId:he}),!0}return!1});Ge.Z=Se},81643:function(At,Ge,r){r.d(Ge,{Z:function(){return o}});const o=u=>u?typeof u=="function"?u():u:null},18656:function(At,Ge,r){r.d(Ge,{Z:function(){return Un}});var o=r(67294),u=r(13144),w=r.n(u);function G(a){"@babel/helpers - typeof";return G=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},G(a)}function K(a,l){if(G(a)!="object"||!a)return a;var s=a[Symbol.toPrimitive];if(s!==void 0){var f=s.call(a,l||"default");if(G(f)!="object")return f;throw new TypeError("@@toPrimitive must return a primitive value.")}return(l==="string"?String:Number)(a)}function j(a){var l=K(a,"string");return G(l)=="symbol"?l:l+""}function H(a,l,s){return(l=j(l))in a?Object.defineProperty(a,l,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[l]=s,a}function Se(a,l){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);l&&(f=f.filter(function(O){return Object.getOwnPropertyDescriptor(a,O).enumerable})),s.push.apply(s,f)}return s}function J(a){for(var l=1;l<arguments.length;l++){var s=arguments[l]!=null?arguments[l]:{};l%2?Se(Object(s),!0).forEach(function(f){H(a,f,s[f])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):Se(Object(s)).forEach(function(f){Object.defineProperty(a,f,Object.getOwnPropertyDescriptor(s,f))})}return a}function Ce(a){if(Array.isArray(a))return a}function M(a,l){var s=a==null?null:typeof Symbol!="undefined"&&a[Symbol.iterator]||a["@@iterator"];if(s!=null){var f,O,ae,F,we=[],ke=!0,Xe=!1;try{if(ae=(s=s.call(a)).next,l===0){if(Object(s)!==s)return;ke=!1}else for(;!(ke=(f=ae.call(s)).done)&&(we.push(f.value),we.length!==l);ke=!0);}catch(et){Xe=!0,O=et}finally{try{if(!ke&&s.return!=null&&(F=s.return(),Object(F)!==F))return}finally{if(Xe)throw O}}return we}}function U(a,l){(l==null||l>a.length)&&(l=a.length);for(var s=0,f=Array(l);s<l;s++)f[s]=a[s];return f}function Ee(a,l){if(a){if(typeof a=="string")return U(a,l);var s={}.toString.call(a).slice(8,-1);return s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set"?Array.from(a):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?U(a,l):void 0}}function te(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Y(a,l){return Ce(a)||M(a,l)||Ee(a,l)||te()}function P(a){if(Array.isArray(a))return a}function k(a,l){var s=a==null?null:typeof Symbol!="undefined"&&a[Symbol.iterator]||a["@@iterator"];if(s!=null){var f,O,ae,F,we=[],ke=!0,Xe=!1;try{if(ae=(s=s.call(a)).next,l===0){if(Object(s)!==s)return;ke=!1}else for(;!(ke=(f=ae.call(s)).done)&&(we.push(f.value),we.length!==l);ke=!0);}catch(et){Xe=!0,O=et}finally{try{if(!ke&&s.return!=null&&(F=s.return(),Object(F)!==F))return}finally{if(Xe)throw O}}return we}}function oe(a,l){(l==null||l>a.length)&&(l=a.length);for(var s=0,f=new Array(l);s<l;s++)f[s]=a[s];return f}function h(a,l){if(a){if(typeof a=="string")return oe(a,l);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return oe(a,l)}}function he(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function se(a,l){return P(a)||k(a,l)||h(a,l)||he()}var v=r(73935);function nt(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var bt={};function Zt(a,l){}function rt(a,l){}function xe(){bt={}}function Be(a,l,s){!l&&!bt[s]&&(a(!1,s),bt[s]=!0)}function be(a,l){Be(Zt,a,l)}function Oe(a,l){Be(rt,a,l)}var Ne=null;function Ye(a){"@babel/helpers - typeof";return Ye=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},Ye(a)}var at=r(18459);function X(a,l,s){var f=o.useRef({});return(!("value"in f.current)||s(f.current.condition,l))&&(f.current.value=a(),f.current.condition=l),f.current.value}function x(a,l){typeof a=="function"?a(l):Ye(a)==="object"&&a&&"current"in a&&(a.current=l)}function q(){for(var a=arguments.length,l=new Array(a),s=0;s<a;s++)l[s]=arguments[s];var f=l.filter(function(O){return O});return f.length<=1?f[0]:function(O){l.forEach(function(ae){x(ae,O)})}}function Ze(){for(var a=arguments.length,l=new Array(a),s=0;s<a;s++)l[s]=arguments[s];return X(function(){return q.apply(void 0,l)},l,function(f,O){return f.length===O.length&&f.every(function(ae,F){return ae===O[F]})})}function Le(a){var l,s,f=(0,at.isMemo)(a)?a.type.type:a.type;return!(typeof f=="function"&&!((l=f.prototype)!==null&&l!==void 0&&l.render)||typeof a=="function"&&!((s=a.prototype)!==null&&s!==void 0&&s.render))}var He=o.createContext(null),Qe=He;function je(a){if(Array.isArray(a))return oe(a)}function le(a){if(typeof Symbol!="undefined"&&a[Symbol.iterator]!=null||a["@@iterator"]!=null)return Array.from(a)}function V(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ke(a){return je(a)||le(a)||h(a)||V()}var Vt=nt()?o.useLayoutEffect:o.useEffect,eu=Vt,Nu=function(l,s){var f=React.useRef(!0);Vt(function(){if(!f.current)return l()},s),Vt(function(){return f.current=!1,function(){f.current=!0}},[])},cu=[];function mu(a,l){var s=o.useState(function(){if(!nt())return null;var Re=document.createElement("div");return Re}),f=se(s,1),O=f[0],ae=o.useRef(!1),F=o.useContext(Qe),we=o.useState(cu),ke=se(we,2),Xe=ke[0],et=ke[1],it=F||(ae.current?void 0:function(Re){et(function(ot){var ft=[Re].concat(Ke(ot));return ft})});function gt(){O.parentElement||document.body.appendChild(O),ae.current=!0}function We(){var Re;(Re=O.parentElement)===null||Re===void 0||Re.removeChild(O),ae.current=!1}return eu(function(){return a?F?F(gt):gt():We(),We},[a]),eu(function(){Xe.length&&(Xe.forEach(function(Re){return Re()}),et(cu))},[Xe]),[O,it]}function Te(a,l){if(!a)return!1;if(a.contains)return a.contains(l);for(var s=l;s;){if(s===a)return!0;s=s.parentNode}return!1}var st="data-rc-order",Ft="rc-util-key",ze=new Map;function xt(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},l=a.mark;return l?l.startsWith("data-")?l:"data-".concat(l):Ft}function Nt(a){if(a.attachTo)return a.attachTo;var l=document.querySelector("head");return l||document.body}function ku(a){return a==="queue"?"prependQueue":a?"prepend":"append"}function du(a){return Array.from((ze.get(a)||a).children).filter(function(l){return l.tagName==="STYLE"})}function vu(a){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!nt())return null;var s=l.csp,f=l.prepend,O=document.createElement("style");O.setAttribute(st,ku(f)),s!=null&&s.nonce&&(O.nonce=s==null?void 0:s.nonce),O.innerHTML=a;var ae=Nt(l),F=ae.firstChild;if(f){if(f==="queue"){var we=du(ae).filter(function(ke){return["prepend","prependQueue"].includes(ke.getAttribute(st))});if(we.length)return ae.insertBefore(O,we[we.length-1].nextSibling),O}ae.insertBefore(O,F)}else ae.appendChild(O);return O}function Eu(a){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=Nt(l);return du(s).find(function(f){return f.getAttribute(xt(l))===a})}function au(a){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=Eu(a,l);if(s){var f=Nt(l);f.removeChild(s)}}function tu(a,l){var s=ze.get(a);if(!s||!Te(document,s)){var f=vu("",l),O=f.parentNode;ze.set(a,O),a.removeChild(f)}}function fu(){ze.clear()}function Ou(a,l){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},f=Nt(s);tu(f,s);var O=Eu(l,s);if(O){var ae,F;if((ae=s.csp)!==null&&ae!==void 0&&ae.nonce&&O.nonce!==((F=s.csp)===null||F===void 0?void 0:F.nonce)){var we;O.nonce=(we=s.csp)===null||we===void 0?void 0:we.nonce}return O.innerHTML!==a&&(O.innerHTML=a),O}var ke=vu(a,s);return ke.setAttribute(xt(s),l),ke}var Tu;function Iu(a){if(typeof document=="undefined")return 0;if(a||Tu===void 0){var l=document.createElement("div");l.style.width="100%",l.style.height="200px";var s=document.createElement("div"),f=s.style;f.position="absolute",f.top="0",f.left="0",f.pointerEvents="none",f.visibility="hidden",f.width="200px",f.height="150px",f.overflow="hidden",s.appendChild(l),document.body.appendChild(s);var O=l.offsetWidth;s.style.overflow="scroll";var ae=l.offsetWidth;O===ae&&(ae=s.clientWidth),document.body.removeChild(s),Tu=O-ae}return Tu}function ht(a){var l=a.match(/^(.*)px$/),s=Number(l==null?void 0:l[1]);return Number.isNaN(s)?Iu():s}function Pe(a){if(typeof document=="undefined"||!a||!(a instanceof Element))return{width:0,height:0};var l=getComputedStyle(a,"::-webkit-scrollbar"),s=l.width,f=l.height;return{width:ht(s),height:ht(f)}}function fe(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var _e="rc-util-locker-".concat(Date.now()),ee=0;function lt(a){var l=!!a,s=o.useState(function(){return ee+=1,"".concat(_e,"_").concat(ee)}),f=se(s,1),O=f[0];eu(function(){if(l){var ae=Pe(document.body).width,F=fe();Ou(`
html body {
overflow-y: hidden;
`.concat(F?"width: calc(100% - ".concat(ae,"px);"):"",`
}`),O)}else au(O);return function(){au(O)}},[l,O])}var uu=!1;function Kt(a){return typeof a=="boolean"&&(uu=a),uu}var Tt=function(l){return l===!1?!1:!nt()||!l?null:typeof l=="string"?document.querySelector(l):typeof l=="function"?l():l},It=o.forwardRef(function(a,l){var s=a.open,f=a.autoLock,O=a.getContainer,ae=a.debug,F=a.autoDestroy,we=F===void 0?!0:F,ke=a.children,Xe=o.useState(s),et=se(Xe,2),it=et[0],gt=et[1],We=it||s;o.useEffect(function(){(we||s)&&gt(s)},[s,we]);var Re=o.useState(function(){return Tt(O)}),ot=se(Re,2),ft=ot[0],kt=ot[1];o.useEffect(function(){var Pt=Tt(O);kt(Pt!=null?Pt:null)});var Rt=mu(We&&!ft,ae),Mt=se(Rt,2),pt=Mt[0],mt=Mt[1],dt=ft!=null?ft:pt;lt(f&&s&&nt()&&(dt===pt||dt===document.body));var St=null;if(ke&&Le(ke)&&l){var Yt=ke;St=Yt.ref}var Wt=Ze(St,l);if(!We||!nt()||ft===void 0)return null;var Dt=dt===!1||Kt(),Ht=ke;return l&&(Ht=o.cloneElement(ke,{ref:Wt})),o.createElement(Qe.Provider,{value:mt},Dt?Ht:(0,v.createPortal)(Ht,dt))}),zt=It,lu=zt;function vt(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Lt=vt()?o.useLayoutEffect:o.useEffect,qu=function(l,s){var f=o.useRef(!0);Lt(function(){return l(f.current)},s),Lt(function(){return f.current=!1,function(){f.current=!0}},[])},Qa=function(l,s){qu(function(f){if(!f)return l()},s)},Bn=qu,Cn=o.createContext(null),Et=o.createContext({}),Uu=Cn;function nu(){return nu=Object.assign?Object.assign.bind():function(a){for(var l=1;l<arguments.length;l++){var s=arguments[l];for(var f in s)({}).hasOwnProperty.call(s,f)&&(a[f]=s[f])}return a},nu.apply(null,arguments)}var Xa=r(94184),Du=r.n(Xa),An=r(62874),Ae={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(l){var s=l.keyCode;if(l.altKey&&!l.ctrlKey||l.metaKey||s>=Ae.F1&&s<=Ae.F12)return!1;switch(s){case Ae.ALT:case Ae.CAPS_LOCK:case Ae.CONTEXT_MENU:case Ae.CTRL:case Ae.DOWN:case Ae.END:case Ae.ESC:case Ae.HOME:case Ae.INSERT:case Ae.LEFT:case Ae.MAC_FF_META:case Ae.META:case Ae.NUMLOCK:case Ae.NUM_CENTER:case Ae.PAGE_DOWN:case Ae.PAGE_UP:case Ae.PAUSE:case Ae.PRINT_SCREEN:case Ae.RIGHT:case Ae.SHIFT:case Ae.UP:case Ae.WIN_KEY:case Ae.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(l){if(l>=Ae.ZERO&&l<=Ae.NINE||l>=Ae.NUM_ZERO&&l<=Ae.NUM_MULTIPLY||l>=Ae.A&&l<=Ae.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&l===0)return!0;switch(l){case Ae.SPACE:case Ae.QUESTION_MARK:case Ae.NUM_PLUS:case Ae.NUM_MINUS:case Ae.NUM_PERIOD:case Ae.NUM_DIVISION:case Ae.SEMICOLON:case Ae.DASH:case Ae.EQUALS:case Ae.COMMA:case Ae.PERIOD:case Ae.SLASH:case Ae.APOSTROPHE:case Ae.SINGLE_QUOTE:case Ae.OPEN_SQUARE_BRACKET:case Ae.BACKSLASH:case Ae.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},en=Ae;function Bu(a){"@babel/helpers - typeof";return Bu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},Bu(a)}function ra(a,l){if(Bu(a)!=="object"||a===null)return a;var s=a[Symbol.toPrimitive];if(s!==void 0){var f=s.call(a,l||"default");if(Bu(f)!=="object")return f;throw new TypeError("@@toPrimitive must return a primitive value.")}return(l==="string"?String:Number)(a)}function bn(a){var l=ra(a,"string");return Bu(l)==="symbol"?l:String(l)}function sa(a,l,s){return l=bn(l),l in a?Object.defineProperty(a,l,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[l]=s,a}function xn(a,l){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);l&&(f=f.filter(function(O){return Object.getOwnPropertyDescriptor(a,O).enumerable})),s.push.apply(s,f)}return s}function Sn(a){for(var l=1;l<arguments.length;l++){var s=arguments[l]!=null?arguments[l]:{};l%2?xn(Object(s),!0).forEach(function(f){sa(a,f,s[f])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):xn(Object(s)).forEach(function(f){Object.defineProperty(a,f,Object.getOwnPropertyDescriptor(s,f))})}return a}var Cu=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,Pn=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,wn="".concat(Cu," ").concat(Pn).split(/[\s\n]+/),ia="aria-",ca="data-";function Nn(a,l){return a.indexOf(l)===0}function tn(a){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s;l===!1?s={aria:!0,data:!0,attr:!0}:l===!0?s={aria:!0}:s=Sn({},l);var f={};return Object.keys(a).forEach(function(O){(s.aria&&(O==="role"||Nn(O,ia))||s.data&&Nn(O,ca)||s.attr&&wn.includes(O))&&(f[O]=a[O])}),f}function kn(a,l){if(a==null)return{};var s={};for(var f in a)if({}.hasOwnProperty.call(a,f)){if(l.indexOf(f)!==-1)continue;s[f]=a[f]}return s}function ma(a,l){if(a==null)return{};var s,f,O=kn(a,l);if(Object.getOwnPropertySymbols){var ae=Object.getOwnPropertySymbols(a);for(f=0;f<ae.length;f++)s=ae[f],l.indexOf(s)===-1&&{}.propertyIsEnumerable.call(a,s)&&(O[s]=a[s])}return O}var qa=r(33993);function On(a,l,s){var f=o.useRef({});return(!("value"in f.current)||s(f.current.condition,l))&&(f.current.value=a(),f.current.condition=l),f.current.value}var Lu=Symbol.for("react.element"),da=Symbol.for("react.transitional.element"),el=Symbol.for("react.fragment");function tl(a){return a&&_typeof(a)==="object"&&(a.$$typeof===Lu||a.$$typeof===da)&&a.type===el}var Ea=Number(o.version.split(".")[0]),Tn=function(l,s){typeof l=="function"?l(s):Bu(l)==="object"&&l&&"current"in l&&(l.current=s)},ne=function(){for(var l=arguments.length,s=new Array(l),f=0;f<l;f++)s[f]=arguments[f];var O=s.filter(Boolean);return O.length<=1?O[0]:function(ae){s.forEach(function(F){Tn(F,ae)})}},fa=function(){for(var l=arguments.length,s=new Array(l),f=0;f<l;f++)s[f]=arguments[f];return On(function(){return ne.apply(void 0,s)},s,function(O,ae){return O.length!==ae.length||O.every(function(F,we){return F!==ae[we]})})},pa=function(l){var s,f;if(!l)return!1;if(un(l)&&Ea>=19)return!0;var O=isMemo(l)?l.type.type:l.type;return!(typeof O=="function"&&!((s=O.prototype)!==null&&s!==void 0&&s.render)&&O.$$typeof!==ForwardRef||typeof l=="function"&&!((f=l.prototype)!==null&&f!==void 0&&f.render)&&l.$$typeof!==ForwardRef)};function un(a){return isValidElement(a)&&!isFragment(a)}var ya=function(l){return un(l)&&pa(l)},ul=function(l){if(l&&un(l)){var s=l;return s.props.propertyIsEnumerable("ref")?s.props.ref:s.ref}return null},_a=["prefixCls","className","containerRef"],In=function(l){var s=l.prefixCls,f=l.className,O=l.containerRef,ae=ma(l,_a),F=o.useContext(Et),we=F.panel,ke=fa(we,O);return o.createElement("div",nu({className:Du()("".concat(s,"-content"),f),role:"dialog",ref:ke},tn(l,{aria:!0}),{"aria-modal":"true"},ae))},Jt=In,nn={},Ln=[],ha=function(l){Ln.push(l)};function ga(a,l){if(0)var s}function Fa(a,l){if(0)var s}function an(){nn={}}function va(a,l,s){!l&&!nn[s]&&(a(!1,s),nn[s]=!0)}function Gu(a,l){va(ga,a,l)}function tt(a,l){va(Fa,a,l)}Gu.preMessage=ha,Gu.resetWarned=an,Gu.noteOnce=tt;var Vu=Gu;function ln(a){return typeof a=="string"&&String(Number(a))===a?(Vu(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(a)):a}function Da(a){warning(!("wrapperClassName"in a),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!a.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var on={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Ku(a,l){var s,f,O,ae=a.prefixCls,F=a.open,we=a.placement,ke=a.inline,Xe=a.push,et=a.forceRender,it=a.autoFocus,gt=a.keyboard,We=a.classNames,Re=a.rootClassName,ot=a.rootStyle,ft=a.zIndex,kt=a.className,Rt=a.id,Mt=a.style,pt=a.motion,mt=a.width,dt=a.height,St=a.children,Yt=a.mask,Wt=a.maskClosable,Dt=a.maskMotion,Ht=a.maskClassName,Pt=a.maskStyle,yu=a.afterOpenChange,ou=a.onClose,_u=a.onMouseEnter,Zu=a.onMouseOver,ju=a.onMouseLeave,xu=a.onClick,$u=a.onKeyDown,Hu=a.onKeyUp,yt=a.styles,hu=a.drawerRender,Qt=o.useRef(),ru=o.useRef(),Xt=o.useRef();o.useImperativeHandle(l,function(){return Qt.current});var gu=function(Ot){var ge=Ot.keyCode,Su=Ot.shiftKey;switch(ge){case en.TAB:{if(ge===en.TAB){if(!Su&&document.activeElement===Xt.current){var Pu;(Pu=ru.current)===null||Pu===void 0||Pu.focus({preventScroll:!0})}else if(Su&&document.activeElement===ru.current){var pn;(pn=Xt.current)===null||pn===void 0||pn.focus({preventScroll:!0})}}break}case en.ESC:{ou&&gt&&(Ot.stopPropagation(),ou(Ot));break}}};o.useEffect(function(){if(F&&it){var ct;(ct=Qt.current)===null||ct===void 0||ct.focus({preventScroll:!0})}},[F]);var zu=o.useState(!1),dn=Y(zu,2),Wu=dn[0],wt=dn[1],_t=o.useContext(Uu),En;typeof Xe=="boolean"?En=Xe?{}:{distance:0}:En=Xe||{};var Fu=(s=(f=(O=En)===null||O===void 0?void 0:O.distance)!==null&&f!==void 0?f:_t==null?void 0:_t.pushDistance)!==null&&s!==void 0?s:180,Gn=o.useMemo(function(){return{pushDistance:Fu,push:function(){wt(!0)},pull:function(){wt(!1)}}},[Fu]);o.useEffect(function(){if(F){var ct;_t==null||(ct=_t.push)===null||ct===void 0||ct.call(_t)}else{var Ot;_t==null||(Ot=_t.pull)===null||Ot===void 0||Ot.call(_t)}},[F]),o.useEffect(function(){return function(){var ct;_t==null||(ct=_t.pull)===null||ct===void 0||ct.call(_t)}},[]);var Oa=Yt&&o.createElement(An.Z,nu({key:"mask"},Dt,{visible:F}),function(ct,Ot){var ge=ct.className,Su=ct.style;return o.createElement("div",{className:Du()("".concat(ae,"-mask"),ge,We==null?void 0:We.mask,Ht),style:J(J(J({},Su),Pt),yt==null?void 0:yt.mask),onClick:Wt&&F?ou:void 0,ref:Ot})}),Ta=typeof pt=="function"?pt(we):pt,su={};if(Wu&&Fu)switch(we){case"top":su.transform="translateY(".concat(Fu,"px)");break;case"bottom":su.transform="translateY(".concat(-Fu,"px)");break;case"left":su.transform="translateX(".concat(Fu,"px)");break;default:su.transform="translateX(".concat(-Fu,"px)");break}we==="left"||we==="right"?su.width=ln(mt):su.height=ln(dt);var fn={onMouseEnter:_u,onMouseOver:Zu,onMouseLeave:ju,onClick:xu,onKeyDown:$u,onKeyUp:Hu},Ia=o.createElement(An.Z,nu({key:"panel"},Ta,{visible:F,forceRender:et,onVisibleChanged:function(Ot){yu==null||yu(Ot)},removeOnLeave:!1,leavedClassName:"".concat(ae,"-content-wrapper-hidden")}),function(ct,Ot){var ge=ct.className,Su=ct.style,Pu=o.createElement(Jt,nu({id:Rt,containerRef:Ot,prefixCls:ae,className:Du()(kt,We==null?void 0:We.content),style:J(J({},Mt),yt==null?void 0:yt.content)},tn(a,{aria:!0}),fn),St);return o.createElement("div",nu({className:Du()("".concat(ae,"-content-wrapper"),We==null?void 0:We.wrapper,ge),style:J(J(J({},su),Su),yt==null?void 0:yt.wrapper)},tn(a,{data:!0})),hu?hu(Pu):Pu)}),Vn=J({},ot);return ft&&(Vn.zIndex=ft),o.createElement(Uu.Provider,{value:Gn},o.createElement("div",{className:Du()(ae,"".concat(ae,"-").concat(we),Re,H(H({},"".concat(ae,"-open"),F),"".concat(ae,"-inline"),ke)),style:Vn,tabIndex:-1,ref:Qt,onKeyDown:gu},Oa,o.createElement("div",{tabIndex:0,ref:ru,style:on,"aria-hidden":"true","data-sentinel":"start"}),Ia,o.createElement("div",{tabIndex:0,ref:Xt,style:on,"aria-hidden":"true","data-sentinel":"end"})))}var $=o.forwardRef(Ku),Ba=$,Ca=function(l){var s=l.open,f=s===void 0?!1:s,O=l.prefixCls,ae=O===void 0?"rc-drawer":O,F=l.placement,we=F===void 0?"right":F,ke=l.autoFocus,Xe=ke===void 0?!0:ke,et=l.keyboard,it=et===void 0?!0:et,gt=l.width,We=gt===void 0?378:gt,Re=l.mask,ot=Re===void 0?!0:Re,ft=l.maskClosable,kt=ft===void 0?!0:ft,Rt=l.getContainer,Mt=l.forceRender,pt=l.afterOpenChange,mt=l.destroyOnClose,dt=l.onMouseEnter,St=l.onMouseOver,Yt=l.onMouseLeave,Wt=l.onClick,Dt=l.onKeyDown,Ht=l.onKeyUp,Pt=l.panelRef,yu=o.useState(!1),ou=Y(yu,2),_u=ou[0],Zu=ou[1],ju=o.useState(!1),xu=Y(ju,2),$u=xu[0],Hu=xu[1];Bn(function(){Hu(!0)},[]);var yt=$u?f:!1,hu=o.useRef(),Qt=o.useRef();Bn(function(){yt&&(Qt.current=document.activeElement)},[yt]);var ru=function(Wu){var wt;if(Zu(Wu),pt==null||pt(Wu),!Wu&&Qt.current&&!((wt=hu.current)!==null&&wt!==void 0&&wt.contains(Qt.current))){var _t;(_t=Qt.current)===null||_t===void 0||_t.focus({preventScroll:!0})}},Xt=o.useMemo(function(){return{panel:Pt}},[Pt]);if(!Mt&&!_u&&!yt&&mt)return null;var gu={onMouseEnter:dt,onMouseOver:St,onMouseLeave:Yt,onClick:Wt,onKeyDown:Dt,onKeyUp:Ht},zu=J(J({},l),{},{open:yt,prefixCls:ae,placement:we,autoFocus:Xe,keyboard:it,width:We,mask:ot,maskClosable:kt,inline:Rt===!1,afterOpenChange:ru,ref:hu},gu);return o.createElement(Et.Provider,{value:Xt},o.createElement(lu,{open:yt||Mt||_u,autoDestroy:!1,getContainer:Rt,autoLock:ot&&(yt||_u)},o.createElement(Ba,zu)))},Aa=Ca,Rn=Aa,ba=r(89942),xa=r(87263),rn=r(33603),sn=r(43945),Ju=r(53124),jt=r(16569),Mn=r(69760),Sa=r(48054),Zn=a=>{var l,s;const{prefixCls:f,title:O,footer:ae,extra:F,loading:we,onClose:ke,headerStyle:Xe,bodyStyle:et,footerStyle:it,children:gt,classNames:We,styles:Re}=a,ot=(0,Ju.dj)("drawer"),ft=o.useCallback(mt=>o.createElement("button",{type:"button",onClick:ke,"aria-label":"Close",className:`${f}-close`},mt),[ke]),[kt,Rt]=(0,Mn.Z)((0,Mn.w)(a),(0,Mn.w)(ot),{closable:!0,closeIconRender:ft}),Mt=o.useMemo(()=>{var mt,dt;return!O&&!kt?null:o.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(mt=ot.styles)===null||mt===void 0?void 0:mt.header),Xe),Re==null?void 0:Re.header),className:w()(`${f}-header`,{[`${f}-header-close-only`]:kt&&!O&&!F},(dt=ot.classNames)===null||dt===void 0?void 0:dt.header,We==null?void 0:We.header)},o.createElement("div",{className:`${f}-header-title`},Rt,O&&o.createElement("div",{className:`${f}-title`},O)),F&&o.createElement("div",{className:`${f}-extra`},F))},[kt,Rt,F,Xe,f,O]),pt=o.useMemo(()=>{var mt,dt;if(!ae)return null;const St=`${f}-footer`;return o.createElement("div",{className:w()(St,(mt=ot.classNames)===null||mt===void 0?void 0:mt.footer,We==null?void 0:We.footer),style:Object.assign(Object.assign(Object.assign({},(dt=ot.styles)===null||dt===void 0?void 0:dt.footer),it),Re==null?void 0:Re.footer)},ae)},[ae,it,f]);return o.createElement(o.Fragment,null,Mt,o.createElement("div",{className:w()(`${f}-body`,We==null?void 0:We.body,(l=ot.classNames)===null||l===void 0?void 0:l.body),style:Object.assign(Object.assign(Object.assign({},(s=ot.styles)===null||s===void 0?void 0:s.body),et),Re==null?void 0:Re.body)},we?o.createElement(Sa.Z,{active:!0,title:!1,paragraph:{rows:5},className:`${f}-body-skeleton`}):gt),pt)},pu=r(16777),jn=r(14747),$n=r(83559),Pa=r(43259);const $t=a=>{const l="100%";return{left:`translateX(-${l})`,right:`translateX(${l})`,top:`translateY(-${l})`,bottom:`translateY(${l})`}[a]},Hn=(a,l)=>({"&-enter, &-appear":Object.assign(Object.assign({},a),{"&-active":l}),"&-leave":Object.assign(Object.assign({},l),{"&-active":a})}),cn=(a,l)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${l}`}}},Hn({opacity:a},{opacity:1})),Au=(a,l)=>[cn(.7,l),Hn({transform:$t(a)},{transform:"none"})];var Me=a=>{const{componentCls:l,motionDurationSlow:s}=a;return{[l]:{[`${l}-mask-motion`]:cn(0,s),[`${l}-panel-motion`]:["left","right","top","bottom"].reduce((f,O)=>Object.assign(Object.assign({},f),{[`&-${O}`]:Au(O,s)}),{})}}};const wa=a=>{const{borderRadiusSM:l,componentCls:s,zIndexPopup:f,colorBgMask:O,colorBgElevated:ae,motionDurationSlow:F,motionDurationMid:we,paddingXS:ke,padding:Xe,paddingLG:et,fontSizeLG:it,lineHeightLG:gt,lineWidth:We,lineType:Re,colorSplit:ot,marginXS:ft,colorIcon:kt,colorIconHover:Rt,colorBgTextHover:Mt,colorBgTextActive:pt,colorText:mt,fontWeightStrong:dt,footerPaddingBlock:St,footerPaddingInline:Yt,calc:Wt}=a,Dt=`${s}-content-wrapper`;return{[s]:{position:"fixed",inset:0,zIndex:f,pointerEvents:"none",color:mt,"&-pure":{position:"relative",background:ae,display:"flex",flexDirection:"column",[`&${s}-left`]:{boxShadow:a.boxShadowDrawerLeft},[`&${s}-right`]:{boxShadow:a.boxShadowDrawerRight},[`&${s}-top`]:{boxShadow:a.boxShadowDrawerUp},[`&${s}-bottom`]:{boxShadow:a.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${s}-mask`]:{position:"absolute",inset:0,zIndex:f,background:O,pointerEvents:"auto"},[Dt]:{position:"absolute",zIndex:f,maxWidth:"100vw",transition:`all ${F}`,"&-hidden":{display:"none"}},[`&-left > ${Dt}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:a.boxShadowDrawerLeft},[`&-right > ${Dt}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:a.boxShadowDrawerRight},[`&-top > ${Dt}`]:{top:0,insetInline:0,boxShadow:a.boxShadowDrawerUp},[`&-bottom > ${Dt}`]:{bottom:0,insetInline:0,boxShadow:a.boxShadowDrawerDown},[`${s}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:ae,pointerEvents:"auto"},[`${s}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${(0,pu.unit)(Xe)} ${(0,pu.unit)(et)}`,fontSize:it,lineHeight:gt,borderBottom:`${(0,pu.unit)(We)} ${Re} ${ot}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${s}-extra`]:{flex:"none"},[`${s}-close`]:Object.assign({display:"inline-flex",width:Wt(it).add(ke).equal(),height:Wt(it).add(ke).equal(),borderRadius:l,justifyContent:"center",alignItems:"center",marginInlineEnd:ft,color:kt,fontWeight:dt,fontSize:it,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${we}`,textRendering:"auto","&:hover":{color:Rt,backgroundColor:Mt,textDecoration:"none"},"&:active":{backgroundColor:pt}},(0,jn.Qy)(a)),[`${s}-title`]:{flex:1,margin:0,fontWeight:a.fontWeightStrong,fontSize:it,lineHeight:gt},[`${s}-body`]:{flex:1,minWidth:0,minHeight:0,padding:et,overflow:"auto",[`${s}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${s}-footer`]:{flexShrink:0,padding:`${(0,pu.unit)(St)} ${(0,pu.unit)(Yt)}`,borderTop:`${(0,pu.unit)(We)} ${Re} ${ot}`},"&-rtl":{direction:"rtl"}}}},Na=a=>({zIndexPopup:a.zIndexPopupBase,footerPaddingBlock:a.paddingXS,footerPaddingInline:a.padding});var zn=(0,$n.I$)("Drawer",a=>{const l=(0,Pa.mergeToken)(a,{});return[wa(l),Me(l)]},Na),Mu=function(a,l){var s={};for(var f in a)Object.prototype.hasOwnProperty.call(a,f)&&l.indexOf(f)<0&&(s[f]=a[f]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,f=Object.getOwnPropertySymbols(a);O<f.length;O++)l.indexOf(f[O])<0&&Object.prototype.propertyIsEnumerable.call(a,f[O])&&(s[f[O]]=a[f[O]]);return s};const ka=null,Wn={distance:180},mn=a=>{var l;const{rootClassName:s,width:f,height:O,size:ae="default",mask:F=!0,push:we=Wn,open:ke,afterOpenChange:Xe,onClose:et,prefixCls:it,getContainer:gt,style:We,className:Re,visible:ot,afterVisibleChange:ft,maskStyle:kt,drawerStyle:Rt,contentWrapperStyle:Mt}=a,pt=Mu(a,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle"]),{getPopupContainer:mt,getPrefixCls:dt,direction:St,className:Yt,style:Wt,classNames:Dt,styles:Ht}=(0,Ju.dj)("drawer"),Pt=dt("drawer",it),[yu,ou,_u]=zn(Pt),Zu=gt===void 0&&mt?()=>mt(document.body):gt,ju=w()({"no-mask":!F,[`${Pt}-rtl`]:St==="rtl"},s,ou,_u),xu=o.useMemo(()=>f!=null?f:ae==="large"?736:378,[f,ae]),$u=o.useMemo(()=>O!=null?O:ae==="large"?736:378,[O,ae]),Hu={motionName:(0,rn.m)(Pt,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},yt=zu=>({motionName:(0,rn.m)(Pt,`panel-motion-${zu}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),hu=(0,jt.H)(),[Qt,ru]=(0,xa.Cn)("Drawer",pt.zIndex),{classNames:Xt={},styles:gu={}}=pt;return yu(o.createElement(ba.Z,{form:!0,space:!0},o.createElement(sn.Z.Provider,{value:ru},o.createElement(Rn,Object.assign({prefixCls:Pt,onClose:et,maskMotion:Hu,motion:yt},pt,{classNames:{mask:w()(Xt.mask,Dt.mask),content:w()(Xt.content,Dt.content),wrapper:w()(Xt.wrapper,Dt.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},gu.mask),kt),Ht.mask),content:Object.assign(Object.assign(Object.assign({},gu.content),Rt),Ht.content),wrapper:Object.assign(Object.assign(Object.assign({},gu.wrapper),Mt),Ht.wrapper)},open:ke!=null?ke:ot,mask:F,push:we,width:xu,height:$u,style:Object.assign(Object.assign({},Wt),We),className:w()(Yt,Re),rootClassName:ju,getContainer:Zu,afterOpenChange:Xe!=null?Xe:ft,panelRef:hu,zIndex:Qt}),o.createElement(Zn,Object.assign({prefixCls:Pt},pt,{onClose:et}))))))},bu=a=>{const{prefixCls:l,style:s,className:f,placement:O="right"}=a,ae=Mu(a,["prefixCls","style","className","placement"]),{getPrefixCls:F}=o.useContext(Ju.E_),we=F("drawer",l),[ke,Xe,et]=zn(we),it=w()(we,`${we}-pure`,`${we}-${O}`,Xe,et,f);return ke(o.createElement("div",{className:it,style:s},o.createElement(Zn,Object.assign({prefixCls:we},ae))))};mn._InternalPanelDoNotUseOrYouWillBeFired=bu;var Un=mn},66330:function(At,Ge,r){r.d(Ge,{aV:function(){return J},t5:function(){return Ce}});var o=r(67294),u=r(13144),w=r.n(u),G=r(36697),K=r(81643),j=r(53124),H=r(20136),Se=function(U,Ee){var te={};for(var Y in U)Object.prototype.hasOwnProperty.call(U,Y)&&Ee.indexOf(Y)<0&&(te[Y]=U[Y]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,Y=Object.getOwnPropertySymbols(U);P<Y.length;P++)Ee.indexOf(Y[P])<0&&Object.prototype.propertyIsEnumerable.call(U,Y[P])&&(te[Y[P]]=U[Y[P]]);return te};const J=U=>{let{title:Ee,content:te,prefixCls:Y}=U;return!Ee&&!te?null:o.createElement(o.Fragment,null,Ee&&o.createElement("div",{className:`${Y}-title`},Ee),te&&o.createElement("div",{className:`${Y}-inner-content`},te))},Ce=U=>{const{hashId:Ee,prefixCls:te,className:Y,style:P,placement:k="top",title:oe,content:h,children:he}=U,se=(0,K.Z)(oe),v=(0,K.Z)(h),nt=w()(Ee,te,`${te}-pure`,`${te}-placement-${k}`,Y);return o.createElement("div",{className:nt,style:P},o.createElement("div",{className:`${te}-arrow`}),o.createElement(G.G,Object.assign({},U,{className:Ee,prefixCls:te}),he||o.createElement(J,{prefixCls:te,title:se,content:v})))},M=U=>{const{prefixCls:Ee,className:te}=U,Y=Se(U,["prefixCls","className"]),{getPrefixCls:P}=o.useContext(j.E_),k=P("popover",Ee),[oe,h,he]=(0,H.Z)(k);return oe(o.createElement(Ce,Object.assign({},Y,{prefixCls:k,hashId:h,className:w()(te,he)})))};Ge.ZP=M},55241:function(At,Ge,r){var o=r(67294),u=r(13144),w=r.n(u),G=r(5663),K=r(92389),j=r(81643),H=r(33603),Se=r(96159),J=r(83062),Ce=r(66330),M=r(53124),U=r(20136),Ee=function(P,k){var oe={};for(var h in P)Object.prototype.hasOwnProperty.call(P,h)&&k.indexOf(h)<0&&(oe[h]=P[h]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,h=Object.getOwnPropertySymbols(P);he<h.length;he++)k.indexOf(h[he])<0&&Object.prototype.propertyIsEnumerable.call(P,h[he])&&(oe[h[he]]=P[h[he]]);return oe};const Y=o.forwardRef((P,k)=>{var oe,h;const{prefixCls:he,title:se,content:v,overlayClassName:nt,placement:bt="top",trigger:Zt="hover",children:rt,mouseEnterDelay:xe=.1,mouseLeaveDelay:Be=.1,onOpenChange:be,overlayStyle:Oe={},styles:Ne,classNames:Ye}=P,at=Ee(P,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:X,className:x,style:q,classNames:Ze,styles:Le}=(0,M.dj)("popover"),He=X("popover",he),[Qe,je,le]=(0,U.Z)(He),V=X(),Ke=w()(nt,je,le,x,Ze.root,Ye==null?void 0:Ye.root),Vt=w()(Ze.body,Ye==null?void 0:Ye.body),[eu,Nu]=(0,G.Z)(!1,{value:(oe=P.open)!==null&&oe!==void 0?oe:P.visible,defaultValue:(h=P.defaultOpen)!==null&&h!==void 0?h:P.defaultVisible}),cu=(ze,xt)=>{Nu(ze,!0),be==null||be(ze,xt)},mu=ze=>{ze.keyCode===K.Z.ESC&&cu(!1,ze)},Te=ze=>{cu(ze)},st=(0,j.Z)(se),Ft=(0,j.Z)(v);return Qe(o.createElement(J.Z,Object.assign({placement:bt,trigger:Zt,mouseEnterDelay:xe,mouseLeaveDelay:Be},at,{prefixCls:He,classNames:{root:Ke,body:Vt},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},Le.root),q),Oe),Ne==null?void 0:Ne.root),body:Object.assign(Object.assign({},Le.body),Ne==null?void 0:Ne.body)},ref:k,open:eu,onOpenChange:Te,overlay:st||Ft?o.createElement(Ce.aV,{prefixCls:He,title:st,content:Ft}):null,transitionName:(0,H.m)(V,"zoom-big",at.transitionName),"data-popover-inject":!0}),(0,Se.Tm)(rt,{onKeyDown:ze=>{var xt,Nt;o.isValidElement(rt)&&((Nt=rt==null?void 0:(xt=rt.props).onKeyDown)===null||Nt===void 0||Nt.call(xt,ze)),mu(ze)}})))});Y._InternalPanelDoNotUseOrYouWillBeFired=Ce.ZP,Ge.Z=Y},20136:function(At,Ge,r){var o=r(14747),u=r(50438),w=r(97414),G=r(79511),K=r(8796),j=r(83559),H=r(43259);const Se=M=>{const{componentCls:U,popoverColor:Ee,titleMinWidth:te,fontWeightStrong:Y,innerPadding:P,boxShadowSecondary:k,colorTextHeading:oe,borderRadiusLG:h,zIndexPopup:he,titleMarginBottom:se,colorBgElevated:v,popoverBg:nt,titleBorderBottom:bt,innerContentPadding:Zt,titlePadding:rt}=M;return[{[U]:Object.assign(Object.assign({},(0,o.Wf)(M)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:he,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":v,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${U}-content`]:{position:"relative"},[`${U}-inner`]:{backgroundColor:nt,backgroundClip:"padding-box",borderRadius:h,boxShadow:k,padding:P},[`${U}-title`]:{minWidth:te,marginBottom:se,color:oe,fontWeight:Y,borderBottom:bt,padding:rt},[`${U}-inner-content`]:{color:Ee,padding:Zt}})},(0,w.ZP)(M,"var(--antd-arrow-background-color)"),{[`${U}-pure`]:{position:"relative",maxWidth:"none",margin:M.sizePopupArrow,display:"inline-block",[`${U}-content`]:{display:"inline-block"}}}]},J=M=>{const{componentCls:U}=M;return{[U]:K.i.map(Ee=>{const te=M[`${Ee}6`];return{[`&${U}-${Ee}`]:{"--antd-arrow-background-color":te,[`${U}-inner`]:{backgroundColor:te},[`${U}-arrow`]:{background:"transparent"}}}})}},Ce=M=>{const{lineWidth:U,controlHeight:Ee,fontHeight:te,padding:Y,wireframe:P,zIndexPopupBase:k,borderRadiusLG:oe,marginXS:h,lineType:he,colorSplit:se,paddingSM:v}=M,nt=Ee-te,bt=nt/2,Zt=nt/2-U,rt=Y;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:k+30},(0,G.w)(M)),(0,w.wZ)({contentRadius:oe,limitVerticalRadius:!0})),{innerPadding:P?0:12,titleMarginBottom:P?0:h,titlePadding:P?`${bt}px ${rt}px ${Zt}px`:0,titleBorderBottom:P?`${U}px ${he} ${se}`:"none",innerContentPadding:P?`${v}px ${rt}px`:0})};Ge.Z=(0,j.I$)("Popover",M=>{const{colorBgElevated:U,colorText:Ee}=M,te=(0,H.mergeToken)(M,{popoverBg:U,popoverColor:Ee});return[Se(te),J(te),(0,u._y)(te,"zoom-big")]},Ce,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]})},26819:function(At,Ge){var r;var o=typeof Symbol=="function"&&Symbol.for,u=o?Symbol.for("react.element"):60103,w=o?Symbol.for("react.portal"):60106,G=o?Symbol.for("react.fragment"):60107,K=o?Symbol.for("react.strict_mode"):60108,j=o?Symbol.for("react.profiler"):60114,H=o?Symbol.for("react.provider"):60109,Se=o?Symbol.for("react.context"):60110,J=o?Symbol.for("react.async_mode"):60111,Ce=o?Symbol.for("react.concurrent_mode"):60111,M=o?Symbol.for("react.forward_ref"):60112,U=o?Symbol.for("react.suspense"):60113,Ee=o?Symbol.for("react.suspense_list"):60120,te=o?Symbol.for("react.memo"):60115,Y=o?Symbol.for("react.lazy"):60116,P=o?Symbol.for("react.block"):60121,k=o?Symbol.for("react.fundamental"):60117,oe=o?Symbol.for("react.responder"):60118,h=o?Symbol.for("react.scope"):60119;function he(v){if(typeof v=="object"&&v!==null){var nt=v.$$typeof;switch(nt){case u:switch(v=v.type,v){case J:case Ce:case G:case j:case K:case U:return v;default:switch(v=v&&v.$$typeof,v){case Se:case M:case Y:case te:case H:return v;default:return nt}}case w:return nt}}}function se(v){return he(v)===Ce}r=J,r=Ce,r=Se,r=H,r=u,r=M,r=G,r=Y,r=te,r=w,r=j,r=K,r=U,r=function(v){return se(v)||he(v)===J},r=se,r=function(v){return he(v)===Se},r=function(v){return he(v)===H},r=function(v){return typeof v=="object"&&v!==null&&v.$$typeof===u},r=function(v){return he(v)===M},r=function(v){return he(v)===G},r=function(v){return he(v)===Y},Ge.isMemo=function(v){return he(v)===te},r=function(v){return he(v)===w},r=function(v){return he(v)===j},r=function(v){return he(v)===K},r=function(v){return he(v)===U},r=function(v){return typeof v=="string"||typeof v=="function"||v===G||v===Ce||v===j||v===K||v===U||v===Ee||typeof v=="object"&&v!==null&&(v.$$typeof===Y||v.$$typeof===te||v.$$typeof===H||v.$$typeof===Se||v.$$typeof===M||v.$$typeof===k||v.$$typeof===oe||v.$$typeof===h||v.$$typeof===P)},r=he},18459:function(At,Ge,r){At.exports=r(26819)},16651:function(At,Ge){var r;var o=Symbol.for("react.element"),u=Symbol.for("react.portal"),w=Symbol.for("react.fragment"),G=Symbol.for("react.strict_mode"),K=Symbol.for("react.profiler"),j=Symbol.for("react.provider"),H=Symbol.for("react.context"),Se=Symbol.for("react.server_context"),J=Symbol.for("react.forward_ref"),Ce=Symbol.for("react.suspense"),M=Symbol.for("react.suspense_list"),U=Symbol.for("react.memo"),Ee=Symbol.for("react.lazy"),te=Symbol.for("react.offscreen"),Y;Y=Symbol.for("react.module.reference");function P(k){if(typeof k=="object"&&k!==null){var oe=k.$$typeof;switch(oe){case o:switch(k=k.type,k){case w:case K:case G:case Ce:case M:return k;default:switch(k=k&&k.$$typeof,k){case Se:case H:case J:case Ee:case U:case j:return k;default:return oe}}case u:return oe}}}r=H,r=j,r=o,r=J,r=w,r=Ee,r=U,r=u,r=K,r=G,r=Ce,r=M,r=function(){return!1},r=function(){return!1},r=function(k){return P(k)===H},r=function(k){return P(k)===j},r=function(k){return typeof k=="object"&&k!==null&&k.$$typeof===o},r=function(k){return P(k)===J},r=function(k){return P(k)===w},r=function(k){return P(k)===Ee},r=function(k){return P(k)===U},r=function(k){return P(k)===u},r=function(k){return P(k)===K},r=function(k){return P(k)===G},r=function(k){return P(k)===Ce},r=function(k){return P(k)===M},r=function(k){return typeof k=="string"||typeof k=="function"||k===w||k===K||k===G||k===Ce||k===M||k===te||typeof k=="object"&&k!==null&&(k.$$typeof===Ee||k.$$typeof===U||k.$$typeof===j||k.$$typeof===H||k.$$typeof===J||k.$$typeof===Y||k.getModuleId!==void 0)},r=P},33993:function(At,Ge,r){r(16651)}}]);