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__Lists__Commo...

2 lines
71 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9890],{20079:function(Na,we,v){v.r(we),v.d(we,{CommonHomeworkContext:function(){return _e},default:function(){return ha}});var t=v(59301),k=v(71471),M=v(8591),Ct=v(30049),_t=v(68387),te=v(43418),L=v(95237),b=v(43604),oe=v(98554),xe=v(60324),pe=v(25560),U=v(59263),Oe=v(7254),V=v(16427),A=v(2992),q=v(40117),At=v(90032),Bt=Object.defineProperty,Dt=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Ze=(e,a,u)=>a in e?Bt(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,Le=(e,a)=>{for(var u in a||(a={}))Ne.call(a,u)&&Ze(e,u,a[u]);if(ye)for(var u of ye(a))Te.call(a,u)&&Ze(e,u,a[u]);return e},Pt=(e,a)=>Dt(e,bt(a)),kt=(e,a)=>{var u={};for(var o in e)Ne.call(e,o)&&a.indexOf(o)<0&&(u[o]=e[o]);if(e!=null&&ye)for(var o of ye(e))a.indexOf(o)<0&&Te.call(e,o)&&(u[o]=e[o]);return u},wt=(e,a,u)=>new Promise((o,y)=>{var g=n=>{try{i(u.next(n))}catch(r){y(r)}},F=n=>{try{i(u.throw(n))}catch(r){y(r)}},i=n=>n.done?o(n.value):Promise.resolve(n.value).then(g,F);i((u=u.apply(e,a)).next())});const xt=e=>{var a=e,{classroomList:u,dispatch:o,match:y,location:g,user:F,onCallback:i}=a,n=kt(a,["classroomList","dispatch","match","location","user","onCallback"]),r,N;const m=(0,k.useParams)(),[s,T]=(0,t.useState)(!1),[C,h]=(0,t.useState)(!1),f=(0,t.useRef)(null);(0,t.useEffect)(()=>{if(u.actionTabs.key==="\u5220\u9664"){if((0,A.j5)()){h(!0);return}const _={hasNum:0,noHasNum:0};u.actionTabs.selectArrsAll.map(S=>{var j;S.author_login===((j=F.userInfo)==null?void 0:j.login)?++_.hasNum:++_.noHasNum}),_.noHasNum>0?te.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"},_.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",t.createElement("span",{className:"c-red"},_.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:()=>{D()}}):h(!0)}else h(!1)},[u.actionTabs.key]);const D=()=>{o({type:"classroomList/setActionTabs",payload:{}})};return t.createElement(te.default,{centered:!0,title:"\u63D0\u793A",open:C,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:s,destroyOnClose:!0,onOk:()=>wt(void 0,null,function*(){var _;if((_=f.current)!=null&&_.onVerify())return;T(!0);const S=yield(0,q.ZP)(`/api/courses/${m.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...u.actionTabs.selectArrs]}});T(!1),S.status===0&&((0,V.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u5220\u9664"]),M.ZP.success("\u5220\u9664\u6210\u529F"),o({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),i&&i(),(0,A.GJ)()?o({type:"classroomList/getClassroomTeacherCommonList",payload:Pt(Le({},u.actionTabs.params),{type:1})}):o({type:"classroomList/getClassroomCommonList",payload:Le({},u.actionTabs.params)}),o({type:"classroomList/getClassroomLeftMenus",payload:{id:m.coursesId}}))}),onCancel:()=>{D()}},!((r=u==null?void 0:u.actionTabs)!=null&&r.status)||!["\u672A\u53D1\u5E03"].includes((N=u==null?void 0:u.actionTabs)==null?void 0:N.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(At.Z,{ref:_=>f.current=_})):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 Ot=(0,k.connect)(({classroomList:e,user:a})=>({classroomList:e,user:a}))(xt),Nt=v(27193),Tt=v(32474),Zt=Object.defineProperty,Lt=Object.defineProperties,It=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,je=(e,a,u)=>a in e?Zt(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,Se=(e,a)=>{for(var u in a||(a={}))jt.call(a,u)&&je(e,u,a[u]);if(Ie)for(var u of Ie(a))St.call(a,u)&&je(e,u,a[u]);return e},Ht=(e,a)=>Lt(e,It(a)),Gt=(e,a,u)=>new Promise((o,y)=>{var g=n=>{try{i(u.next(n))}catch(r){y(r)}},F=n=>{try{i(u.throw(n))}catch(r){y(r)}},i=n=>n.done?o(n.value):Promise.resolve(n.value).then(g,F);i((u=u.apply(e,a)).next())});const Rt=({classroomList:e,dispatch:a})=>{const u=(0,k.useParams)();return t.createElement(te.default,{centered:!0,title:"\u63D0\u793A",open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Gt(void 0,null,function*(){(yield(0,q.ZP)(`/api/courses/${u.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,V.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),M.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,A.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:Ht(Se({},e.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:Se({},e.actionTabs.params)}))}),onCancel:()=>{a({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 Jt=(0,k.connect)(({classroomList:e})=>({classroomList:e}))(Rt),Mt=Object.defineProperty,Vt=Object.defineProperties,$t=Object.getOwnPropertyDescriptors,ve=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Re=(e,a,u)=>a in e?Mt(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,Je=(e,a)=>{for(var u in a||(a={}))He.call(a,u)&&Re(e,u,a[u]);if(ve)for(var u of ve(a))Ge.call(a,u)&&Re(e,u,a[u]);return e},Wt=(e,a)=>Vt(e,$t(a)),zt=(e,a)=>{var u={};for(var o in e)He.call(e,o)&&a.indexOf(o)<0&&(u[o]=e[o]);if(e!=null&&ve)for(var o of ve(e))a.indexOf(o)<0&&Ge.call(e,o)&&(u[o]=e[o]);return u},Ut=(e,a,u)=>new Promise((o,y)=>{var g=n=>{try{i(u.next(n))}catch(r){y(r)}},F=n=>{try{i(u.throw(n))}catch(r){y(r)}},i=n=>n.done?o(n.value):Promise.resolve(n.value).then(g,F);i((u=u.apply(e,a)).next())});const Kt=e=>{var a=e,{classroomList:u,dispatch:o,onCallback:y}=a,g=zt(a,["classroomList","dispatch","onCallback"]);const F=(0,k.useParams)();return F.id=F.coursesId,t.createElement(te.default,{centered:!0,title:"\u63D0\u793A",open:u.actionTabs.key==="\u6536\u85CF",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ut(void 0,null,function*(){(yield(0,q.ZP)(`/api/courses/${F.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...u.actionTabs.selectArrs]}})).status===0&&((0,V.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u6536\u85CF"]),M.ZP.success("\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"),o({type:"classroomList/setActionTabs",payload:{}}),y&&y(),(0,A.GJ)()?o({type:"classroomList/getClassroomTeacherCommonList",payload:Wt(Je({},u.actionTabs.params),{type:1})}):o({type:"classroomList/getClassroomCommonList",payload:Je({},u.actionTabs.params)}),o({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{o({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var Qt=(0,k.connect)(({classroomList:e})=>({classroomList:e}))(Kt),K=v(78700),se=v(92832),Xt=v(61186),ie=v.n(Xt),Yt=Object.defineProperty,Me=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,eu=Object.prototype.propertyIsEnumerable,Ve=(e,a,u)=>a in e?Yt(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,tu=(e,a)=>{for(var u in a||(a={}))qt.call(a,u)&&Ve(e,u,a[u]);if(Me)for(var u of Me(a))eu.call(a,u)&&Ve(e,u,a[u]);return e},uu=(e,a,u)=>new Promise((o,y)=>{var g=n=>{try{i(u.next(n))}catch(r){y(r)}},F=n=>{try{i(u.throw(n))}catch(r){y(r)}},i=n=>n.done?o(n.value):Promise.resolve(n.value).then(g,F);i((u=u.apply(e,a)).next())});const au=({classroomList:e,loading:a,dispatch:u,onCallback:o})=>{var y,g;const F=(0,k.useParams)(),i=(0,k.useLocation)(),{actionTabs:n}=e,[r]=K.default.useForm(),N=m=>m&&m<ie()().startOf("day");return t.createElement(te.default,{centered:!0,title:"\u65B0\u5EFA\u76EE\u5F55",open:e.actionTabs.key==="\u65B0\u5EFA\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>uu(void 0,null,function*(){var m;const s=r.getFieldValue(),T=`/api/course_modules/${e.detailCommonHomeworksList.main_category_id}/add_second_category.json`,C=yield(0,q.ZP)(T,{method:"post",body:tu({},s)});if(C.status===0){M.ZP.success("\u6DFB\u52A0\u6210\u529F"),o&&o(),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomLeftMenus",payload:{id:F.coursesId}});const h=e.actionTabs.selectArrs.type,f=(C==null?void 0:C.category_id)||0;let D=(m=i.pathname)==null?void 0:m.split("/");D[4]=f,D[3]=h||D[3];const _=D==null?void 0:D.join("/");k.history.push(_)}}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("p",{className:"tc"},t.createElement("br",null)),e.courseGroups.course_groups&&t.createElement(K.default,{form:r,initialValues:{name:""}},t.createElement(K.default.Item,{name:"name"},t.createElement(L.Z,{className:"mt30"},t.createElement(b.Z,null,"\u76EE\u5F55\u540D\u79F0\uFF1A"),t.createElement(b.Z,{flex:"1"},t.createElement(se.default,{defaultValue:((y=n.selectArrs)==null?void 0:y.category_name)||((g=n.selectArrs)==null?void 0:g.name)}))))))};var nu=(0,k.connect)(({classroomList:e,loading:a})=>({classroomList:e,loading:a}))(au),lu=v(62061),Q=v(3113),ou=v(26724),$e=v.n(ou),ru=v(97733),su=v(10471),We=v(60153),ze=v(71418),iu=v(90025),ue={shixunItemWrapper:"shixunItemWrapper___cgnhs",checkboxWrapper:"checkboxWrapper___Z7zZt",contentWrapper:"contentWrapper___TO4hm",title:"title___P8Su0",desc:"desc___j_4ZZ",info:"info___rg8e4",scrollWrap:"scrollWrap___EjY1R",loading:"loading___iNP0r"},cu=v(48110),mu=Object.defineProperty,du=Object.defineProperties,Eu=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,pu=Object.prototype.hasOwnProperty,fu=Object.prototype.propertyIsEnumerable,Ke=(e,a,u)=>a in e?mu(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,Qe=(e,a)=>{for(var u in a||(a={}))pu.call(a,u)&&Ke(e,u,a[u]);if(Ue)for(var u of Ue(a))fu.call(a,u)&&Ke(e,u,a[u]);return e},Xe=(e,a)=>du(e,Eu(a)),Ye=(e,a,u)=>new Promise((o,y)=>{var g=n=>{try{i(u.next(n))}catch(r){y(r)}},F=n=>{try{i(u.throw(n))}catch(r){y(r)}},i=n=>n.done?o(n.value):Promise.resolve(n.value).then(g,F);i((u=u.apply(e,a)).next())});const{Paragraph:yu}=ru.default,vu=({createShixunParams:e},a)=>{const u=[{name:"\u5168\u90E8",id:"0"},{name:"\u521D\u7EA7",id:"1"},{name:"\u4E2D\u7EA7",id:"2"},{name:"\u4E2D\u9AD8\u7EA7",id:"3"},{name:"\u9AD8\u7EA7",id:"4"}],o=[{name:"\u6700\u65B0",id:"new"},{name:"\u6700\u70ED",id:"hot"},{name:"\u6211\u7684",id:"mine"}],[y,g]=(0,t.useState)("0"),[F,i]=(0,t.useState)("hot"),[n,r]=(0,t.useState)([]),[N,m]=(0,t.useState)(!0),[s,T]=(0,t.useState)(1),C=(0,t.useRef)(null),h=(0,t.useRef)(null),f=(0,t.useRef)({page:1,order:"hot",keyword:"",shixun_type:"jupyter",diff:"0",limit:10,mine:"",status:""}),D=p=>{i(p),f.current.order=p,p==="mine"?(f.current.mine="true",f.current.status="2"):(f.current.mine="",f.current.status=""),_(f.current)},_=(p,G)=>Ye(void 0,null,function*(){m(!0),clearTimeout(C.current),C.current=setTimeout(()=>Ye(void 0,null,function*(){console.log(p,"params2");const $=yield(0,iu.he)(p);if(!$.status){if(G){$.shixuns.length===0&&c(!1),r(z=>[...z,...$.shixuns]),m(!1);return}h.current.scrollTop=0,c(!0),T(s+1),m(!1),r($.shixuns)}}),1e3)});(0,t.useImperativeHandle)(a,()=>({search:p=>_(Xe(Qe({},f.current),{keyword:p})),changeKeyWord:p=>f.current.keyword=p})),(0,t.useEffect)(()=>{_(f.current)},[]);const[S,j]=(0,t.useState)([]),I=p=>{j(p),e.current.shixuns_info=p.map(G=>({shixun_id:G,is_copy:0,is_use:1}))},[P,c]=(0,t.useState)(!0),B=p=>{_(Xe(Qe({},f.current),{page:p}),!0)};return t.createElement("div",{className:"mt20"},t.createElement(L.Z,{justify:"space-between",style:{marginBottom:8}},t.createElement(b.Z,null,u.map((p,G)=>t.createElement("span",{key:G,style:{border:"none",marginRight:20,color:y===p.id?"#3061D0":"rgba(0, 0, 0, 0.85)"},onClick:()=>{g(p.id),f.current.diff=p.id,_(f.current)}},p.name))),t.createElement(b.Z,null,t.createElement(cu.tp,{dataSource:o,value:F,onChange:D}))),t.createElement("div",{className:ue.scrollWrap},t.createElement("div",{ref:h,style:{maxHeight:260,overflow:"hidden auto"}},t.createElement($e(),{initialLoad:!1,pageStart:1,threshold:100,loadMore:B,hasMore:P&&!N,useWindow:!1,key:s},t.createElement(U.default.Group,{onChange:I,value:S},n.map(p=>{const{name:G,id:$,description:z,challenge_names:ce,author_name:E,author_school_name:Z,level:ne,total_stu_num:fe}=p||{};return t.createElement("div",{key:$,className:ue.shixunItemWrapper},t.createElement(L.Z,{align:"middle",className:ue.checkboxWrapper,gutter:14,style:{padding:"20px 20px 0 20px",background:"transparent",marginBottom:"0px"}},t.createElement(U.default,{value:$,style:{paddingRight:"10px"}}),t.createElement("div",{className:ue.title,style:{fontWeight:"600"}},G)),t.createElement("div",{className:ue.contentWrapper},t.createElement(yu,{ellipsis:{rows:2},className:ue.desc,style:{color:"#8e8888",fontSize:"12px",margin:"5px 0px"}},z),t.createElement(L.Z,null,ce.map((ke,R)=>t.createElement("span",{key:R,className:ue.mission,style:{fontSize:"14px",fontWeight:"600",color:"#4f4f4b"}},t.createElement("span",{style:{paddingRight:"5px"}},"\u7B2C",R+1,"\u5173")," ",ke))),t.createElement(su.Z,{dashed:!0,style:{margin:"8px 0"}}),t.createElement(L.Z,{className:ue.info},t.createElement(We.Z,null,t.createElement("span",{style:{fontWeight:"600",color:"black"}},E),t.createElement("span",null,"|"),t.createElement("span",null,Z),t.createElement("span",null,"|"),t.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570\xA0",t.createElement("span",{style:{fontWeight:"400",color:"#000000"}},ne)),t.createElement("span",null,"|"),t.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570\xA0\xA0",t.createElement("span",{style:{fontWeight:"600",color:"black"}},fe))))))})))),N&&t.createElement("div",{className:ue.loading},t.createElement(ze.Z,{spinning:!0}))))};var gu=(0,t.forwardRef)(vu),me={flex_box_center:"flex_box_center___c_im6",flex_space_between:"flex_space_between___bYk0F",flex_box_vertical_center:"flex_box_vertical_center___umg07",flex_box_center_end:"flex_box_center_end___gNLdg",flex_box_column:"flex_box_column___i84TM",line1:"line1___xbMUH",form:"form___hugHb",small_search:"small_search___x0fZd",border:"border___rjNxX"},ge=v(37819),Fe=v(4852),Fu=v(66693),x=v(59301),hu=Object.defineProperty,qe=Object.getOwnPropertySymbols,Cu=Object.prototype.hasOwnProperty,_u=Object.prototype.propertyIsEnumerable,et=(e,a,u)=>a in e?hu(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,Au=(e,a)=>{for(var u in a||(a={}))Cu.call(a,u)&&et(e,u,a[u]);if(qe)for(var u of qe(a))_u.call(a,u)&&et(e,u,a[u]);return e},he=(e,a,u)=>new Promise((o,y)=>{var g=n=>{try{i(u.next(n))}catch(r){y(r)}},F=n=>{try{i(u.throw(n))}catch(r){y(r)}},i=n=>n.done?o(n.value):Promise.resolve(n.value).then(g,F);i((u=u.apply(e,a)).next())});const{TabPane:Ta}=lu.default,Bu=({shixunHomeworks:e,loading:a,classroomList:u,dispatch:o,refreshList:y})=>{const g=(0,k.useParams)(),F=(0,k.useLocation)(),[i]=K.default.useForm(),{brankList:n}=e,[r,N]=(0,t.useState)(!1);let[m,s]=(0,t.useState)(!0),[T,C]=(0,t.useState)(!1);const[h,f]=(0,t.useState)("myself");let[D,_]=(0,t.useState)([]);const[S,j]=(0,t.useState)(),[I,P]=(0,t.useState)({page:0,limit:20,object_type:"normal",search:"",filter:"myself"}),c=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"},{name:"jupyter\u5B9E\u8BAD",id:"jupyter"}];(0,t.useEffect)(()=>{e.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&p()},[e.actionTabs.key]);let B=[];const p=function(){return he(this,null,function*(){var E;if(m){N(!1),++I.page;const Z=yield o({type:"shixunHomeworks/getBrankList",payload:Au({},I)});D=[...D.concat(Z.object_list)],j(Z.is_teacher),((E=Z.object_list)==null?void 0:E.length)<I.limit?s(!1):s(!0),_([...D]),Z.object_list==""&&I.page===1&&N(!0)}})},G=(0,t.useRef)({identifier:g.coursesId,shixuns_info:[],type:"normal",coursesId:g.coursesId,category_id:g.categoryId}),$=E=>he(void 0,null,function*(){C(!0);const Z=yield(0,Fe.aQ)(E);C(!1),Z.status||(y(),o({type:"shixunHomeworks/setActionTabs",payload:{}}),o({type:"classroomList/getClassroomLeftMenus",payload:{id:E.coursesId}}))}),z=(0,t.useRef)(),{detailCommonHomeworksList:ce}=u;return x.createElement(te.default,{className:me.border,centered:!0,title:x.createElement("span",{style:{fontWeight:"600"}},"\u9009\u7528\u8BFE\u5802\u8D44\u6E90"),destroyOnClose:!0,open:e.actionTabs.key==="\u9898\u5E93\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:800,bodyStyle:{minHeight:200},okButtonProps:{loading:T},onOk:()=>he(void 0,null,function*(){var E;if(h==="jupyter"){$(G.current);return}C(!0);const Z=i.getFieldsValue(),ne=yield o({type:"shixunHomeworks/saveBanks",payload:{course_id:g.coursesId,object_type:"normal",category:g.categoryId,bank_id:Z.group_ids}});(ne==null?void 0:ne.status)===0&&((0,V.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),o({type:"classroomList/getClassroomLeftMenus",payload:{id:g.coursesId}}),o({type:"shixunHomeworks/setActionTabs",payload:{}}),o({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",type:1,selectArrs:ne.object_ids,params:(E=e.actionTabs)==null?void 0:E.params,manage_all_group:ce==null?void 0:ce.manage_all_group}})),C(!1)}),onCancel:()=>{o({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement(L.Z,{style:{borderBottom:"0.5px solid gainsboro",paddingBottom:"15px"}},x.createElement(b.Z,{span:12},c.map((E,Z)=>x.createElement(Q.ZP,{key:Z,shape:"round",style:h===E.id?{background:"#e8efff",border:"none",color:"#6f9fe6"}:{background:"#f6f6f6",border:"none"},type:h===E.id?"ghost":"default",className:"mr10",onClick:ne=>he(void 0,null,function*(){if(E.id==="jupyter"){f(E.id);return}D=[],m=!0,I.page=0,I.search="",I.filter=E.id,p(),f(E.id)})},E.name))),x.createElement(b.Z,{span:12,className:"tr"},x.createElement(se.default.Search,{className:me.small_search,placeholder:"\u8F93\u5165\u6807\u9898\u8FDB\u884C\u641C\u7D22",onChange:E=>{var Z;h==="jupyter"&&((Z=z.current)==null||Z.changeKeyWord(E.target.value))},suffix:x.createElement("i",{className:`iconfont icon-sousuo9 font14 ${me.searchIcon}`}),onSearch:E=>{var Z;if(E&&(0,Fu.tk)({name:E,copywriting:E,position:"HomeworkCommon"}),h==="jupyter"){(Z=z.current)==null||Z.search(E);return}m=!0,I.search=E,I.page=0,D=[],p()},style:{width:260}}))),h==="myself"&&x.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u56FE\u6587\u4F5C\u4E1A\u5217\u8868\u4E2D\u5DF2",x.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u56FE\u6587\u4F5C\u4E1A"),h==="public"&&x.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u56FE\u6587\u4F5C\u4E1A"),h==="jupyter"?x.createElement(gu,{createShixunParams:G,ref:z}):x.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!S&&h==="public"&&x.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},x.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),x.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")),x.createElement($e(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{s(!1),p()},hasMore:m,useWindow:!1},x.createElement(K.default,{form:i,initialValues:{group_ids:B},className:me.form,onChange:E=>{B=i.getFieldValue()}},D==""&&x.createElement(ge.Z,{styles:{margin:"10px auto"}}),x.createElement(K.default.Item,{name:"group_ids"},x.createElement(U.default.Group,{style:{width:"100%",flexDirection:"column"},className:"font14"},D==null?void 0:D.map(function(E,Z){return x.createElement(L.Z,{key:Z},x.createElement(b.Z,{flex:"2"},x.createElement(U.default,{onChange:ne=>{},key:Z,value:String(E.id),defaultChecked:!0},x.createElement("span",{className:["c-black",me.line1].join(" ")},E.name))),x.createElement(b.Z,{flex:"1",className:"c-black"},x.createElement("span",{className:me.line1},E==null?void 0:E.course_list_name)),x.createElement(b.Z,{flex:"50px",className:"c-black"},h==="public"&&(0,A.Ny)()?x.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${E.id}/personal/normal/edit`)}},"\u7F16\u8F91"):h==="myself"?x.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${E.id}/personal/normal/edit`)}},"\u7F16\u8F91"):E==null?void 0:E.username))})))))))};var Du=(0,k.connect)(({shixunHomeworks:e,classroomList:a,loading:u})=>({shixunHomeworks:e,loading:u,classroomList:a}))(Bu),bu=v(78319),Pu=Object.defineProperty,tt=Object.getOwnPropertySymbols,ku=Object.prototype.hasOwnProperty,wu=Object.prototype.propertyIsEnumerable,ut=(e,a,u)=>a in e?Pu(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,at=(e,a)=>{for(var u in a||(a={}))ku.call(a,u)&&ut(e,u,a[u]);if(tt)for(var u of tt(a))wu.call(a,u)&&ut(e,u,a[u]);return e};const xu=({styles:e={},onSelect:a,params:u,classroomList:o})=>{const[y,g]=(0,t.useState)(!1),[F,i]=(0,t.useState)("");(0,t.useEffect)(()=>{g(!1),i("")},[]);const n=()=>{var r,N;if((0,A.Rm)()&&!((N=(r=o==null?void 0:o.AssistantObject)==null?void 0:r.normal)!=null&&N.can_create)){M.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}F==="1"&&k.history.push(`/classrooms/${u.coursesId}/common_homework/${u.categoryId}/add`),F==="2"&&(a(),g(!1),i(""))};return t.createElement("section",{className:"tc animated fadeIn",style:at(at({},{color:"#999",margin:"200px auto"}),e)},t.createElement("img",{src:bu.z3}),t.createElement("p",{className:"mt20 font14"},"\u8BE5\u8BFE\u7A0B\u65E0\u56FE\u6587\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"),t.createElement("div",{style:{marginTop:"30px"}},t.createElement(Q.ZP,{onClick:()=>g(!0),type:"primary",style:{width:"128px",height:"40px",marginRight:"20px",borderRadius:"4px"}},"\u65B0\u5EFA\u4F5C\u4E1A"),t.createElement(Q.ZP,{onClick:()=>{(0,V.xg)("https://www.educoder.net/forums/4910")},type:"primary",style:{width:"128px",height:"40px",marginLeft:"20px",borderRadius:"4px"}},"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15")),y&&t.createElement(te.default,{open:!0,centered:!0,title:"\u65B0\u5EFA\u4F5C\u4E1A",onCancel:()=>g(!1),onOk:n},t.createElement("div",null,t.createElement("div",null,t.createElement(oe.ZP,{value:"1",style:{marginTop:"15px"},checked:F==="1",onClick:()=>i("1")},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A")),t.createElement("div",null,t.createElement(oe.ZP,{value:"2",style:{marginTop:"15px"},checked:F==="2",onClick:()=>i("2")},"\u9009\u7528\u8D44\u6E90")))))};var Ou=(0,k.connect)(({classroomList:e})=>({classroomList:e}))(xu),Nu=v(87381),Tu=v(81081),Zu=v(34640),ae=v(99316),Ae=v(38854),nt={bottomControlContainer:"bottomControlContainer___t5WWD",buttonWrap:"buttonWrap___HfupJ",moveCategory:"moveCategory___MrmA6"},Lu=v(25173),Iu=(e,a,u)=>new Promise((o,y)=>{var g=n=>{try{i(u.next(n))}catch(r){y(r)}},F=n=>{try{i(u.throw(n))}catch(r){y(r)}},i=n=>n.done?o(n.value):Promise.resolve(n.value).then(g,F);i((u=u.apply(e,a)).next())}),ju=({buttonDataSource:e,onClick:a})=>{const{allSelect:u,setAllSelect:o,setSelectArrs:y,dataSource:g,selectArrs:F,useBatchStatus:i,dispatch:n,params:r,getData:N,detailLeftMenus:m,main_category_id:s,setSelectArrsAll:T}=(0,t.useContext)(_e);let C;const[h,f]=(0,t.useState)(!1),[D,_]=(0,t.useState)(""),S=P=>{o(P.target.checked),y(P.target.checked?g.map(c=>c.homework_id):[]),P.target.checked?T([...g]):T([])},j=()=>{let P={courseId:r.id,container_type:"common_homework"};r.categoryId&&(P.category_id=r.categoryId),n({type:"classroomList/getAllTaskList",payload:P}),n({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};m.course_modules&&(C=m.course_modules.filter(P=>P.type==="common_homework")[0]);const I=t.createElement("div",{className:nt.moveCategory,onMouseLeave:P=>f(!1)},t.createElement(ae.default,{onClick:P=>Iu(void 0,[P],function*({item:c,key:B,keyPath:p,domEvent:G}){if(F=="")return M.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,q.ZP)(`/api/courses/${r.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:F,new_category_id:B}})).status===0&&(M.ZP.success("\u64CD\u4F5C\u6210\u529F"),i(!1),N(),n({type:"classroomList/getClassroomLeftMenus",payload:{id:r.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},t.createElement(se.default,{onChange:P=>{_(P.target.value)}})),C&&C.second_category.filter(P=>P.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(P,c){var B;if(!(D!==""&&P.category_name.indexOf(D)<0))return t.createElement(t.Fragment,null,t.createElement(ae.default.Item,{className:"multi-llipsis1e",key:P.category_id},P.category_name),(B=P==null?void 0:P.third_category)==null?void 0:B.map(p=>t.createElement(ae.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:p.category_id},p.category_name)))}),t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:P=>{P.preventDefault(),n({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:r,selectArrs:{category_id:s,type:"common_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return t.createElement("div",{className:nt.bottomControlContainer},t.createElement(L.Z,{wrap:!1,align:"middle",justify:"space-between",style:{height:"100%"}},t.createElement(b.Z,{flex:1},t.createElement(L.Z,{wrap:!1,align:"middle",gutter:8},t.createElement(b.Z,null,t.createElement(U.default,{checked:u,onChange:S},"\u5168\u9009\u672C\u9875\uFF08",F.length,"\uFF09")),(0,A.GJ)()&&t.createElement(b.Z,null,t.createElement(Ae.Z,{placement:"top",menu:{items:e,onClick:({key:P})=>{a({key:P})}}},t.createElement(Q.ZP,{type:"primary",icon:t.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),t.createElement(b.Z,null,t.createElement(Q.ZP,{type:"primary",onClick:j,icon:t.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})},"\u8C03\u6574\u6392\u5E8F")),(0,A.GJ)()&&t.createElement(b.Z,null,t.createElement(Ae.Z,{placement:"topLeft",dropdownRender:()=>I,getPopupContainer:P=>P.parentNode},t.createElement(Q.ZP,{type:"primary",icon:t.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",t.createElement(Lu.Z,null)))),(0,A.GJ)()&&t.createElement(b.Z,null,t.createElement(Q.ZP,{type:"primary",onClick:()=>a({key:"collection",label:"\u6536\u85CF"}),icon:t.createElement("i",{className:"iconfont icon-shoucang1"})},"\u6536\u85CF")))),t.createElement(b.Z,null,t.createElement(Q.ZP,{type:"primary",ghost:!0,onClick:()=>{y([]),i(!1)}},"\u53D6\u6D88\u64CD\u4F5C"))))},lt=v(95435),ot=v(53504),H={listContainer:"listContainer___ZW4HW",info:"info___FuRA_",title:"title___nxXeU",left:"left___oBZYX",right:"right___TePEU",flexBox:"flexBox___kp4Xl",detail:"detail___x1A55",iconV:"iconV___HcC2c",shixunTag:"shixunTag___NZAsm",pingceTag:"pingceTag___Pqi7y",pingceTags:"pingceTags___JQb2l"},Su=v(730),Hu=v(18597),Gu=Object.defineProperty,Ru=Object.defineProperties,Ju=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,Mu=Object.prototype.hasOwnProperty,Vu=Object.prototype.propertyIsEnumerable,st=(e,a,u)=>a in e?Gu(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,de=(e,a)=>{for(var u in a||(a={}))Mu.call(a,u)&&st(e,u,a[u]);if(rt)for(var u of rt(a))Vu.call(a,u)&&st(e,u,a[u]);return e},$u=(e,a)=>Ru(e,Ju(a)),re=(e,a,u)=>new Promise((o,y)=>{var g=n=>{try{i(u.next(n))}catch(r){y(r)}},F=n=>{try{i(u.throw(n))}catch(r){y(r)}},i=n=>n.done?o(n.value):Promise.resolve(n.value).then(g,F);i((u=u.apply(e,a)).next())});const Wu=({dataSource:e,params:a,classroomList:u,manageAllGroup:o})=>{var y,g,F,i;const{batchStatus:n,selectArrs:r,setSelectArrs:N,selectArrsAll:m,setSelectArrsAll:s,dispatch:T}=(0,t.useContext)(_e);let C=(0,k.useParams)();const[h,f]=(0,t.useState)(!1),D=(0,t.useRef)(),[_,S]=(0,t.useState)([]);C=$u(de(de({},a),C),{category:C==null?void 0:C.categoryId}),(0,t.useEffect)(()=>{S([]),f(!1)},[]);const j=[{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:(c,B)=>B.status.indexOf(c)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:c=>{var B,p;return c==="--"?c:t.createElement("span",null,t.createElement("span",null,(B=c==null?void 0:c.split("/"))==null?void 0:B[0]),"\xA0/\xA0",t.createElement("span",null,(p=c==null?void 0:c.split("/"))==null?void 0:p[1]))}},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:C.sort_by==="publish_time"?C.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:C.sort_by==="end_time"?C.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:C.sort_by==="late_time"?C.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:c=>c==="--"||!c?"--":t.createElement("span",{title:c},c)}];function I(){return re(this,null,function*(){let c=yield(0,q.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:de({},C)});S(c.data)})}const P=c=>{r.includes(c)?(N(r.filter(B=>B!==c)),s(m.filter(B=>B.homework_id!==c))):(N([...r,c]),s([...m,e]))};return t.createElement("div",{className:H.listContainer,onClick:c=>{c.stopPropagation(),(!(0,A.GJ)()||(0,A.GJ)()&&D.current&&!D.current.contains(c.target))&&(0,V.xg)(`/classrooms/${C.coursesId}/common_homework/${e.homework_id}/detail`)}},(0,A.GJ)()&&t.createElement("span",{ref:D},t.createElement(U.default,{onClick:c=>{c.stopPropagation()},style:{padding:"10px"},checked:r.includes(e.homework_id),onChange:()=>P(e.homework_id)})),t.createElement("div",{className:H.info},t.createElement("div",{className:H.title},t.createElement("div",{className:H.left,style:(0,A.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,A.GJ)()&&t.createElement(Su.Z,{value:e.status},t.createElement(V.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,A.dE)()&&t.createElement(V.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),t.createElement("span",{onClick:c=>c.stopPropagation()},t.createElement(k.Link,{target:"_blank",to:`/classrooms/${C.coursesId}/common_homework/${e.homework_id}/detail${(0,A.dE)()?"?tabs=0":""}`},e.name)),e.is_shixun&&t.createElement("span",{className:H.shixunTag},"\u5B9E\u8BAD"),e.open_evaluate&&t.createElement(lt.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u5B8C\u6210\u8BC4\u6D4B\u540E\u7CFB\u7EDF\u5C06\u81EA\u52A8\u5224\u5206"},t.createElement("span",{className:H.pingceTag},"\u8BC4\u6D4B")),(e==null?void 0:e.is_shixun)&&!e.open_evaluate&&t.createElement(lt.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u6559\u5E08\u624B\u52A8\u8BC4\u5206"},t.createElement("span",{className:H.pingceTags},"\u8BC4\u6D4B"))),t.createElement("div",{className:H.right},(0,A.GJ)()&&e.status==="\u672A\u53D1\u5E03"&&t.createElement(k.Link,{target:"_blank",to:"/",onClick:c=>re(void 0,null,function*(){c.stopPropagation(),c.preventDefault(),T({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:de({},C),type:2,manage_all_group:o}})})},t.createElement("aside",{className:H.flexBox,style:{marginRight:"16px"}},t.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),t.createElement("div",null,"\u53D1\u5E03"))),(0,A.dE)()&&t.createElement("div",{className:H.actionIcon},(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&t.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((y=e.status)!=null&&y.includes("\u5DF2\u622A\u6B62"))&&!((g=e.status)!=null&&g.includes("\u5BFC\u5165"))&&t.createElement("aside",{onClick:c=>re(void 0,null,function*(){console.log(e),c.stopPropagation(),e.is_jupyter||e.is_jupyter_lab?(0,Hu.Z)({is_jupyter:e.is_jupyter,is_jupyter_lab:e.is_jupyter_lab,shixunId:e.shixun_identifier,homework_common_id:e.homework_id}):(0,V.xg)(`/classrooms/${C.coursesId}/common_homework/${e.homework_id}/detail${(0,A.dE)()?"?tabs=1":""}`)}),className:H.flexBox,style:{marginRight:10}},t.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),t.createElement("div",null,"\u63D0\u4EA4\u4F5C\u54C1")),(((F=e.status)==null?void 0:F.includes("\u5DF2\u622A\u6B62"))||((i=e.status)==null?void 0:i.includes("\u5BFC\u5165")))&&t.createElement("aside",{className:H.flexBox,style:{marginRight:10}},t.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),t.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,A.GJ)()&&t.createElement(Ae.Z,{placement:"bottomCenter",overlayClassName:H.dro,dropdownRender:()=>t.createElement(ae.default,null,e.status!=="\u5BFC\u5165"&&t.createElement(ae.default.Item,{key:1,style:{textAlign:"center"}},t.createElement(k.Link,{target:"_blank",to:"/",onClick:c=>re(void 0,null,function*(){c.stopPropagation(),c.preventDefault(),T({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:de({},C),type:2,manage_all_group:o}})})},"\u7ACB\u5373\u53D1\u5E03")),e.status==="\u5BFC\u5165"&&t.createElement(ae.default.Item,{key:23,style:{textAlign:"center"}},t.createElement(k.Link,{target:"_blank",to:"/",onClick:c=>re(void 0,null,function*(){c.stopPropagation(),c.preventDefault(),T({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:"normal"}})})},"\u8865\u5145\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&t.createElement(ae.default.Item,{key:2,style:{textAlign:"center"}},t.createElement(k.Link,{target:"_blank",to:"/",onClick:c=>re(void 0,null,function*(){c.stopPropagation(),c.preventDefault(),T({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:de({},C),type:2}})})},"\u7ACB\u5373\u622A\u6B62")),t.createElement(ae.default.Item,{key:22,style:{textAlign:"center"}},t.createElement(k.Link,{target:"_blank",to:"/",onClick:c=>re(void 0,null,function*(){c.stopPropagation(),c.preventDefault(),T({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:m,params:C,status:e==null?void 0:e.status}})})},"\u7ACB\u5373\u5220\u9664")),e.status!=="\u5BFC\u5165"&&t.createElement(ae.default.Item,{key:6,style:{textAlign:"center"}},t.createElement(k.Link,{target:"_blank",onClick:c=>{c.stopPropagation()},to:`/classrooms/${C.coursesId}/common_homework/${e.homework_id}/detail?tabs=3`},"\u9AD8\u7EA7\u8BBE\u7F6E")))},t.createElement("aside",{onClick:c=>c.stopPropagation(),className:H.flexBox,style:{cursor:"default"}},t.createElement("i",{className:"iconfont icon-gengduo4"}),t.createElement("div",null,"\u66F4\u591A"))))),t.createElement("div",{className:H.detail},(0,A.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","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&t.createElement("span",{className:H.iconV,onClick:c=>re(void 0,null,function*(){c.stopPropagation(),c.preventDefault(),h||I(),f(!h)})},t.createElement("i",{className:`iconfont icon-${h?"shouqi":"xiala2"}`})," "))),t.createElement("div",{className:H.content},(0,A.dE)()&&t.createElement("span",{className:H.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,A.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&h&&_.length>5&&t.createElement(ot.default,{scroll:{y:240},onRow:c=>({onClick:B=>{B.stopPropagation(),B.preventDefault()}}),onHeaderRow:(c,B)=>({onClick:p=>{p.stopPropagation(),p.preventDefault()}}),pagination:!1,dataSource:_,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(c,B,p)=>{p.field&&(C.sort_by=p.field),p.order||(C.sort_direction="asc"),p.order==="ascend"&&(C.sort_direction="asc"),p.order==="descend"&&(C.sort_direction="desc"),p.order||(C.sort_direction="asc"),I()},columns:j}),(0,A.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&h&&_.length<6&&_.length>0&&t.createElement(ot.default,{onRow:c=>({onClick:B=>{B.stopPropagation(),B.preventDefault()}}),onHeaderRow:(c,B)=>({onClick:p=>{p.stopPropagation(),p.preventDefault()}}),pagination:!1,dataSource:_,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(c,B,p)=>{p.field&&(C.sort_by=p.field),p.order||(C.sort_direction="asc"),p.order==="ascend"&&(C.sort_direction="asc"),p.order==="descend"&&(C.sort_direction="desc"),p.order||(C.sort_direction="asc"),I()},columns:j}))))};var zu=(0,k.connect)(({classroomList:e})=>({classroomList:e}))(Wu),Uu={flex_box_center:"flex_box_center___vwUnv",flex_space_between:"flex_space_between___bUm9D",flex_box_vertical_center:"flex_box_vertical_center___JBVR8",flex_box_center_end:"flex_box_center_end___ErOuz",flex_box_column:"flex_box_column___tPoiM",bg:"bg___Ujhcv",containerTitle:"containerTitle___SR1cC",containerDesc:"containerDesc___KAs6e",listItem:"listItem___FcPdT",info:"info___jf3IR",title:"title___VEy_f",titleLeft:"titleLeft___jQxrj",titleRight:"titleRight___tiQbm",acitons:"acitons___ecmNL",moveCategory:"moveCategory___c_ypx",spanSize:"spanSize___fcw76"},Ku=v(72130),ee={otherHomeworkWrap:"otherHomeworkWrap___cHqzM",otherHomeworkContainer:"otherHomeworkContainer___k2TlQ",flex:"flex___N5oyJ",search:"search___tWMHN",content:"content___wyNNo",listItem:"listItem___mdegu",info:"info___SwRt1",title:"title___lilvJ",describe:"describe___meICG",footer:"footer___irMwG"},Qu=Object.defineProperty,Xu=Object.defineProperties,Yu=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,qu=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,ct=(e,a,u)=>a in e?Qu(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,mt=(e,a)=>{for(var u in a||(a={}))qu.call(a,u)&&ct(e,u,a[u]);if(it)for(var u of it(a))ea.call(a,u)&&ct(e,u,a[u]);return e},dt=(e,a)=>Xu(e,Yu(a)),Et=(e,a,u)=>new Promise((o,y)=>{var g=n=>{try{i(u.next(n))}catch(r){y(r)}},F=n=>{try{i(u.throw(n))}catch(r){y(r)}},i=n=>n.done?o(n.value):Promise.resolve(n.value).then(g,F);i((u=u.apply(e,a)).next())}),ta=({courseId:e,type:a,onCancel:u})=>{const o=(0,k.useParams)(),[y,g]=(0,t.useState)({targerData:[],originData:[]}),[F,i]=(0,t.useState)([]),[n,r]=(0,t.useState)(!1),N=()=>Et(void 0,null,function*(){r(!0);const h=yield(0,q.ZP)(`/api/courses/${e}/homework_commons/impersonal_list.json`,{method:"get",params:{type:a}});r(!1),g({targerData:h.homeworks,originData:h.homeworks})});(0,t.useEffect)(()=>{N()},[]);const m=()=>Et(void 0,null,function*(){r(!0);let h={homework_common_ids:F};o.categoryId&&(h=dt(mt({},h),{category_id:o.categoryId}));const f=yield(0,q.ZP)(`/api/courses/${o.coursesId}/homework_commons/create_collaborators.json`,{method:"POST",body:h});f&&f.homework_ids.length>0&&(M.ZP.success("\u63D0\u4EA4\u6210\u529F"),u()),r(!1)}),s=(h,f)=>{h.target.checked?i([...F,f]):i(F.filter(D=>D!==f))},T=h=>{const f=y.originData.filter(D=>D.name.indexOf(h)>-1);g(dt(mt({},y),{targerData:f}))},C=()=>{m()};return t.createElement("div",{className:`animated fadeInUp fast ${ee.otherHomeworkWrap}`},t.createElement("div",{className:ee.otherHomeworkContainer},t.createElement("div",{className:ee.search},t.createElement(se.default.Search,{size:"middle",enterButton:"\u641C\u7D22",onSearch:T,placeholder:"\u8BF7\u8F93\u5165\u56FE\u6587\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2"})),t.createElement("div",{className:ee.content},y.targerData.map(h=>t.createElement("div",{className:`${ee.listItem} mb10`,key:h.id},t.createElement(U.default,{checked:F.includes(h.id),onChange:f=>s(f,h.id)}),t.createElement("div",{className:ee.info},t.createElement("div",{className:`${ee.flex} mb10`,style:{justifyContent:"space-between"}},t.createElement("div",{className:ee.title},h.name),t.createElement("div",null,t.createElement(Q.ZP,{type:"primary",ghost:!0,onClick:()=>(0,V.xg)(`/classrooms/${o.coursesId}/common_homework/${h.id}/detail`)},"\u67E5\u770B\u4F5C\u4E1A"))),t.createElement("div",{className:`mb20 font14 c-grey-999 ${ee.describe}`},h.description),t.createElement("div",{className:"font12"},t.createElement("span",{className:"c-grey-333 mr20"},h.user.name),t.createElement("span",{className:"c-grey-999"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",h.created_at)))))),t.createElement("div",{className:ee.footer},t.createElement(Q.ZP,{type:"primary",ghost:!0,onClick:u},"\u53D6\u6D88"),t.createElement(Q.ZP,{type:"primary",disabled:F.length===0||n,onClick:C},"\u786E\u5B9A"))))},ua=v(96812),aa=v(24620),na=v(51081),la=v(33656),oa=v.n(la),Be=v(67986),w=v(59301),ra=Object.defineProperty,sa=Object.defineProperties,ia=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,yt=(e,a,u)=>a in e?ra(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,Ee=(e,a)=>{for(var u in a||(a={}))pt.call(a,u)&&yt(e,u,a[u]);if(Ce)for(var u of Ce(a))ft.call(a,u)&&yt(e,u,a[u]);return e},vt=(e,a)=>sa(e,ia(a)),ca=(e,a)=>{var u={};for(var o in e)pt.call(e,o)&&a.indexOf(o)<0&&(u[o]=e[o]);if(e!=null&&Ce)for(var o of Ce(e))a.indexOf(o)<0&&ft.call(e,o)&&(u[o]=e[o]);return u},De=(e,a,u)=>new Promise((o,y)=>{var g=n=>{try{i(u.next(n))}catch(r){y(r)}},F=n=>{try{i(u.throw(n))}catch(r){y(r)}},i=n=>n.done?o(n.value):Promise.resolve(n.value).then(g,F);i((u=u.apply(e,a)).next())});ie().extend(oa());const ma=({data:e,value:a,onChange:u})=>{var o,y,g,F;const[i,n]=(0,t.useState)({leftSearch:"",rigthSearch:""}),[r,N]=(0,t.useState)([]);return(0,t.useEffect)(()=>{N((a==null?void 0:a.length)>0?e==null?void 0:e.filter(m=>a==null?void 0:a.includes(m==null?void 0:m.id)):[])},[a]),w.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},w.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},w.createElement(U.default,{indeterminate:(r==null?void 0:r.length)>0&&(r==null?void 0:r.length)<(e==null?void 0:e.length),checked:(r==null?void 0:r.length)==(e==null?void 0:e.length),onChange:m=>{u(m.target.checked?e==null?void 0:e.map(s=>s==null?void 0:s.id):[])}},"\u5168\u9009"),w.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},w.createElement(se.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:i.leftSearch,onChange:m=>{n(vt(Ee({},i),{leftSearch:m.target.value}))}}),w.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((o=i.leftSearch?e==null?void 0:e.filter(m=>{var s;return(s=m==null?void 0:m.name)==null?void 0:s.includes(i.leftSearch)}):e)==null?void 0:o.length)!==0?w.createElement(U.default.Group,{value:a,onChange:m=>{u(m)}},w.createElement(We.Z,{direction:"vertical"},(y=i.leftSearch?e==null?void 0:e.filter(m=>{var s;return(s=m==null?void 0:m.name)==null?void 0:s.includes(i.leftSearch)}):e)==null?void 0:y.map((m,s)=>w.createElement(U.default,{key:s,value:m.id},m==null?void 0:m.name)))):w.createElement(ge.Z,{styles:{margin:"0 auto"}})))),w.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},w.createElement("div",null,"\u5DF2\u9009\u62E9",(r==null?void 0:r.length)||0,"\u4E2A\u5206\u73ED"),w.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},w.createElement(se.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:i.rigthSearch,onChange:m=>{n(vt(Ee({},i),{rigthSearch:m.target.value}))}}),w.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((g=i.rigthSearch?r==null?void 0:r.filter(m=>{var s;return(s=m==null?void 0:m.name)==null?void 0:s.includes(i.rigthSearch)}):r)==null?void 0:g.length)!==0?(F=i.rigthSearch?r==null?void 0:r.filter(m=>{var s;return(s=m==null?void 0:m.name)==null?void 0:s.includes(i.rigthSearch)}):r)==null?void 0:F.map((m,s)=>w.createElement(L.Z,{key:s,wrap:!1,align:"middle",justify:"space-between"},w.createElement(b.Z,null,m==null?void 0:m.name),w.createElement(b.Z,null,w.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{u(a==null?void 0:a.filter(T=>T!==(m==null?void 0:m.id)))}})))):w.createElement(ge.Z,{styles:{margin:"0 auto"}})))))},da=e=>{var a=e,{classroomList:u,dispatch:o,user:y,getData:g}=a,F=ca(a,["classroomList","dispatch","user","getData"]),i,n,r,N,m,s;const T=(0,k.useParams)(),[C]=K.default.useForm(),h=((i=u==null?void 0:u.actionTabs)==null?void 0:i.key)==="\u6279\u91CF\u8865\u4EA4",[,f,D,_]=(0,Be.U)(Fe.c_,Ee(Ee({},T),(n=u==null?void 0:u.actionTabs)==null?void 0:n.params)),[,,S,j]=(0,Be.U)(Fe.nP,{course_id:T==null?void 0:T.coursesId,homework_ids:(r=u==null?void 0:u.actionTabs)==null?void 0:r.selectArrs}),[,I,P]=(0,Be.U)(Fe.sm,{course_id:T==null?void 0:T.coursesId,homework_ids:(N=u==null?void 0:u.actionTabs)==null?void 0:N.selectArrs}),c=(...B)=>De(void 0,[...B],function*(p={}){S({});const G=yield D({page:1,limit:2e4,homework_id:u.actionTabs.type===1?"":u.actionTabs.selectArrs[0]})});return(0,t.useEffect)(()=>{h&&c()},[h]),w.createElement(te.default,{centered:!0,title:(m=u==null?void 0:u.actionTabs)==null?void 0:m.key,width:800,open:h,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{o({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:I,onOk:()=>De(void 0,null,function*(){C.submit()})},w.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"),w.createElement(K.default,{form:C,colon:!1,size:"large",initialValues:{unified_late:!1,late_penalty:5},onFinish:B=>De(void 0,null,function*(){var p,G,$;const z=yield P(((p=_==null?void 0:_.course_groups)==null?void 0:p.length)>0?{unified_late:((G=_==null?void 0:_.course_groups)==null?void 0:G.length)<=0,allow_late_settings:[Ee({},B)]}:Ee({unified_late:(($=_==null?void 0:_.course_groups)==null?void 0:$.length)<=0},B));(z==null?void 0:z.status)==0&&(M.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),o({type:"classroomList/setActionTabs",payload:{}}),g&&g())})},w.createElement(L.Z,{wrap:!1,gutter:20},w.createElement(b.Z,{flex:1},w.createElement(K.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},w.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:"\u5206",max:Number.MAX_SAFE_INTEGER,style:{width:"50%"}}))),w.createElement(b.Z,{flex:"390px"},w.createElement(K.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(B,p,G){return p&&ie()(p).startOf("minute")<=ie()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):p&&ie()(p).startOf("minute")<=ie()(j==null?void 0:j.max_late_time).startOf("minute")?(M.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${j==null?void 0:j.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},w.createElement(na.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:B=>(0,V.BO)(B,{startTime:j==null?void 0:j.max_late_time}),disabledTime:B=>(0,V.hv)(B,{compared:j==null?void 0:j.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:ie()("00:00:00","HH:mm:ss")}})))),((s=_==null?void 0:_.course_groups)==null?void 0:s.length)>0&&w.createElement(ze.Z,{spinning:f},w.createElement(K.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},w.createElement(ma,{data:(_==null?void 0:_.course_groups)||[],onChange:B=>{S({group_ids:B})}})))))};var Ea=(0,k.connect)(({classroomList:e,user:a})=>({classroomList:e,user:a}))(da),l=v(59301),pa=Object.defineProperty,fa=Object.defineProperties,ya=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,Ft=(e,a,u)=>a in e?pa(e,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[a]=u,X=(e,a)=>{for(var u in a||(a={}))va.call(a,u)&&Ft(e,u,a[u]);if(gt)for(var u of gt(a))ga.call(a,u)&&Ft(e,u,a[u]);return e},be=(e,a)=>fa(e,ya(a)),Pe=(e,a,u)=>new Promise((o,y)=>{var g=n=>{try{i(u.next(n))}catch(r){y(r)}},F=n=>{try{i(u.throw(n))}catch(r){y(r)}},i=n=>n.done?o(n.value):Promise.resolve(n.value).then(g,F);i((u=u.apply(e,a)).next())});const _e=(0,t.createContext)({selectArrs:[]}),Fa=({classroomList:e,loading:a,dispatch:u,user:o})=>{var y,g,F,i;const[n,r]=(0,k.useSearchParams)(),N=(0,k.useLocation)(),m=(0,k.useParams)(),[s,T]=(0,t.useState)(be(X({},m),{id:m.coursesId,limit:20})),[C,h]=(0,t.useState)(!1),[f,D]=(0,t.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,is_repeat_minus:!1,repeat_setting_score:"",repeat_limit:""}),[_,S]=(0,t.useState)([]),[j,I]=(0,t.useState)(!1),[P,c]=(0,t.useState)(!1),[B,p]=(0,t.useState)([]),[G,$]=(0,t.useState)(!1),[z,ce]=(0,t.useState)("\u9ED8\u8BA4\u6392\u5E8F"),{detailCommonHomeworksList:E,detailLeftMenus:Z,detailTopBanner:ne,taskList:fe}=e;s.type=1,s.categoryId?s.category=s.categoryId:delete s.category,(0,t.useEffect)(()=>{const d=n.get("tabs");d&&d!==void 0&&((0,A.GJ)()?s.status=d:s.order=d)},[N.search]),(0,t.useEffect)(()=>{n.get("tabs")==="0"&&(s.status="0",s.page=1)},[n.get("tabs")]),(0,t.useEffect)(()=>{var d,O,W;if((d=o==null?void 0:o.userInfo)!=null&&d.login){const J=V.cX.getItem(`${(O=o==null?void 0:o.userInfo)==null?void 0:O.login}${(0,A.GJ)()?"Teacher":"Student"}`,"CommonHomework");J&&(s.sort_by=J==null?void 0:J.type,s.sort_direction=J==null?void 0:J.direction,ce(J==null?void 0:J.name));const Y=n.get("tabs");let le=m.categoryId===void 0?{}:{categoryId:m.categoryId,category:m.categoryId};Y&&Y!==void 0&&((0,A.GJ)()?s.status=Y:s.order=Y),R(le)}else if((W=o==null?void 0:o.userInfo)!=null&&W.username){const J=n.get("tabs");let Y=m.categoryId===void 0?{}:{categoryId:m.categoryId,category:m.categoryId};J&&J!==void 0&&((0,A.GJ)()?s.status=J:s.order=J),R(Y)}},[(y=o==null?void 0:o.userInfo)==null?void 0:y.login,N==null?void 0:N.pathname]),(0,t.useEffect)(()=>{T(X(X({},s),m))},[m==null?void 0:m.categoryId]),(0,t.useEffect)(()=>{e.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(S([]),p([])),e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&R()},[e.actionTabs.key]),(0,t.useEffect)(()=>{S([])},[E]),(0,t.useEffect)(()=>{c(!1)},[s.categoryId]),(0,t.useEffect)(()=>{u({type:"classroomList/getAssistantPermissions",payload:{course_id:s.id}})},[]),(0,t.useEffect)(()=>{E&&E.homeworks&&(_.length===E.homeworks.length&&_.length>0?I(!0):_.length!==E.homeworks.length&&I(!1))},[_]);const ke=(d,O)=>{s.page=d,s.limit=O,R()},R=(d={})=>{S([]),p([]),(0,A.GJ)()?u({type:"classroomList/getClassroomTeacherCommonList",payload:be(X(X({},s),d),{type:1})}):u({type:"classroomList/getClassroomCommonList",payload:X(X({},s),d)})},Ca=()=>Pe(void 0,null,function*(){const d=yield(0,q.ZP)(`/api/courses/${s.coursesId}/homework_commons/get_default_score_setting.json`,{method:"get",params:{homework_type:1}});if(d!=null&&d.data){const O=d.data.score_settings;Object.keys(O).map(function(W){W.indexOf("proportion")>-1&&(O[W]=(O[W]*100).toFixed(0))}),console.log(O),D(X({},O))}}),_a=()=>{if((0,A.GJ)()){const{all_count:d,unpublished_count:O,not_start_count:W,in_progress_count:J,overed_count:Y}=E;return[{name:"\u5168\u90E8",id:0,total:d||0},{name:"\u672A\u53D1\u5E03",id:1,total:O||0},{name:"\u672A\u5F00\u59CB",id:4,total:W||0},{name:"\u8FDB\u884C\u4E2D",id:2,total:J||0},{name:"\u5DF2\u622A\u6B62",id:3,total:Y||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}]},Aa=[{name:"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",id:"1"},{name:"\u9009\u7528\u8D44\u6E90",id:"2"},{name:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",id:"3"}],Ba=d=>{var O;if((0,A.Rm)()&&!((O=e.AssistantObject.normal)!=null&&O.can_create)){M.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}d==="1"?k.history.push(`/classrooms/${s.coursesId}/common_homework/${s.categoryId}/add`):d==="2"?ht():d==="3"&&u({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"normal"}})},ht=()=>{u({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:s}})},Da=(g=[{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},{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,A.GJ)()||(0,A.Rm)()},{key:"public",label:"\u8BBE\u4E3A\u516C\u5F00",icon:l.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:ne.is_public}].filter(d=>d==null?void 0:d.isShow))==null?void 0:g.map(d=>(delete d.isShow,d)),ba=d=>{var O,W,J,Y;if(_.length===0)return M.ZP.warning("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),!1;let le=d.label||"",Oa={key:le,selectArrs:_,selectArrsAll:B,type:["publish","deadline"].includes(d.key)?1:"",params:s};switch(d.key){case"publish":if((0,A.Rm)()&&!((W=(O=e==null?void 0:e.AssistantObject)==null?void 0:O.normal)!=null&&W.can_publish)){M.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}le="\u7ACB\u5373\u53D1\u5E03";break;case"deadline":if((0,A.Rm)()&&!((Y=(J=e==null?void 0:e.AssistantObject)==null?void 0:J.normal)!=null&&Y.can_stop)){M.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}le="\u7ACB\u5373\u622A\u6B62";break;case"batchpay":le="\u6279\u91CF\u8865\u4EA4";break;case"delete":le="\u5220\u9664";break;case"collection":le="\u6536\u85CF";break}u({type:"classroomList/setActionTabs",payload:be(X({},Oa),{key:le})})},Pa=d=>Pe(void 0,null,function*(){yield u({type:"classroomList/updateTaskPosition",payload:{category_id:s.categoryId,courseId:s.id,task_ids:d,container_type:"common_homework"}}),R()}),ka=(0,t.useMemo)(()=>{let d=[];return fe.length>0&&(d=fe.map(O=>({user_name:O.user_name,task_name:O.task_name,task_id:O.task_id,category:O.category,status:O.status}))),d},[fe]),wa=l.createElement("div",{className:"mask-tips"},"\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 + \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"),xa=l.createElement("div",{className:"mask-tips"},"\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");return l.createElement(_e.Provider,{value:{params:s,batchStatus:P,selectArrs:_,setSelectArrs:S,allSelect:j,dataSource:E.homeworks||[],detailLeftMenus:Z,main_category_id:E.main_category_id||"",selectArrsAll:B,setAllSelect:I,useBatchStatus:c,dispatch:u,getData:R,setSelectArrsAll:p}},l.createElement("section",null,l.createElement("aside",{className:Uu.bg},l.createElement(Tu.Z,{isLoading:a[(0,A.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:_a(),isAdmin:(0,A.GJ)(),dispatch:u,type:E==null?void 0:E.main_category_name,exportType:"normal",TooltipTitle:s.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55",categoryId:s.categoryId,dropdownMenu:Aa,showControlButton:(0,A.GJ)(),isShowRightControl:(0,V.Oo)(Z==null?void 0:Z.course_modules,s.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onTabMenuClick:d=>{d.id!==void 0&&((0,A.GJ)()?s.status=d.id:s.order=d.id),c(!1),s.page=1,k.history.replace(`${N.pathname}?tabs=${d.id}`),R(s)},defaultSelectedKeys:[n.get("tabs")?n.get("tabs"):"0"],onsetClick:()=>{Ca(),h(!0)},onTooltipTitleClick:()=>{u({type:"classroomList/setActionTabs",payload:{key:s.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:s,selectArrs:{category_name:E==null?void 0:E.category_name,category_id:(E==null?void 0:E.category_id)||(E==null?void 0:E.main_category_id)},cb:()=>{R()}}})},onDropdownMenuClick:Ba}),l.createElement(Zu.Z,{dataSource:E.homeworks||[],isAdmin:(0,A.GJ)(),batchStatus:!0,SortMenuName:z,setSortMenuName:ce,onSearch:d=>{s.search=d,s.page=1,R()},onSort:d=>{var O;s.sort_by=d.type,s.sort_direction=d.direction,s.page=1,V.cX.setItem(`${(O=o==null?void 0:o.userInfo)==null?void 0:O.login}${(0,A.GJ)()?"Teacher":"Student"}`,d,"CommonHomework"),R(s)},onBatch:d=>c(d)})),(E==null?void 0:E.all_count)===0&&(0,A.GJ)()?!a[(0,A.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&l.createElement(Ou,{params:s,dispatch:u,onSelect:ht}):(E==null?void 0:E.homeworks)&&E.homeworks.length===0&&!a[(0,A.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&l.createElement(ge.Z,null),l.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},!a[(0,A.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&l.createElement(l.Fragment,null,l.createElement("aside",{className:"animated fadeIn"},(F=E==null?void 0:E.homeworks)==null?void 0:F.map((d,O)=>l.createElement(zu,{key:O,dataSource:d,params:s,manageAllGroup:E==null?void 0:E.manage_all_group})),!a[(0,A.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&l.createElement("aside",{className:"tc mb50 mt30"},(E==null?void 0:E.query_total_count)>10&&l.createElement(Ct.Z,{showSizeChanger:!0,onChange:ke,defaultCurrent:1,current:s.page||1,pageSize:s.limit||20,total:E.query_total_count}))),_.length>0&&(0,A.GJ)()&&l.createElement(_t.Z,{offsetBottom:0},l.createElement(ju,{buttonDataSource:Da,onClick:ba})))),((i=e==null?void 0:e.actionTabs)==null?void 0:i.key)==="\u6279\u91CF\u8865\u4EA4"&&l.createElement(Ea,{getData:R}),l.createElement(Ot,{onCallback:()=>c(!1)}),l.createElement(ua.Z,{onOk:()=>{R()}}),l.createElement(aa.Z,{onOk:()=>{}}),l.createElement(Nt.Z,{onCallback:()=>c(!1),courseEndTime:E==null?void 0:E.course_end_time}),l.createElement(Tt.Z,{courseEndTime:E==null?void 0:E.course_end_time,visible:e.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:e.actionTabs.selectArrs,courseId:m.coursesId,isBatch:e.actionTabs.type!==2,successCallback:()=>{c(!1),R()}}),l.createElement(Jt,null),l.createElement(Qt,{onCallback:()=>c(!1)}),l.createElement(nu,{onCallback:()=>c(!1)}),l.createElement(Du,{refreshList:R}),l.createElement(Nu.Z,null),l.createElement(Ku.Z,{visible:e.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Pa,data:ka,onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{key:""}})}}),G&&l.createElement(ta,{courseId:s.coursesId,type:"1",onCancel:()=>$(!1)}),l.createElement(te.default,{open:C,title:"\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",centered:!0,onCancel:()=>{h(!1)},onOk:()=>Pe(void 0,null,function*(){const d=JSON.parse(JSON.stringify(f));Object.keys(d).map(function(W){W.indexOf("proportion")>-1&&(d[W]=d[W]/100)}),(yield(0,q.ZP)(`/api/courses/${s.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:d}})).status===0&&(M.ZP.success("\u8BBE\u7F6E\u6210\u529F"),h(!1))}),width:800},l.createElement("div",null,l.createElement(L.Z,null,l.createElement(b.Z,{span:24},l.createElement(L.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\u56FE\u6587\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(L.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(L.Z,null,l.createElement(oe.ZP.Group,{value:f==null?void 0:f.ta_mode,onChange:d=>{f.ta_mode=d.target.value,D(X({},f))}},l.createElement(oe.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(oe.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(L.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(L.Z,null,l.createElement(oe.ZP.Group,{value:f.final_mode,onChange:d=>{f.final_mode=d.target.value,D(X({},f))}},l.createElement(oe.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,{placement:"bottomLeft",content:wa,trigger:"click"},l.createElement(Oe.Z,{className:"ml20 current"})))),l.createElement(L.Z,{align:"middle",className:"mt25 pl30 font14"},l.createElement(b.Z,null,"\u6559\u5E08\u8BC4\u5206:"),l.createElement(b.Z,{className:"ml5"},l.createElement(pe.Z,{min:0,max:100,value:f.te_proportion,onChange:d=>{f.te_proportion=d,D(Object.assign({},f))}}),l.createElement("span",{className:"ml10"},"%"))),l.createElement(L.Z,{align:"middle",className:"mt25 pl30 font14"},l.createElement(b.Z,null,"\u52A9\u6559\u8BC4\u5206:"),l.createElement(b.Z,{className:"ml5"},l.createElement(pe.Z,{min:0,max:100,value:f.ta_proportion,onChange:d=>{f.ta_proportion=d,D(Object.assign({},f))}}),l.createElement("span",{className:"ml10"},"%"))),l.createElement(L.Z,{align:"middle",className:"mt25 pl30 font14"},l.createElement(b.Z,null,"\u5B66\u751F\u533F\u8BC4:"),l.createElement(b.Z,{className:"ml5"},l.createElement(pe.Z,{min:0,max:100,value:f.st_proportion,onChange:d=>{f.st_proportion=d,D(Object.assign({},f))}}),l.createElement("span",{className:"ml10"},"%"))),l.createElement("br",null),l.createElement(oe.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,{placement:"bottomLeft",content:xa,trigger:"click"},l.createElement(Oe.Z,{className:"ml20 current"}))))),l.createElement("br",null)),l.createElement("div",{style:{paddingLeft:77}},"\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u6559\u8F85\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09"),l.createElement(L.Z,{className:"mt25"},l.createElement(b.Z,null,l.createElement("strong",null,l.createElement(U.default,{checked:f.is_repeat_minus,style:{fontSize:"16px"},onChange:d=>{f.is_repeat_minus=d.target.checked,D(Object.assign({},f))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206")," ",l.createElement("span",{style:{fontSize:"14px"},className:"c-grey-c"},"\uFF08\u4FEE\u6539\u540E\u9700\u8981\u8FDB\u884C\u201C\u6587\u6863\u67E5\u91CD\u201D\uFF0C\u6263\u5206\u89C4\u5219\u624D\u751F\u6548\uFF09"))),l.createElement(b.Z,{span:24,className:"pl30 mt10"})),(f==null?void 0:f.is_repeat_minus)&&l.createElement("div",{style:{paddingLeft:35}},l.createElement(L.Z,{align:"middle",className:"mt25 pl30 font14"},l.createElement(b.Z,null,"\u67E5\u91CD\u6263\u5206:"),l.createElement(b.Z,{className:"ml5"},l.createElement(pe.Z,{min:0,max:100,value:f.repeat_setting_score,onChange:d=>{f.repeat_setting_score=d,D(Object.assign({},f))}}))),l.createElement(L.Z,{align:"middle",className:"mt25 pl30 font14"},l.createElement(b.Z,null,"\u6263\u5206\u9600\u503C:"),l.createElement(b.Z,{className:"ml5"},l.createElement(pe.Z,{min:0,max:100,value:f.repeat_limit,onChange:d=>{f.repeat_limit=d,D(Object.assign({},f))}}),l.createElement("span",{className:"ml10"},"%"))))))))};var ha=(0,k.connect)(({classroomList:e,loading:a,user:u,globalSetting:o})=>({classroomList:e,globalSetting:o,user:u,loading:a.effects}))(Fa)}}]);