You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
74 KiB
2 lines
74 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3935],{99562:function(st,Se,n){var t=n(78241),P=n(43418),W=n(8591),He=n(92832),je=n(36708),Oe=n(89070),ae=n(57490),w=n(59301),B=Object.defineProperty,Ge=Object.defineProperties,$=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,F=(v,G,T)=>G in v?B(v,G,{enumerable:!0,configurable:!0,writable:!0,value:T}):v[G]=T,U=(v,G)=>{for(var T in G||(G={}))de.call(G,T)&&F(v,T,G[T]);if(xe)for(var T of xe(G))V.call(G,T)&&F(v,T,G[T]);return v},Ee=(v,G)=>Ge(v,$(G)),Le=(v,G,T)=>new Promise((Ne,le)=>{var re=C=>{try{k(T.next(C))}catch(J){le(J)}},N=C=>{try{k(T.throw(C))}catch(J){le(J)}},k=C=>C.done?Ne(C.value):Promise.resolve(C.value).then(re,N);k((T=T.apply(v,G)).next())});const we=({classroomList:v,loading:G,dispatch:T,shixunHomeworks:Ne})=>{const le=(0,Oe.useParams)(),[re]=t.default.useForm(),{workList:N,workSetting:k}=Ne,C=()=>{T({type:"shixunHomeworks/getWorkSetting",payload:U({},le)}),T({type:"shixunHomeworks/getWorkList",payload:U({},le)})};return w.createElement(P.default,{centered:!0,title:v.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:v.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>Le(void 0,null,function*(){const J=()=>Le(void 0,null,function*(){var ye;yield re.validateFields();const _e=U({},re.getFieldValue()),{selectArrs:he}=v.actionTabs;_e.attachment_ids=(ye=_e.attachment_ids)==null?void 0:ye.map(b=>b.response.id),(yield(0,je.mz)(Ee(U({},_e),{homeworkId:he.work_id}))).status===0&&(re.resetFields(),T({type:"classroomList/setActionTabs",payload:{}}),C())});if(k!=null&&k.can_submit){if(!(k!=null&&k.submit_size)){W.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}P.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:w.createElement(w.Fragment,null,"\u4F60\u8FD8\u6709 ",w.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},k==null?void 0:k.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{J()}});return}J()}),onCancel:()=>{T({type:"classroomList/setActionTabs",payload:{}})}},w.createElement(t.default,{form:re,initialValues:{}},w.createElement(t.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},w.createElement(ae.Z,null)),w.createElement(t.default.Item,{name:"description"},w.createElement(He.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${v.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};Se.Z=(0,Oe.connect)(({classroomList:v,shixunHomeworks:G,loading:T})=>({classroomList:v,shixunHomeworks:G,loading:T}))(we)},56845:function(st,Se,n){var t=n(59301),P=n(78241),W=n(43418),He=n(61621),je=n(92832),Oe=n(5112),ae=n(95237),w=n(43604),B=n(26724),Ge=n.n(B),$=n(99064),xe=n(36708),de=n(89070),V=n(59301),F=Object.defineProperty,U=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,G=(N,k,C)=>k in N?F(N,k,{enumerable:!0,configurable:!0,writable:!0,value:C}):N[k]=C,T=(N,k)=>{for(var C in k||(k={}))we.call(k,C)&&G(N,C,k[C]);if(Le)for(var C of Le(k))v.call(k,C)&&G(N,C,k[C]);return N},Ne=(N,k)=>U(N,Ee(k)),le=(N,k,C)=>new Promise((J,ye)=>{var _e=b=>{try{I(C.next(b))}catch(f){ye(f)}},he=b=>{try{I(C.throw(b))}catch(f){ye(f)}},I=b=>b.done?J(b.value):Promise.resolve(b.value).then(_e,he);I((C=C.apply(N,k)).next())});const re=({classroomList:N,loading:k,globalSetting:C,dispatch:J})=>{var ye;const _e=(0,de.useParams)(),[he]=P.default.useForm(),[I,b]=(0,t.useState)(!0);let[f,j]=(0,t.useState)([]);const[ne,We]=(0,t.useState)({page:1,limit:20,keyword:""}),ge=()=>le(void 0,null,function*(){var K;const Y=yield J({type:"shixunHomeworks/getProjectList",payload:T(T({},_e),ne)});Y.projects&&j([...f,...Y.projects]),((K=Y.projects)==null?void 0:K.length)<20&&b(!1)});return(0,t.useEffect)(()=>{(N.actionTabs.key==="\u5173\u8054\u9879\u76EE"||N.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(ge(),f=[],ne.page=1,ne.keyword="")},[N.actionTabs.key]),V.createElement(W.default,{centered:!0,title:N.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:N.actionTabs.key==="\u5173\u8054\u9879\u76EE"||N.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>le(void 0,null,function*(){yield he.validateFields();const K=T({},he.getFieldValue()),{selectArrs:Y,cb:Ce}=N.actionTabs;if(N.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let Ve=yield(0,$.ZP)(`/api/student_works/${Y.homework_id}/change_project.json`,{method:"put",body:T({},K)});(Ve==null?void 0:Ve.status)===0&&(Ce(),J({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,xe.co)(Ne(T({},K),{homeworkId:Y.homework_id}))).status===0&&(Ce?Ce():J({type:"classroomList/getClassroomCommonHomeworksList",payload:T({},N.actionTabs.params)}),J({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{J({type:"classroomList/setActionTabs",payload:{}})}},V.createElement(He.Z,{loading:k["shixunHomeworks/getProjectList"],active:!0},f==""?V.createElement("aside",null,V.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",V.createElement("a",{href:`${(ye=C==null?void 0:C.setting)==null?void 0:ye.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):V.createElement("aside",null,V.createElement("div",{className:" mb20"},V.createElement(je.default.Search,{onSearch:K=>{K===""?delete ne.keyword:ne.keyword=K,f=[],b(!0),ge()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),V.createElement(P.default,{form:he,initialValues:{}},V.createElement(P.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},V.createElement(Oe.ZP.Group,null,V.createElement(Ge(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:K=>{ne.page++,ge()},hasMore:I,useWindow:!1},f==null?void 0:f.map(function(K,Y){return V.createElement(ae.Z,{key:Y},V.createElement(w.Z,null,V.createElement(Oe.ZP,{value:K.id},K.name)))}))))))))};Se.Z=(0,de.connect)(({classroomList:N,user:k,loading:C,globalSetting:J})=>({classroomList:N,user:k,loading:C.effects,globalSetting:J}))(re)},95036:function(st,Se,n){var t=n(59301),P=n(78241),W=n(8591),He=n(43418),je=n(95237),Oe=n(43604),ae=n(5083),w=n(5112),B=n(24905),Ge=n(61186),$=n.n(Ge),xe=n(99064),de=n(24065),V=n(955),F=n(89070),U=n(59437),Ee=n(50757),Le=n(92365),we=n(79834),v=n(59301),G=Object.defineProperty,T=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,k=(I,b,f)=>b in I?G(I,b,{enumerable:!0,configurable:!0,writable:!0,value:f}):I[b]=f,C=(I,b)=>{for(var f in b||(b={}))re.call(b,f)&&k(I,f,b[f]);if(le)for(var f of le(b))N.call(b,f)&&k(I,f,b[f]);return I},J=(I,b)=>T(I,Ne(b)),ye=(I,b)=>{var f={};for(var j in I)re.call(I,j)&&b.indexOf(j)<0&&(f[j]=I[j]);if(I!=null&&le)for(var j of le(I))b.indexOf(j)<0&&N.call(I,j)&&(f[j]=I[j]);return f},_e=(I,b,f)=>new Promise((j,ne)=>{var We=Y=>{try{K(f.next(Y))}catch(Ce){ne(Ce)}},ge=Y=>{try{K(f.throw(Y))}catch(Ce){ne(Ce)}},K=Y=>Y.done?j(Y.value):Promise.resolve(Y.value).then(We,ge);K((f=f.apply(I,b)).next())});const he=I=>{var b=I,{classroomList:f,dispatch:j,courseEndTime:ne}=b,We=ye(b,["classroomList","dispatch","courseEndTime"]);const ge=(0,F.useParams)(),[K]=P.default.useForm(),[Y,Ce]=(0,t.useState)(1),[pe,Ve]=(0,t.useState)([]),[Ue,qe]=(0,t.useState)(0),[et,rt]=(0,t.useState)(2e3),[it,tt]=(0,t.useState)(!0),[ut,At]=(0,t.useState)(!1),[ct,ht]=(0,t.useState)(!1),[Pe,ie]=(0,t.useState)([]),[fe,Ie]=(0,t.useState)(!0),[Q,Qe]=(0,t.useState)(null);(0,t.useEffect)(()=>{if(f.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(at(),Z(),f.actionTabs.type===2){const O=f.actionTabs.selectArrsAll[0];Qe({submit_limit:O==null?void 0:O.submit_limit,submit_limit_num:O==null?void 0:O.submit_limit_num,must_file:O==null?void 0:O.must_file,can_submit:O==null?void 0:O.can_submit,submit_num:O==null?void 0:O.submit_num}),Ie(O.unified_setting)}else Ie(!1),Qe({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[f.actionTabs]),(0,t.useEffect)(()=>{if(ut){if(ct)return;j({type:"classroomList/setActionTabs",payload:{}}),(0,de.GJ)()?j({type:"classroomList/getClassroomTeacherCommonList",payload:J(C({},f.actionTabs.params),{type:3})}):j({type:"classroomList/getClassroomCommonList",payload:C({},f.actionTabs.params)})}},[ut]);const at=O=>_e(void 0,null,function*(){tt(!0);const ee=yield(0,Le.c_)(J(C({},ge),{page:O||Y,limit:2e4,homework_id:f.actionTabs.type===1?"":f.actionTabs.selectArrs[0]}));ee==null||ee.course_groups.map((Fe,Je)=>{Fe.key=Fe.id,Fe.title=Fe.name,Fe.disabled=Fe.is_published}),ee&&(Ve([...ee==null?void 0:ee.course_groups]),qe(ee==null?void 0:ee.course_groups_count),tt(!1),O||K.setFieldsValue({publish_time:$()($()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:$()($()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),lt=O=>{Ce(O),at(O)},Ke=()=>{(0,de.GJ)()?f.actionTabs.detail?(j({type:"shixunHomeworks/setActionTabs",payload:{}}),j({type:"shixunHomeworks/getWorkList",payload:C({},ge)}),j({type:"shixunHomeworks/getWorkSetting",payload:C({},ge)})):j({type:"classroomList/getClassroomTeacherCommonList",payload:J(C({},f.actionTabs.params),{type:3})}):j({type:"classroomList/getClassroomCommonList",payload:C({},f.actionTabs.params)})},mt=()=>_e(void 0,null,function*(){var O,ee,Fe;if((0,de.Rm)()&&!((ee=(O=f==null?void 0:f.AssistantObject)==null?void 0:O.group)!=null&&ee.can_publish)){W.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"),ke(!1);return}const Je=C({},K.getFieldsValue());if(Je.end_time<=Je.publish_time){W.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ke(!1);return}if((Pe==null?void 0:Pe.length)<=0&&!fe&&pe.length>0){W.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),ke(!1);return}if(Q!=null&&Q.submit_limit&&!(Q!=null&&Q.submit_limit_num)){W.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),ke(!1);return}if(Q!=null&&Q.can_submit&&!(Q!=null&&Q.submit_num)){W.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),ke(!1);return}let pt=C({homework_ids:[...f.actionTabs.selectArrs],group_ids:Pe.length>0?Pe.map(ft=>ft.id):(Fe=f.detailCommonHomeworksList)==null?void 0:Fe.course_groups,end_time:$()(Je.end_time).format("YYYY-MM-DD HH:mm"),publish_time:$()(Je.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!Pe.length},Q);ke(!0),(yield(0,xe.ZP)(`/api/courses/${ge.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:C({},pt)})).status===0?(ke(!1),(0,V.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),W.ZP.success("\u53D1\u5E03\u6210\u529F"),j({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),We.onCallback&&We.onCallback(),Ke(),localStorage.getItem("Noviceguide")==="0"||j({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~")}})):ke(!1)}),Z=()=>{Ce(1),Ve([]),ie([])},Pt=Ue>Y*et,{detailCommonHomeworksList:dt}=f,[Et,ke]=(0,t.useState)(!1);return v.createElement(He.default,{width:600,confirmLoading:Et,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:f.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:mt,onCancel:()=>{Z(),Ke(),j({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'),pe&&v.createElement(P.default,{form:K},v.createElement("div",{style:{paddingLeft:0}},v.createElement(je.Z,{className:"mt30",align:"middle"},v.createElement(Oe.Z,null,v.createElement(P.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},v.createElement(ae.default,{style:{width:170,marginRight:"25px"},disabledDate:O=>(0,we.Q8)(O,ne),disabledTime:O=>(0,we.d0)(O),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:$()((0,V.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),v.createElement(Oe.Z,{className:"ml20"},v.createElement(P.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},v.createElement(ae.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:$()((0,V.U6)(),"HH:mm")},disabledDate:O=>(0,we.Q8)(O,ne,K.getFieldValue("publish_time")),disabledTime:O=>(0,we.d0)(O,K.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),f.actionTabs.type===2&&v.createElement(je.Z,{style:{marginBottom:"10px"}},v.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),v.createElement(w.ZP.Group,{value:fe,onChange:O=>{Ie(O.target.value),ie([])}},v.createElement(w.ZP,{value:!0,disabled:!f.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),v.createElement(w.ZP,{className:"ml20",disabled:pe.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),pe.length<=0&&f.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"')),(f.actionTabs.type===1||!fe)&&pe.length>0&&v.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},v.createElement("span",{style:{flex:1}},v.createElement(B.default,{checked:Pe.length===pe.length,onChange:O=>{Pe.length===pe.length?ie([]):ie(pe.filter(ee=>!ee.is_published))}},"\u5168\u9009")),v.createElement("span",{style:{width:16}}),v.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Pe.length||0,"\u4E2A\u5206\u73ED")),(f.actionTabs.type===1||!fe)&&pe.length>0&&v.createElement(U.Z,{data:pe,selectedRowKeys:Pe,setSelectedRowKeys:ie})),v.createElement(Ee.ZP,{value:Q,onChange:O=>Qe(C({},O))}))};Se.Z=(0,F.connect)(({classroomList:I})=>({classroomList:I}))(he)},95811:function(st,Se,n){n.r(Se),n.d(Se,{GroupHomeworkContext:function(){return ot},default:function(){return xu}});var t=n(59301),P=n(89070),W=n(8591),He=n(61621),je=n(58421),Oe=n(81228),ae=n(43418),w=n(95237),B=n(43604),Ge=n(78673),$=n(5112),xe=n(60324),de=n(5871),V=n(61485),F=n(24065),U=n(955),Ee=n(99064),Le=n(59155),we=Object.defineProperty,v=Object.defineProperties,G=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,re=(e,u,a)=>u in e?we(e,u,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[u]=a,N=(e,u)=>{for(var a in u||(u={}))Ne.call(u,a)&&re(e,a,u[a]);if(T)for(var a of T(u))le.call(u,a)&&re(e,a,u[a]);return e},k=(e,u)=>v(e,G(u)),C=(e,u,a)=>new Promise((r,g)=>{var A=o=>{try{E(a.next(o))}catch(i){g(i)}},D=o=>{try{E(a.throw(o))}catch(i){g(i)}},E=o=>o.done?r(o.value):Promise.resolve(o.value).then(A,D);E((a=a.apply(e,u)).next())});const J=({classroomList:e,dispatch:u,user:a,onCallback:r})=>{var g,A;const D=(0,P.useParams)(),[E,o]=(0,t.useState)(!1),[i,c]=(0,t.useState)(!1),y=(0,t.useRef)(null);(0,t.useEffect)(()=>{if(e.actionTabs.key==="\u5220\u9664"){if((0,F.j5)()){c(!0);return}const p={hasNum:0,noHasNum:0};e.actionTabs.selectArrsAll.map(_=>{var z;_.author_login===((z=a.userInfo)==null?void 0:z.login)?++p.hasNum:++p.noHasNum}),p.noHasNum>0?ae.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:t.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",t.createElement("span",{className:"c-blue"},p.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",t.createElement("span",{className:"c-red"},p.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",t.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:()=>{h()}}):c(!0)}else c(!1)},[e.actionTabs.key]);const h=()=>{u({type:"classroomList/setActionTabs",payload:{}})};return t.createElement(ae.default,{centered:!0,title:"\u63D0\u793A",open:i,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:E,destroyOnClose:!0,onOk:()=>C(void 0,null,function*(){var p;if((p=y.current)!=null&&p.onVerify())return;o(!0);const _=yield(0,Ee.ZP)(`/api/courses/${D.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}});o(!1),_.status===0&&((0,U.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u5220\u9664"]),W.ZP.success("\u5220\u9664\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),r&&r(),(0,F.GJ)()?u({type:"classroomList/getClassroomTeacherCommonList",payload:k(N({},e.actionTabs.params),{type:3})}):u({type:"classroomList/getClassroomCommonList",payload:N({},e.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},!((g=e==null?void 0:e.actionTabs)!=null&&g.status)||!["\u672A\u53D1\u5E03"].includes((A=e==null?void 0:e.actionTabs)==null?void 0:A.status)?t.createElement(t.Fragment,null,t.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\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"),t.createElement(Le.Z,{ref:p=>y.current=p})):t.createElement(t.Fragment,null,t.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),t.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var ye=(0,P.connect)(({classroomList:e,user:u})=>({classroomList:e,user:u}))(J),_e=n(95036),he=n(12393),I=Object.defineProperty,b=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,ne=(e,u,a)=>u in e?I(e,u,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[u]=a,We=(e,u)=>{for(var a in u||(u={}))f.call(u,a)&&ne(e,a,u[a]);if(b)for(var a of b(u))j.call(u,a)&&ne(e,a,u[a]);return e},ge=(e,u,a)=>new Promise((r,g)=>{var A=o=>{try{E(a.next(o))}catch(i){g(i)}},D=o=>{try{E(a.throw(o))}catch(i){g(i)}},E=o=>o.done?r(o.value):Promise.resolve(o.value).then(A,D);E((a=a.apply(e,u)).next())});const K=({classroomList:e,dispatch:u})=>{const a=(0,P.useParams)();return a.id=a.coursesId,t.createElement(ae.default,{centered:!0,title:"\u63D0\u793A",open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ge(void 0,null,function*(){(yield(0,Ee.ZP)(`/api/courses/${a.id}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,U.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),W.ZP.success("\u64CD\u4F5C\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomCommonHomeworksList",payload:We({},e.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",t.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Y=(0,P.connect)(({classroomList:e})=>({classroomList:e}))(K),Ce=Object.defineProperty,pe=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,rt=(e,u,a)=>u in e?Ce(e,u,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[u]=a,it=(e,u)=>{for(var a in u||(u={}))qe.call(u,a)&&rt(e,a,u[a]);if(Ue)for(var a of Ue(u))et.call(u,a)&&rt(e,a,u[a]);return e},tt=(e,u)=>pe(e,Ve(u)),ut=(e,u)=>{var a={};for(var r in e)qe.call(e,r)&&u.indexOf(r)<0&&(a[r]=e[r]);if(e!=null&&Ue)for(var r of Ue(e))u.indexOf(r)<0&&et.call(e,r)&&(a[r]=e[r]);return a},At=(e,u,a)=>new Promise((r,g)=>{var A=o=>{try{E(a.next(o))}catch(i){g(i)}},D=o=>{try{E(a.throw(o))}catch(i){g(i)}},E=o=>o.done?r(o.value):Promise.resolve(o.value).then(A,D);E((a=a.apply(e,u)).next())});const ct=e=>{var u=e,{classroomList:a,dispatch:r,onCallback:g}=u,A=ut(u,["classroomList","dispatch","onCallback"]);const D=(0,P.useParams)();return D.id=D.coursesId,t.createElement(ae.default,{centered:!0,title:"\u63D0\u793A",open:a.actionTabs.key==="\u6536\u85CF",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>At(void 0,null,function*(){(yield(0,Ee.ZP)(`/api/courses/${D.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...a.actionTabs.selectArrs]}})).status===0&&((0,U.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u6536\u85CF"]),W.ZP.success("\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"),g&&g(),(0,F.GJ)()?r({type:"classroomList/getClassroomTeacherCommonList",payload:tt(it({},a.actionTabs.params),{type:3})}):r({type:"classroomList/getClassroomCommonList",payload:it({},a.actionTabs.params)}),r({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{r({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var ht=(0,P.connect)(({classroomList:e})=>({classroomList:e}))(ct),Pe=n(99313),ie=n(78241),fe=n(3113),Ie=n(92832),Q=n(24905),Qe=n(26724),at=n.n(Qe),lt={flex_box_center:"flex_box_center___ABrmR",flex_space_between:"flex_space_between___vTOmX",flex_box_vertical_center:"flex_box_vertical_center___txnfs",flex_box_center_end:"flex_box_center_end___fhlTP",flex_box_column:"flex_box_column___NGqFB",line1:"line1___kzLLz",form:"form___JNFp_"},Ke=n(8797),mt=n(30534),Z=n(59301),Pt=Object.defineProperty,dt=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,O=(e,u,a)=>u in e?Pt(e,u,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[u]=a,ee=(e,u)=>{for(var a in u||(u={}))Et.call(u,a)&&O(e,a,u[a]);if(dt)for(var a of dt(u))ke.call(u,a)&&O(e,a,u[a]);return e},Fe=(e,u,a)=>new Promise((r,g)=>{var A=o=>{try{E(a.next(o))}catch(i){g(i)}},D=o=>{try{E(a.throw(o))}catch(i){g(i)}},E=o=>o.done?r(o.value):Promise.resolve(o.value).then(A,D);E((a=a.apply(e,u)).next())});const{TabPane:Je}=Pe.default,pt=({shixunHomeworks:e,classroomList:u,loading:a,dispatch:r})=>{const g=(0,P.useParams)(),A=(0,P.useLocation)(),[D]=ie.default.useForm(),{brankList:E}=e,[o,i]=(0,t.useState)(!1);let[c,y]=(0,t.useState)(!0);const[h,p]=(0,t.useState)("myself");let[_,z]=(0,t.useState)([]),[q,te]=(0,t.useState)();const[R,Ae]=(0,t.useState)({page:0,limit:20,object_type:"group",search:"",filter:"myself"}),X=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,t.useEffect)(()=>{e.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&s()},[e.actionTabs.key]);let ue=[];const s=function(){return Fe(this,null,function*(){var d;if(c){i(!1),++R.page;const H=yield r({type:"shixunHomeworks/getBrankList",payload:ee({},R)});_=[..._.concat(H.object_list)],te(H.is_teacher),((d=H.object_list)==null?void 0:d.length)<R.limit?y(!1):y(!0),z([..._]),H.object_list==""&&R.page===1&&i(!0)}})},{detailCommonHomeworksList:M}=u;return Z.createElement(ae.default,{centered:!0,title:"\u9009\u7528\u8BFE\u5802\u8D44\u6E90",open:e.actionTabs.key==="\u9898\u5E93\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:800,bodyStyle:{minHeight:200},onOk:()=>Fe(void 0,null,function*(){var d,H;const be=D.getFieldValue(),Te=yield r({type:"shixunHomeworks/saveBanks",payload:{category:((d=u==null?void 0:u.detailCommonHomeworksList)==null?void 0:d.category_id)||((H=u==null?void 0:u.detailCommonHomeworksList)==null?void 0:H.main_category_id),course_id:g.coursesId,object_type:"group",bank_id:be.group_ids}});(Te==null?void 0:Te.status)===0&&((0,U.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),(0,F.GJ)()?r({type:"classroomList/getClassroomTeacherCommonList",payload:ee({},e.actionTabs.params)}):r({type:"classroomList/getClassroomCommonList",payload:ee({},e.actionTabs.params)}),r({type:"shixunHomeworks/setActionTabs",payload:{}}),r({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",type:1,selectArrs:Te.object_ids,params:ee({},e.actionTabs.params),manage_all_group:M==null?void 0:M.manage_all_group}}),r({type:"classroomList/getClassroomLeftMenus",payload:{id:g.coursesId}}))}),onCancel:()=>{r({type:"shixunHomeworks/setActionTabs",payload:{}})}},Z.createElement(w.Z,null,Z.createElement(B.Z,{span:12},X.map((d,H)=>Z.createElement(fe.ZP,{key:H,shape:"round",type:h===d.id?"primary":"default",className:"mr10",onClick:be=>Fe(void 0,null,function*(){_=[],c=!0,R.page=0,R.search="",R.filter=d.id,s(),p(d.id)})},d.name))),Z.createElement(B.Z,{span:12,className:"tr"},Z.createElement(Ie.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:d=>{c=!0,R.search=d,R.page=0,_=[],d&&(0,mt.tk)({name:d,copywriting:d,position:"HomeworkCommon"}),s()},style:{width:260}}))),h==="myself"&&Z.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u5206\u7EC4\u4F5C\u4E1A\u4E2D\u5DF2",Z.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u5206\u7EC4\u4F5C\u4E1A"),h==="public"&&Z.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u5206\u7EC4\u4F5C\u4E1A"),Z.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!q&&h==="public"&&Z.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Z.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u8BFE\u5802\u516C\u5171\u8D44\u6E90\u5E93"),Z.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Z.createElement(at(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{y(!1),s()},hasMore:c,useWindow:!1},o&&Z.createElement(Ke.Z,{styles:{margin:"0px auto"}}),Z.createElement(ie.default,{form:D,initialValues:{group_ids:ue},className:lt.form,onChange:d=>{ue=D.getFieldValue()}},Z.createElement(ie.default.Item,{name:"group_ids"},Z.createElement(Q.default.Group,{style:{width:"100%",flexDirection:"column"},className:"font14"},_==null?void 0:_.map(function(d,H){return Z.createElement(w.Z,{key:H},Z.createElement(B.Z,{flex:"2"},Z.createElement(Q.default,{onChange:be=>{},key:H,value:String(d.id),defaultChecked:!0},Z.createElement("span",{className:["c-black",lt.line1].join(" ")},d.name))),Z.createElement(B.Z,{flex:"1",className:"c-black"},Z.createElement("span",{className:lt.line1},d==null?void 0:d.course_list_name)),Z.createElement(B.Z,{flex:"50px",className:"c-black"},h==="public"&&(0,F.Ny)()?Z.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${d.id}/personal/group/edit`)}},"\u7F16\u8F91"):h==="myself"?Z.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${d.id}/personal/group/edit`)}},"\u7F16\u8F91"):d==null?void 0:d.username))})))))))};var bt=(0,P.connect)(({shixunHomeworks:e,loading:u,classroomList:a})=>({shixunHomeworks:e,loading:u,classroomList:a}))(pt),ft=n(99562),Gt=n(56845),Wt=n(79219),Vt=n(3294),De=n(59301),Kt=Object.defineProperty,Ot=Object.getOwnPropertySymbols,Ut=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,wt=(e,u,a)=>u in e?Kt(e,u,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[u]=a,kt=(e,u)=>{for(var a in u||(u={}))Ut.call(u,a)&&wt(e,a,u[a]);if(Ot)for(var a of Ot(u))Jt.call(u,a)&&wt(e,a,u[a]);return e};const $t=({styles:e={},onSelect:u,params:a,classroomList:r})=>{const[g,A]=(0,t.useState)(!1),[D,E]=(0,t.useState)("");(0,t.useEffect)(()=>{A(!1),E("")},[]);const o=()=>{var i,c;if((0,F.Rm)()&&!((c=(i=r==null?void 0:r.AssistantObject)==null?void 0:i.group)!=null&&c.can_create)){W.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}D==="1"&&P.history.push(`/classrooms/${a.coursesId}/group_homework/${a.categoryId||0}/add`),D==="2"&&(u(),A(!1),E(""))};return De.createElement("section",{className:"tc animated fadeIn",style:kt(kt({},{color:"#999",margin:"200px auto"}),e)},De.createElement("img",{src:Wt.z3}),De.createElement("p",{className:"mt20 font14"},"\u8BE5\u5206\u7EC4\u65E0\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A"),De.createElement("div",{style:{marginTop:"30px"}},De.createElement(fe.ZP,{onClick:()=>A(!0),type:"primary",style:{width:"128px",height:"40px",marginRight:"20px",borderRadius:"4px"}},"\u65B0\u5EFA\u4F5C\u4E1A"),De.createElement(fe.ZP,{onClick:()=>{(0,U.xg)(`${Vt.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",marginLeft:"20px",borderRadius:"4px"}},"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15")),g&&De.createElement(ae.default,{open:!0,centered:!0,title:"\u65B0\u5EFA\u4F5C\u4E1A",onCancel:()=>A(!1),onOk:o},De.createElement("div",null,De.createElement("div",null,De.createElement($.ZP,{value:"1",style:{marginTop:"15px"},checked:D==="1",onClick:()=>E("1")},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A")),De.createElement("div",null,De.createElement($.ZP,{value:"2",style:{marginTop:"15px"},checked:D==="2",onClick:()=>E("2")},"\u9009\u7528\u8D44\u6E90")))))};var Yt=(0,P.connect)(({classroomList:e})=>({classroomList:e}))($t),zt={flex_box_center:"flex_box_center___orPjN",flex_space_between:"flex_space_between___fhNpW",flex_box_vertical_center:"flex_box_vertical_center___l3I2N",flex_box_center_end:"flex_box_center_end___gJb9S",flex_box_column:"flex_box_column___juTss",bg:"bg___WElBH",containerTitle:"containerTitle___W1Ql2",containerDesc:"containerDesc___v298I",listItem:"listItem___zymUe",info:"info___OKtSD",title:"title___KuRLT",titleLeft:"titleLeft___OMSvE",titleRight:"titleRight___TAV1P",acitons:"acitons___TSujO",moveCategory:"moveCategory___Bm4dh",spanSize:"spanSize___npoSj"},Xt=n(74809),Ft=n(38854),Ze=n(20834),Tt=n(1710),oe={listContainer:"listContainer___x25sx",info:"info___pPoXs",title:"title___hyvJ4",left:"left___PcXqY",right:"right___Gm2iB",flexBox:"flexBox____dxaA",detail:"detail___Bps1Y",iconV:"iconV___AsCHz"},Qt=n(12343),qt=Object.defineProperty,eu=Object.defineProperties,tu=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,uu=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,Lt=(e,u,a)=>u in e?qt(e,u,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[u]=a,$e=(e,u)=>{for(var a in u||(u={}))uu.call(u,a)&&Lt(e,a,u[a]);if(xt)for(var a of xt(u))au.call(u,a)&&Lt(e,a,u[a]);return e},lu=(e,u)=>eu(e,tu(u)),Re=(e,u,a)=>new Promise((r,g)=>{var A=o=>{try{E(a.next(o))}catch(i){g(i)}},D=o=>{try{E(a.throw(o))}catch(i){g(i)}},E=o=>o.done?r(o.value):Promise.resolve(o.value).then(A,D);E((a=a.apply(e,u)).next())}),nu=({dataSource:e,params:u,manageAllGroup:a})=>{var r,g,A,D;const{batchStatus:E,selectArrs:o,setSelectArrs:i,selectArrsAll:c,setSelectArrsAll:y,dispatch:h}=(0,t.useContext)(ot);let p=(0,P.useParams)();const[_,z]=(0,t.useState)(!1),q=(0,t.useRef)(),[te,R]=(0,t.useState)([]);p=lu($e($e({},u),p),{category:p==null?void 0:p.categoryId}),(0,t.useEffect)(()=>{R([]),z(!1)},[]);const Ae=[{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"},{text:"\u533F\u8BC4\u4E2D",value:"\u533F\u8BC4\u4E2D"}],onFilter:(s,M)=>M.status.indexOf(s)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:s=>{var M,d;return s==="--"?s:t.createElement("span",null,t.createElement("span",null,(M=s==null?void 0:s.split("/"))==null?void 0:M[0]),"\xA0/\xA0",t.createElement("span",null,(d=s==null?void 0:s.split("/"))==null?void 0:d[1]))}},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:p.sort_by==="publish_time"?p.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:p.sort_by==="end_time"?p.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:p.sort_by==="late_time"?p.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:s=>s==="--"||!s?"--":t.createElement("span",{title:s},s)}];function X(){return Re(this,null,function*(){let s=yield(0,Ee.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:$e({},p)});R(s.data)})}const ue=s=>{o.includes(s)?(i(o.filter(M=>M!==s)),y(c.filter(M=>M.homework_id!==s))):(i([...o,s]),y([...c,e]))};return t.createElement("div",{className:oe.listContainer,onClick:s=>{s.stopPropagation(),(!(0,F.GJ)()||(0,F.GJ)()&&q.current&&!q.current.contains(s.target))&&(0,U.xg)(`/classrooms/${p.coursesId}/group_homework/${e.homework_id}/detail`)}},(0,F.GJ)()&&t.createElement("span",{ref:q},t.createElement(Q.default,{onClick:s=>{s.stopPropagation()},style:{padding:"10px"},checked:o.includes(e.homework_id),onChange:()=>ue(e.homework_id)})),t.createElement("div",{className:oe.info},t.createElement("div",{className:oe.title},t.createElement("div",{className:oe.left,style:(0,F.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,F.GJ)()&&t.createElement(Qt.Z,{value:e.status},t.createElement(U.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,F.dE)()&&t.createElement(U.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),t.createElement("span",{onClick:s=>s.stopPropagation()},t.createElement(P.Link,{target:"_blank",to:`/classrooms/${p.coursesId}/group_homework/${e.homework_id}/detail${(0,F.dE)()?"?tabs=1":""}`},e.name))),t.createElement("div",{className:oe.right},(0,F.GJ)()&&e.status==="\u672A\u53D1\u5E03"&&t.createElement(P.Link,{target:"_blank",to:"/",onClick:s=>Re(void 0,null,function*(){s.stopPropagation(),s.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:$e({},p),type:2,manage_all_group:a}})})},t.createElement("aside",{className:oe.flexBox,style:{marginRight:"16px"}},t.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),t.createElement("div",null,"\u53D1\u5E03"))),(0,F.dE)()&&t.createElement("div",{className:oe.actionIcon},(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&t.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((r=e.status)!=null&&r.includes("\u5DF2\u622A\u6B62"))&&!((g=e.status)!=null&&g.includes("\u5BFC\u5165"))&&t.createElement("aside",{onClick:s=>Re(void 0,null,function*(){s.stopPropagation(),(0,U.xg)(`/classrooms/${p.coursesId}/group_homework/${e.homework_id}/detail${(0,F.dE)()?"?tabs=1":""}`)}),className:oe.flexBox,style:{marginRight:10}},t.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),t.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(((A=e.status)==null?void 0:A.includes("\u5DF2\u622A\u6B62"))||((D=e.status)==null?void 0:D.includes("\u5BFC\u5165")))&&t.createElement("aside",{className:oe.flexBox,style:{marginRight:10}},t.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),t.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,F.GJ)()&&t.createElement(Ft.Z,{placement:"bottomCenter",overlayClassName:oe.dro,dropdownRender:()=>t.createElement(Ze.default,null,e.status!=="\u5BFC\u5165"&&t.createElement(Ze.default.Item,{key:1,style:{textAlign:"center"}},t.createElement(P.Link,{target:"_blank",to:"/",onClick:s=>Re(void 0,null,function*(){s.stopPropagation(),s.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:$e({},p),type:2,manage_all_group:a}})})},"\u7ACB\u5373\u53D1\u5E03")),e.status==="\u5BFC\u5165"&&t.createElement(Ze.default.Item,{key:23,style:{textAlign:"center"}},t.createElement(P.Link,{target:"_blank",to:"/",onClick:s=>Re(void 0,null,function*(){s.stopPropagation(),s.preventDefault(),h({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:"group"}})})},"\u8865\u5145\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&t.createElement(Ze.default.Item,{key:2,style:{textAlign:"center"}},t.createElement(P.Link,{target:"_blank",to:"/",onClick:s=>Re(void 0,null,function*(){s.stopPropagation(),s.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:$e({},p),type:2}})})},"\u7ACB\u5373\u622A\u6B62")),t.createElement(Ze.default.Item,{key:22,style:{textAlign:"center"}},t.createElement(P.Link,{target:"_blank",to:"/",onClick:s=>Re(void 0,null,function*(){s.stopPropagation(),s.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:c,params:p,status:e==null?void 0:e.status}})})},"\u7ACB\u5373\u5220\u9664")),e.status!=="\u5BFC\u5165"&&t.createElement(Ze.default.Item,{key:6,style:{textAlign:"center"}},t.createElement(P.Link,{target:"_blank",onClick:s=>{s.stopPropagation()},to:`/classrooms/${p.coursesId}/group_homework/${e.homework_id}/detail?tabs=3`},"\u9AD8\u7EA7\u8BBE\u7F6E")))},t.createElement("aside",{onClick:s=>s.stopPropagation(),className:oe.flexBox,style:{cursor:"default"}},t.createElement("i",{className:"iconfont icon-gengduo4"}),t.createElement("div",null,"\u66F4\u591A"))))),t.createElement("div",{className:oe.detail},(0,F.GJ)()&&t.createElement(t.Fragment,null,t.createElement("span",{className:"c-grey-333 mr20"},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.uncommit_count&&t.createElement("span",{className:"c-grey-999 mr10"},t.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","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.commit_count&&t.createElement("span",{className:"c-grey-999 mr10"},t.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","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.compelete_count&&t.createElement("span",{className:"c-grey-999 mr10"},t.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&t.createElement("span",{className:"c-grey-999 mr10"},t.createElement("span",{className:"mr5"},"\u53D1\u5E03\u65F6\u95F4"),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&t.createElement("span",{className:"c-grey-999 mr10"},t.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&t.createElement("span",{className:"c-grey-999 mr10"},t.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&t.createElement("span",{className:"c-grey-999"},t.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","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&t.createElement("span",{className:oe.iconV,onClick:s=>Re(void 0,null,function*(){s.stopPropagation(),s.preventDefault(),_||X(),z(!_)})},t.createElement("i",{className:`iconfont icon-${_?"shouqi":"xiala2"}`})," "))),t.createElement("div",{className:oe.content},(0,F.dE)()&&t.createElement("span",{className:oe.infoStuIcon},t.createElement("span",{className:"c-grey-333"},e.author),e.status==="\u5DF2\u622A\u6B62"&&!!(e!=null&&e.status_time)&&t.createElement("span",{className:"c-grey-999 ml20"},t.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),t.createElement("span",{className:"ml20 c-grey-999"},t.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)!=="--"&&t.createElement("span",{className:"c-grey-999 ml20"},t.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,F.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&_&&te.length>5&&t.createElement(Tt.default,{scroll:{y:240},onRow:s=>({onClick:M=>{M.stopPropagation(),M.preventDefault()}}),onHeaderRow:(s,M)=>({onClick:d=>{d.stopPropagation(),d.preventDefault()}}),pagination:!1,dataSource:te,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(s,M,d)=>{d.field&&(p.sort_by=d.field),d.order||(p.sort_direction="asc"),d.order==="ascend"&&(p.sort_direction="asc"),d.order==="descend"&&(p.sort_direction="desc"),d.order||(p.sort_direction="asc"),X()},columns:Ae}),(0,F.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&_&&te.length<6&&te.length>0&&t.createElement(Tt.default,{onRow:s=>({onClick:M=>{M.stopPropagation(),M.preventDefault()}}),onHeaderRow:(s,M)=>({onClick:d=>{d.stopPropagation(),d.preventDefault()}}),pagination:!1,dataSource:te,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(s,M,d)=>{d.field&&(p.sort_by=d.field),d.order||(p.sort_direction="asc"),d.order==="ascend"&&(p.sort_direction="asc"),d.order==="descend"&&(p.sort_direction="desc"),d.order||(p.sort_direction="asc"),X()},columns:Ae}))))},Nt={bottomControlContainer:"bottomControlContainer___yUX9N",buttonWrap:"buttonWrap___A3uZF",moveCategory:"moveCategory___pCGhW"},ou=n(84105),su=(e,u,a)=>new Promise((r,g)=>{var A=o=>{try{E(a.next(o))}catch(i){g(i)}},D=o=>{try{E(a.throw(o))}catch(i){g(i)}},E=o=>o.done?r(o.value):Promise.resolve(o.value).then(A,D);E((a=a.apply(e,u)).next())}),ru=({buttonDataSource:e,onClick:u})=>{const{allSelect:a,setAllSelect:r,setSelectArrs:g,dataSource:A,selectArrs:D,useBatchStatus:E,dispatch:o,params:i,getData:c,detailLeftMenus:y,main_category_id:h,setSelectArrsAll:p}=(0,t.useContext)(ot);let _;const[z,q]=(0,t.useState)(!1),[te,R]=(0,t.useState)(""),Ae=s=>{r(s.target.checked),g(s.target.checked?A.map(M=>M.homework_id):[]),s.target.checked?p([...A]):p([])},X=()=>{let s={courseId:i.id,container_type:"group_homework"};i.categoryId&&(s.category_id=i.categoryId),o({type:"classroomList/getAllTaskList",payload:s}),o({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};y.course_modules&&(_=y.course_modules.filter(s=>s.type==="group_homework")[0]);const ue=t.createElement("div",{className:Nt.moveCategory,onMouseLeave:s=>q(!1)},t.createElement(Ze.default,{onClick:s=>su(void 0,[s],function*({item:M,key:d,keyPath:H,domEvent:be}){if(D=="")return W.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,Ee.ZP)(`/api/courses/${i.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:D,new_category_id:d}})).status===0&&(W.ZP.success("\u64CD\u4F5C\u6210\u529F"),E(!1),c(),o({type:"classroomList/getClassroomLeftMenus",payload:{id:i.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},t.createElement(Ie.default,{onChange:s=>{R(s.target.value)}})),_&&_.second_category.filter(s=>s.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(s,M){var d;if(!(te!==""&&s.category_name.indexOf(te)<0))return t.createElement(t.Fragment,null,t.createElement(Ze.default.Item,{className:"multi-llipsis1e",key:s.category_id},s.category_name),(d=s==null?void 0:s.third_category)==null?void 0:d.map(H=>t.createElement(Ze.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:H.category_id},H.category_name)))}),t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:s=>{s.preventDefault(),o({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:i,selectArrs:{category_id:h,type:"group_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return t.createElement("div",{className:Nt.bottomControlContainer},t.createElement(w.Z,{wrap:!1,align:"middle",justify:"space-between",style:{height:"100%"}},t.createElement(B.Z,{flex:1},t.createElement(w.Z,{wrap:!1,align:"middle",gutter:8},t.createElement(B.Z,null,t.createElement(Q.default,{checked:a,onChange:Ae},"\u5168\u9009\u672C\u9875\uFF08",D.length,"\uFF09")),(0,F.GJ)()&&t.createElement(B.Z,null,t.createElement(Ft.Z,{placement:"top",menu:{items:e,onClick:({key:s})=>{u({key:s})}}},t.createElement(fe.ZP,{type:"primary",icon:t.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),t.createElement(B.Z,null,t.createElement(fe.ZP,{type:"primary",onClick:X,icon:t.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})},"\u8C03\u6574\u6392\u5E8F")),(0,F.GJ)()&&t.createElement(B.Z,null,t.createElement(Ft.Z,{placement:"topLeft",dropdownRender:()=>ue,getPopupContainer:s=>s.parentNode},t.createElement(fe.ZP,{type:"primary",icon:t.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",t.createElement(ou.Z,null)))),(0,F.GJ)()&&t.createElement(B.Z,null,t.createElement(fe.ZP,{type:"primary",onClick:()=>u({key:"collection",label:"\u6536\u85CF"}),icon:t.createElement("i",{className:"iconfont icon-shoucang1"})},"\u6536\u85CF")))),t.createElement(B.Z,null,t.createElement(fe.ZP,{type:"primary",ghost:!0,onClick:()=>{g([]),E(!1)}},"\u53D6\u6D88\u64CD\u4F5C"))))},iu=n(53167),cu=n(69924),mu=n(82693),du=n(22488),Eu=n(81327),pu=n(5083),fu=n(71418),Fu=n(61186),Ye=n.n(Fu),vu=n(33656),yu=n.n(vu),vt=n(92365),yt=n(83312),L=n(59301),_u=Object.defineProperty,gu=Object.defineProperties,Cu=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,Mt=(e,u,a)=>u in e?_u(e,u,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[u]=a,ze=(e,u)=>{for(var a in u||(u={}))It.call(u,a)&&Mt(e,a,u[a]);if(nt)for(var a of nt(u))Zt.call(u,a)&&Mt(e,a,u[a]);return e},St=(e,u)=>gu(e,Cu(u)),Du=(e,u)=>{var a={};for(var r in e)It.call(e,r)&&u.indexOf(r)<0&&(a[r]=e[r]);if(e!=null&&nt)for(var r of nt(e))u.indexOf(r)<0&&Zt.call(e,r)&&(a[r]=e[r]);return a},_t=(e,u,a)=>new Promise((r,g)=>{var A=o=>{try{E(a.next(o))}catch(i){g(i)}},D=o=>{try{E(a.throw(o))}catch(i){g(i)}},E=o=>o.done?r(o.value):Promise.resolve(o.value).then(A,D);E((a=a.apply(e,u)).next())});Ye().extend(yu());const Bu=({data:e,value:u,onChange:a})=>{var r,g,A,D;const[E,o]=(0,t.useState)({leftSearch:"",rigthSearch:""}),[i,c]=(0,t.useState)([]);return(0,t.useEffect)(()=>{c((u==null?void 0:u.length)>0?e==null?void 0:e.filter(y=>u==null?void 0:u.includes(y==null?void 0:y.id)):[])},[u]),L.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},L.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},L.createElement(Q.default,{indeterminate:(i==null?void 0:i.length)>0&&(i==null?void 0:i.length)<(e==null?void 0:e.length),checked:(i==null?void 0:i.length)==(e==null?void 0:e.length),onChange:y=>{a(y.target.checked?e==null?void 0:e.map(h=>h==null?void 0:h.id):[])}},"\u5168\u9009"),L.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},L.createElement(Ie.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:E.leftSearch,onChange:y=>{o(St(ze({},E),{leftSearch:y.target.value}))}}),L.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((r=E.leftSearch?e==null?void 0:e.filter(y=>{var h;return(h=y==null?void 0:y.name)==null?void 0:h.includes(E.leftSearch)}):e)==null?void 0:r.length)!==0?L.createElement(Q.default.Group,{value:u,onChange:y=>{a(y)}},L.createElement(Eu.Z,{direction:"vertical"},(g=E.leftSearch?e==null?void 0:e.filter(y=>{var h;return(h=y==null?void 0:y.name)==null?void 0:h.includes(E.leftSearch)}):e)==null?void 0:g.map((y,h)=>L.createElement(Q.default,{key:h,value:y.id},y==null?void 0:y.name)))):L.createElement(Ke.Z,{styles:{margin:"0 auto"}})))),L.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},L.createElement("div",null,"\u5DF2\u9009\u62E9",(i==null?void 0:i.length)||0,"\u4E2A\u5206\u73ED"),L.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},L.createElement(Ie.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:E.rigthSearch,onChange:y=>{o(St(ze({},E),{rigthSearch:y.target.value}))}}),L.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((A=E.rigthSearch?i==null?void 0:i.filter(y=>{var h;return(h=y==null?void 0:y.name)==null?void 0:h.includes(E.rigthSearch)}):i)==null?void 0:A.length)!==0?(D=E.rigthSearch?i==null?void 0:i.filter(y=>{var h;return(h=y==null?void 0:y.name)==null?void 0:h.includes(E.rigthSearch)}):i)==null?void 0:D.map((y,h)=>L.createElement(w.Z,{key:h,wrap:!1,align:"middle",justify:"space-between"},L.createElement(B.Z,null,y==null?void 0:y.name),L.createElement(B.Z,null,L.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{a(u==null?void 0:u.filter(p=>p!==(y==null?void 0:y.id)))}})))):L.createElement(Ke.Z,{styles:{margin:"0 auto"}})))))},Au=e=>{var u=e,{classroomList:a,dispatch:r,user:g,getData:A}=u,D=Du(u,["classroomList","dispatch","user","getData"]),E,o,i,c,y,h;const p=(0,P.useParams)(),[_]=ie.default.useForm(),z=((E=a==null?void 0:a.actionTabs)==null?void 0:E.key)==="\u6279\u91CF\u8865\u4EA4",[,q,te,R]=(0,yt.U)(vt.c_,ze(ze({},p),(o=a==null?void 0:a.actionTabs)==null?void 0:o.params)),[,,Ae,X]=(0,yt.U)(vt.nP,{course_id:p==null?void 0:p.coursesId,homework_ids:(i=a==null?void 0:a.actionTabs)==null?void 0:i.selectArrs}),[,ue,s]=(0,yt.U)(vt.sm,{course_id:p==null?void 0:p.coursesId,homework_ids:(c=a==null?void 0:a.actionTabs)==null?void 0:c.selectArrs}),M=(...d)=>_t(void 0,[...d],function*(H={}){Ae({});const be=yield te({page:1,limit:2e4,homework_id:a.actionTabs.type===1?"":a.actionTabs.selectArrs[0]})});return(0,t.useEffect)(()=>{z&&M()},[z]),L.createElement(ae.default,{centered:!0,title:(y=a==null?void 0:a.actionTabs)==null?void 0:y.key,width:800,open:z,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{r({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:ue,onOk:()=>_t(void 0,null,function*(){_.submit()})},L.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\u3001\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u548C\u4F5C\u4E1A\u5DF2\u5F00\u542F\u533F\u8BC4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),L.createElement(ie.default,{form:_,colon:!1,size:"large",initialValues:{unified_late:!1,late_penalty:5},onFinish:d=>_t(void 0,null,function*(){var H,be,Te;const Xe=yield s(((H=R==null?void 0:R.course_groups)==null?void 0:H.length)>0?{unified_late:((be=R==null?void 0:R.course_groups)==null?void 0:be.length)<=0,allow_late_settings:[ze({},d)]}:ze({unified_late:((Te=R==null?void 0:R.course_groups)==null?void 0:Te.length)<=0},d));(Xe==null?void 0:Xe.status)==0&&(W.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),r({type:"classroomList/setActionTabs",payload:{}}),A&&A())})},L.createElement(w.Z,{wrap:!1,gutter:20},L.createElement(B.Z,{flex:1},L.createElement(ie.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},L.createElement(Ie.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:"\u5206",max:Number.MAX_SAFE_INTEGER,style:{width:"50%"}}))),L.createElement(B.Z,{flex:"390px"},L.createElement(ie.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(d,H,be){return H&&Ye()(H).startOf("minute")<=Ye()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):H&&Ye()(H).startOf("minute")<=Ye()(X==null?void 0:X.max_late_time).startOf("minute")?(W.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${X==null?void 0:X.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},L.createElement(pu.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:d=>(0,U.BO)(d,{startTime:X==null?void 0:X.max_late_time}),disabledTime:d=>(0,U.hv)(d,{compared:X==null?void 0:X.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:Ye()("00:00:00","HH:mm:ss")}})))),((h=R==null?void 0:R.course_groups)==null?void 0:h.length)>0&&L.createElement(fu.Z,{spinning:q},L.createElement(ie.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},L.createElement(Bu,{data:(R==null?void 0:R.course_groups)||[],onChange:d=>{Ae({group_ids:d})}})))))};var hu=(0,P.connect)(({classroomList:e,user:u})=>({classroomList:e,user:u}))(Au),l=n(59301),Pu=Object.defineProperty,bu=Object.defineProperties,Ou=Object.getOwnPropertyDescriptors,jt=Object.getOwnPropertySymbols,wu=Object.prototype.hasOwnProperty,ku=Object.prototype.propertyIsEnumerable,Rt=(e,u,a)=>u in e?Pu(e,u,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[u]=a,Be=(e,u)=>{for(var a in u||(u={}))wu.call(u,a)&&Rt(e,a,u[a]);if(jt)for(var a of jt(u))ku.call(u,a)&&Rt(e,a,u[a]);return e},gt=(e,u)=>bu(e,Ou(u)),Ct=(e,u,a)=>new Promise((r,g)=>{var A=o=>{try{E(a.next(o))}catch(i){g(i)}},D=o=>{try{E(a.throw(o))}catch(i){g(i)}},E=o=>o.done?r(o.value):Promise.resolve(o.value).then(A,D);E((a=a.apply(e,u)).next())});const ot=(0,t.createContext)({selectArrs:[]}),Tu=({user:e,classroomList:u,loading:a,dispatch:r})=>{var g,A,D,E;const o=(0,P.useParams)(),[i]=(0,P.useSearchParams)(),[c,y]=(0,t.useState)(()=>gt(Be({},o),{id:o.coursesId,limit:20})),[h,p]=(0,t.useState)(!1),[_,z]=(0,t.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,gr_proportion:0,is_repeat_minus:!1,is_group_grade:!1,repeat_setting_score:"",repeat_limit:""}),[q,te]=(0,t.useState)([]),[R,Ae]=(0,t.useState)(!1),[X,ue]=(0,t.useState)(!1),[s,M]=(0,t.useState)([]),[d,H]=(0,t.useState)(!1),[be,Te]=(0,t.useState)("\u9ED8\u8BA4\u6392\u5E8F"),Xe=(0,P.useLocation)(),{detailCommonHomeworksList:x,detailLeftMenus:Dt,detailTopBanner:Lu,taskList:Bt}=u;let Uu=i.get("tabs")?parseInt(i.get("tabs"))+1:"0";c.type=3,c.categoryId?c.category=c.categoryId:delete c.category,(0,t.useEffect)(()=>{y(Be(Be({},c),o))},[o==null?void 0:o.categoryId]),(0,t.useEffect)(()=>{i.get("tabs")==="0"&&(c.status="0",c.page=1)},[i.get("tabs")]),(0,t.useEffect)(()=>{const m=i.get("tabs");m&&m!==void 0&&((0,F.GJ)()?c.status=m:c.order=m)},[i.toString()]),(0,t.useEffect)(()=>{r({type:"classroomList/getAssistantPermissions",payload:{course_id:c.id}})},[]),(0,t.useEffect)(()=>{var m,S,se;const ve=i.get("tabs");if((m=e==null?void 0:e.userInfo)!=null&&m.login){const me=U.cX.getItem(`${(S=e==null?void 0:e.userInfo)==null?void 0:S.login}${(0,F.GJ)()?"Teacher":"Student"}`,"GroupHomework");me&&(c.sort_by=me==null?void 0:me.type,c.sort_direction=me==null?void 0:me.direction,Te(me==null?void 0:me.name));let Me=o.categoryId===void 0?{}:{categoryId:o.categoryId,category:o.categoryId};ve&&ve!==void 0&&((0,F.GJ)()?c.status=ve:c.order=ve),ce(Me)}else if((se=e==null?void 0:e.userInfo)!=null&&se.username){let me=o.categoryId===void 0?{}:{categoryId:o.categoryId,category:o.categoryId};ve&&ve!==void 0&&((0,F.GJ)()?c.status=ve:c.order=ve),ce(me)}},[(g=e==null?void 0:e.userInfo)==null?void 0:g.login,Xe==null?void 0:Xe.pathname]),(0,t.useEffect)(()=>{u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ce(),u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ce()},[u.actionTabs.key]),(0,t.useEffect)(()=>{te([])},[x]),(0,t.useEffect)(()=>{ue(!1)},[c.categoryId]),(0,t.useEffect)(()=>{x&&x.homeworks&&(q.length===x.homeworks.length&&q.length>0?Ae(!0):q.length!==x.homeworks.length&&Ae(!1))},[q]);const Nu=(m,S)=>{c.page=m,c.limit=S,ce()},ce=(m={})=>{te([]),M([]),(0,F.GJ)()?r({type:"classroomList/getClassroomTeacherCommonList",payload:gt(Be(Be({},c),m),{type:3})}):r({type:"classroomList/getClassroomCommonList",payload:Be(Be({},c),m)})},Iu=()=>Ct(void 0,null,function*(){const m=yield(0,Ee.ZP)(`/api/courses/${c.coursesId}/homework_commons/get_default_score_setting.json`,{method:"get",params:{homework_type:3}});if(m!=null&&m.data){const S=m.data.score_settings;Object.keys(S).map(function(se){se.indexOf("proportion")>-1&&(S[se]=(S[se]*100).toFixed(0))}),console.log(S),z(Be({},S))}});(0,t.useEffect)(()=>{te([])},[x]);const Zu=()=>{if((0,F.GJ)()){const{all_count:m,unpublished_count:S,not_start_count:se,in_progress_count:ve,overed_count:me}=x;return[{name:"\u5168\u90E8",id:0,total:m||0},{name:"\u672A\u53D1\u5E03",id:1,total:S||0},{name:"\u672A\u5F00\u59CB",id:4,total:se||0},{name:"\u8FDB\u884C\u4E2D",id:2,total:ve||0},{name:"\u5DF2\u622A\u6B62",id:3,total:me||0}]}else return[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u533F\u8BC4\u4E2D",id:3},{name:"\u7533\u8BC9\u4E2D",id:4},{name:"\u5DF2\u622A\u6B62",id:5}]},Mu=[{name:"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",id:"1"},{name:"\u9009\u7528\u8D44\u6E90",id:"2"},{name:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",id:"3"}],Su=m=>{var S;if((0,F.Rm)()&&!((S=u.AssistantObject.group)!=null&&S.can_create)){W.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}m==="1"?P.history.push(`/classrooms/${c.coursesId}/group_homework/${c.categoryId}/add`):m==="2"?Ht():m==="3"&&r({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"group"}})},Ht=()=>{r({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:c}})},ju=(A=[{key:"publish",label:"\u6279\u91CF\u53D1\u5E03",icon:l.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"deadline",label:"\u6279\u91CF\u622A\u6B62",icon:l.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:(0,F.GJ)()||(0,F.Rm)()},{key:"batchpay",label:"\u6279\u91CF\u8865\u4EA4",icon:l.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"delete",label:"\u6279\u91CF\u5220\u9664",icon:l.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:!0},{key:"public",label:"\u8BBE\u4E3A\u516C\u5F00",icon:l.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:Lu.is_public}].filter(m=>m==null?void 0:m.isShow))==null?void 0:A.map(m=>(delete m.isShow,m)),Ru=m=>{var S,se,ve,me;if(q.length===0)return W.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),!1;let Me=m.label||"",Wu={key:Me,selectArrs:q,selectArrsAll:s,type:["publish","deadline"].includes(m.key)?1:"",params:c};switch(m.key){case"publish":if((0,F.Rm)()&&!((se=(S=u==null?void 0:u.AssistantObject)==null?void 0:S.group)!=null&&se.can_publish)){W.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}Me="\u7ACB\u5373\u53D1\u5E03";break;case"deadline":if((0,F.Rm)()&&!((me=(ve=u==null?void 0:u.AssistantObject)==null?void 0:ve.group)!=null&&me.can_stop)){W.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}Me="\u7ACB\u5373\u622A\u6B62";break;case"batchpay":Me="\u6279\u91CF\u8865\u4EA4";break;case"delete":Me="\u5220\u9664";break;case"collection":Me="\u6536\u85CF";break}r({type:"classroomList/setActionTabs",payload:gt(Be({},Wu),{key:Me})})},Hu=m=>Ct(void 0,null,function*(){yield r({type:"classroomList/updateTaskPosition",payload:{category_id:c.categoryId,courseId:c.id,task_ids:m,container_type:"group_homework"}}),ce()}),Gu=(0,t.useMemo)(()=>{let m=[];return Bt.length>0&&(m=Bt.map(S=>({user_name:S.user_name,task_name:S.task_name,task_id:S.task_id,category:S.category,status:S.status}))),m},[Bt]);return l.createElement(ot.Provider,{value:{params:c,batchStatus:X,selectArrs:q,setSelectArrs:te,allSelect:R,dataSource:x.homeworks||[],detailLeftMenus:Dt,main_category_id:x.main_category_id||"",selectArrsAll:s,setAllSelect:Ae,useBatchStatus:ue,dispatch:r,getData:ce,setSelectArrsAll:M}},l.createElement("section",null,l.createElement("aside",{className:zt.bg},l.createElement(Xt.Z,{isLoading:a[(0,F.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:Zu(),isAdmin:(0,F.GJ)(),dispatch:r,type:x==null?void 0:x.main_category_name,exportType:"group",TooltipTitle:c.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55",categoryId:c.categoryId,dropdownMenu:Mu,isShowRightControl:(0,U.Oo)(Dt==null?void 0:Dt.course_modules,c.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onsetClick:()=>{Iu(),p(!0)},onTabMenuClick:m=>{m.id!==void 0&&((0,F.GJ)()?c.status=m.id:c.order=m.id),ue(!1),c.page=1,P.history.replace(`${Xe.pathname}?tabs=${m.id}`),ce(c)},defaultSelectedKeys:[i.get("tabs")?i.get("tabs"):"0"],onTooltipTitleClick:()=>{r({type:"classroomList/setActionTabs",payload:{key:c.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:c,selectArrs:{category_name:x==null?void 0:x.category_name,category_id:(x==null?void 0:x.category_id)||(x==null?void 0:x.main_category_id)},cb:()=>{ce()}}})},onDropdownMenuClick:Su}),l.createElement(iu.Z,{dataSource:x.homeworks||[],isAdmin:(0,F.GJ)(),batchStatus:X,SortMenuName:be,setSortMenuName:Te,onSearch:m=>{c.search=m.trim(),c.page=1,ce()},onSort:m=>{var S;c.sort_by=m.type,c.sort_direction=m.direction,c.page=1,U.cX.setItem(`${(S=e==null?void 0:e.userInfo)==null?void 0:S.login}${(0,F.GJ)()?"Teacher":"Student"}`,m,"GroupHomework"),ce(c)},onBatch:m=>ue(m)})),l.createElement(He.Z,{loading:a["classroomList/getClassroomCommonHomeworksList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},(x==null?void 0:x.all_count)===0&&(0,F.GJ)()?!a[(0,F.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&l.createElement(Yt,{params:c,dispatch:r,onSelect:Ht}):(x==null?void 0:x.homeworks)&&x.homeworks.length===0&&!a[(0,F.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&l.createElement(Ke.Z,null),l.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},!a[(0,F.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&l.createElement(l.Fragment,null,l.createElement("aside",{className:"animated fadeIn"},(D=x==null?void 0:x.homeworks)==null?void 0:D.map((m,S)=>l.createElement(nu,{key:S,dataSource:m,params:c,manageAllGroup:x==null?void 0:x.manage_all_group})),l.createElement("aside",{className:"tc mb50 mt30"},(x==null?void 0:x.query_total_count)>10&&l.createElement(je.Z,{showSizeChanger:!0,onChange:Nu,defaultCurrent:1,current:c.page||1,pageSize:c.limit||20,total:x.query_total_count}))),q.length>0&&(0,F.GJ)()&&l.createElement(Oe.Z,{offsetBottom:0},l.createElement(ru,{buttonDataSource:ju,onClick:Ru}))))),((E=u==null?void 0:u.actionTabs)==null?void 0:E.key)==="\u6279\u91CF\u8865\u4EA4"&&l.createElement(hu,{getData:ce}),l.createElement(ye,{onCallback:()=>ue(!1)}),l.createElement(cu.Z,{onOk:()=>{ce()}}),l.createElement(mu.Z,{onOk:()=>{}}),l.createElement(_e.Z,{onCallback:()=>ue(!1),courseEndTime:x==null?void 0:x.course_end_time}),l.createElement(he.Z,{courseEndTime:x==null?void 0:x.course_end_time,courseId:o.coursesId,visible:u.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",isBatch:u.actionTabs.type!==2,homeworkIds:u.actionTabs.selectArrs,successCallback:()=>{ue(!1),ce()}}),l.createElement(Y,null),l.createElement(bt,null),l.createElement(ht,{onCallback:()=>ue(!1)}),l.createElement(ft.Z,null),l.createElement(Gt.Z,null),l.createElement(du.Z,{visible:u.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Hu,data:Gu,onCancel:()=>{r({type:"classroomList/setActionTabs",payload:{key:""}})}}),l.createElement(ae.default,{open:h,title:"\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",centered:!0,onCancel:()=>{p(!1)},onOk:()=>Ct(void 0,null,function*(){const m=JSON.parse(JSON.stringify(_));Object.keys(m).map(function(se){se.indexOf("proportion")>-1&&(m[se]=m[se]/100)}),(yield(0,Ee.ZP)(`/api/courses/${c.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:m}})).status===0&&(W.ZP.success("\u8BBE\u7F6E\u6210\u529F"),p(!1))}),width:800},l.createElement("div",null,l.createElement(w.Z,null,l.createElement(B.Z,{span:24},l.createElement(w.Z,{align:"middle"},l.createElement(B.Z,{span:24},l.createElement("div",{className:"mt15"},"\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"))))),l.createElement(w.Z,{align:"middle",className:"mt25"},l.createElement(B.Z,null,l.createElement("strong",null,"\u7EC4\u957F\u8BC4\u5206")),l.createElement(w.Z,{className:"ml10"},l.createElement(B.Z,null,l.createElement(Ge.Z,{checked:_.is_group_grade,onChange:m=>{_.is_group_grade=m,z(Be({},_))}})),l.createElement(B.Z,{className:"c-grey-c ml10"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09"))),l.createElement(w.Z,{className:"mt25"},l.createElement(B.Z,null,l.createElement("strong",null,"\u52A9\u6559\u8BC4\u5206")),l.createElement(B.Z,{span:24,className:"pl30 mt10"})),l.createElement(w.Z,null,l.createElement($.ZP.Group,{value:_==null?void 0:_.ta_mode,onChange:m=>{_.ta_mode=m.target.value,z(Be({},_))}},l.createElement($.ZP,{value:1,style:{marginTop:15}},l.createElement("strong",null,"\u666E\u901A\u6A21\u5F0F"),l.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),l.createElement("br",null),l.createElement($.ZP,{value:0,style:{marginTop:15}},l.createElement("strong",null,"\u590D\u5BA1\u6A21\u5F0F"),l.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09")))),l.createElement(w.Z,{className:"mt25"},l.createElement(B.Z,null,l.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210")),l.createElement(B.Z,{span:24,className:"pl30 mt10"})),l.createElement(w.Z,null,l.createElement($.ZP.Group,{value:_.final_mode,onChange:m=>{_.final_mode=m.target.value,z(Be({},_))}},l.createElement($.ZP,{value:!1,style:{marginTop:15}},l.createElement("strong",null,"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),l.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",l.createElement(xe.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:l.createElement("span",{className:"font14"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",l.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u7EC4\u957F\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( ",l.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",l.createElement("br",null),l.createElement("br",null),"\u6CE8\u610F",l.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",l.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",l.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",l.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),trigger:"click"},l.createElement("span",{className:"mt10 ml10 current font14"},l.createElement(V.Z,null))))),l.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},l.createElement(B.Z,null,"\u6559\u5E08\u8BC4\u5206:"),l.createElement(B.Z,{className:"ml5"},l.createElement(de.Z,{min:0,max:100,value:_.te_proportion,onChange:m=>{_.te_proportion=m,z(Object.assign({},_))}}),l.createElement("span",{className:"ml10"},"%"))),l.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},l.createElement(B.Z,null,"\u52A9\u6559\u8BC4\u5206:"),l.createElement(B.Z,{className:"ml5"},l.createElement(de.Z,{min:0,max:100,value:_.ta_proportion,onChange:m=>{_.ta_proportion=m,z(Object.assign({},_))}}),l.createElement("span",{className:"ml10"},"%"))),_.is_group_grade&&l.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},l.createElement(B.Z,null,"\u7EC4\u957F\u8BC4\u5206:"),l.createElement(B.Z,{className:"ml5"},l.createElement(de.Z,{min:0,max:100,value:_.gr_proportion,onChange:m=>{_.gr_proportion=m,z(Object.assign({},_))}}),l.createElement("span",{className:"ml10"},"%"))),l.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},l.createElement(B.Z,null,"\u5B66\u751F\u533F\u8BC4:"),l.createElement(B.Z,{className:"ml5"},l.createElement(de.Z,{min:0,max:100,value:_.st_proportion,onChange:m=>{_.st_proportion=m,z(Object.assign({},_))}}),l.createElement("span",{className:"ml10"},"%"))),l.createElement("br",null),l.createElement($.ZP,{value:!0,style:{marginTop:15}},l.createElement("strong",null,"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),l.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",l.createElement(xe.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:l.createElement("span",{className:"font14"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",l.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ",l.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",l.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),trigger:"click"},l.createElement("span",{className:"mt10 ml10 current font14"},l.createElement(V.Z,null))))),l.createElement(w.Z,null,l.createElement(B.Z,{span:24,className:"ml20"},l.createElement("div",{style:{color:"#ccc"}},"\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09")))),l.createElement("br",null))))))};var xu=(0,P.connect)(({user:e,classroomList:u,loading:a,globalSetting:r})=>({user:e,classroomList:u,globalSetting:r,loading:a.effects}))(Tu)}}]);
|