|
|
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93282],{6309:function(e,n,t){t.d(n,{Z:function(){return A}});t(7557),t(41498);var s=t(82100),o=t.n(s),r=t(29186),a=t.n(r),i=t(13720),l=t.n(i),c=t(80619),u=t.n(c),d=t(47074),p=t.n(d),h=t(85573),m=t.n(h),x=t(59301),f=t(8591),g=t(8772),v="codeBox___WpkVl",y=t(92310),j=t.n(y),b=t(37712),w=function(e){u()(t,e);var n=p()(t);function t(e){var s;return o()(this,t),s=n.call(this,e),m()(l()(s),"canvas",void 0),m()(l()(s),"randomNum",(function(e,n){return Math.floor(Math.random()*(n-e)+e)})),m()(l()(s),"drawPic",(function(){s.randomCode()})),m()(l()(s),"reloadPic",(function(){s.drawPic()})),m()(l()(s),"changeCode",(function(e){console.log(e.target.value,222),s.setState({value:e.target.value,showError:!1})})),m()(l()(s),"onVerify",(function(){var e;return""!==s.state.value.toLowerCase()&&s.state.value.toLowerCase()!==s.state.code.toLowerCase()?(e=!0,f.ZP.error("请输入正确的验证码"),s.reloadPic()):""===s.state.value.toLowerCase()?(e=!0,f.ZP.error("请输入验证码")):s.state.value.toLowerCase()===s.state.code.toLowerCase()&&(e=!1),s.setState({showError:e}),e})),s.canvas=x.createRef(),s.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},s}return a()(t,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,n){var t=this.randomNum(e,n),s=this.randomNum(e,n),o=this.randomNum(e,n);return"rgb(".concat(t,", ").concat(s,", ").concat(o,")")}},{key:"drawText",value:function(e,n,t){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var s=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=s+"px SimHei";var o=(this.state.contentWidth-40)/(this.state.code.length-1),r=10;t>0&&(r=10+t*o);var a=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);s>40&&(a=40);var i=this.randomNum(-10,10);e.translate(r,a),e.rotate(i*Math.PI/180),e.fillText(n,0,0),e.rotate(-i*Math.PI/180),e.translate(-r,-a)}},{key:"drawLine",value:function(e){for(var n=0;n<1;n++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var n=0;n<100;n++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,n="",t=0;t<this.state.codeLength;t++){n+="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890"[Math.floor(57*Math.random())]}this.setState({code:n},(function(){var n=e.canvas.current.getContext("2d");n.textBaseline="bottom",n.fillStyle=e.randomColor(e.state.backgroundColorMin,e.state.backgroundColorMax),n.fillRect(0,0,e.state.contentWidth,e.state.contentHeight);for(var t=0;t<e.state.code.length;t++)e.drawText(n,e.state.code[t],t);e.drawLine(n),e.drawDot(n)}))}},{key:"render",value:function(){var e=this.props,n=e.className,t=e.width,s=void 0===t?300:t;return(0,b.jsxs)("div",{className:j()(v,n),style:{width:s},children:[(0,b.jsx)("aside",{children:(0,b.jsx)(g.Z,{value:this.state.value,onChange:this.changeCode,placeholder:"请输入图片中的验证码"})}),(0,b.jsxs)("div",{children:[(0,b.jsx)("canvas",{onClick:this.reloadPic,ref:this.canvas,width:"100",height:"30"}),(0,b.jsx)("div",{className:"current",onClick:this.reloadPic,children:"看不清?换一张"})]})]})}}]),t}(x.Component),A=w},7406:function(e,n,t){var s=t(82242),o=t.n(s),r=(t(59301),t(93314)),a=t(3113),i=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,l=e.styles,c=void 0===l?{}:l,u=e.customText,d=e.ButtonText,p=e.ButtonClick,h=e.Buttonclass,m=e.ButtonTwo,x=e.imgStyles,f=e.loading,g=void 0!==f&&f;return(0,i.jsxs)("section",{className:"tc animated fadeIn",style:o()(o()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),c),children:[(0,i.jsx)("img",{src:n||r,style:o()(o()({},x),{},{pointerEvents:"none",userSelect:"none"})}),(0,i.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,i.jsx)(a.ZP,o()(o()({className:h,onClick:p},s),{},{children:d})),m&&m]})}},21281:function(e,n,t){t.r(n),t.d(n,{default:function(){return fn}});var s=t(82242),o=t.n(s),r=t(7557),a=t.n(r),i=t(41498),l=t.n(i),c=t(79800),u=t.n(c),d=t(39647),p=t.n(d),h=t(59301),m=t(7880),x=t(44e3),f=t(43418),g=t(8591),v=t(6848),y=t(14478),j=t(95237),b=t(43604),w=t(24905),A=t(3113),k=t(60324),_=t(23717),Z=t(69363),S=t(51136),C=t(85573),I=t.n(C),L=t(98228),T=t(78241),N=t(8772),B=t(37712),E=L.Z.TreeNode,O=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,s,r,i,c,d,p,x,v,y,w=e.classroomList,A=(e.loading,e.dispatch),k=(0,m.useParams)(),_=(0,m.useLocation)(),Z=(0,h.useState)(!1),C=u()(Z,2),O=C[0],P=C[1],Q=(0,h.useState)(),F=u()(Q,2),J=F[0],G=F[1],Y=w.actionTabs,M=T.Z.useForm(),z=u()(M,1)[0];return(0,h.useEffect)((function(){"添加目录"==w.actionTabs.key&&z.resetFields()}),[w.actionTabs.key]),"添加目录"!==w.actionTabs.key?null:(console.log("---",w.actionTabs.selectArrs),(0,B.jsx)(f.Z,{centered:!0,title:"新建子目录",open:"添加目录"===w.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:100},confirmLoading:O,onOk:l()(a()().mark((function e(){var n,t,s,r,i,l,c,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,z.validateFields();case 2:n=z.getFieldValue(),P(!0),t="/api/course_modules/".concat(w.actionTabs.selectArrs.category_id,"/add_second_category.json"),e.t0=w.actionTabs.selectArrs.type,e.next="board"===e.t0?8:10;break;case 8:return t="/api/courses/".concat(k.coursesId,"/boards.json"),e.abrupt("break",10);case 10:return e.next=12,(0,S.ZP)(t,{method:"post",body:o()({parent_id:J===w.actionTabs.selectArrs.category_id?"":J||w.actionTabs.selectArrs.parent_id},n)});case 12:0===(s=e.sent).status&&(g.ZP.success("添加成功"),A({type:"classroomList/setActionTabs",payload:{}}),A({type:"classroomList/getClassroomLeftMenus",payload:{id:k.coursesId}}),i=w.actionTabs.selectArrs.type,l=(null==s?void 0:s.category_id)||0,(c=null===(r=_.pathname)||void 0===r?void 0:r.split("/"))[4]=l,c[3]=("hack"===i?"program_homework":i)||c[3],u=null==c?void 0:c.join("/"),m.history.push(u),Y.cb&&Y.cb()),P(!1);case 15:case"end":return e.stop()}}),e)}))),onCancel:function(){A({type:"classroomList/setActionTabs",payload:{}})},children:(0,B.jsx)("div",{className:"pl30 pr30",children:(0,B.jsxs)(T.Z,{form:z,initialValues:I()({},"name",""),children:[(0,B.jsxs)(j.Z,{className:"mt20",align:"middle",children:[(0,B.jsx)(b.Z,{style:{textAlign:"end"},flex:"90px",children:"上级目录:"}),(0,B.jsx)(b.Z,{flex:"1",children:(0,B.jsxs)(L.Z,{style:{width:"100%"},dropdownStyle:{maxHeight:400,overflow:"auto"},treeDefaultExpandAll:!0,size:"middle",defaultValue:""===(null===(n=w.actionTabs.selectArrs)||void 0===n?void 0:n.parent_id)?null===(t=w.actionTabs.selectArrs)||void 0===t?void 0:t.category_id:null===(s=w.actionTabs.selectArrs)||void 0===s?void 0:s.parent_id,disabled:""!==(null===(r=w.actionTabs.selectArrs)||void 0===r?void 0:r.parent_id),onChange:function(e){G(e)},children:[""===(null===(i=w.actionTabs.selectArrs)||void 0===i?void 0:i.parent_id)&&(0,B.jsx)(E,{value:null===(c=w.actionTabs.selectArrs)||void 0===c?void 0:c.category_id,title:(null===(d=w.actionTabs.selectArrs)||void 0===d||null===(d=d.nodeModules)||void 0===d?void 0:d.name)+"(根目录)",children:null===(p=w.actionTabs.selectArrs)||void 0===p||null===(p=p.nodeModules)||void 0===p||null===(p=p.second_category)||void 0===p?void 0:p.map((function(e,n){return(0,B.jsx)(E,{value:e.category_id,title:e.category_name})}))}),""!==(null===(x=w.actionTabs.selectArrs)||void 0===x?void 0:x.parent_id)&&(0,B.jsx)(E,{value:null===(v=w.actionTabs.selectArrs)||void 0===v||null===(v=v.nodeModules)||void 0===v?void 0:v.category_id,title:null===(y=w.actionTabs.selectArrs)||void 0===y||null===(y=y.nodeModules)||void 0===y?void 0:y.category_name})]})})]}),(0,B.jsx)(T.Z.Item,{name:"name",rules:[{required:!0,message:"请输入子目录名称"}],children:(0,B.jsxs)(j.Z,{className:"mt20",align:"middle",children:[(0,B.jsx)(b.Z,{style:{textAlign:"end"},flex:"90px",className:"font14",children:"子目录名称:"}),(0,B.jsx)(b.Z,{flex:"1",children:(0,B.jsx)(N.Z,{placeholder:"请输入名称,最大限制60个字符 ",maxLength:60})})]})})]})})}))})),P=t(99232),Q=t.n(P),F=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,s,r,i,c=e.classroomList,d=(e.loading,e.dispatch),p=(0,m.useParams)(),x=((0,m.useLocation)(),(0,h.useState)(!1)),v=u()(x,2),y=v[0],w=v[1],A=c.actionTabs,k=T.Z.useForm(),_=u()(k,1)[0],Z=(0,h.useState)({name:"string"}),C=u()(Z,2),I=C[0],L=C[1];return(0,h.useEffect)((function(){var e,n,t,s;"目录重命名"===c.actionTabs.key&&(I.name=(null===(e=A.selectArrs)||void 0===e?void 0:e.category_name)||(null===(n=A.selectArrs)||void 0===n?void 0:n.name)),L(o()({},I)),_.setFieldsValue({name:(null===(t=A.selectArrs)||void 0===t?void 0:t.name)||(null===(s=A.selectArrs)||void 0===s?void 0:s.category_name)})}),[c.actionTabs.key]),"目录重命名"!==c.actionTabs.key?null:(0,B.jsx)(f.Z,{centered:!0,title:"目录重命名",open:"目录重命名"===c.actionTabs.key,okText:"确定",cancelText:"取消",destroyOnClose:!0,bodyStyle:{minHeight:150},confirmLoading:y,onOk:l()(a()().mark((function e(){var n,t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_.validateFields();case 2:return n=_.getFieldValue(),t="post",w(!0),s="/api/course_second_categories/".concat(c.actionTabs.selectArrs.category_id,"/rename_category.json"),A.selectArrs.main_id&&(s="/api/course_modules/".concat(c.actionTabs.selectArrs.main_id,"/rename_module.json")),"board"!==c.actionTabs.selectArrs.category_type&&"board"!==c.actionTabs.selectArrs.type||(s="/api/boards/".concat(c.actionTabs.selectArrs.category_id,".json"),t="put"),e.next=10,(0,S.ZP)(s,{method:t,body:o()({},n)});case 10:0===e.sent.status&&(g.ZP.success("修改成功"),d({type:"classroomList/setActionTabs",payload:{key:"目录重命名成功"}}),d({type:"classroomList/getClassroomLeftMenus",payload:{id:p.coursesId}}),A.cb&&A.cb()),w(!1);case 13:case"end":return e.stop()}}),e)}))),onCancel:function(){L({}),d({type:"classroomList/setActionTabs",payload:{}})},children:(0,B.jsx)("div",{className:"pl30 pr30",children:(0,B.jsx)(T.Z,{form:_,onChange:function(){L(_.getFieldValue())},children:(0,B.jsx)(T.Z.Item,{name:"name",rules:[{required:!0,message:"请输入目录名称"}],children:(0,B.jsxs)(j.Z,{className:"mt30",align:"middle",children:[(0,B.jsx)(b.Z,{className:"font14",children:"目录名称:"}),(0,B.jsx)(b.Z,{flex:"1",children:(0,B.jsx)(N.Z,{maxLength:null!==(n=A.selectArrs)&&void 0!==n&&n.main_id?20:60,defaultValue:(null===(t=A.selectArrs)||void 0===t?void 0:t.category_name)||(null===(s=A.selectArrs)||void 0===s?void 0:s.name),suffix:(0,B.jsxs)("span",{children:[(null==I||null===(r=I.name)||void 0===r?void 0:r.length)||0,"/",null!==(i=A.selectArrs)&&void 0!==i&&i.main_id?20:60]})})})]})})})})})})),J=t(37205),G=t.n(J),Y=t(57809),M=t(88522),z=t(52306),R=t(26724),H=t.n(R),K=t(14386),V=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,s=e.classroomList,r=(e.loading,e.dispatch),i=e.onShow,c=(0,m.useParams)(),d=s.actionTabs,p=(0,h.useState)([]),x=u()(p,2),y=x[0],j=x[1],b=(0,h.useState)(!0),k=u()(b,2),_=k[0],S=k[1],C=(0,h.useState)(!1),I=u()(C,2),L=I[0],E=I[1],O=T.Z.useForm(),P=u()(O,1)[0],F=(0,h.useState)([]),J=u()(F,2),R=J[0],V=J[1],W=(0,h.useState)(0),U=u()(W,2),X=U[0],D=U[1],q=(0,h.useState)([]),$=u()(q,2),ee=$[0],ne=$[1],te=(0,h.useState)(!0),se=u()(te,2),oe=se[0],re=se[1];(0,h.useRef)();(0,h.useEffect)((function(){"添加老师"===s.actionTabs.key&&(re(!0),ae())}),[s.actionTabs.key]);var ae=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"classroomList/getSchoolList",payload:{}});case 2:n=e.sent,j(n.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ie=function(){var e=l()(a()().mark((function e(){var n,t,s,r,i=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=i.length>0&&void 0!==i[0]&&i[0])&&!_||L){e.next=11;break}return s=P.getFieldValue(),E(!0),D(n?1:X+1),e.next=7,(0,Z.nQ)(o()({page:n?1:X+1,container_id:c.coursesId,container_type:1,school_name:null==s?void 0:s.school_name,keyword:null==s?void 0:s.keyword},s));case 7:r=e.sent,V(n?G()(r.users):[].concat(G()(R),G()(r.users))),E(!1),(null===(t=r.users)||void 0===t?void 0:t.length)<10&&S(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=ee){e.next=4;break}g.ZP.error("请选择人数"),e.next=9;break;case 4:return e.next=6,(0,Z.uh)(o()(o()({},c),{},{role:2,user_list:ee.map((function(e){return{user_id:e}}))}));case 6:-4===(null==(n=e.sent)?void 0:n.status)&&i(),0===n.status&&(g.ZP.success("添加成功"),r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getClassroomTopBanner",payload:{id:c.coursesId}}),r({type:"teachers/getList",payload:o()({},c)}),m.history.push("/classrooms/".concat(c.coursesId,"/teachers")));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ce=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,B.jsx)(w.Z,{value:n.numid,checked:ee.includes(String(n.numid)),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"username",render:function(e,n){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)(m.Link,{className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"实名认证",dataIndex:"school_name",width:100,render:function(e){return e?"是":"否"}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:Q()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,B.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,B.jsxs)(f.Z,{centered:!0,title:"添加老师",open:"添加老师"===s.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:le();case 1:case"end":return e.stop()}}),e)}))),onCancel:function(){ne([]),r({type:"classroomList/setActionTabs",payload:{}})},children:[(0,B.jsxs)(T.Z,{layout:"inline",form:P,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",children:[(0,B.jsx)(T.Z.Item,{name:"search_type",label:"搜索类型",children:(0,B.jsxs)(Y.default,{style:{width:90},children:[(0,B.jsx)(Y.default.Option,{value:"1",children:"姓名"}),(0,B.jsx)(Y.default.Option,{value:"2",children:"手机号"}),(0,B.jsx)(Y.default.Option,{value:"3",children:"邮箱"})]})}),(0,B.jsx)(T.Z.Item,{name:"keyword",label:"搜索内容:",children:(0,B.jsx)(N.Z,{allowClear:!0,style:{width:250},size:"middle",defaultValue:(null===(n=d.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=d.selectArrs)||void 0===t?void 0:t.name)})}),(0,B.jsx)(T.Z.Item,{name:"school_name",label:"单位:",children:(0,B.jsx)(M.Z,{options:y,style:{width:390},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,B.jsx)(T.Z.Item,{children:(0,B.jsx)(A.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=P.getFieldValue())||void 0===e?void 0:e.keyword))return V([]),void g.ZP.error("请输入搜索内容");re(!1),S(!0),E(!1),ne([]),setTimeout((function(){ie(!0)}),200)}()},children:"搜索"})})]}),oe&&(0,B.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,B.jsx)("img",{src:K.RL,width:"100",alt:""}),(0,B.jsx)("br",{}),(0,B.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!oe&&""==R&&!L&&(0,B.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,B.jsx)("img",{src:K.z3,width:"100",alt:""}),(0,B.jsx)("br",{}),(0,B.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!oe&&""!=R||L)&&(0,B.jsxs)("section",{children:[(0,B.jsx)("div",{className:"flexd-table-header mt20",children:(0,B.jsx)(z.Z,{pagination:!1,dataSource:[],columns:ce})}),(0,B.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,B.jsx)(H(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ie()},hasMore:_,useWindow:!1,children:(0,B.jsx)(z.Z,{loading:L,showHeader:!1,pagination:!1,dataSource:R,columns:ce,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=ee.indexOf(e);n<0?ee.push(e):ee.splice(n,1),ne(G()(ee))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})),W=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,s=e.classroomList,r=(e.loading,e.dispatch),i=e.onShow,c=(0,m.useParams)(),d=s.actionTabs,p=(0,h.useState)([]),x=u()(p,2),y=x[0],j=x[1],b=(0,h.useState)(!0),k=u()(b,2),_=k[0],S=k[1],C=(0,h.useState)(!1),I=u()(C,2),L=I[0],E=I[1],O=T.Z.useForm(),P=u()(O,1)[0],F=(0,h.useState)([]),J=u()(F,2),R=J[0],V=J[1],W=(0,h.useState)(1),U=u()(W,2),X=U[0],D=U[1],q=(0,h.useState)([]),$=u()(q,2),ee=$[0],ne=$[1],te=(0,h.useState)(!0),se=u()(te,2),oe=se[0],re=se[1];(0,h.useRef)();(0,h.useEffect)((function(){"添加助教"===s.actionTabs.key&&(re(!0),ae())}),[s.actionTabs.key]);var ae=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"classroomList/getSchoolList",payload:{}});case 2:n=e.sent,j(n.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ie=function(){var e=l()(a()().mark((function e(){var n,t,s,r,i=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=i.length>0&&void 0!==i[0]&&i[0],!_||L){e.next=12;break}return s=P.getFieldValue(),console.log("----",s),E(!0),D(n?1:X+1),e.next=8,(0,Z.nQ)(o()({page:n?1:X+1,container_id:c.coursesId,container_type:1,school_name:null==s?void 0:s.school_name,keyword:null==s?void 0:s.keyword},s));case 8:r=e.sent,E(!1),V(n?G()(r.users):[].concat(G()(R),G()(r.users))),(null===(t=r.users)||void 0===t?void 0:t.length)<10&&S(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=ee){e.next=4;break}g.ZP.error("请选择人数"),e.next=9;break;case 4:return e.next=6,(0,Z.uh)(o()(o()({},c),{},{role:3,user_list:ee.map((function(e){return{user_id:e}}))}));case 6:-4===(null==(n=e.sent)?void 0:n.status)&&i(),0===n.status&&(g.ZP.success("添加成功"),r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getClassroomTopBanner",payload:{id:c.coursesId}}),r({type:"teachers/getList",payload:o()({},c)}),m.history.push("/classrooms/".concat(c.coursesId,"/teachers")));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ce=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,B.jsx)(w.Z,{value:n.numid,checked:ee.includes(String(n.numid)),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"username",render:function(e,n){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)(m.Link,{className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"实名认证",dataIndex:"school_name",width:100,render:function(e){return e?"是":"否"}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:Q()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,B.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,B.jsxs)(f.Z,{centered:!0,title:"添加助教",open:"添加助教"===s.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:le();case 1:case"end":return e.stop()}}),e)}))),onCancel:function(){ne([]),r({type:"classroomList/setActionTabs",payload:{}})},children:[(0,B.jsxs)(T.Z,{layout:"inline",form:P,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",children:[(0,B.jsx)(T.Z.Item,{name:"search_type",label:"搜索类型",children:(0,B.jsxs)(Y.default,{style:{width:90},children:[(0,B.jsx)(Y.default.Option,{value:"1",children:"姓名"}),(0,B.jsx)(Y.default.Option,{value:"2",children:"手机号"}),(0,B.jsx)(Y.default.Option,{value:"3",children:"邮箱"})]})}),(0,B.jsx)(T.Z.Item,{name:"keyword",label:"搜索内容:",children:(0,B.jsx)(N.Z,{allowClear:!0,style:{width:260},placeholder:"请输入搜索内容",size:"middle",defaultValue:(null===(n=d.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=d.selectArrs)||void 0===t?void 0:t.name)})}),(0,B.jsx)(T.Z.Item,{name:"school_name",label:"单位:",children:(0,B.jsx)(M.Z,{options:y,style:{width:390},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,B.jsx)(T.Z.Item,{children:(0,B.jsx)(A.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=P.getFieldValue())||void 0===e?void 0:e.keyword))return V([]),void g.ZP.error("请输入搜索内容");re(!1),S(!0),E(!1),ne([]),setTimeout((function(){ie(!0)}),200)}()},children:"搜索"})})]}),oe&&(0,B.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,B.jsx)("img",{src:K.RL,width:"100",alt:""}),(0,B.jsx)("br",{}),(0,B.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!oe&&""==R&&!L&&(0,B.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,B.jsx)("img",{src:K.z3,width:"100",alt:""}),(0,B.jsx)("br",{}),(0,B.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!oe&&""!=R||L)&&(0,B.jsxs)("section",{children:[(0,B.jsx)("div",{className:"flexd-table-header mt20",children:(0,B.jsx)(z.Z,{pagination:!1,dataSource:[],columns:ce})}),(0,B.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,B.jsx)(H(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ie()},hasMore:_,useWindow:!1,children:(0,B.jsx)(z.Z,{loading:L,showHeader:!1,pagination:!1,dataSource:R,columns:ce,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=ee.indexOf(e);n<0?ee.push(e):ee.splice(n,1),ne(G()(ee))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})),U=t(99313),X=t(21068),D={addStudentContainer:"addStudentContainer___OXJb6",listItem:"listItem___rZl7r",tips:"tips___DJ9S4",qrCode:"qrCode___FFf0X"},q=t(18647),$=t(6457),ee=t(27065),ne=t(89918),te=U.Z.TabPane,se=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,s=e.classroomList,r=(e.loading,e.dispatch),i=e.onShow,c=e.onShow1,d=(0,m.useParams)(),p=s.actionTabs,x=(0,h.useState)([]),y=u()(x,2),j=y[0],b=y[1],k=(0,h.useState)(!0),_=u()(k,2),C=_[0],I=_[1],L=(0,h.useState)(!1),E=u()(L,2),O=E[0],P=E[1],F=T.Z.useForm(),J=u()(F,1)[0],R=(0,h.useState)([]),V=u()(R,2),W=V[0],se=V[1],oe=(0,h.useState)(1),re=u()(oe,2),ae=re[0],ie=re[1],le=(0,h.useState)([]),ce=u()(le,2),ue=ce[0],de=ce[1],pe=(0,h.useState)(!0),he=u()(pe,2),me=he[0],xe=he[1],fe=(0,h.useState)([]),ge=u()(fe,2),ve=ge[0],ye=ge[1],je=(0,h.useState)("1"),be=u()(je,2),we=be[0],Ae=be[1],ke=(0,h.useState)(!1),_e=u()(ke,2),Ze=_e[0],Se=_e[1];(0,h.useRef)();(0,h.useEffect)((function(){"添加学生"===s.actionTabs.key&&(xe(!0),Ce())}),[s.actionTabs.key]);var Ce=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"classroomList/getSchoolList",payload:{}});case 2:n=e.sent,b(n.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ie={onRemove:function(){ye([])},beforeUpload:function(e){var n=[];return n.push(e),ye([].concat(n)),!1},fileList:ve,accept:".xls,.xlsx"},Le=function(){var e=l()(a()().mark((function e(){var n,t,s,r,i=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=i.length>0&&void 0!==i[0]&&i[0],!C||O){e.next=11;break}return s=J.getFieldValue(),P(!0),ie(n?1:ae+1),e.next=7,(0,Z.nQ)(o()(o()({page:n?1:ae+1,container_id:d.coursesId,container_type:1,school_name:null==s?void 0:s.school_name,keyword:null==s?void 0:s.keyword},s),{},{role:4}));case 7:r=e.sent,se(n?G()(r.users):[].concat(G()(W),G()(r.users))),P(!1),(null===(t=r.users)||void 0===t?void 0:t.length)<10&&I(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Te=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=ue){e.next=4;break}g.ZP.error("请选择人数"),e.next=10;break;case 4:return Se(!0),e.next=7,(0,Z.aZ)(o()(o()({},d),{},{course_group_id:0,user_ids:ue}));case 7:-4===(null==(n=e.sent)?void 0:n.status)&&(i(),Se(!1)),0===n.status&&(g.ZP.success("添加成功"),r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getClassroomTopBanner",payload:{id:d.coursesId}}),r({type:"teachers/getStudentsList",payload:o()({},d)}),m.history.push("/classrooms/".concat(d.coursesId,"/students")),Se(!1),"0"===localStorage.getItem("Noviceguide")||r({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:9,text:(0,B.jsx)("div",{children:"恭喜您!我们已经完成【教学课堂】的新建任务了。怎么样,很简单吧!接下来,您可以开始在教学课堂继续添加您的教学内容。 遇到疑问时,随时召唤小歌,我会出现在页面的右下角。期待与你的再次协作。"})}}));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ne=function(){var e=l()(a()().mark((function e(){var n,t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==ve?void 0:ve.length)<=0)){e.next=3;break}return g.ZP.info("请上传文件"),e.abrupt("return");case 3:return Se(!0),(n=new FormData).append("file",ve[0]),e.next=8,(0,S.ZP)("/api/courses/".concat(d.coursesId,"/import_course_members.json"),{method:"post",body:n},!0);case 8:if(-4!==(t=e.sent).status){e.next=13;break}return Se(!1),c(),e.abrupt("return");case 13:-1!==t.status&&(r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getClassroomTopBanner",payload:{id:d.coursesId}}),r({type:"teachers/getStudentsList",payload:o()({},d)}),null!=t&&null!==(s=t.fail)&&void 0!==s&&s.length?f.Z.confirm({centered:!0,okText:"下载导入失败文件",cancelText:"取消",title:"提示",content:(0,B.jsxs)("div",{children:["导入文件内存在不匹配信息,请",(0,B.jsx)("span",{onClick:function(){return(0,$.FH)("",(0,$.NY)({url:ee.Z.API_SERVER+"/api/courses/".concat(d.coursesId,"/get_fail_data.xlsx"),query:{}}))},className:"c-light-primary ml5 mr5 current",children:"点击下载"}),"查看并进行修改后重新上传!"]}),onOk:function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,$.FH)("",(0,$.NY)({url:ee.Z.API_SERVER+"/api/courses/".concat(d.coursesId,"/get_fail_data.xlsx"),query:{}})),m.history.push("/classrooms/".concat(d.coursesId,"/students"));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){m.history.push("/classrooms/".concat(d.coursesId,"/students"))}}):(g.ZP.success("导入成功"),m.history.push("/classrooms/".concat(d.coursesId,"/students")))),Se(!1);case 15:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Be=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,B.jsx)(w.Z,{value:n.numid,checked:ue.includes(String(n.numid)),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"username",render:function(e,n){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)(m.Link,{className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"实名认证",dataIndex:"school_name",width:100,render:function(e){return e?"是":"否"}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{placement:"bottom",title:e,children:(0,B.jsx)("span",{children:Q()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,B.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,B.jsx)(f.Z,{className:D.addStudentWrapContainer,centered:!0,title:"添加学生",open:"添加学生"===s.actionTabs.key,okText:"确定",cancelText:"取消",width:"1"===we?1100:600,zIndex:1e3,afterClose:function(){ye([])},confirmLoading:Ze,bodyStyle:{minHeight:200},onOk:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==we){e.next=3;break}return Te(),e.abrupt("return");case 3:Ne();case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){de([]),r({type:"classroomList/setActionTabs",payload:{}})},children:(0,B.jsxs)(U.Z,{activeKey:we,onChange:function(e){return Ae(e)},className:D.addStudentContainer,children:[(0,B.jsx)(te,{tab:"手动添加",children:(0,B.jsxs)("div",{className:D.listItem,children:[(0,B.jsxs)(T.Z,{layout:"inline",form:J,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",children:[(0,B.jsx)(T.Z.Item,{name:"search_type",label:"搜索类型",children:(0,B.jsxs)(Y.default,{children:[(0,B.jsx)(Y.default.Option,{value:"1",children:"姓名"}),(0,B.jsx)(Y.default.Option,{value:"2",children:"手机号"}),(0,B.jsx)(Y.default.Option,{value:"3",children:"邮箱"})]})}),(0,B.jsx)(T.Z.Item,{name:"keyword",label:"搜索内容",children:(0,B.jsx)(N.Z,{allowClear:!0,style:{width:240},size:"middle",defaultValue:(null===(n=p.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=p.selectArrs)||void 0===t?void 0:t.name)})}),(0,B.jsx)(T.Z.Item,{name:"school_name",label:"单位:",children:(0,B.jsx)(M.Z,{options:j,style:{width:400},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,B.jsx)(T.Z.Item,{children:(0,B.jsx)(A.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=J.getFieldValue())||void 0===e?void 0:e.keyword))return se([]),void g.ZP.error("请输入搜索内容");xe(!1),C=!0,I(!0),de([]),P(!1),setTimeout((function(){Le(!0)}),300)}()},children:"搜索"})})]}),me&&(0,B.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,B.jsx)("img",{src:K.L6,width:"250",alt:""}),(0,B.jsx)("br",{}),(0,B.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!me&&""==W&&!O&&(0,B.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,B.jsx)("img",{src:K.z3,width:"100",alt:""}),(0,B.jsx)("br",{}),(0,B.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!me&&""!=W||O)&&(0,B.jsxs)("section",{children:[(0,B.jsx)("div",{className:"flexd-table-header mt20",children:(0,B.jsx)(z.Z,{pagination:!1,dataSource:[],columns:Be})}),(0,B.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,B.jsx)(H(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){Le()},hasMore:C,useWindow:!1,children:(0,B.jsx)(z.Z,{loading:O,showHeader:!1,pagination:!1,dataSource:W,columns:Be,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=ue.indexOf(e);n<0?ue.push(e):ue.splice(n,1),de(G()(ue))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})},"1"),((0,ne.Ny)()||(0,ne.d8)()&&5===(0,ne.eY)().role)&&(0,B.jsx)(te,{tab:"批量导入",children:(0,B.jsx)("div",{className:D.listItem,children:(0,B.jsxs)("div",{className:"mt20",style:{marginLeft:86},children:[(0,B.jsxs)("div",{className:"mb20",children:[(0,B.jsx)("span",{className:"mr40",children:"步骤1:"}),"下载",(0,B.jsx)("a",{className:"ml5 mr5",onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,$.FH)("",(0,$.NY)({url:ee.Z.API_SERVER+"/api/courses/down_course_members_template",query:{}}));case 1:case"end":return e.stop()}}),e)}))),children:"课堂成员导入模板"}),"批量导入成员。"]}),(0,B.jsxs)("div",{children:[(0,B.jsx)("span",{className:"mr40",children:"步骤2:"}),"上传填写好的《课堂成员导入模板》。"]}),(0,B.jsx)("div",{style:{margin:"4px 0px 20px 94px"},children:(0,B.jsx)(X.Z,o()(o()({},Ie),{},{children:(0,B.jsx)(A.ZP,{type:"primary",className:"mt10",icon:(0,B.jsx)(q.Z,{}),children:"选择文件"})}))})]})})},"2")]})})})),oe=t(5112),re=t(71418),ae=t(51589),ie="exportmodal___e1u_C",le="searchWrap___GunRy",ce="search___aHuEr",ue="searchIcon___SYYcy",de=t(7406),pe="leftdiv____DQvt",he="listClass___NmeAK",me="spantitle___meGbS",xe="rightdiv___Ypfvm",fe="searchWrap___GXTGm",ge="search___ti6sF",ve="searchIcon___BEcfO",ye=function(e){var n=e.data,t=(e.value,e.loading),s=(e.handleChangePage,e.setSelectedRowKeys),o=e.selectedRowKeys,r=(e.onChange,(0,h.useState)([])),i=u()(r,2),c=i[0],d=i[1],p=(0,h.useState)([]),m=u()(p,2),x=m[0],f=m[1],g=(0,h.useState)([]),v=u()(g,2),y=v[0],b=v[1],A=(0,h.useState)(!0),k=u()(A,2),_=k[0],Z=k[1],S=(0,h.useState)(1),C=u()(S,2),L=(C[0],C[1],(0,h.useState)()),T=u()(L,2);T[0],T[1];return(0,h.useEffect)((function(){console.log(n),console.log(t),Z(t),d(n),f([]),b([])}),[n]),(0,h.useEffect)((function(){s&&(f(o),b(o))}),[o]),(0,B.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,B.jsxs)("div",{className:pe,children:[(0,B.jsx)("div",{className:fe,children:(0,B.jsx)(N.Z.Search,I()({allowClear:!0,suffix:(0,B.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(ve)}),className:ge,placeholder:"可输入学生名称查询",size:"middle",onChange:function(){var e=l()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:d(n.filter((function(e){var n;return null==e||null===(n=e.name)||void 0===n?void 0:n.includes(t.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},"placeholder","可输入班级名称查询"))}),(0,B.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,B.jsx)(re.Z,{spinning:_,children:(0,B.jsx)(B.Fragment,{children:0===c.length?(0,B.jsx)(de.Z,{styles:{margin:"45px auto"},customText:"暂无分班"}):(0,B.jsx)("div",{children:(0,B.jsx)(w.Z.Group,{value:x.map((function(e){return"".concat(e.id)})),onChange:function(e){},style:{marginTop:"10px",flexDirection:"column"},children:c.map((function(e,n){return(0,B.jsx)(j.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,B.jsx)(w.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.id),onChange:function(e){if(e.target.checked){var n=c.filter((function(n){return e.target.value==n.id}));s([].concat(G()(o),G()(n)))}else{var t=o.filter((function(n){return e.target.value!=n.id}));s(t)}},children:(0,B.jsxs)("div",{className:he,children:[(0,B.jsx)("span",{className:me,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,B.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})})})})]}),(0,B.jsxs)("div",{className:xe,children:[(0,B.jsx)("div",{className:fe,children:(0,B.jsx)(N.Z.Search,{allowClear:!0,suffix:(0,B.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(ve)}),className:ge,onChange:function(e){b(x.filter((function(n){return n.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"})}),0===y.length&&(0,B.jsx)(de.Z,{styles:{margin:"45px auto"},customText:"暂未选择分班"}),y.length>0&&(0,B.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,B.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:y.map((function(e,n){return(0,B.jsxs)(j.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,B.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,B.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){s(x.filter((function(n){return"".concat(n.id)!="".concat(e.id)})))}})]},e.id)}))})})]})]})},je="leftdiv___F3YNl",be="listClass___Q_C6i",we="spantitle___SPfdV",Ae="rightdiv___dvG3H",ke="searchWrap___CFcp_",_e="search___eLYTt",Ze="searchIcon___zNep3",Se=function(e){var n=e.data,t=(e.value,e.handleChangePage,e.setSelectedRowKeys),s=e.selectedRowKeys,r=(e.onChange,(0,m.useParams)()),i=(0,h.useState)(!1),c=u()(i,2),d=c[0],p=c[1],x=(0,h.useState)([]),f=u()(x,2),g=f[0],v=f[1],y=(0,h.useState)([]),b=u()(y,2),A=b[0],k=b[1],_=(0,h.useState)([]),Z=u()(_,2),C=Z[0],I=Z[1],L=(0,h.useState)(),T=u()(L,2),E=T[0],O=T[1];(0,h.useEffect)((function(){v([]),k([]),I([])}),[n]),(0,h.useEffect)((function(){t&&(console.log(s),k(s),I(s))}),[s]);var P=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(!0),e.next=3,(0,S.ZP)("/api/courses/".concat(r.coursesId,"/all_course_groups.json"),{method:"get",params:o()(o()({},r),{},{page:1,limit:1e5,keyword:n})});case 3:t=e.sent,p(!1),v(null==t?void 0:t.student_arr);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,B.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,B.jsxs)("div",{className:je,children:[(0,B.jsx)("div",{className:ke,children:(0,B.jsx)(N.Z.Search,{allowClear:!0,suffix:(0,B.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Ze),onClick:function(){return P(E)}}),className:_e,placeholder:"可输入姓名或学号查询",size:"middle",onChange:function(e){return O(e.target.value)},onSearch:function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:P(n);case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()})}),(0,B.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,B.jsx)(re.Z,{spinning:d,children:0===g.length?(0,B.jsx)(de.Z,{styles:{margin:"45px auto"},customText:"请通过上方搜索添加学生"}):(0,B.jsx)("div",{children:(0,B.jsx)(w.Z.Group,{value:A.map((function(e){return"".concat(e.user_id)})),onChange:function(e){console.log(e),console.log(s)},style:{marginTop:"10px",flexDirection:"column"},children:g.map((function(e,n){return(0,B.jsx)(j.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,B.jsx)(w.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.user_id),onChange:function(e){if(e.target.checked){var n=g.filter((function(n){return e.target.value==n.user_id}));t([].concat(G()(s),G()(n)))}else{var o=s.filter((function(n){return e.target.value!=n.user_id}));t(o)}},children:(0,B.jsx)("div",{className:be,children:(0,B.jsx)("span",{className:we,style:{width:e.is_published?"108px":"170px"},children:e.user_name})})})},e.id)}))})})})})]}),(0,B.jsxs)("div",{className:Ae,children:[(0,B.jsx)("div",{className:ke,children:(0,B.jsx)(N.Z.Search,{allowClear:!0,suffix:(0,B.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Ze)}),className:_e,onChange:function(e){I(A.filter((function(n){return n.user_name.includes(e.target.value)})))},size:"middle",placeholder:"可输入姓名进行查询"})}),0===C.length&&(0,B.jsx)(de.Z,{styles:{margin:"45px auto"},customText:"暂未选择学生"}),C.length>0&&(0,B.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,B.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:C.map((function(e,n){return(0,B.jsxs)(j.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,B.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.user_name}),(0,B.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){t(A.filter((function(n){return"".concat(n.user_id)!="".concat(e.user_id)})))}})]},e.user_id)}))})})]})]})},Ce=(N.Z.Search,(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,s=e.classroomList,r=(e.loading,e.dispatch),i=(0,m.useParams)(),c=((0,m.useLocation)(),(0,h.useState)(!1)),d=u()(c,2),p=d[0],x=d[1],v=(0,h.useState)(!0),y=u()(v,2),j=y[0],b=y[1],w=(0,h.useState)(!0),A=u()(w,2),k=A[0],_=A[1],C=(0,h.useState)(1),L=u()(C,2),E=L[0],O=(L[1],(0,h.useState)([])),P=u()(O,2),Q=P[0],F=P[1],J=(0,h.useState)(""),Y=u()(J,2),M=Y[0],z=Y[1],R=(0,h.useState)([]),H=u()(R,2),K=H[0],V=H[1],W=(0,h.useState)([]),U=u()(W,2),X=U[0],D=U[1],q=T.Z.useForm(),$=u()(q,1)[0],ee=(0,h.useState)(0),ne=u()(ee,2),te=ne[0],se=ne[1],pe=(0,h.useState)(!1),he=u()(pe,2),me=he[0],xe=he[1],fe=(0,h.useState)({}),ge=u()(fe,2),ve=ge[0],je=ge[1],be=(0,h.useState)(!1),we=u()(be,2),Ae=(we[0],we[1]),ke=(0,h.useState)([]),_e=u()(ke,2),Ze=_e[0],Ce=_e[1],Ie=(0,h.useState)(""),Le=u()(Ie,2),Te=Le[0],Ne=Le[1],Be=(0,h.useState)(!0),Ee=u()(Be,2),Oe=Ee[0],Pe=Ee[1],Qe=(0,h.useState)([]),Fe=u()(Qe,2),Je=Fe[0],Ge=Fe[1],Ye=(0,h.useState)([]),Me=u()(Ye,2),ze=Me[0],Re=Me[1],He=(0,h.useState)([]),Ke=u()(He,2),Ve=Ke[0],We=Ke[1],Ue=(0,h.useState)([]),Xe=u()(Ue,2),De=Xe[0],qe=Xe[1];i.id=i.coursesId;var $e=[{type:"normal",url:"normal_work_list"},{type:"group",url:"group_work_list"},{type:"hack",url:"hack_work_list"},{type:"practice",url:"shixun_work_list"},{type:"exercise",url:"exercise_score,export_exercise_users"}];(0,h.useEffect)((function(){var e,n,t,r;"导出成绩"===s.actionTabs.key&&(en(),nn()),"exercise"===(null==s||null===(e=s.actionTabs)||void 0===e?void 0:e.exportType)?xe(!0):xe(!1),Ne(""),je({sd_mode:"student",cate_range:1,stu_range:1}),s.actionTabs.category_id&&($.setFieldValue("cate_range",2),je(o()(o()({},ve),{},{cate_range:2}))),Ge([null==s||null===(n=s.actionTabs)||void 0===n||null===(n=n.category_id)||void 0===n?void 0:n.toString()]);var a="导出".concat(null==s||null===(t=s.actionTabs)||void 0===t?void 0:t.type,"成绩");null!=s&&null!==(r=s.actionTabs)&&void 0!==r&&r.isReport&&(a="导出实训报告"),z(a)}),[null==s||null===(n=s.actionTabs)||void 0===n?void 0:n.key]),console.log("---",null==s||null===(t=s.actionTabs)||void 0===t?void 0:t.exportType),(0,h.useEffect)((function(){var e=un(cn(De),Te);We(e)}),[te]);var en=function(){var e=l()(a()().mark((function e(n){var t,s,r,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(!0),e.next=3,(0,Z.c_)(o()(o()({},i),{},{page:n||E,limit:2e4}));case 3:null==(s=e.sent)||null===(t=s.course_groups)||void 0===t||t.map((function(e,n){e.key=e.id,e.title=e.name,e.disabled=e.is_published})),_(!1),s&&(null!=s&&s.no_class_course_members?F(G()(null==s||null===(l=s.course_groups)||void 0===l?void 0:l.concat(null==s?void 0:s.no_class_course_members))):F(G()(null==s?void 0:s.course_groups)),V(tn(null==s||null===(r=s.course_groups)||void 0===r?void 0:r.concat(null==s?void 0:s.no_class_course_members))));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),nn=function(){var e=l()(a()().mark((function e(){var n,t,o,r,l,c,u,d,p,h,m,x,f,g,v,y;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return b(!0),e.next=3,(0,S.ZP)("/api/courses/".concat(i.coursesId,"/left_banner_with_child.json"),{method:"get",params:{id:i.coursesId,module_type:s.actionTabs.exportType}});case 3:u=e.sent,d=[],p=null==u||null===(n=u.course_modules)||void 0===n?void 0:n.filter((function(e){return e.name===s.actionTabs.type})),h=0===(null===(t=p[0])||void 0===t||null===(t=t.second_category)||void 0===t?void 0:t.length)?null===(o=p[0])||void 0===o?void 0:o.detail:null===(r=p[0])||void 0===r?void 0:r.second_category,0===(null===(l=p[0])||void 0===l||null===(l=l.second_category)||void 0===l?void 0:l.length)?null==h||h.map((function(e){var n,t;d.push({title:(null==e?void 0:e.category_name)||(null==e?void 0:e.name),key:(null==e||null===(n=e.category_id)||void 0===n?void 0:n.toString())||(null==e||null===(t=e.id)||void 0===t?void 0:t.toString())})})):null==h||h.filter((function(e){var n;return 0!==(null==e||null===(n=e.detail)||void 0===n?void 0:n.concat(null==e?void 0:e.third_category).length)})).map((function(e){var n,t,s;d.push({title:(null==e?void 0:e.category_name)||(null==e?void 0:e.name),key:(null==e||null===(n=e.category_id)||void 0===n?void 0:n.toString())||(null==e||null===(t=e.id)||void 0===t?void 0:t.toString()),children:sn((null==e||null===(s=e.detail)||void 0===s?void 0:s.concat(null==e?void 0:e.third_category))||[])})})),d=d.filter((function(e){var n;return 0!==(null==e||null===(n=e.children)||void 0===n?void 0:n.length)})),qe(d),We(cn(d)),null!=s&&null!==(c=s.actionTabs)&&void 0!==c&&c.category_id&&(x=function e(n){var t=[];return n.children?t.push.apply(t,G()(n.children.map((function(n){return e(n)})))):t.push(n.key),t.flat()},f=null==s||null===(m=s.actionTabs)||void 0===m||null===(m=m.category_id)||void 0===m?void 0:m.toString(),Ce([f]),Pe(!0),g=!!an(f,d),v=[],v=g?d.filter((function(e){return e.key===an(f,d)}))[0].children.filter((function(e){return e.key===f})):d.filter((function(e){return e.key===f}))[0].children,y=v.map((function(e){return x(e)})).flat(),Re(y)),b(!1);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),tn=function(e){return e.filter((function(e){return(null==e?void 0:e.course_members.length)>0})).map((function(e){return{key:e.id.toString(),title:e.name,oldtitle:e.title,children:e.course_members?e.course_members.map((function(n){return{key:n.user_id.toString(),title:n.user_name,oldtitle:n.user_name,parentkey:e.id.toString()}})):[]}}))},sn=function(e){return e.filter((function(e){var n;return!(null!=e&&e.detail&&0===(null==e||null===(n=e.detail)||void 0===n?void 0:n.length))})).map((function(e){var n,t,s,o={key:(null==e||null===(n=e.id)||void 0===n?void 0:n.toString())||(null===(t=e.category_id)||void 0===t?void 0:t.toString()),title:(null==e?void 0:e.category_name)||(null==e?void 0:e.name),children:null==e||null===(s=e.detail)||void 0===s?void 0:s.map((function(e){var n;return{key:null==e||null===(n=e.id)||void 0===n?void 0:n.toString(),title:null==e?void 0:e.name}}))};return o}))},on=function(){$.resetFields(),je({}),Ae(!1),F([]),We([]),D([]),Ge([]),Re([])},rn=[];!function e(n){for(var t=0;t<n.length;t++){var s=n[t],o=s.key,r=s.title;rn.push({key:o,title:r}),s.children&&e(s.children)}}(De);var an=function e(n,t){for(var s,o=0;o<t.length;o++){var r=t[o];r.children&&(r.children.some((function(e){return e.key===n}))?s=r.key:e(n,r.children)&&(s=e(n,r.children)))}return s},ln=function(e,n){se(te+1);var t="";if(""===(t=1===n?e:e.target.value)||void 0===t)Ce([]),Ne("");else{var s=rn.map((function(e){return e.title.indexOf(t.trim())>-1?an(e.key,De):null})).filter((function(e,n,t){return!(!e||t.indexOf(e)!==n)}));Ce(s),Ne(t)}Pe(!0)},cn=function e(n){return n.map((function(n){var t=n.title,s=t.indexOf(Te.trim()),o=t.substring(0,s),r=t.slice(s+Te.trim().length),a=s>-1?(0,B.jsxs)("span",{children:[o,(0,B.jsx)("span",{className:"c-red",children:Te.trim()}),r]}):(0,B.jsx)("span",{children:t});return n.children?{title:a,key:n.key,oldtitle:n.title,children:e(n.children)}:{title:a,key:n.key,oldtitle:n.title}}))};function un(e,n){return e.filter((function(e){return!(!e.oldtitle||!e.oldtitle.trim().includes(n.trim()))||!!(e.children&&e.children.length>0)&&(e.children=un(e.children,n),e.children.length>0)}))}return(0,B.jsx)(f.Z,{centered:!0,title:M,open:"导出成绩"===s.actionTabs.key,okText:"导出",cancelText:"取消",destroyOnClose:!0,className:ie,bodyStyle:{maxHeight:520},width:610,confirmLoading:p,onOk:l()(a()().mark((function e(){var n,t,l,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(De),console.log(ze),0!==De.length){e.next=5;break}return g.ZP.warning("没有可导出的".concat(me?"试卷":"作业")),e.abrupt("return");case 5:return n={course_id:i.coursesId,ids:ze,export_type:ve.sd_mode,homework_type:s.actionTabs.exportType},2===ve.stu_range&&(n.course_group_ids=X.map((function(e){return e.id.toString()}))),3===ve.stu_range&&(n.user_ids=X.map((function(e){return e.user_id.toString()}))),x(!0),e.next=11,(0,S.ZP)("/api/export_record/export_all.json",{method:"get",params:o()({},n)});case 11:t=e.sent,x(!1),0===(null==t?void 0:t.status)&&(g.ZP.info("导出成功"),m.history.push("/classrooms/".concat(null==i?void 0:i.coursesId,"/exportlist/").concat(null==$e||null===(l=$e.find((function(e){var n;return e.type===(null==s||null===(n=s.actionTabs)||void 0===n?void 0:n.exportType)})))||void 0===l?void 0:l.url)),on(),r({type:"classroomList/setActionTabs",payload:{}}),m.history.push("/classrooms/".concat(null==i?void 0:i.coursesId,"/exportlist/").concat(null==$e||null===(c=$e.find((function(e){var n;return e.type===(null==s||null===(n=s.actionTabs)||void 0===n?void 0:n.exportType)})))||void 0===c?void 0:c.url)));case 14:case"end":return e.stop()}}),e)}))),onCancel:function(){on(),r({type:"classroomList/setActionTabs",payload:{}})},children:(0,B.jsx)("div",{children:(0,B.jsxs)(T.Z,{form:$,initialValues:I()(I()(I()({},"sd_mode","student"),"cate_range",1),"stu_range",1),colon:!1,labelAlign:"right",labelCol:{span:4},onValuesChange:function(e,n){"stu_range"in e&&D([]),je($.getFieldValue())},children:[(0,B.jsx)(T.Z.Item,{label:"统计维度",name:"sd_mode",children:(0,B.jsxs)(oe.ZP.Group,{children:[(0,B.jsx)(oe.ZP,{value:"student",className:"mr60",children:"学生维度"}),(0,B.jsxs)(oe.ZP,{value:"homework",children:[me?"试卷":"作业","维度"]})]})}),(0,B.jsx)(T.Z.Item,{label:"导出".concat(me?"试卷":"作业","范围"),name:"cate_range",children:(0,B.jsxs)(oe.ZP.Group,{children:[(0,B.jsxs)(oe.ZP,{value:1,className:"mr60",children:["全部",me?"试卷":"作业"]}),(0,B.jsxs)(oe.ZP,{value:2,children:["指定",me?"试卷":"作业"]})]})}),2===ve.cate_range&&(0,B.jsxs)("div",{style:{width:560,height:300,border:"1px solid #F6F7F9",marginTop:-5,marginBottom:10},children:[(0,B.jsx)("div",{className:le,children:(0,B.jsx)(N.Z.Search,{allowClear:!0,suffix:(0,B.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(ue),onClick:function(e){return ln(Te,1)}}),className:ce,placeholder:"搜索目录名称或".concat(me?"试卷":"作业","名称"),size:"middle",onSearch:function(e){return ln(e,1)},onChange:function(e){return Ne(e.target.value)}})}),(0,B.jsx)("div",{style:{maxHeight:213,overflow:"auto"},children:0!==De.length||j?(0,B.jsx)(re.Z,{spinning:j,children:(0,B.jsx)(ae.Z,{style:{minHeight:210},checkable:!0,selectable:!1,onExpand:function(e){Ce(e),Pe(!1)},expandedKeys:Ze,autoExpandParent:Oe,checkedKeys:Je,onCheck:function(e,n){var t,s;if(console.log("onCheck",e,n),Te)if(console.log(1111),n.checked)if(null!==(t=n.node)&&void 0!==t&&t.children){var o,r=null===(o=n.node)||void 0===o?void 0:o.children.map((function(e){return null!=e&&e.children?null==e?void 0:e.children.map((function(e){return e.key})):e.key})).flat(),a=G()(new Set([].concat(G()(Je),G()(r)))),i=G()(new Set([].concat(G()(ze),G()(r))));Ge(a),Re(i)}else Ge([].concat(G()(Je),[n.node.key])),Re([].concat(G()(ze),[n.node.key]));else if(null!==(s=n.node)&&void 0!==s&&s.children){var l,c=n.node.key,u=an(c,De),d=null===(l=n.node)||void 0===l?void 0:l.children.map((function(e){return null!=e&&e.children?null==e?void 0:e.children.map((function(e){return e.key})):e.key})).flat(),p=Je.filter((function(e){return!d.includes(e)&&e!=c&&e!=u})),h=ze.filter((function(e){return!d.includes(e)}));Ge(p),Re(h)}else{var m=an(n.node.key,De),x=an(m,De),f=Je.filter((function(e){return e!=n.node.key&&e!=m&&e!=x})),g=ze.filter((function(e){return e!=n.node.key}));Ge(f),Re(g)}else Re(n.checkedNodes.filter((function(e){return!e.children})).map((function(e){return e.key}))),Ge(e)},treeData:Ve})}):(0,B.jsx)(de.Z,{styles:{margin:"0 auto"},customText:"暂无".concat(me?"试卷":"作业")})})]}),(0,B.jsx)(T.Z.Item,{label:"导出学生范围",name:"stu_range",children:(0,B.jsxs)(oe.ZP.Group,{children:[(0,B.jsx)(oe.ZP,{value:1,className:"mr60",children:"全部学生"}),(0,B.jsx)(oe.ZP,{value:2,className:"mr60",children:"指定分班"}),(0,B.jsx)(oe.ZP,{value:3,children:"指定学生"})]})}),2===ve.stu_range&&(0,B.jsx)("div",{style:{width:560,height:368,marginTop:-5},children:(0,B.jsx)("div",{children:(0,B.jsx)(ye,{data:Q,treedata:K,loading:k,selectedRowKeys:X,setSelectedRowKeys:D})})}),3===ve.stu_range&&(0,B.jsx)("div",{style:{width:560,height:368,marginTop:-5},children:(0,B.jsx)("div",{children:(0,B.jsx)(Se,{data:Q,treedata:K,selectedRowKeys:X,setSelectedRowKeys:D})})})]})})})}))),Ie=(0,m.connect)((function(e){return{classroomList:e.classroomList,user:e.user}}))((function(e){var n=e.classroomList,t=e.dispatch,s=e.user,r=(0,h.useState)(!1),i=u()(r,2),c=i[0],d=i[1],p=T.Z.useForm(),x=u()(p,1)[0],v=((0,m.useParams)(),s.userInfo),y=function(){t({type:"classroomList/setActionTabs",payload:{key:""}})};return(0,h.useEffect)((function(){"加入课堂"===n.actionTabs.key?null!=v&&v.login&&""!=(null==v?void 0:v.login)?null!=v&&v.profile_completed?d(!0):f.Z.confirm({centered:!0,title:"提示",content:"您需要去完善您的个人资料,才能使用此功能",okText:"立即完善",cancelText:"稍后完善",onOk:function(){d(!0)},onCancel:function(){return y()}}):(t({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),y()):d(!1)}),[n.actionTabs.key]),(0,B.jsx)(f.Z,{centered:!0,title:"加入课堂",open:c,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){var n,s,r,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,x.validateFields();case 2:return s=o()({},x.getFieldValue()),e.next=5,(0,S.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:s.invite_code}});case 5:if(null==(r=e.sent)||!r.need_pro_auth){e.next=10;break}return t({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:s.inputValue,checkedList:"professor"===s.identity?[1]:"assistant_professor"===s.identity?[2]:[3]}}),y(),e.abrupt("return");case 10:return null==s||null===(n=s.identity)||void 0===n||n.map((function(e){s[e]=1})),e.next=13,(0,S.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:o()({},s)});case 13:i=e.sent,console.log("/api/courses/apply_to_join_course.json",{method:"post",body:o()({},s)}),0===i.status&&((0,$.L9)(["教学课堂","加入课堂"]),g.ZP.success("加入成功"),window.location.reload(!0));case 16:case"end":return e.stop()}}),e)}))),onCancel:function(){return y()},children:(0,B.jsx)("section",{className:"pr20 pt10 pl10",children:(0,B.jsxs)(T.Z,{form:x,hideRequiredMark:!0,children:[(0,B.jsx)(T.Z.Item,{name:"invite_code",rules:[{required:!0,message:"请输入5位课堂邀请码或6位分班邀请码"}],label:(0,B.jsx)("div",{className:"tr",style:{width:100},children:"课堂邀请码"}),children:(0,B.jsx)(N.Z,{size:"middle",placeholder:"请输入5位课堂邀请码或6位分班邀请码"})}),(0,B.jsx)(T.Z.Item,{name:"identity",label:(0,B.jsx)("div",{className:"tr",style:{width:100},children:"身份"}),children:(0,B.jsxs)(w.Z.Group,{children:[(0,B.jsx)(w.Z,{value:"professor",children:"教师"}),(0,B.jsx)(w.Z,{value:"assistant_professor",children:"助教"}),(0,B.jsx)(w.Z,{value:"student",children:"学生/参赛者"})]})})]})})})})),Le="formWrap___MSAjb",Te=Y.default.Option,Ne=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading,user:e.user}}))((function(e){var n=e.user,t=e.shixunHomeworks,s=(e.loading,e.dispatch),r=((0,m.useParams)(),(0,h.useState)(!1)),i=u()(r,2),c=i[0],d=(i[1],T.Z.useForm()),p=u()(d,1)[0],x=(0,h.useState)({}),g=u()(x,2),v=g[0],y=g[1],w=(0,h.useState)([]),A=u()(w,2),k=A[0],_=A[1],Z=(0,h.useState)([]),S=u()(Z,2),C=S[0],I=S[1],L=(0,h.useState)([]),E=u()(L,2),O=E[0],P=E[1],Q=(0,h.useState)([]),F=u()(Q,2),J=F[0],G=F[1];(0,h.useEffect)((function(){"填充信息弹窗"!==t.actionTabs.key||k.length||z()}),[t.actionTabs.key]);var z=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"account/getSchoolOption"});case 2:n=e.sent,_(null==n?void 0:n.schools);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),R=function(){var e=l()(a()().mark((function e(n,t){var s,r,i,l,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null===(s=k.find((function(e){return e.name===n})))||void 0===s?void 0:s.id,e.next=3,H(i);case 3:if(e.t0=e.sent,e.t0){e.next=6;break}e.t0={};case 6:l=e.t0,P(null==l?void 0:l.departments),c=t||(null==l||null===(r=l.departments)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.name),p.setFieldsValue({department:c}),y(o()(o()({},v),{school:n,department:c}));case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),H=function(e){if(e)return s({type:"account/getDepartmentOption",payload:{id:e}})},K=function(){var e=l()(a()().mark((function e(t){var o,r,i,l,c,u,d,p,h,m,x,f,g,v,y,j;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.nickname,l=t.gender,c=t.identity,u=t.studentNo,d=t.jobTitle,p=t.manager,h=t.school,m=t.department,x=t.edu_background,f=t.edu_entry_year,g=t.brief_introduction,v=t.name,y=null===(o=O.find((function(e){return e.name===m})))||void 0===o?void 0:o.id,j=null===(r=k.find((function(e){return e.name===h})))||void 0===r?void 0:r.id,e.next=5,s({type:"account/updateAccount",payload:{id:n.userInfo.user_id,department_id:y,gender:l,identity:c,location:location,nickname:i,name:v,school_id:j,edu_background:x,edu_entry_year:f,brief_introduction:g,student_id:"student"===c?u:null,technical_title:d||p}});case 5:e.sent&&(window.location.reload(),localStorage.removeItem("addinfo"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,B.jsx)(f.Z,{centered:!0,title:"填写资料",open:"填充信息弹窗"===t.actionTabs.key,okText:"保存",cancelText:"取消",width:650,bodyStyle:{minHeight:150},confirmLoading:c,onOk:function(){p.submit()},onCancel:function(){s({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,B.jsxs)(T.Z,{form:p,className:Le,layout:"horizontal",onValuesChange:function(e){(y(o()({},p.getFieldsValue())),"school"in e)&&(I(k.filter((function(n){return n.name.includes(e.school)}))),(k.find((function(n){return n.name===e.school}))||{}).id?R(e.school):(p.setFieldsValue({department:""}),y(o()(o()({},v),{school:e.school,department:""}))))},onFinish:K,children:[(0,B.jsx)(T.Z.Item,{label:"姓名",name:"name",rules:[{required:!0,message:"请输入真实姓名,最大限制".concat(10,"个字符")},{validator:$.HJ}],children:(0,B.jsx)(N.Z,{placeholder:"请输入真实姓名,最大限制".concat(10,"个字符"),maxLength:10})}),(0,B.jsxs)(j.Z,{gutter:[10,0],children:[(0,B.jsx)(b.Z,{flex:"300px",children:(0,B.jsx)(T.Z.Item,{label:"职业",name:"identity",rules:[{required:!0,message:"请先选择职业"}],children:(0,B.jsxs)(Y.default,{children:[(0,B.jsx)(Te,{value:"teacher",children:"教师"}),(0,B.jsx)(Te,{value:"student",children:"学生"}),(0,B.jsx)(Te,{value:"professional",children:"专业人士"})]})})}),"student"===v.identity&&(0,B.jsx)(b.Z,{flex:"300px",children:(0,B.jsx)(T.Z.Item,{initialValue:v.studentNo,name:"studentNo",rules:[{required:!0,message:"请先输入学号"}],children:(0,B.jsx)(N.Z,{type:"text",placeholder:"请输入学号"})})}),"teacher"===v.identity&&(0,B.jsx)(b.Z,{flex:"300px",children:(0,B.jsx)(T.Z.Item,{initialValue:v.jobTitle,name:"jobTitle",rules:[{required:!0,message:"请先选择职称"}],children:(0,B.jsxs)(Y.default,{children:[(0,B.jsx)(Te,{value:"教授",children:"教授"}),(0,B.jsx)(Te,{value:"研究员",children:"研究员"}),(0,B.jsx)(Te,{value:"副教授",children:"副教授"}),(0,B.jsx)(Te,{value:"副研究员",children:"副研究员"}),(0,B.jsx)(Te,{value:"讲师",children:"讲师"}),(0,B.jsx)(Te,{value:"助理研究员",children:"助理研究员"}),(0,B.jsx)(Te,{value:"助理教授",children:"助理教授"})]})})}),"professional"===v.identity&&(0,B.jsx)(b.Z,{flex:"300px",children:(0,B.jsx)(T.Z.Item,{initialValue:v.manager,name:"manager",rules:[{required:!0,message:"请先选择职称"}],children:(0,B.jsxs)(Y.default,{children:[(0,B.jsx)(Te,{value:"企业管理者",children:"企业管理者"}),(0,B.jsx)(Te,{value:"部门管理者",children:"部门管理者"}),(0,B.jsx)(Te,{value:"高级工程师",children:"高级工程师"}),(0,B.jsx)(Te,{value:"工程师",children:"工程师"}),(0,B.jsx)(Te,{value:"助理工程师",children:"助理工程师"})]})})})]}),(0,B.jsx)(T.Z.Item,{label:"学校/单位",name:"school",wrapperCol:{span:10},rules:[{required:!0,message:"请先选择学校/单位"}],children:(0,B.jsx)(M.Z,{showSearch:!0,options:null==C?void 0:C.map((function(e){return{value:e.name}}))})}),(0,B.jsx)(T.Z.Item,{label:"院系/部门",name:"department",wrapperCol:{span:10},children:(0,B.jsx)(M.Z,{showSearch:!0,onChange:function(e){return G(O.filter((function(n){return n.name.includes(e)})))},options:null==J?void 0:J.map((function(e){return{value:e.name}}))})})]})})})),Be=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t=e.classroomList,s=(e.loading,e.dispatch),r=(0,m.useParams)(),i=((0,m.useLocation)(),(0,h.useState)(!1)),c=u()(i,2),d=c[0],p=c[1],x=(t.actionTabs,t.courseGroups,t.allCourseGroups),v=T.Z.useForm(),y=u()(v,1)[0];return(0,h.useEffect)((function(){"切换为学生"===t.actionTabs.key&&(s({type:"classroomList/getAllCourseGroup",payload:o()({},r)}),y.setFieldsValue({course_group_id:"0"}))}),[t.actionTabs.key]),(0,B.jsxs)(f.Z,{centered:!0,title:"切换为学生",open:"切换为学生"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:150},confirmLoading:d,onOk:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(!0),e.next=3,(0,S.ZP)("/api/courses/".concat(r.coursesId,"/switch_to_student.json"),{method:"post",body:y.getFieldValue()});case 3:0===e.sent.status&&(g.ZP.success("切换成功"),window.location.reload()),p(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"classroomList/setActionTabs",payload:{}})},children:[(0,B.jsx)("p",{children:"如果分班单独设置发布内容(实训作业、普通作业、试卷等), 需要加入分班才能查看"}),(0,B.jsx)("div",{className:"pl30 pr30",children:(0,B.jsx)(T.Z,{form:y,initialValues:I()({},"course_group_id","0"),children:(0,B.jsxs)(j.Z,{className:"mt30",children:[(0,B.jsx)(b.Z,{children:"进入:"}),(0,B.jsx)(b.Z,{flex:"1",children:(0,B.jsx)(T.Z.Item,{name:"course_group_id",rules:[{required:!0,message:"请输入目录名称"}],noStyle:!0,children:(0,B.jsxs)(Y.default,{defaultValue:"0",style:{width:"100%"},children:[(0,B.jsx)(Y.default.Option,{value:"0",children:"未分班"}),null==x||null===(n=x.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,B.jsx)(Y.default.Option,{value:e.id,children:e.name})}))]})})})]})})})]})})),Ee=t(87876),Oe=t(47766),Pe={shixun_homework:"iconfont icon-shixunzuoye1",graduation:"iconfont icon-biyezhuanhuan",exercise:"iconfont font17 icon-kaoshishijuan1",poll:"iconfont font17 icon-kaoshiwenjuan1",common_homework:"iconfont icon-putongzuoye1",group_homework:"iconfont icon-fenzuzuoye2",attendance:"iconfont icon-qiandao1",announcement:"iconfont icon-gonggaolan",attachment:"iconfont icon-xuexiziyuan1",video:"iconfont font14 icon-shipinzhibo1",board:"iconfont icon-taolun2",course_group:"iconfont font18 icon-fenban2",statistics:"iconfont font17 icon-tongji3",template:"iconfont icon-mobanguanli2",online_learning:"iconfont icon-kechengxuexi",ecs:"iconfont icon-gongchengrenzheng",program_homework:"iconfont icon-bianchengzuoye",new_graduation:"iconfont icon-biyesheji",resource_recommend:"iconfont icon-ziyuantuijian"},Qe={flex_box_center:"flex_box_center___ztP5B",flex_space_between:"flex_space_between___ZnBAF",flex_box_vertical_center:"flex_box_vertical_center___sIQLg",flex_box_center_end:"flex_box_center_end___Yjb4r",flex_box_column:"flex_box_column___wx6hu",wrp:"wrp___eXSKX",classroomInfo:"classroomInfo___zfzoC",title:"title___BCkXZ",titleLeft:"titleLeft___XPuIq",classroomUser:"classroomUser___b_ny2",headPic:"headPic___pR9pz",teacherInfo:"teacherInfo___BeE5H",classroomDesc:"classroomDesc___csaXO",classroomDescBg:"classroomDescBg___OQixb",joinCouses:"joinCouses___RT5bw",bg:"bg___zCz6k",task_count:"task_count___GC5OH",container:"container___m1Tgk",leftMenuActions:"leftMenuActions___H7kfl",leftMenu:"leftMenu___aMBG9",menuText:"menuText___vgQ83",totalCount:"totalCount___AoAB2",actions:"actions___MsngA",open:"open___inDJH",actived:"actived___rqjRz",actived2:"actived2___x7Wvg",tipJoin:"tipJoin___uzlgb",badge:"badge___s6J4T",num:"num____292N",classromediv:"classromediv___AQhQT",glow:"glow___Ucfx9",st:"st___KjyfC",link:"link___aoTXV",sLink:"sLink___moIi9",iconH:"iconH___N915X",shareClassroom:"shareClassroom___WbdZI",copy:"copy___plAJS",btnWrap:"btnWrap___UOuN_",btn:"btn___DfMBs",tip:"tip___FDQL5",export:"export___Dr4oV",bottom:"bottom___DezCj",yes:"yes___SmiO1",no:"no____2dJW",skeleton:"skeleton___fBWXQ",skeletonL:"skeletonL___m64NF",skeletonR:"skeletonR___ICZBM",skeletonR_2:"skeletonR_2___ttKxS",skeletonR_1:"skeletonR_1___koZuU"},Fe=["classroomList","globalSetting","user","loading","dispatch","children"],Je=(U.Z.TabPane,(0,m.connect)((function(e){var n=e.classroomList,t=e.loading;return{classroomList:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){var n,t,s,r=e.classroomList,i=e.globalSetting,c=e.user,d=(e.loading,e.dispatch),v=(e.children,p()(e,Fe),(0,m.useParams)()),y=(0,m.useLocation)(),A=(r.detailTopBanner,r.detailLeftMenus),C=(0,h.useState)([]),I=u()(C,2),L=I[0],T=I[1],N=(0,h.useState)([]),E=u()(N,2),O=E[0],P=E[1],Q=(0,h.useState)([]),F=u()(Q,2),J=F[0],Y=F[1],M=(c.userInfo,x.Z.Content,x.Z.Sider),z=(0,h.useState)(),R=u()(z,2),H=R[0],K=R[1],V=(0,h.useState)([]),W=u()(V,2),U=(W[0],W[1]),X=(0,h.useState)([]),D=u()(X,2),q=(D[0],D[1]),$=(0,h.useState)([]),ee=u()($,2),te=ee[0],se=ee[1],oe=(0,h.useState)(!1),re=u()(oe,2),ae=re[0],ie=re[1],le=([{label:"公告栏",value:"announcement"},{label:"实训作业",value:"shixun_homework"},{label:"普通作业",value:"common_homework"},(null===(n=c.userInfo)||void 0===n?void 0:n.main_site)&&{label:"分组作业",value:"group_homework"},{label:"试卷",value:"exercise"},{label:"问卷",value:"poll"},{label:"教学资料",value:"attachment"},{label:"视频直播",value:"video"},{label:"讨论",value:"board"},{label:"分班",value:"course_group"},{label:"统计",value:"statistics"},{label:"签到",value:"attendance"},(null===(t=c.userInfo)||void 0===t?void 0:t.admin)&&{label:"模板管理",value:"template"}].filter((function(e){var n;return!!e&&(null==i||null===(n=i.setting)||void 0===n||!n.is_local||"视频直播"!==e.label)})),{shixun_homework:"practice",common_homework:"normal",group_homework:"group",program_homework:"hack",hack:"hack",exercise:"exercise"});function ce(){return(ce=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/courses/".concat(null==v?void 0:v.coursesId,"/modules_settings.json"),{method:"get"});case 2:n=e.sent,K(n),se(G()(null==n?void 0:n.course_module_types));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,h.useEffect)((function(){var e,n=null===(e=r.detailLeftMenus)||void 0===e?void 0:e.course_modules;n&&(T(JSON.parse(JSON.stringify(n))),ue())}),[r.detailLeftMenus]),(0,h.useEffect)((function(){ue()}),[y.pathname]);var ue=function(){var e;null===(e=r.detailLeftMenus)||void 0===e||null===(e=e.course_modules)||void 0===e||e.map((function(e,n){(y.pathname.indexOf(e.category_url)>-1||je(e))&&(J.includes(n)||J.push(n),Y(G()(J)))}))},de=function(){d({type:"classroomList/getClassroomLeftMenus",payload:{id:v.coursesId}})},pe=function(){var e=l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d({type:"classroomList/getClassroomLeftMenus",payload:{id:v.coursesId}});case 2:t=e.sent,m.history.push("".concat(null==t||null===(n=t.course_modules[0])||void 0===n?void 0:n.category_url));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),he=function(e,n){f.Z.confirm({centered:!0,title:"提示",icon:(0,B.jsx)(_.Z,{}),content:e,okText:"确认",onOk:function(){return n()},cancelText:"取消"})},me=function(){var e=l()(a()().mark((function e(n,t,s,o){var r,i,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n,e.next=1===e.t0?3:2===e.t0?6:3===e.t0?8:4===e.t0?10:5===e.t0?15:6===e.t0?17:7===e.t0?19:8===e.t0?21:26;break;case 3:return c={category_id:2===s?t.root_id:t.id||t.category_id,parent_id:2===s?t.category_id:"",nodeModules:t,type:t.type||t.category_type},d({type:"classroomList/setActionTabs",payload:{key:"添加目录",selectArrs:c,cb:function(){de()}}}),e.abrupt("break",26);case 6:return d({type:"classroomList/setActionTabs",payload:{key:"目录重命名",selectArrs:{name:t.category_name||t.name,category_id:t.category_id,main_id:t.id,category_type:t.category_type},cb:function(){de()}}}),e.abrupt("break",26);case 8:return he((0,B.jsxs)("p",{children:["隐藏后将不再显示此模块,",(0,B.jsx)("br",{}),"后续可在课堂设置中重新勾选模块恢复显示"]}),l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.nX)({id:t.id});case 2:0===(i=e.sent).status&&(g.ZP.success("操作成功"),d({type:"classroomList/getClassroomLeftMenus",payload:{id:v.coursesId}}));case 4:case"end":return e.stop()}}),e)})))),e.abrupt("break",26);case 10:return e.next=12,(0,Z.yd)({id:t.id});case 12:return 0===(i=e.sent).status&&(g.ZP.success("操作成功"),d({type:"classroomList/getClassroomLeftMenus",payload:{id:v.coursesId}})),e.abrupt("break",26);case 15:return he((0,B.jsxs)("p",{children:["该目录下的内容将被移动到",null!==(r=["exercise","board","attachment"])&&void 0!==r&&r.includes(t.category_type)?"父":"未分配","目录,",(0,B.jsx)("br",{}),"是否确认删除?"]}),l()(a()().mark((function e(){var n,s,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("board"!==t.category_type){e.next=6;break}return e.next=3,(0,Z.i)({id:t.category_id});case 3:i=e.sent,e.next=9;break;case 6:return e.next=8,(0,Z.Z0)({id:t.category_id});case 8:i=e.sent;case 9:0===i.status&&(g.ZP.success("删除成功"),"board"===t.category_type?(o=null==A||null===(n=A.course_modules)||void 0===n?void 0:n.filter((function(e){return"board"===(null==e?void 0:e.type)})),m.history.push("/classrooms/".concat(v.coursesId,"/").concat(t.category_type,"/").concat(null==o||null===(s=o[0])||void 0===s?void 0:s.main_id))):m.history.push("/classrooms/".concat(v.coursesId,"/").concat(t.category_type)),d({type:"classroomList/getClassroomLeftMenus",payload:{id:v.coursesId}}));case 10:case"end":return e.stop()}}),e)})))),e.abrupt("break",26);case 17:return d({type:"classroomList/setActionTabs",payload:{key:"新建分班",params:v}}),e.abrupt("break",26);case 19:return d({type:"classroomList/setActionTabs",payload:{key:"导出成绩",type:null==t?void 0:t.name,exportType:le[null==t?void 0:t.type]||le[null==t?void 0:t.category_type],category_id:null==t?void 0:t.category_id,isReport:o}}),e.abrupt("break",26);case 21:return"shixun_homework"!==t.type&&"program_homework"!==t.type||m.history.push("/classrooms/".concat(null==v?void 0:v.coursesId,"/exportlist/shixun_work_list")),"exercise"===t.type&&m.history.push("/classrooms/".concat(null==v?void 0:v.coursesId,"/exportlist/exercise_score")),"common_homework"===t.type&&m.history.push("/classrooms/".concat(null==v?void 0:v.coursesId,"/exportlist/normal_work_list")),"group_homework"===t.type&&m.history.push("/classrooms/".concat(null==v?void 0:v.coursesId,"/exportlist/group_work_list")),e.abrupt("break",26);case 26:case"end":return e.stop()}}),e)})));return function(n,t,s,o){return e.apply(this,arguments)}}(),xe=function(e){var n=(null==e?void 0:e.type)||(null==e?void 0:e.category_type);return"shixun_homework"===n||"common_homework"===n||"program_homework"===n||"exercise"===n||"group_homework"===n||"hack"===n},fe=function(e,n){return(0,B.jsxs)("div",{className:Qe.leftMenuActions,children:[(t=e.type,"attendance"!==t&&"announcement"!==t&&"poll"!==t&&"graduation"!==t&&"course_group"!==t&&"new_graduation"!==t&&n<=2&&(0,B.jsx)("p",{className:"current",onClick:function(t){return me(1,e,n,t)},children:"新建子目录"})),"course_group"===e.type&&1===n&&(0,B.jsx)("p",{className:"current",onClick:function(){return me(6,e,n)},children:"新建分班"}),(0,B.jsx)("p",{className:"current",onClick:function(t){return me(2,e,n,t)},children:"重命名"}),e.main_id&&!(0,ne.Rm)()&&(0,B.jsx)("p",{className:"current",onClick:function(){return me(3,e,n)},children:"隐藏"}),xe(e)&&(0,B.jsx)(k.Z,{destroyTooltipOnHide:!0,placement:"right",content:(0,B.jsxs)("div",{className:Qe.export,children:[(0,B.jsx)("p",{onClick:function(){return me(7,e,n)},children:"学生成绩"}),(0,B.jsx)("p",{onClick:function(t){t.preventDefault(),t.stopPropagation(),me(8,e,n)},children:"历史导出"})]}),trigger:"hover",children:(0,B.jsx)("p",{className:"current",onClick:function(e){e.preventDefault(),e.stopPropagation()},children:"导出"})}),e.main_id&&!(0,ne.Rm)()&&(0,B.jsx)("p",{className:"current",onClick:function(){return me(4,e,n)},children:"置顶"}),e.category_id&&(0,B.jsx)("p",{className:"current",onClick:function(){return me(5,e,n)},children:"删除"})]});var t},ge=function(e,n){return 1===n?"board"===e.type?"/classrooms/".concat(v.coursesId,"/").concat(e.type,"/").concat(e.main_id):"graduation"===e.type?"/classrooms/".concat(v.coursesId,"/graduation_topics"):"/classrooms/".concat(v.coursesId,"/").concat(e.type):"hack"===e.category_type&&3===n?e.second_category_url:("messages"===e.category_type&&(e.category_type="board"),"/classrooms/".concat(v.coursesId,"/").concat(e.category_type,"/").concat(e.category_id))},ve=function(){var e=y.pathname.split("/");U(["".concat(e[3],"|").concat(v.coursesId)]),q(["".concat(e[3],"|").concat(v.coursesId),"".concat(e[3],"|").concat(e[4])])};(0,h.useEffect)((function(){try{var e=sessionStorage._nav_.split(","),n=sessionStorage._nav_open_.split(",");sessionStorage._nav_open_?U(n):ve(),q(e)}catch(e){ve()}return function(){sessionStorage.removeItem("_nav_open_"),sessionStorage.removeItem("_nav_")}}),[r.name,null==y?void 0:y.pathname]);var ye=function(){var e=l()(a()().mark((function e(n){var t,s,o,r,i,l,c,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=n.draggableId,n.source,o=n.destination){e.next=3;break}return e.abrupt("return",!1);case 3:if(r=s.split("-"),i=r[1],l=r[2],"board"!==(null===(t=L[i])||void 0===t?void 0:t.type)){e.next=12;break}return e.next=9,(0,Z.Ab)({id:r[0],position:o.index+1});case 9:c=e.sent,e.next=15;break;case 12:return e.next=14,(0,Z.Wr)({id:r[0],position:o.index+1});case 14:c=e.sent;case 15:0===c.status&&(3===r.length?(u=L[i].second_category[l],L[i].second_category.splice(l,1),L[i].second_category.splice(o.index,0,u)):(u=L[i].second_category[r[2]].third_category[r[3]],L[i].second_category[r[2]].third_category.splice(r[3],1),L[i].second_category[r[2]].third_category.splice(o.index,0,u)),T(G()(L)));case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),je=function(e){return y.pathname.indexOf("student_statistics")>-1&&"statistics"===e.type};return(0,B.jsx)(M,{width:264,style:{marginTop:24,height:"auto",background:"none"},children:(0,B.jsx)("section",{className:Qe.leftMenu,children:(0,B.jsxs)(Ee.Z,{loading:!A.course_modules,children:[(0,B.jsx)(f.Z,{open:ae,title:"课堂模块设置",centered:!0,onOk:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,ne.aN)()){e.next=3;break}return g.ZP.info("功能菜单设置只有课堂管理员可以调整"),e.abrupt("return");case 3:if(!((null==te?void 0:te.length)<=0)){e.next=6;break}return g.ZP.info("请至少选择一个课堂模块"),e.abrupt("return");case 6:return e.next=8,(0,S.ZP)("/api/courses/".concat(null==v?void 0:v.coursesId,"/update_modules_settings.json"),{method:"post",body:{course_module_types:te}});case 8:0===(null==(n=e.sent)?void 0:n.status)&&(pe(),ie(!1));case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){ie(!1)},children:(0,B.jsxs)("div",{children:[(0,B.jsx)("span",{children:"通过勾选可以显示/隐藏模块"}),(0,B.jsx)(w.Z.Group,{onChange:function(e){se(G()(e))},style:{marginTop:"10px"},value:te,children:(0,B.jsx)(j.Z,{children:null==H||null===(s=H.course_modules)||void 0===s?void 0:s.map((function(e,n){return(0,B.jsx)(b.Z,{span:6,style:{marginTop:"10px"},children:(0,B.jsx)(w.Z,{value:e.module_type,style:{fontSize:"14px"},children:e.module_name})})}))})})]})}),null==L?void 0:L.map((function(e,n){return(0,B.jsxs)("ul",{children:[(0,B.jsx)("li",{className:y.pathname.indexOf(e.category_url)>-1||je(e)?Qe.actived:"",onClick:function(){y.pathname===e.category_url?(J.includes(n)?(J.splice(J.indexOf(n),1),J.includes(n)&&J.splice(J.indexOf(n),1)):J.push(n),Y(G()(J))):"new_graduation"==e.type?window.open(e.category_url):m.history.push(e.category_url)},children:(0,B.jsxs)(j.Z,{style:{padding:"13px 0 13px 24px"},align:"middle",children:[(0,B.jsxs)(b.Z,{flex:"1",className:"pr30",children:[(0,B.jsx)("span",{className:"".concat(Pe[e.type])})," ",e.name]}),(0,B.jsxs)(b.Z,{className:"tr",children:[(0,B.jsx)("span",{className:Qe.totalCount,children:0===e.task_count?"":e.task_count}),(0,ne.eB)()&&"statistics"!==e.type&&"ecs"!==e.type&&"new_graduation"!==e.type&&(0,B.jsx)(k.Z,{getPopupContainer:function(e){return e.parentNode},destroyTooltipOnHide:!0,placement:"right",content:function(){return fe(e,1)},trigger:"hover",children:(0,B.jsx)("span",{className:["iconfont icon-sandian",Qe.actions].join(" ")})})]})]})}),(0,B.jsx)(Oe.Z5,{onDragEnd:ye,children:(0,B.jsx)(Oe.bK,{isDropDisabled:!(0,ne.GJ)(),droppableId:String(e.id),children:function(t,s){var r;return(0,B.jsx)("ul",o()(o()({ref:t.innerRef},t.droppableProps),{},{onScroll:function(){},className:J.includes(n)?Qe.open:"",children:null===(r=e.second_category)||void 0===r?void 0:r.map((function(t,s){var r;return(0,B.jsx)(Oe._l,{draggableId:"".concat(null===(r=t.category_id)||void 0===r?void 0:r.toString(),"-").concat(n,"-").concat(s),index:s,children:function(r,a){return(0,B.jsxs)("div",o()(o()(o()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{children:[(0,B.jsx)("li",{onClick:function(e){e.stopPropagation(),O.includes(null==t?void 0:t.category_id)?O.splice(O.indexOf(null==t?void 0:t.category_id),1):O.push(null==t?void 0:t.category_id),P(G()(O))},className:y.pathname.indexOf(t.second_category_url)>-1?Qe.actived2:"",children:(0,B.jsxs)(j.Z,{align:"middle",children:[(0,B.jsx)(b.Z,{span:20,children:(0,B.jsx)(m.Link,{className:["font14",Qe.menuText].join(" "),style:{marginLeft:16,padding:"16px 2px"},to:t.second_category_url,onClick:function(e){e.preventDefault(),y.pathname.indexOf(t.second_category_url)>-1||(O.includes(s)||O.push(s),P(G()(O)),["shixun_homework","hack","common_homework","group_homework"].includes(t.category_type)?m.history.replace("".concat(t.second_category_url,"?tabs=0")):["exercise"].includes(t.category_type)?m.history.replace(t.second_category_url+"?tabs=all"):m.history.replace(t.second_category_url))},children:t.category_name})}),(0,B.jsxs)(b.Z,{span:4,className:"tr",children:[(0,ne.eB)()&&e.type.indexOf("statistics")<0&&"未分配目录"!==(null==t?void 0:t.category_name)&&(0,B.jsx)(k.Z,{autoAdjustOverflow:!1,getPopupContainer:function(e){return e.parentNode.parentNode},placement:"right",content:function(){return fe(t,2)},trigger:"hover",children:(0,B.jsx)("span",{className:["iconfont icon-sandian",Qe.actions].join(" ")})}),0!=t.category_count&&(0,B.jsx)("span",{className:Qe.totalCount,children:t.category_count})]})]})}),t.third_category&&(0,B.jsx)(Oe.Z5,{onDragEnd:ye,children:(0,B.jsx)(Oe.bK,{isDropDisabled:!(0,ne.GJ)(),droppableId:String(t.category_id),children:function(e,r){var a;return(0,B.jsx)("ul",o()(o()({ref:e.innerRef},e.droppableProps),{},{onScroll:function(){},className:O.includes(null==t?void 0:t.category_id)?Qe.open:"",children:null===(a=t.third_category)||void 0===a?void 0:a.map((function(e,t){var r;return(0,B.jsx)(Oe._l,{draggableId:"".concat(null===(r=e.category_id)||void 0===r?void 0:r.toString(),"-").concat(n,"-").concat(s,"-").concat(t),index:t,children:function(n,s){return(0,B.jsx)("li",o()(o()(o()({ref:n.innerRef},n.draggableProps),n.dragHandleProps),{},{children:(0,B.jsxs)(j.Z,{align:"middle",className:y.pathname.indexOf(e.second_category_url)>-1&&Qe.actived2,children:[(0,B.jsx)(b.Z,{flex:"1",children:(0,B.jsx)(m.Link,{className:["font14",Qe.menuText].join(" "),to:ge(e,3),style:{marginLeft:9,padding:"16px 0px",width:"85%"},onClick:function(){},children:e.category_name})}),(0,B.jsxs)(b.Z,{children:[(0,ne.eB)()&&(0,B.jsx)(k.Z,{placement:"right",content:function(){return fe(e,3)},trigger:"hover",children:(0,B.jsx)("span",{className:["iconfont icon-sandian",Qe.actions].join(" ")})}),0!=e.category_count&&(0,B.jsx)("span",{className:Qe.totalCount,children:e.category_count})]})]})}),t)}},e.category_id)}))}))}})})]}),s)}},t.category_id)}))}))}})})]},n)})),(0,ne.eB)()&&(0,B.jsxs)("div",{className:Qe.st,onClick:function(){ie(!0),function(){ce.apply(this,arguments)}()},children:[" ",(0,B.jsx)("i",{style:{marginRight:6},className:"iconfont icon-shezhi6"}),(0,B.jsx)("span",{className:"font16",children:"设置"})]})]})})})}))),Ge="modal___g9KyH",Ye="tip___bce7X",Me=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading,user:e.user}}))((function(e){var n,t,s,r,i,c,d,p,x,v=e.classroomList,y=(e.user,e.loading,e.dispatch),j=(0,m.useParams)(),b=(0,h.useState)(!1),A=u()(b,2),k=A[0],_=A[1],S=T.Z.useForm(),C=u()(S,1)[0],I=(0,h.useState)([]),L=u()(I,2),E=L[0],O=L[1];(0,h.useEffect)((function(){var e;"填写慕课资料"===v.actionTabs.key&&null!==(e=v.detailTopBanner)&&void 0!==e&&e.mooc_user_id&&P()}),[v.actionTabs.key,null===(n=v.detailTopBanner)||void 0===n?void 0:n.mooc_user_id]);var P=function(){var e=l()(a()().mark((function e(){var n,t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ih)({coursesId:j.coursesId,user_id:null===(n=v.detailTopBanner)||void 0===n?void 0:n.mooc_user_id});case 2:(null==(t=e.sent)?void 0:t.status)>-1&&(C.setFieldsValue(o()({},null==t?void 0:t.mooc_user)),O(null==t||null===(s=t.mooc_user)||void 0===s?void 0:s.name));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Q=function(){var e=l()(a()().mark((function e(){var n,t,s,r,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C.validateFields();case 2:if(_(!0),s=!(null===(n=v.detailTopBanner)||void 0===n||!n.mooc_user_id),r=o()({coursesId:j.coursesId,user_id:null===(t=v.detailTopBanner)||void 0===t?void 0:t.mooc_user_id},C.getFieldsValue()),!s){e.next=11;break}return e.next=8,(0,Z.tB)(r);case 8:e.t0=e.sent,e.next=14;break;case 11:return e.next=13,(0,Z.s)(r);case 13:e.t0=e.sent;case 14:i=e.t0,_(!1),(null==i?void 0:i.status)>-1&&(g.ZP.info(s?"修改成功":"添加成功"),y({type:"classroomList/getClassroomTopBanner",payload:{id:r.coursesId}}),y({type:"classroomList/setActionTabs",payload:{}}));case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,B.jsx)(f.Z,{centered:!0,title:"填写资料",open:"填写慕课资料"===v.actionTabs.key,okText:"保存",cancelText:"取消",width:760,bodyStyle:{minHeight:150},confirmLoading:k,className:Ge,onOk:Q,onCancel:function(){y({type:"classroomList/setActionTabs",payload:{}})},children:(0,B.jsxs)("div",{className:"pl30 pr30",children:[null!=v&&null!==(t=v.detailTopBanner)&&void 0!==t&&t.third_part_login_url?(0,B.jsxs)("div",{children:[(0,B.jsx)("div",{className:Ye,style:{height:"50px"},children:(0,B.jsxs)("p",{className:"c-grey-333 ml20",children:[(0,B.jsx)("i",{className:"iconfont icon-tianxiedisanfangmuke font14 mr5 icon-jingshi1 c-yellow-feb"}),"该课程支持为第三方慕课平台提供成绩,为了保证你成绩的准确无误,请如实填写相关信息。"]})}),(null==v||null===(r=v.detailTopBanner)||void 0===r?void 0:r.need_third_part_logined)&&(0,B.jsxs)("p",{children:[(0,B.jsx)("span",{className:"c-grey-333",children:"点击"}),(0,B.jsx)("a",{target:"_blank",href:null==v||null===(i=v.detailTopBanner)||void 0===i?void 0:i.third_part_login_url,children:"爱课程(中国大学mooc)"}),(0,B.jsx)("span",{className:"c-grey-333",children:"平台,进行登录授权"})]})]}):(0,B.jsxs)("div",{className:Ye,children:[(0,B.jsxs)("p",{children:[(0,B.jsx)("i",{className:"iconfont icon-tianxiedisanfangmuke font14 mr5 icon-jingshi1 c-yellow-feb"}),(0,B.jsx)("span",{className:"c-grey-333",children:"1.请填写你在"}),(0,B.jsx)("span",{className:"c-light-primary",children:null==v||null===(s=v.detailTopBanner)||void 0===s?void 0:s.third_party_name}),(0,B.jsx)("span",{className:"c-grey-333",children:"平台的账号资料;"})]}),(0,B.jsx)("p",{className:"c-grey-333 ml20",children:"2.该课程支持为第三方慕课平台提供成绩,为了保证你成绩的准确无误,请如实填写相关信息。"})]}),"学堂在线"===(null==v||null===(c=v.detailTopBanner)||void 0===c?void 0:c.third_party_name)&&(0,B.jsxs)(T.Z,{form:C,labelCol:{span:6},wrapperCol:{span:12},labelAlign:"right",children:[(0,B.jsx)(T.Z.Item,{label:"用户昵称:",name:"name",rules:[{required:!0,message:"请输入用户昵称"}],children:(0,B.jsx)(N.Z,{placeholder:"请输入用户昵称"})}),(0,B.jsx)(T.Z.Item,{label:"用户id:",name:"mooc_user_id",rules:[{required:!0,message:"请输入用户id"}],children:(0,B.jsx)(N.Z,{placeholder:"请输入用户id"})}),(0,B.jsx)(T.Z.Item,{label:"用户邮箱:",name:"email",rules:[{type:"email",message:"请填写正确的用户邮箱"}],children:(0,B.jsx)(N.Z,{placeholder:"请输入用户邮箱"})}),(0,B.jsx)(T.Z.Item,{label:"真实姓名:",name:"real_name",rules:[{required:!0,message:"请输入真实姓名"}],children:(0,B.jsx)(N.Z,{placeholder:"请输入真实姓名"})}),(0,B.jsx)(T.Z.Item,{label:"手机号:",name:"phone",rules:[{pattern:/(^(1[0-9])\d{9}$)/i,message:"请填写正确的手机号"}],children:(0,B.jsx)(N.Z,{placeholder:"请输入手机号"})})]}),!(null!=v&&null!==(d=v.detailTopBanner)&&void 0!==d&&d.need_third_part_logined)&&(0,B.jsxs)("div",{children:[(0,B.jsxs)("p",{children:[(0,B.jsx)("i",{style:{fontSize:"30px",color:"#3da440"},className:"iconfont icon-wanchengjindu mr5"}),"授权成功"]}),(0,B.jsx)("p",{children:"授权信息:"}),(0,B.jsxs)("p",{children:["用户昵称:",E]}),(0,B.jsxs)("p",{children:[(0,B.jsx)("span",{className:"c-grey-333",children:"你可以点击"}),(0,B.jsx)("a",{target:"_blank",href:null==v||null===(p=v.detailTopBanner)||void 0===p?void 0:p.third_part_login_url,children:"爱课程(中国大学mooc)"}),(0,B.jsx)("span",{className:"c-grey-333",children:"平台,重新进行登录授权"})]})]}),(0,B.jsx)("p",{className:"font14 c-grey-999 mt10 tc",children:"※ 我们确保你所提供的信息均处于严格保密状态,不会泄露!"}),(null===(x=v.actionTabs)||void 0===x||null===(x=x.params)||void 0===x?void 0:x.showHint)&&(0,B.jsx)(w.Z,{className:"font14 c-grey-999 mt10",defaultChecked:!1,onChange:function(e){e.target.checked?window.localStorage.setItem("classrooms-mooc-modal-hint-flag","1"):window.localStorage.removeItem("classrooms-mooc-modal-hint-flag")},children:"不再提示"})]})})})),ze=t(54506),Re="shareModalContainer___glPiP",He="shareContent___YTYCr",Ke="listItem___U9gBM",Ve="label___RPksG",We="invitationCode___K2gpu",Ue="code___nEgsJ",Xe="first___B4_LD",De="copy___rgntz",qe="tips___EBHVj",$e=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,t=e.dispatch,s=(0,m.useParams)(),o=n.detailTopBanner;if(1===o.invite_code_halt)return g.ZP.error("已停用"),(0,B.jsx)(B.Fragment,{});var r=function(e){"1"===e&&(0,$.RG)("【教学课堂邀请】".concat(null==o?void 0:o.copy_teacher_name,"老师邀请您加入头歌平台教学课堂-《").concat(null==o?void 0:o.name,"》,您可以复制邀请码,在下方的链接中,点击“加入课堂”按钮,在弹窗中输入邀请码和选择身份后,加入该教学课堂”\n链接:").concat(window.location.origin,"/classrooms\n邀请码:").concat(null==o?void 0:o.invite_code)),"2"===e&&(0,$.RG)("【教学课堂邀请】".concat(null==o?void 0:o.copy_teacher_name,"老师邀请您加入头歌平台教学课堂-《").concat(null==o?void 0:o.name,"》,您可以访问下方的链接,以学生身份加入该教学课堂。”\n链接:").concat(window.location.origin,"/classrooms/").concat(s.coursesId,"?code=").concat(null==o?void 0:o.invite_code))};return(0,B.jsx)(f.Z,{width:800,title:"分享课堂",open:!0,className:Re,footer:[],onCancel:function(){t({type:"classroomList/save",payload:{shareStatus:!1}})},children:(0,B.jsxs)("div",{className:He,children:[(0,B.jsxs)("div",{className:Ke,children:[(0,B.jsx)("div",{className:Ve,children:"分享方式一:分享邀请码"}),(0,B.jsxs)("div",{className:We,children:[(0,B.jsx)("div",{className:"".concat(Xe," ").concat(Ue),children:(0,B.jsx)("span",{children:o.invite_code})}),(0,B.jsx)("div",{onClick:function(){return r("1")},className:De,children:"复制邀请码"})]}),(0,B.jsx)("div",{className:qe,children:"通过邀请码加入课堂时,可以选择加入课堂的身份(选择教师或助教时,需要管理员审核)"})]}),(0,B.jsxs)("div",{className:Ke,children:[(0,B.jsxs)("div",{className:Ve,children:["分享方式二:分享链接",2===o.invite_code_halt&&(0,B.jsx)("span",{children:"邀请链接已经对学生禁用,无法使用分享方式"})]}),(0,B.jsxs)("div",{className:We,children:[(0,B.jsx)("div",{className:Ue,children:(0,B.jsxs)("span",{children:[window.location.origin,"/classrooms/",s.coursesId,"?code=",o.invite_code]})}),2!==o.invite_code_halt&&(0,B.jsx)("div",{className:De,onClick:function(){return r("2")},children:"复制链接"})]}),(0,B.jsx)("div",{className:qe,children:"通过分享链接访问课堂时,已登录用户可直接以学生身份加入课堂,未注册/登录用户在注册/登录后可直接以学生身份加入课堂。"})]})]})})})),en={},nn=(0,m.connect)((function(e){return{classroomList:e.classroomList,user:e.user}}))((function(e){var n=e.classroomList,t=(e.user,e.dispatch),s=(0,m.useParams)(),r=(0,h.useState)({page:1,limit:10}),i=u()(r,2),c=i[0],d=i[1],p=(0,h.useState)(!0),x=u()(p,2),g=x[0],v=x[1],y=(0,h.useState)(0),j=u()(y,2),b=j[0],w=j[1],A=(0,h.useState)([]),k=u()(A,2),_=k[0],Z=k[1];(0,h.useEffect)((function(){"复制记录"===n.actionTabs.key&&C(c)}),[n.actionTabs.key]);var C=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return v(!0),e.next=3,(0,S.ZP)("/api/courses/".concat(null==s?void 0:s.coursesId,"/copy_list.json"),{method:"get",params:n});case 3:t=e.sent,v(!1),w(null==t?void 0:t.total_count),Z((null==t?void 0:t.users)||[]);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,B.jsx)(f.Z,{centered:!0,title:"复制记录",open:"复制记录"===n.actionTabs.key,width:760,footer:null,className:en.modal,onOk:I,onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}}),d({page:1,limit:10})},children:(0,B.jsx)(z.Z,{className:en.customTable,dataSource:_,scroll:_.length>7?{y:300}:{},bordered:!1,columns:[{title:"姓名",dataIndex:"real_name",ellipsis:!0,width:120},{title:"院校/单位",dataIndex:"school_name",showSorterTooltip:!1,ellipsis:!0},{title:"复制时间",dataIndex:"copy_time",showSorterTooltip:!1,width:176}],rowClassName:en.row,loading:g,onChange:function(e,n,t){c.page=null==e?void 0:e.current,c.limit=null==e?void 0:e.pageSize,d(o()({},c)),C(c)},pagination:{pageSize:c.limit,total:b,current:c.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:function(e){return(0,B.jsxs)("span",{className:"mr10",children:["共",(0,B.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}})})})),tn=t(9936),sn="copyCourseMod___aGSAc",on="explain___TYv11",rn="copyType___MbYAW",an=t(25510),ln=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){e.classroomList,e.dispatch;var n=e.openCopyCourse,t=void 0!==n&&n,s=e.copyCourseConfirmLoading,r=void 0!==s&&s,i=e.copyCourseParams,c=e.setCopyCourseConfirmLoading,u=e.setOpenCopyCourse,d=e.setCopyCourseParams,p=(0,m.useParams)(),h=((0,m.useLocation)(),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";f.Z.info({centered:!0,icon:(0,B.jsx)(_.Z,{style:{color:"#faad14"}}),width:460,title:"提示",content:(0,B.jsxs)("div",{className:"tc",style:{marginLeft:-38},children:[(0,B.jsxs)("div",{style:{textAlign:"center",margin:"12px 0"},children:[(0,B.jsx)("div",{children:e}),(0,B.jsx)("div",{children:n})]}),(0,B.jsx)("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:an,alt:"二维码",width:160})]}),okText:"我知道了"})});return(0,B.jsx)(f.Z,{open:t,confirmLoading:r,width:806,centered:!0,title:"复制课堂",okText:"确认",onOk:l()(a()().mark((function e(){var n,t,s,r,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(s=(n=[]).concat.apply(n,G()(Object.values(i)))).length){e.next=4;break}return g.ZP.info("请至少选择一个课堂内容进行复制"),e.abrupt("return");case 4:return c(!0),e.next=7,(0,Z.S9)(o()(o()({},p),{},{course_module_names:s}));case 7:2===(null==(r=e.sent)?void 0:r.status)&&h("针对一个课堂一天只可复制一次,","如果需要复制多次,请联系管理员。"),3===(null==r?void 0:r.status)&&h("您今天复制课堂的次数已达上限,","请明天再尝试或联系运营获取帮助。"),null!=r&&null!==(t=r.data)&&void 0!==t&&t.identifier&&(g.ZP.success("操作成功"),u(!1),window.open("/classrooms/".concat(null==r||null===(l=r.data)||void 0===l?void 0:l.identifier,"/teachers"))),c(!1);case 12:case"end":return e.stop()}}),e)}))),onCancel:function(){return u(!1)},children:(0,B.jsxs)("div",{className:sn,children:[(0,B.jsx)("div",{className:on,children:"说明:“复制”功能将会为您创建一个新的课堂,选中的旧课堂作业、考试、资料和班级成员等都将复制到新的课堂。"}),(0,B.jsxs)("ul",{children:[(0,B.jsxs)("li",{children:[(0,B.jsx)("div",{className:rn,children:"课业考查"}),(0,B.jsx)(w.Z.Group,{value:null==i?void 0:i.aaa,options:[{label:"课堂实验",value:"practice"},{label:"图文作业",value:"normal"},{label:"分组作业",value:"group"},{label:"编程作业",value:"hack"},{label:"在线考试",value:"exercise"}],onChange:function(e){d((function(n){return o()(o()({},n),{},{aaa:e})}))}})]}),(0,B.jsxs)("li",{children:[(0,B.jsx)("div",{className:rn,children:"交流互动"}),(0,B.jsx)(w.Z.Group,{value:null==i?void 0:i.bbb,options:[{label:"问卷调查",value:"poll"},{label:"互动讨论",value:"board"},{label:"班级与学生",value:"course_group"}],onChange:function(e){d((function(n){return o()(o()({},n),{},{bbb:e})}))}})]}),(0,B.jsxs)("li",{children:[(0,B.jsx)("div",{className:rn,children:"教学资源"}),(0,B.jsx)(w.Z.Group,{value:null==i?void 0:i.ccc,options:[{label:"教学资料",value:"attachment"},{label:"视频直播",value:"course_video"}],onChange:function(e){d((function(n){return o()(o()({},n),{},{ccc:e})}))}})]})]})]})})})),cn="copyWarp___uxCLd",un=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){e.classroomList,e.dispatch;return(0,B.jsx)("div",{className:cn,children:(0,B.jsxs)("div",{children:[(0,B.jsx)("img",{src:t(74265),style:{width:172,height:172,marginLeft:60}}),(0,B.jsxs)("div",{style:{marginTop:17,color:"#fff",textAlign:"center"},children:[(0,B.jsx)("div",{children:"课堂内容正在复制中,请耐心等待…"}),(0,B.jsx)("div",{children:"完成后,页面将自动更新呈现最新的课堂内容。"})]})]})})})),dn=t(6309),pn=["classroomList","dispatch","match","location","user"],hn=(0,m.connect)((function(e){return{classroomList:e.classroomList,user:e.user}}))((function(e){var n=e.classroomList,t=e.dispatch,s=(e.match,e.location,e.user,p()(e,pn),(0,m.useParams)()),r=(0,h.useState)(!1),i=u()(r,2),c=i[0],d=i[1],x=(0,h.useState)(!1),v=u()(x,2),y=v[0],j=v[1],b=(0,h.useRef)(null);(0,h.useEffect)((function(){"删除课堂"===n.actionTabs.key?j(!0):j(!1)}),[n.actionTabs.key]);return(0,B.jsxs)(f.Z,{width:460,centered:!0,title:"提示",open:y,okText:"确定",cancelText:"取消",destroyOnClose:!0,confirmLoading:c,onOk:l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=b.current)||void 0===n||!n.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return d(!0),e.next=5,(0,Z.A)(o()({},s));case 5:0===(null==(t=e.sent)?void 0:t.status)&&(g.ZP.success("删除成功"),m.history.replace("/classrooms/index")),d(!1);case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:[(0,B.jsx)("p",{style:{color:"#DD0000"},children:"删除课堂会清除课堂内所有数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,B.jsx)(dn.Z,{ref:function(e){return b.current=e}})]})})),mn=["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch"],xn=x.Z.Content,fn=(0,m.connect)((function(e){var n=e.classroomList,t=e.loading,s=e.globalSetting,o=e.user,r=e.shixunHomeworks;return{classroomList:n,globalSetting:s,user:o,loading:t.effects,shixunHomeworks:r}}))((function(e){var n,t,s,r,i,c,d=e.classroomList,C=e.globalSetting,I=e.shixunHomeworks,L=e.user,T=(e.loading,e.dispatch),N=(p()(e,mn),(0,m.useParams)()),E=d.detailTopBanner,P=d.detailLeftMenus,J=d.shareStatus,G=L.userInfo,Y=(0,h.useState)(["shixun_homework|1309"]),M=u()(Y,2),z=(M[0],M[1]),R=(0,h.useState)(),H=u()(R,2),K=(H[0],H[1]),U=(0,h.useState)(!1),X=u()(U,2),D=X[0],q=X[1],te=(0,h.useState)(!1),oe=u()(te,2),re=oe[0],ae=oe[1],ie=(0,h.useState)(!1),le=u()(ie,2),ce=le[0],ue=le[1],de=(0,h.useState)(!1),pe=u()(de,2),he=pe[0],me=pe[1],xe=(0,h.useState)(!1),fe=u()(xe,2),ge=fe[0],ve=fe[1],ye=(0,h.useState)(!1),je=u()(ye,2),be=je[0],we=je[1],Ae=(0,h.useState)(!1),ke=u()(Ae,2),_e=ke[0],Ze=ke[1],Se=(0,h.useState)({aaa:["practice","exercise"],bbb:[],ccc:["attachment"]}),Le=u()(Se,2),Te=Le[0],Ee=Le[1],Oe=(0,h.useState)(!1),Pe=u()(Oe,2),Fe=Pe[0],Ge=Pe[1],Ye=(0,m.useLocation)(),Re=(0,m.useSearchParams)(),He=u()(Re,1)[0];console.log("------",He.get("code"));var Ke=[{name:"添加老师",icon:(0,B.jsx)("i",{className:"mr5 iconfont icon-tianjialaoshi1"})},{name:"添加助教",icon:(0,B.jsx)("i",{className:"mr5 iconfont icon-tianjiazhujiao1"})},{name:"添加学生",icon:(0,B.jsx)("i",{className:"mr5 iconfont icon-tianjiaxuesheng1"})}].filter((function(e){return!(0,ne.Rm)()||"添加老师"!==e.name}));(0,h.useEffect)((function(){return T({type:"globalSetting/delayTipToggle",payload:!0}),function(){T({type:"globalSetting/delayTipToggle",payload:!1})}}),[]);var Ve=(0,h.useState)(!1),We=u()(Ve,2),Ue=We[0],Xe=We[1];(0,h.useEffect)((function(){var e=Q()().add(0,"days").unix(),n=localStorage.getItem("classroomsclose");n?e>parseInt(n)&&Xe(!0):Xe(!0)}),[]),(0,h.useEffect)((function(){return ve(!((null==E?void 0:E.student_count)>=10)&&re),function(){ve(!1)}}),[E]),(0,h.useEffect)((function(){setTimeout((function(){ve(!1)}),5e3)}),[]),(0,h.useEffect)((function(){var e=Q()(),n="".concat(null==G?void 0:G.login,"-").concat(N.coursesId,"-date"),t=localStorage.getItem(n);return t?e<=Q()(t)?we(!1):(localStorage.removeItem(n),we(!0)):we(!0),function(){we(!1)}}),[E]);var De=function(){var e="".concat(null==G?void 0:G.login,"-").concat(N.coursesId,"-date"),n=Q()().endOf("day").format("YYYY-MM-DD HH:mm:ss");localStorage.setItem(e,n),we(!1)},qe={5:{text:"如果分班单独设置发布内容(实训作业、普通作业、试卷等), 需要加入分班才能查看",url:"/api/courses/".concat(N.coursesId,"/switch_to_student.json")},6:{text:"由学生身份切换至教师,拥有添加成员、发布作业等管理权限",url:"/api/courses/".concat(N.coursesId,"/switch_to_teacher.json")},7:{text:"由学生身份切换至助教,拥有添加成员、发布作业等管理权限",url:"/api/courses/".concat(N.coursesId,"/switch_to_assistant.json")}},en=function(){T({type:"classroomList/getClassroomLeftMenus",payload:{id:N.coursesId}})},sn=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T({type:"classroomList/getClassroomTopBanner",payload:{id:N.coursesId}});case 2:null==(n=e.sent)||!n.name||null!=n&&n.copy_completed?en():setTimeout((function(){sn()}),1e4);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function on(){return(on=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:n}});case 2:if(null==(t=e.sent)||!t.need_pro_auth||null!=t&&t.existing_student||null!=t&&t.teacher_already_exist){e.next=6;break}return T({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:n,checkedList:[3]}}),e.abrupt("return");case 6:return e.next=8,(0,S.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:{invite_code:n,student:1}});case 8:-4===(null==(s=e.sent)?void 0:s.status)&&T({type:"classroomList/setActionTabs",payload:{key:"到期提示"}}),401===s.status?(localStorage.setItem("addinfo","1"),localStorage.setItem("classromeurl",location.pathname+Ye.search)):(sn(),en());case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var rn=function(e,n){f.Z.confirm({centered:!0,title:"提示",icon:(0,B.jsx)(_.Z,{}),content:e,okText:"确认",onOk:function(){return n()},cancelText:"取消"})},an=function(){var e=l()(a()().mark((function e(n){var t,s,r,i,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n,e.next=0===e.t0?3:1===e.t0?8:2===e.t0?17:3===e.t0?20:4===e.t0?27:5===e.t0?30:6===e.t0||7===e.t0?33:8===e.t0?35:9===e.t0?44:49;break;case 3:return(0,$.L9)(["教学课堂","课堂详情","设为公开/私有"]),c=(0,B.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,B.jsx)("br",{}),"是否确认设为公开?"]}),E.is_public&&(c=(0,B.jsx)("p",{children:"您确定要设置为私有?"})),rn(c,l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.sb)(o()({},N));case 2:i=e.sent,0===(null===(n=i)||void 0===n?void 0:n.status)&&(g.ZP.success("设置成功"),sn());case 4:case"end":return e.stop()}}),e)})))),e.abrupt("break",49);case 8:if((0,$.L9)(["教学课堂","课堂详情","停用/启用邀请码"]),null==E||!E.invite_code){e.next=13;break}rn((0,B.jsxs)("p",{children:["课堂邀请码停用后,用户不能主动加入该课堂了",(0,B.jsx)("br",{}),"您是否确认停用?"]}),l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.L$)(o()({},N));case 2:i=e.sent,0===(null===(n=i)||void 0===n?void 0:n.status)&&(g.ZP.success("设置成功"),sn());case 4:case"end":return e.stop()}}),e)})))),e.next=16;break;case 13:return e.next=15,(0,Z.L$)(o()({},N));case 15:i=e.sent;case 16:return e.abrupt("break",49);case 17:return(0,$.L9)(["教学课堂","课堂详情","编辑课堂"]),null!=E&&E.excellent?m.history.push("/classrooms/".concat(N.coursesId,"/newgolds/settings")):m.history.push("/classrooms/".concat(N.coursesId,"/edit")),e.abrupt("break",49);case 20:if(null!==(t=L.userInfo)&&void 0!==t&&t.professional_certification){e.next=23;break}return g.ZP.warning("需要通过职业认证后才能复制课堂"),e.abrupt("return");case 23:return(0,$.L9)(["教学课堂","课堂详情","复制课堂"]),Ee({aaa:["practice","exercise"],bbb:[],ccc:["attachment"]}),Ze(!0),e.abrupt("break",49);case 27:return(0,$.L9)(["教学课堂","课堂详情","删除课堂"]),T({type:"classroomList/setActionTabs",payload:{key:"删除课堂"}}),e.abrupt("break",49);case 30:return(0,$.L9)(["教学课堂","课堂详情","切换为学生"]),T({type:"classroomList/setActionTabs",payload:{key:"切换为学生"}}),e.abrupt("break",49);case 33:return f.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"切换身份",content:qe[n].text,onOk:function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,$.L9)(["教学课堂","课堂详情",6==n?"切换为老师":" 切换为助教"]),e.next=3,(0,S.ZP)(qe[n].url,{method:"post"});case 3:0===e.sent.status&&(g.ZP.success("切换成功"),window.location.reload());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.abrupt("break",49);case 35:if(null==E||!E.invite_code){e.next=40;break}(0,$.L9)(["教学课堂","课堂详情","退出课堂"]),rn((0,B.jsx)("p",{children:"退出后您将不再是本课堂的成员,作品将全部被删除"}),l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.fN)(o()({},N));case 2:i=e.sent,0===(null===(n=i)||void 0===n?void 0:n.status)&&(g.ZP.success("退出成功"),m.history.push("/users/".concat(G.login)));case 4:case"end":return e.stop()}}),e)})))),e.next=43;break;case 40:return e.next=42,(0,Z.L$)(o()({},N));case 42:i=e.sent;case 43:return e.abrupt("break",49);case 44:if(null!==(s=L.userInfo)&&void 0!==s&&s.professional_certification){e.next=47;break}return g.ZP.warning("需要通过职业认证后才能查看复制记录"),e.abrupt("return");case 47:return T({type:"classroomList/setActionTabs",payload:{key:"复制记录"}}),e.abrupt("break",49);case 49:0===(null===(r=i)||void 0===r?void 0:r.status)&&(g.ZP.success("设置成功"),sn());case 50:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),cn=(0,B.jsx)("div",{className:"tc current",children:(0,B.jsxs)(B.Fragment,{children:[(null==E?void 0:E.switch_to_student)&&(0,B.jsx)("p",{onClick:function(){return an(5)},children:"切换为学生"}),(null==E?void 0:E.switch_to_teacher)&&(0,B.jsx)("p",{onClick:function(){return an(6)},children:"切换为老师"}),(null==E?void 0:E.switch_to_assistant)&&(0,B.jsx)("p",{onClick:function(){return an(7)},children:"切换为助教"})]})}),dn=(0,B.jsx)("div",{className:"tc current",children:null!=E&&E.excellent?(0,B.jsxs)(B.Fragment,{children:[(0,ne.GJ)()&&(0,B.jsx)("p",{onClick:function(){return an(2)},children:"编辑课堂"}),(0,ne.oF)()&&(0,B.jsx)("p",{onClick:function(){return an(4)},children:"删除课堂"})]}):(0,B.jsxs)(B.Fragment,{children:[(0,ne.aN)()&&(0,B.jsx)("p",{onClick:function(){return an(0)},children:null!=E&&E.is_public?"设为私有":"设为公开"}),(0,ne.GJ)()&&(0,B.jsx)("p",{onClick:function(){return an(2)},children:"编辑课堂"}),(0,ne.GJ)()&&(0,B.jsx)("p",{onClick:function(){return an(3)},children:"复制课堂"}),(0,ne.GJ)()&&(0,B.jsx)("p",{onClick:function(){return an(9)},children:"复制记录"}),(0,ne.dE)()&&(0,B.jsx)("p",{onClick:function(){return an(8)},children:"退出课堂"}),(0,ne.aN)()&&(0,B.jsx)("p",{onClick:function(){return an(4)},children:"删除课堂"})]})});(0,h.useEffect)((function(){var e;if(null!=L&&null!==(e=L.userInfo)&&void 0!==e&&e.course){if((0,ne.dE)())return void ve(!1);var n,t=JSON.parse(null===(n=localStorage)||void 0===n?void 0:n.getItem("coursesIdstimies"));if((null==t?void 0:t.length)>0){var s=t.filter((function(e){return e.coursesId===(null==N?void 0:N.coursesId)}));(null==s?void 0:s.length)>0?Q()(s[0].time).add(parseInt(s[0].Tooltiptype),"days")<Q()(new Date)&&ae(!0):ae(!0)}else ae(!0)}}),[L]),(0,h.useEffect)((function(){He.get("code")?function(e){on.apply(this,arguments)}(He.get("code")):sn()}),[N.coursesId]),(0,h.useEffect)((function(){"1"!==window.localStorage.getItem("classrooms-mooc-modal-hint-flag")&&null!=E&&E.third_party_tip&&(0,ne.dE)()&&null!=E&&E.excellent&&T({type:"classroomList/setActionTabs",payload:{key:"填写慕课资料",params:{showHint:!0}}})}),[null==E?void 0:E.third_party_tip]),(0,h.useEffect)((function(){var e,n=Ye.pathname.split("/")[3];(null===(e=n)||void 0===e?void 0:e.indexOf("graduation"))>-1&&(n="graduation"),z(["".concat(n,"|").concat(N.coursesId)])}),[Ye.pathname]),null!=E&&E.name&&(0,$.Dk)(null==E?void 0:E.name);(0,h.useEffect)((function(){if(null!=E&&E.professors){var e,n,t="";null==E||null===(e=E.professors)||void 0===e||e.map((function(e,n){var s,o;n===(null==E||null===(s=E.professors)||void 0===s?void 0:s.length)-1&&0===(null==E||null===(o=E.assistants)||void 0===o?void 0:o.length)?t+=e:t+=e+"、"})),null==E||null===(n=E.assistants)||void 0===n||n.map((function(e,n){var s;n===(null==E||null===(s=E.assistants)||void 0===s?void 0:s.length)-1?t+=e+"(助教)":t+=e+"(助教)、"})),K(t)}}),[E]);var pn,fn,gn,vn,yn,jn=function(){var e=E.all_applies_count>0?24:0;return(0,B.jsxs)("div",{style:{display:"inline-flex",alignItems:"center"},children:[(0,ne.eB)()&&(0,B.jsxs)("div",{className:Qe.badge,style:{paddingRight:e},children:[(0,ne.eB)()&&E.all_applies_count>0&&(0,B.jsx)("span",{className:Qe.num,children:E.all_applies_count>100?"99+":E.all_applies_count}),(0,B.jsx)(v.Z,{zIndex:10,title:(0,B.jsxs)("span",{className:"c-black",children:["新收到",null==E?void 0:E.all_applies_count,"条加入课堂的申请",(0,B.jsx)(m.Link,{to:(0,ne.Rm)()?"/classrooms/".concat(N.coursesId,"/students?tab=applicant"):"/classrooms/".concat(N.coursesId,"/teachers?tab=1"),className:"c-orange",children:"去审批"}),(0,B.jsx)("i",{onClick:De,className:"iconfont icon-guanbi1",style:{fontSize:12,color:"#666",marginLeft:10,cursor:"pointer"}})]}),color:"#FFF",open:E.all_applies_count>0&&be,children:(0,B.jsxs)(m.Link,{onClick:function(e){(0,ze.tJ)(T)||e.preventDefault()},style:{display:"inline-flex",alignItems:"center"},className:"c-white",to:"/classrooms/".concat(N.coursesId,"/course_group"),children:[(0,B.jsx)("i",{className:"iconfont icon-chengyuanguanli1 mr5"}),"成员管理"]})},"#FFF")]}),(0,B.jsxs)(m.Link,{onClick:function(e){(0,ze.tJ)(T)||e.preventDefault()},className:(0,ne.eB)()?Qe.link:Qe.sLink,to:"/classrooms/".concat(N.coursesId,"/students"),children:[(0,B.jsx)("span",{children:"学生"}),(0,B.jsx)("span",{className:"ml5",children:E.student_count})]}),(0,B.jsxs)(m.Link,{className:Qe.link,onClick:function(e){(0,ze.tJ)(T)||e.preventDefault()},to:"/classrooms/".concat(N.coursesId,"/teachers"),children:[(0,B.jsx)("span",{children:"教师"}),(0,B.jsx)("span",{className:"ml5",children:E.teacher_count})]}),(0,ne.dE)()&&(0,B.jsx)("span",{className:"ml40 mr20",onClick:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:{invite_code:null==E?void 0:E.invite_code,professor:1}});case 2:(n=e.sent)&&g.ZP.info(null==n?void 0:n.message);case 4:case"end":return e.stop()}}),e)}))),children:(0,B.jsx)(v.Z,{title:"申请成为教师",children:(0,B.jsx)("a",{className:"c-white iconfont icon-shenqingchengweijiaoshi"})})}),(0,ne.dE)()&&(0,B.jsx)("span",{onClick:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:{invite_code:null==E?void 0:E.invite_code,assistant_professor:1}});case 2:(n=e.sent)&&g.ZP.info(null==n?void 0:n.message);case 4:case"end":return e.stop()}}),e)}))),children:(0,B.jsx)(v.Z,{title:"申请成为助教",children:(0,B.jsx)("a",{className:"c-white iconfont icon-shenqingchengweizhujiao"})})})]})},bn="【教学课堂邀请】".concat(null==E?void 0:E.copy_teacher_name,"老师邀请您加入头歌平台教学课堂-《").concat(null==E?void 0:E.name,"》,您可以复制邀请码,在下方的链接中,点击“加入课堂”按钮加入该教学课堂。\n链接:https://www.educoder.net/classrooms/").concat(N.coursesId,"?code=").concat(null==E?void 0:E.invite_code,"\n邀请码:").concat(null==E?void 0:E.invite_code),wn=(0,h.useMemo)((function(){var e,n=null==P||null===(e=P.course_modules)||void 0===e?void 0:e.map((function(e){return null==e?void 0:e.type}));return!(!(0,ne.dE)()||null!=E&&E.excellent||null==E||!E.group_name||null==n||!n.includes("course_group"))}),[L,d]);return(0,B.jsxs)("section",{className:Qe.bg,children:[(0,B.jsx)("section",{className:Qe.classroomInfo,children:(0,B.jsxs)("aside",{className:"edu-container",children:[(0,B.jsxs)("aside",{className:Qe.title,children:[(0,B.jsxs)("div",{className:Qe.titleLeft,children:[(0,B.jsx)("strong",{children:E.name}),(null==E?void 0:E.excellent)&&(0,B.jsx)("span",{className:"tag-style bg-orange ml20",children:"开放课程"}),!(0,ne.aQ)()&&(0,B.jsx)("span",{className:"tag-style bg-blue ml20",children:null!=E&&E.is_public?"公开":"私有"}),(0,ne.aQ)()&&(0,B.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml20",children:"已结束"}),(0,B.jsx)("br",{}),!!E.credit&&(0,B.jsxs)("span",{children:["学分 ",E.credit]}),!!E.class_period&&(0,B.jsxs)("span",{children:[(0,B.jsx)("span",{className:"ml5 mr5",children:"|"}),"学时 ",E.class_period]}),!!E.visits&&(0,B.jsxs)("span",{children:[(0,B.jsx)("span",{className:"ml5 mr5",children:"|"}),"课堂访问量 ",E.visits]})]}),E.copy_completed&&"kepukehuan.educoder.net"!==document.domain&&(0,B.jsxs)("div",{className:Qe.titleRight,style:{height:"20px",display:"flex",alignItems:"center"},children:[null===(null==G||null===(n=G.course)||void 0===n?void 0:n.course_role)&&"teacher"===(null==G?void 0:G.identity)&&(null==E?void 0:E.allow_copy)&&(0,B.jsxs)("div",{className:Qe.copy,children:[(0,B.jsx)("span",{onClick:function(){an(3)},children:"复制课堂"}),(0,B.jsx)("span",{children:null==E?void 0:E.copied_courses_count})]}),(null==E?void 0:E.course_identity)<6&&!(null!=E&&E.excellent)&&(null==E?void 0:E.show_invite_code)&&(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)("strong",{className:"font14",children:"邀请码:"}),1===(null==E?void 0:E.invite_code_halt)&&(0,B.jsx)("strong",{className:"font14",children:(0,B.jsx)("span",{children:"已停用"})}),1!==(null==E?void 0:E.invite_code_halt)&&(0,B.jsx)(y.Z,{zIndex:1,cancelText:"",overlayClassName:Qe.tipJoin,overlayStyle:{width:270},open:ge,placement:"bottom",title:(0,B.jsxs)("span",{style:{color:"#000",fontSize:14,fontWeight:200},children:["复制并发给学生,邀请学生快速加入",(0,B.jsx)("br",{}),(0,B.jsx)("div",{style:{borderBottom:"1px solid #efefef",marginTop:"12px",marginLeft:-18}}),(0,B.jsxs)(j.Z,{className:"mt10",children:[(0,B.jsx)(b.Z,{flex:"1",style:{textAlign:"right",marginRight:10},children:(0,B.jsx)(w.Z,{style:{marginLeft:-18,color:"#999"},onChange:function(e){q(e.target.checked)},children:0===E.student_count?"今天不再提示":"本周不再提示"})}),(0,B.jsx)(b.Z,{children:(0,B.jsx)(A.ZP,{size:"small",type:"primary",children:(0,B.jsx)("span",{style:{cursor:"pointer"},onClick:function(){if((0,$.RG)(bn),D){if(localStorage.getItem("coursesIdstimies")){var e=JSON.parse(localStorage.getItem("coursesIdstimies"));e.filter((function(e){return e.coursesId===N.coursesId})).length>0||(e.push({coursesId:N.coursesId,time:new Date,Tooltiptype:0===E.student_count?"1":"7"}),localStorage.setItem("coursesIdstimies",JSON.stringify(e)))}else localStorage.setItem("coursesIdstimies",JSON.stringify([{coursesId:N.coursesId,time:new Date,Tooltiptype:0===E.student_count?"1":"7"}]));ve(!1)}else ve(!1)},children:"确定"})})})]})]}),children:(0,B.jsx)("strong",{className:"font14",children:(0,B.jsx)("span",{className:1===(null==E?void 0:E.invite_code_halt)?"":"c-yellow",children:1===(null==E?void 0:E.invite_code_halt)?"已停用":null==E?void 0:E.invite_code})})}),1!==(null==E?void 0:E.invite_code_halt)&&(0,B.jsxs)("div",{className:Qe.shareClassroom,onClick:function(){T({type:"classroomList/save",payload:{shareStatus:!0}})},children:[(0,B.jsx)("span",{children:(0,B.jsx)("i",{className:"iconfont icon-fenxiangketang"})}),(0,B.jsx)("span",{children:"分享课堂"})]})]}),(0,B.jsx)(k.Z,{placement:"bottom",content:cn,trigger:"hover",children:(yn="",!(null!=E&&E.switch_to_student||null!=E&&E.switch_to_teacher||null!=E&&E.switch_to_assistant)||null!=E&&E.excellent||(yn=" ▼"),(0,B.jsxs)("span",{style:{pointerEvents:yn?"all":"none"},children:[8===(null==G||null===(pn=G.course)||void 0===pn?void 0:pn.course_role)&&(0,B.jsxs)("span",{className:"c-white ml15",children:["当前身份:老师",yn]}),5===(null==G||null===(fn=G.course)||void 0===fn?void 0:fn.course_role)&&(0,B.jsxs)("span",{className:"c-white ml15",children:["当前身份:老师",yn]}),12===(null==G||null===(gn=G.course)||void 0===gn?void 0:gn.course_role)&&(0,B.jsxs)("span",{className:"c-white ml15",children:["当前身份:助教",yn]}),15===(null==G||null===(vn=G.course)||void 0===vn?void 0:vn.course_role)&&(0,B.jsxs)("span",{className:"c-white ml15",children:["当前身份:学生",yn]})]}))}),(0,ne.RV)()&&(0,B.jsx)("span",{className:"ml10 mr10",children:"|"}),(0,ne.RV)()&&(0,B.jsx)(k.Z,{placement:"bottom",content:dn,trigger:"hover",children:(0,B.jsxs)("span",{className:Qe.iconH,children:[(0,ne.aN)()&&(0,B.jsx)("span",{children:"课堂管理"}),((0,ne.IR)()||(0,ne.Rm)())&&(0,B.jsxs)("span",{children:[!(null!=E&&E.excellent)&&"复制/","课堂管理"]}),(0,ne.dE)()&&!(null!=E&&E.excellent)&&(0,B.jsx)("span",{children:"退出课堂"})]})})]})]}),(0,B.jsxs)(j.Z,{children:[(0,B.jsx)(b.Z,{flex:1,children:(0,B.jsx)("aside",{className:Qe.classroomUser,children:"kepukehuan.educoder.net"!==document.domain&&(0,B.jsx)(B.Fragment,{children:(0,B.jsxs)("p",{className:Qe.headPic,children:[(0,B.jsx)(m.Link,{to:"/users/".concat(null==E?void 0:E.teacher_login,"/classrooms"),children:(null==E?void 0:E.teacher_img)&&(0,B.jsx)("img",{src:ee.Z.IMG_SERVER+"/images/"+E.teacher_img,alt:""})}),(0,B.jsx)(m.Link,{to:"/users/".concat(null==E?void 0:E.teacher_login,"/classrooms"),children:(0,B.jsx)("strong",{className:"c-white",children:E.teacher_name})}),(0,B.jsxs)("span",{children:["(",E.teacher_school,")"]}),!(null==E||!E.subject_identifier)&&!(0,ne.Jd)()&&(0,B.jsxs)("div",{className:Qe.btnWrap,children:[(0,B.jsxs)("div",{onClick:function(){return(0,$.xg)("/paths/".concat(null==E?void 0:E.subject_identifier))},className:Qe.btn,children:[(0,B.jsx)("i",{className:"iconfont icon-jinrushijiankecheng font13 mr5"}),"进入实践课程"]}),(0,B.jsx)("div",{className:Qe.tip,children:"进入开放课堂对应的实践课程"})]})]})})})}),(0,ne.Jd)()&&(0,B.jsx)(b.Z,{children:(0,B.jsx)(A.ZP,{onClick:function(){return T({type:"classroomList/setActionTabs",payload:{key:"加入课堂"}})},size:"middle",type:"primary",className:Qe.joinCouses,children:"加入课堂"})})]}),(0,B.jsx)("aside",{className:Qe.classroomDescBg}),(0,B.jsx)("aside",{className:Qe.classroomDesc,children:E.copy_completed&&"kepukehuan.educoder.net"!==document.domain?(0,B.jsxs)(B.Fragment,{children:[" ",(0,B.jsxs)("div",{children:[(null==E?void 0:E.excellent)&&(0,ne.GJ)()&&(0,B.jsx)(jn,{}),!(null!=E&&E.excellent)&&(0,B.jsx)(jn,{})]}),(0,B.jsxs)("div",{children:[(0,ne.GJ)()&&Ke.map((function(e,n){return(0,B.jsxs)("span",{className:13===I.actionTabs.type&&"添加学生"===e.name?Qe.classromediv:"",onClick:function(){(0,$.L9)(["教学课堂","课堂详情",e.name]),T({type:"classroomList/setActionTabs",payload:{key:e.name}})},children:[e.icon,e.name]},n)})),wn&&(0,B.jsxs)(m.Link,{className:"c-white",to:"/classrooms/".concat(N.coursesId,"/course_group"),children:[(0,B.jsx)("span",{style:{fontSize:"14px"},children:"你当前所在班级:"}),(0,B.jsx)(v.Z,{title:(null==E||null===(t=E.group_name)||void 0===t?void 0:t.length)>10?null==E?void 0:E.group_name:"",children:(0,B.jsx)("span",{style:{fontSize:"14px"},children:(null==E||null===(s=E.group_name)||void 0===s?void 0:s.length)>10?(null==E||null===(r=E.group_name)||void 0===r?void 0:r.substr(0,10))+"...":null==E?void 0:E.group_name})})]}),(0,ne.dE)()&&(null==E?void 0:E.third_party_name)&&(0,B.jsxs)("span",{className:"current",onClick:function(){(0,$.L9)(["教学课堂","课堂详情","填写慕课资料"]),T({type:"classroomList/setActionTabs",payload:{key:"填写慕课资料"}})},children:[(0,B.jsx)("i",{className:"iconfont icon-tianxiedisanfangmuke font14 mr5"}),"填写第三方慕课平台账号信息",(0,B.jsx)("i",{className:"iconfont icon-you font14 mr5 ml5"})]})]})]}):(0,B.jsx)("div",{})})]})}),(0,B.jsx)("div",{children:(0,ne.dE)()&&Ue&&(null==C||null===(i=C.setting)||void 0===i||null===(i=i.adv_course)||void 0===i?void 0:i.image_url)&&(0,B.jsx)("aside",{className:"edu-container",children:(0,B.jsxs)("div",{onClick:function(){var e;return window.open(null==C||null===(e=C.setting)||void 0===e||null===(e=e.adv_course)||void 0===e?void 0:e.jump_url)},style:{backgroundImage:"url(".concat(ee.Z.IMG_SERVER+(null==C||null===(c=C.setting)||void 0===c||null===(c=c.adv_course)||void 0===c?void 0:c.image_url),")"),width:"1200px",height:60,margin:"0px auto",display:"flex",marginTop:"10px",cursor:"pointer",backgroundSize:"cover"},children:[(0,B.jsx)("div",{style:{marginLeft:61,position:"relative",marginRight:82,height:60,display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%"}}),(0,B.jsx)("img",{src:tn,onClick:function(e){e.stopPropagation(),localStorage.setItem("classroomsclose",Q()().add(1,"days").unix()+""),Xe(!1)},style:{width:16,height:16,marginRight:6,marginTop:6,cursor:"pointer"}})]})})}),(0,B.jsx)("aside",{className:"edu-container mb20",children:E.copy_completed?(0,B.jsxs)(x.Z,{style:{background:"none"},children:[(0,B.jsx)(Je,{}),(0,B.jsx)(x.Z,{style:{background:"none",overflow:"initial"},children:(0,B.jsx)(xn,{className:Qe.container,children:(0,B.jsx)(m.Outlet,{})})})]}):(0,B.jsxs)("div",{className:Qe.skeleton,children:[(0,B.jsx)("div",{className:Qe.skeletonL}),(0,B.jsxs)("div",{className:Qe.skeletonR,children:[(0,B.jsx)("div",{className:Qe.skeletonR_1}),Array.from({length:5},(function(e,n){return(0,B.jsx)("div",{className:Qe.skeletonR_2},n)}))]})]})}),(0,B.jsx)(O,{}),(0,B.jsx)(F,{}),(0,B.jsx)(Ce,{}),(0,B.jsx)(V,{onShow:function(){return me(!0)}}),(0,B.jsx)(W,{onShow:function(){return me(!0)}}),(0,B.jsx)(se,{onShow:function(){return me(!0)},onShow1:function(){return ue(!0)}}),(0,B.jsx)(Ie,{}),(0,B.jsx)(Be,{}),(0,B.jsx)(Me,{}),(0,B.jsx)(nn,{}),(0,B.jsx)(Ne,{}),J&&(0,B.jsx)($e,{}),(0,B.jsx)(f.Z,{open:ce,width:464,centered:!0,title:(0,B.jsxs)("span",{children:[(0,B.jsx)(_.Z,{style:{color:"#faad14",fontSize:"18px"}})," 提示"]}),okText:"确定",onCancel:function(){return ue(!1)},onOk:function(){return ue(!1)},children:(0,B.jsxs)("div",{children:["导入失败,当前导入的数据已超过50人。目前您的教学课堂",(0,B.jsx)("span",{style:{color:"#FF9D18"},children:"仅支持50人以下"}),"的教学活动。"]})}),(0,B.jsx)(f.Z,{open:he,width:464,centered:!0,title:(0,B.jsxs)("span",{children:[(0,B.jsx)(_.Z,{style:{color:"#faad14",fontSize:"18px"}})," 提示"]}),okText:"申请延期",onOk:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/business_contacts.json",{method:"post"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&g.ZP.info("申请成功");case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){return me(!1)},children:(0,B.jsxs)("div",{children:["尊敬的老师您好,贵单位试用期已过,目前您的教学课堂",(0,B.jsx)("span",{style:{color:"#FF9D18"},children:"仅支持50人以下"}),"的教学活动,为确保您的课程后续试用不受影响,请先点击右侧的“",(0,B.jsx)("span",{style:{color:"#165DFF"},children:"申请延期"}),"”按钮,平台将推动解决相关事宜。"]})}),(0,B.jsx)(ln,{openCopyCourse:_e,copyCourseConfirmLoading:Fe,copyCourseParams:Te,setCopyCourseConfirmLoading:function(e){Ge(e)},setOpenCopyCourse:function(e){Ze(e)},setCopyCourseParams:function(e){Ee(e)}}),!E.copy_completed&&(0,B.jsx)(un,{}),(0,B.jsx)(hn,{})]})}))},74265:function(e){e.exports="data:image/png;base64,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"},9936:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA0lJREFUWEfFl0tIVFEYx7/vDnNNIWRUdB4hRYQunAHz0ULBFoWMoozgg6k2LhQLXCS0CBcqIUMQCuqEWUtDJBBXiYuidkpORD7KCK0BdRZpEPiYuXS/ODPdaR73zr1XJmYWl7ncc77/73yvcw6Cxl9FRYVxd1ewE8EVIioGgDxEyGPTieAAAA4Q0Y8Iy1arcdXn8wlaTKPaoOJiuykUQjcAXSWibLXx7DsiHgPgG56nGb9/9WeqOYoAkRUHO4jARQRZWoQTxyBCEBHmrdasWSWPyAL8XXU/kVhyGuFkEG6T52lYzhtJAEVFjguINEBE+ekQl2wg4j6AYTAQ+PAt1m4cQGTlMJpu8VgInoe7sZ6IArCY7+wInnS5Xcl7iNymzWa8L+VEFMBiKbslitCRTrcr2eI4mN3bW5sOVwx7RFxPT+WyvbPTbamsdJj6+gY/BYNB0grY0HAt3+1uOdfTc2/18PBIjIs7QpDnsYuFIgxgNjvuEIlOOeNTU4/Kmpvrzy8vvw+0tnb5BCGkCtHcXF/g9XqqmL2amqbXfv9OUKYyFgKBj48xEvvQc6Umk52dw83NPassL7cXaoFg4hMTnipEgN7e/nfz8ws/5BbGmpXNxt9Ei8VxWRTFoVSujYVYWvIF2tq6ZT2hVVzS4jhuAM1mx20isUEttmoQesUjLZt7iUVFdg8AlakBsO9KEE1N9fler6daze3JGrjGAJ4AkFULQDLESmB6eu77yMhQpX7xsA920Wy2vyCiM1oBEiHYuyAIv1MlnHJTwpNTATCDbrercHT0QTX7v7HxZd/pvLGkp09EcgCPdYeATXS5nAXj48PhOt/a8v8qKbloYiXa3t7t0weBu7qSUBIfGxuO1vni4tuD2D6hDwLXNJehnLjUZBKblVaIcBlqaUSpxKUEOw1EuBGpteLEmKfKdj0Q0Vasthk1Nl7Pn5x8GM52LaWWCOFyda4QxW2GYachcpHNiL2k2o5nZibLa2urzVrE5cJRV9fyanPz63FsL2CH1bjtmH1UOpDk5p415OWZjNvb/hM9zcpgMEBp6aWc9fXPR4nzkg4kbEDGj2T/QpGhQ6nkpoweyyWIjF5MJIiMXs1iszZjl9PE0vlf1/M/hZhM6N1gtVgAAAAASUVORK5CYII="}}]); |