From e8e799a7a8344a97e4fc9ffe95dadb8ef1a2e2b3 Mon Sep 17 00:00:00 2001 From: autosubmit Date: Wed, 10 Jul 2024 18:16:02 +0800 Subject: [PATCH] Auto Submit --- layouts__ShixunDetail__index.async.js | 2 +- p__Classrooms__Lists__Students__index.async.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/layouts__ShixunDetail__index.async.js b/layouts__ShixunDetail__index.async.js index ee968676ad..1a5e6e34e2 100644 --- a/layouts__ShixunDetail__index.async.js +++ b/layouts__ShixunDetail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93282],{47722:function(e,n,t){t.d(n,{Z:function(){return w}});t(7557),t(41498);var s=t(82100),o=t.n(s),r=t(29186),i=t.n(r),a=t(13720),l=t.n(a),c=t(80619),d=t.n(c),u=t(47074),p=t.n(u),h=t(85573),m=t.n(h),x=t(59301),f=t(8591),g=t(92832),v="codeBox___WpkVl",y=t(92310),j=t.n(y),A=t(37712),b=function(e){d()(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 i()(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 i=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);s>40&&(i=40);var a=this.randomNum(-10,10);e.translate(r,i),e.rotate(a*Math.PI/180),e.fillText(n,0,0),e.rotate(-a*Math.PI/180),e.translate(-r,-i)}},{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;t0&&void 0!==a[0]&&a[0])&&!S||N){e.next=11;break}return s=F.getFieldValue(),B(!0),X(n?1:W+1),e.next=7,(0,Z.nQ)(o()({page:n?1:W+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,z(n?J()(r.users):[].concat(J()(Y),J()(r.users))),B(!1),(null===(t=r.users)||void 0===t?void 0:t.length)<10&&C(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(){var e=l()(i()().mark((function e(){var n;return i()().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)&&a(),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,Q.jsx)(b.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:M()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,Q.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,Q.jsxs)(f.Z,{centered:!0,title:"添加老师",open:"添加老师"===s.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:l()(i()().mark((function e(){return i()().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,Q.jsxs)(L.Z,{layout:"inline",form:F,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",children:[(0,Q.jsx)(L.Z.Item,{name:"search_type",label:"搜索类型",children:(0,Q.jsxs)(U.default,{style:{width:90},children:[(0,Q.jsx)(U.default.Option,{value:"1",children:"姓名"}),(0,Q.jsx)(U.default.Option,{value:"2",children:"手机号"}),(0,Q.jsx)(U.default.Option,{value:"3",children:"邮箱"})]})}),(0,Q.jsx)(L.Z.Item,{name:"keyword",label:"搜索内容:",children:(0,Q.jsx)(E.Z,{allowClear:!0,style:{width:250},size:"middle",defaultValue:(null===(n=u.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=u.selectArrs)||void 0===t?void 0:t.name)})}),(0,Q.jsx)(L.Z.Item,{name:"school_name",label:"单位:",children:(0,Q.jsx)(_.Z,{options:y,style:{width:390},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,Q.jsx)(L.Z.Item,{children:(0,Q.jsx)(w.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=F.getFieldValue())||void 0===e?void 0:e.keyword))return z([]),void g.ZP.error("请输入搜索内容");re(!1),C(!0),B(!1),ne([]),setTimeout((function(){ae(!0)}),200)}()},children:"搜索"})})]}),oe&&(0,Q.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,Q.jsx)("img",{src:D.RL,width:"100",alt:""}),(0,Q.jsx)("br",{}),(0,Q.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!oe&&""==Y&&!N&&(0,Q.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,Q.jsx)("img",{src:D.z3,width:"100",alt:""}),(0,Q.jsx)("br",{}),(0,Q.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!oe&&""!=Y||N)&&(0,Q.jsxs)("section",{children:[(0,Q.jsx)("div",{className:"flexd-table-header mt20",children:(0,Q.jsx)(V.Z,{pagination:!1,dataSource:[],columns:ce})}),(0,Q.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,Q.jsx)(R(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ae()},hasMore:S,useWindow:!1,children:(0,Q.jsx)(V.Z,{loading:N,showHeader:!1,pagination:!1,dataSource:Y,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(J()(ee))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})),K=(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),a=e.onShow,c=(0,m.useParams)(),u=s.actionTabs,p=(0,h.useState)([]),x=d()(p,2),y=x[0],j=x[1],A=(0,h.useState)(!0),k=d()(A,2),S=k[0],C=k[1],T=(0,h.useState)(!1),I=d()(T,2),N=I[0],B=I[1],P=L.Z.useForm(),F=d()(P,1)[0],O=(0,h.useState)([]),G=d()(O,2),Y=G[0],z=G[1],H=(0,h.useState)(1),K=d()(H,2),W=K[0],X=K[1],q=(0,h.useState)([]),$=d()(q,2),ee=$[0],ne=$[1],te=(0,h.useState)(!0),se=d()(te,2),oe=se[0],re=se[1];(0,h.useRef)();(0,h.useEffect)((function(){"添加助教"===s.actionTabs.key&&(re(!0),ie())}),[s.actionTabs.key]);var ie=function(){var e=l()(i()().mark((function e(){var n;return i()().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)}}(),ae=function(){var e=l()(i()().mark((function e(){var n,t,s,r,a=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=a.length>0&&void 0!==a[0]&&a[0],!S||N){e.next=12;break}return s=F.getFieldValue(),console.log("----",s),B(!0),X(n?1:W+1),e.next=8,(0,Z.nQ)(o()({page:n?1:W+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,B(!1),z(n?J()(r.users):[].concat(J()(Y),J()(r.users))),(null===(t=r.users)||void 0===t?void 0:t.length)<10&&C(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(){var e=l()(i()().mark((function e(){var n;return i()().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)&&a(),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,Q.jsx)(b.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:M()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,Q.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,Q.jsxs)(f.Z,{centered:!0,title:"添加助教",open:"添加助教"===s.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:l()(i()().mark((function e(){return i()().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,Q.jsxs)(L.Z,{layout:"inline",form:F,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",children:[(0,Q.jsx)(L.Z.Item,{name:"search_type",label:"搜索类型",children:(0,Q.jsxs)(U.default,{style:{width:90},children:[(0,Q.jsx)(U.default.Option,{value:"1",children:"姓名"}),(0,Q.jsx)(U.default.Option,{value:"2",children:"手机号"}),(0,Q.jsx)(U.default.Option,{value:"3",children:"邮箱"})]})}),(0,Q.jsx)(L.Z.Item,{name:"keyword",label:"搜索内容:",children:(0,Q.jsx)(E.Z,{allowClear:!0,style:{width:260},placeholder:"请输入搜索内容",size:"middle",defaultValue:(null===(n=u.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=u.selectArrs)||void 0===t?void 0:t.name)})}),(0,Q.jsx)(L.Z.Item,{name:"school_name",label:"单位:",children:(0,Q.jsx)(_.Z,{options:y,style:{width:390},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,Q.jsx)(L.Z.Item,{children:(0,Q.jsx)(w.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=F.getFieldValue())||void 0===e?void 0:e.keyword))return z([]),void g.ZP.error("请输入搜索内容");re(!1),C(!0),B(!1),ne([]),setTimeout((function(){ae(!0)}),200)}()},children:"搜索"})})]}),oe&&(0,Q.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,Q.jsx)("img",{src:D.RL,width:"100",alt:""}),(0,Q.jsx)("br",{}),(0,Q.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!oe&&""==Y&&!N&&(0,Q.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,Q.jsx)("img",{src:D.z3,width:"100",alt:""}),(0,Q.jsx)("br",{}),(0,Q.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!oe&&""!=Y||N)&&(0,Q.jsxs)("section",{children:[(0,Q.jsx)("div",{className:"flexd-table-header mt20",children:(0,Q.jsx)(V.Z,{pagination:!1,dataSource:[],columns:ce})}),(0,Q.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,Q.jsx)(R(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ae()},hasMore:S,useWindow:!1,children:(0,Q.jsx)(V.Z,{loading:N,showHeader:!1,pagination:!1,dataSource:Y,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(J()(ee))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})),W=t(99313),X=t(46651),q={addStudentContainer:"addStudentContainer___OXJb6",listItem:"listItem___rZl7r",tips:"tips___DJ9S4",qrCode:"qrCode___FFf0X"},$=t(22415),ee=t(97514),ne=t(44394),te=t(14477),se=W.Z.TabPane,oe=(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),a=e.onShow,c=e.onShow1,u=(0,m.useParams)(),p=s.actionTabs,x=(0,h.useState)([]),y=d()(x,2),j=y[0],A=y[1],k=(0,h.useState)(!0),S=d()(k,2),T=S[0],I=S[1],N=(0,h.useState)(!1),B=d()(N,2),P=B[0],F=B[1],O=L.Z.useForm(),G=d()(O,1)[0],Y=(0,h.useState)([]),z=d()(Y,2),H=z[0],K=z[1],oe=(0,h.useState)(1),re=d()(oe,2),ie=re[0],ae=re[1],le=(0,h.useState)([]),ce=d()(le,2),de=ce[0],ue=ce[1],pe=(0,h.useState)(!0),he=d()(pe,2),me=he[0],xe=he[1],fe=(0,h.useState)([]),ge=d()(fe,2),ve=ge[0],ye=ge[1],je=(0,h.useState)("1"),Ae=d()(je,2),be=Ae[0],we=Ae[1],ke=(0,h.useState)(!1),Se=d()(ke,2),Ze=Se[0],Ce=Se[1];(0,h.useRef)();(0,h.useEffect)((function(){"添加学生"===s.actionTabs.key&&(xe(!0),Te())}),[s.actionTabs.key]);var Te=function(){var e=l()(i()().mark((function e(){var n;return i()().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,A(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"},Ne=function(){var e=l()(i()().mark((function e(){var n,t,s,r,a=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=a.length>0&&void 0!==a[0]&&a[0],!T||P){e.next=11;break}return s=G.getFieldValue(),F(!0),ae(n?1:ie+1),e.next=7,(0,Z.nQ)(o()(o()({page:n?1:ie+1,container_id:u.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,K(n?J()(r.users):[].concat(J()(H),J()(r.users))),F(!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)}}(),Le=function(){var e=l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=de){e.next=4;break}g.ZP.error("请选择人数"),e.next=10;break;case 4:return Ce(!0),e.next=7,(0,Z.aZ)(o()(o()({},u),{},{course_group_id:0,user_ids:de}));case 7:-4===(null==(n=e.sent)?void 0:n.status)&&(a(),Ce(!1)),0===n.status&&(g.ZP.success("添加成功"),r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getClassroomTopBanner",payload:{id:u.coursesId}}),r({type:"teachers/getStudentsList",payload:o()({},u)}),m.history.push("/classrooms/".concat(u.coursesId,"/students")),Ce(!1),"0"===localStorage.getItem("Noviceguide")||r({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:9,text:(0,Q.jsx)("div",{children:"恭喜您!我们已经完成【教学课堂】的新建任务了。怎么样,很简单吧!接下来,您可以开始在教学课堂继续添加您的教学内容。 遇到疑问时,随时召唤小歌,我会出现在页面的右下角。期待与你的再次协作。"})}}));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ee=function(){var e=l()(i()().mark((function e(){var n,t,s;return i()().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 Ce(!0),(n=new FormData).append("file",ve[0]),e.next=8,(0,C.ZP)("/api/courses/".concat(u.coursesId,"/import_course_members.json"),{method:"post",body:n},!0);case 8:if(-4!==(t=e.sent).status){e.next=13;break}return Ce(!1),c(),e.abrupt("return");case 13:-1!==t.status&&(r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getClassroomTopBanner",payload:{id:u.coursesId}}),r({type:"teachers/getStudentsList",payload:o()({},u)}),null!=t&&null!==(s=t.fail)&&void 0!==s&&s.length?f.Z.confirm({centered:!0,okText:"下载导入失败文件",cancelText:"取消",title:"提示",content:(0,Q.jsxs)("div",{children:["导入文件内存在不匹配信息,请",(0,Q.jsx)("span",{onClick:function(){return(0,ee.FH)("",(0,ee.NY)({url:ne.Z.API_SERVER+"/api/courses/".concat(u.coursesId,"/get_fail_data.xlsx"),query:{}}))},className:"c-light-primary ml5 mr5 current",children:"点击下载"}),"查看并进行修改后重新上传!"]}),onOk:function(){var e=l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,ee.FH)("",(0,ee.NY)({url:ne.Z.API_SERVER+"/api/courses/".concat(u.coursesId,"/get_fail_data.xlsx"),query:{}})),m.history.push("/classrooms/".concat(u.coursesId,"/students"));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){m.history.push("/classrooms/".concat(u.coursesId,"/students"))}}):(g.ZP.success("导入成功"),m.history.push("/classrooms/".concat(u.coursesId,"/students")))),Ce(!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,Q.jsx)(b.Z,{value:n.numid,checked:de.includes(String(n.numid)),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"username",render:function(e,n){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:M()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,Q.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,Q.jsx)(f.Z,{className:q.addStudentWrapContainer,centered:!0,title:"添加学生",open:"添加学生"===s.actionTabs.key,okText:"确定",cancelText:"取消",width:"1"===be?1100:600,zIndex:1e3,afterClose:function(){ye([])},confirmLoading:Ze,bodyStyle:{minHeight:200},onOk:l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==be){e.next=3;break}return Le(),e.abrupt("return");case 3:Ee();case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){ue([]),r({type:"classroomList/setActionTabs",payload:{}})},children:(0,Q.jsxs)(W.Z,{activeKey:be,onChange:function(e){return we(e)},className:q.addStudentContainer,children:[(0,Q.jsx)(se,{tab:"手动添加",children:(0,Q.jsxs)("div",{className:q.listItem,children:[(0,Q.jsxs)(L.Z,{layout:"inline",form:G,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",children:[(0,Q.jsx)(L.Z.Item,{name:"search_type",label:"搜索类型",children:(0,Q.jsxs)(U.default,{children:[(0,Q.jsx)(U.default.Option,{value:"1",children:"姓名"}),(0,Q.jsx)(U.default.Option,{value:"2",children:"手机号"}),(0,Q.jsx)(U.default.Option,{value:"3",children:"邮箱"})]})}),(0,Q.jsx)(L.Z.Item,{name:"keyword",label:"搜索内容",children:(0,Q.jsx)(E.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,Q.jsx)(L.Z.Item,{name:"school_name",label:"单位:",children:(0,Q.jsx)(_.Z,{options:j,style:{width:400},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,Q.jsx)(L.Z.Item,{children:(0,Q.jsx)(w.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=G.getFieldValue())||void 0===e?void 0:e.keyword))return K([]),void g.ZP.error("请输入搜索内容");xe(!1),T=!0,I(!0),ue([]),F(!1),setTimeout((function(){Ne(!0)}),300)}()},children:"搜索"})})]}),me&&(0,Q.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,Q.jsx)("img",{src:D.L6,width:"250",alt:""}),(0,Q.jsx)("br",{}),(0,Q.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!me&&""==H&&!P&&(0,Q.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,Q.jsx)("img",{src:D.z3,width:"100",alt:""}),(0,Q.jsx)("br",{}),(0,Q.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!me&&""!=H||P)&&(0,Q.jsxs)("section",{children:[(0,Q.jsx)("div",{className:"flexd-table-header mt20",children:(0,Q.jsx)(V.Z,{pagination:!1,dataSource:[],columns:Be})}),(0,Q.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,Q.jsx)(R(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){Ne()},hasMore:T,useWindow:!1,children:(0,Q.jsx)(V.Z,{loading:P,showHeader:!1,pagination:!1,dataSource:H,columns:Be,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=de.indexOf(e);n<0?de.push(e):de.splice(n,1),ue(J()(de))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})},"1"),((0,te.Ny)()||(0,te.d8)()&&5===(0,te.eY)().role)&&(0,Q.jsx)(se,{tab:"批量导入",children:(0,Q.jsx)("div",{className:q.listItem,children:(0,Q.jsxs)("div",{className:"mt20",style:{marginLeft:86},children:[(0,Q.jsxs)("div",{className:"mb20",children:[(0,Q.jsx)("span",{className:"mr40",children:"步骤1:"}),"下载",(0,Q.jsx)("a",{className:"ml5 mr5",onClick:l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,ee.FH)("",(0,ee.NY)({url:ne.Z.API_SERVER+"/api/courses/down_course_members_template",query:{}}));case 1:case"end":return e.stop()}}),e)}))),children:"课堂成员导入模板"}),"批量导入成员。"]}),(0,Q.jsxs)("div",{children:[(0,Q.jsx)("span",{className:"mr40",children:"步骤2:"}),"上传填写好的《课堂成员导入模板》。"]}),(0,Q.jsx)("div",{style:{margin:"4px 0px 20px 94px"},children:(0,Q.jsx)(X.Z,o()(o()({},Ie),{},{children:(0,Q.jsx)(w.ZP,{type:"primary",className:"mt10",icon:(0,Q.jsx)($.Z,{}),children:"选择文件"})}))})]})})},"2")]})})})),re=t(5112),ie=t(71418),ae=t(48209),le="exportmodal___e1u_C",ce="searchWrap___GunRy",de="search___aHuEr",ue="searchIcon___SYYcy",pe=t(2006),he="leftdiv____DQvt",me="listClass___NmeAK",xe="spantitle___meGbS",fe="rightdiv___Ypfvm",ge="searchWrap___GXTGm",ve="search___ti6sF",ye="searchIcon___BEcfO",je=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)([])),a=d()(r,2),c=a[0],u=a[1],p=(0,h.useState)([]),m=d()(p,2),x=m[0],f=m[1],g=(0,h.useState)([]),v=d()(g,2),y=v[0],A=v[1],w=(0,h.useState)(!0),k=d()(w,2),S=k[0],Z=k[1],C=(0,h.useState)(1),T=d()(C,2),N=(T[0],T[1],(0,h.useState)()),L=d()(N,2);L[0],L[1];return(0,h.useEffect)((function(){console.log(n),console.log(t),Z(t),u(n),f([]),A([])}),[n]),(0,h.useEffect)((function(){s&&(f(o),A(o))}),[o]),(0,Q.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Q.jsxs)("div",{className:he,children:[(0,Q.jsx)("div",{className:ge,children:(0,Q.jsx)(E.Z.Search,I()({allowClear:!0,suffix:(0,Q.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(ye)}),className:ve,placeholder:"可输入学生名称查询",size:"middle",onChange:function(){var e=l()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:u(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,Q.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,Q.jsx)(ie.Z,{spinning:S,children:(0,Q.jsx)(Q.Fragment,{children:0===c.length?(0,Q.jsx)(pe.Z,{styles:{margin:"45px auto"},customText:"暂无分班"}):(0,Q.jsx)("div",{children:(0,Q.jsx)(b.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,Q.jsx)(j.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,Q.jsx)(b.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(J()(o),J()(n)))}else{var t=o.filter((function(n){return e.target.value!=n.id}));s(t)}},children:(0,Q.jsxs)("div",{className:me,children:[(0,Q.jsx)("span",{className:xe,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,Q.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})})})})]}),(0,Q.jsxs)("div",{className:fe,children:[(0,Q.jsx)("div",{className:ge,children:(0,Q.jsx)(E.Z.Search,{allowClear:!0,suffix:(0,Q.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(ye)}),className:ve,onChange:function(e){A(x.filter((function(n){return n.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"})}),0===y.length&&(0,Q.jsx)(pe.Z,{styles:{margin:"45px auto"},customText:"暂未选择分班"}),y.length>0&&(0,Q.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,Q.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,Q.jsxs)(j.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,Q.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,Q.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)}))})})]})]})},Ae="leftdiv___F3YNl",be="listClass___Q_C6i",we="spantitle___SPfdV",ke="rightdiv___dvG3H",Se="searchWrap___CFcp_",Ze="search___eLYTt",Ce="searchIcon___zNep3",Te=function(e){var n=e.data,t=(e.value,e.handleChangePage,e.setSelectedRowKeys),s=e.selectedRowKeys,r=(e.onChange,(0,m.useParams)()),a=(0,h.useState)(!1),c=d()(a,2),u=c[0],p=c[1],x=(0,h.useState)([]),f=d()(x,2),g=f[0],v=f[1],y=(0,h.useState)([]),A=d()(y,2),w=A[0],k=A[1],S=(0,h.useState)([]),Z=d()(S,2),T=Z[0],I=Z[1],N=(0,h.useState)(),L=d()(N,2),B=L[0],P=L[1];(0,h.useEffect)((function(){v([]),k([]),I([])}),[n]),(0,h.useEffect)((function(){t&&(console.log(s),k(s),I(s))}),[s]);var F=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(!0),e.next=3,(0,C.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,Q.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Q.jsxs)("div",{className:Ae,children:[(0,Q.jsx)("div",{className:Se,children:(0,Q.jsx)(E.Z.Search,{allowClear:!0,suffix:(0,Q.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Ce),onClick:function(){return F(B)}}),className:Ze,placeholder:"可输入姓名或学号查询",size:"middle",onChange:function(e){return P(e.target.value)},onSearch:function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:F(n);case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()})}),(0,Q.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,Q.jsx)(ie.Z,{spinning:u,children:0===g.length?(0,Q.jsx)(pe.Z,{styles:{margin:"45px auto"},customText:"请通过上方搜索添加学生"}):(0,Q.jsx)("div",{children:(0,Q.jsx)(b.Z.Group,{value:w.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,Q.jsx)(j.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,Q.jsx)(b.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(J()(s),J()(n)))}else{var o=s.filter((function(n){return e.target.value!=n.user_id}));t(o)}},children:(0,Q.jsx)("div",{className:be,children:(0,Q.jsx)("span",{className:we,style:{width:e.is_published?"108px":"170px"},children:e.user_name})})})},e.id)}))})})})})]}),(0,Q.jsxs)("div",{className:ke,children:[(0,Q.jsx)("div",{className:Se,children:(0,Q.jsx)(E.Z.Search,{allowClear:!0,suffix:(0,Q.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Ce)}),className:Ze,onChange:function(e){I(w.filter((function(n){return n.user_name.includes(e.target.value)})))},size:"middle",placeholder:"可输入姓名进行查询"})}),0===T.length&&(0,Q.jsx)(pe.Z,{styles:{margin:"45px auto"},customText:"暂未选择学生"}),T.length>0&&(0,Q.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,Q.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:T.map((function(e,n){return(0,Q.jsxs)(j.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,Q.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.user_name}),(0,Q.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(w.filter((function(n){return"".concat(n.user_id)!="".concat(e.user_id)})))}})]},e.user_id)}))})})]})]})},Ie=(E.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),a=(0,m.useParams)(),c=((0,m.useLocation)(),(0,h.useState)(!1)),u=d()(c,2),p=u[0],x=u[1],v=(0,h.useState)(!0),y=d()(v,2),j=y[0],A=y[1],b=(0,h.useState)(!0),w=d()(b,2),k=w[0],S=w[1],T=(0,h.useState)(1),N=d()(T,2),B=N[0],P=(N[1],(0,h.useState)([])),F=d()(P,2),O=F[0],M=F[1],G=(0,h.useState)(""),Y=d()(G,2),U=Y[0],_=Y[1],V=(0,h.useState)([]),z=d()(V,2),R=z[0],D=z[1],H=(0,h.useState)([]),K=d()(H,2),W=K[0],X=K[1],q=L.Z.useForm(),$=d()(q,1)[0],ee=(0,h.useState)(0),ne=d()(ee,2),te=ne[0],se=ne[1],oe=(0,h.useState)(!1),he=d()(oe,2),me=he[0],xe=he[1],fe=(0,h.useState)({}),ge=d()(fe,2),ve=ge[0],ye=ge[1],Ae=(0,h.useState)(!1),be=d()(Ae,2),we=(be[0],be[1]),ke=(0,h.useState)([]),Se=d()(ke,2),Ze=Se[0],Ce=Se[1],Ie=(0,h.useState)(""),Ne=d()(Ie,2),Le=Ne[0],Ee=Ne[1],Be=(0,h.useState)(!0),Qe=d()(Be,2),Pe=Qe[0],Fe=Qe[1],Oe=(0,h.useState)([]),Me=d()(Oe,2),Ge=Me[0],Ye=Me[1],Je=(0,h.useState)([]),Ue=d()(Je,2),_e=Ue[0],Ve=Ue[1],ze=(0,h.useState)([]),Re=d()(ze,2),De=Re[0],He=Re[1],Ke=(0,h.useState)([]),We=d()(Ke,2),Xe=We[0],qe=We[1];a.id=a.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),Ee(""),ye({sd_mode:"student",cate_range:1,stu_range:1}),s.actionTabs.category_id&&($.setFieldValue("cate_range",2),ye(o()(o()({},ve),{},{cate_range:2}))),Ye([null==s||null===(n=s.actionTabs)||void 0===n||null===(n=n.category_id)||void 0===n?void 0:n.toString()]);var i="导出".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&&(i="导出实训报告"),_(i)}),[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=dn(cn(Xe),Le);He(e)}),[te]);var en=function(){var e=l()(i()().mark((function e(n){var t,s,r,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return S(!0),e.next=3,(0,Z.c_)(o()(o()({},a),{},{page:n||B,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})),S(!1),s&&(null!=s&&s.no_class_course_members?M(J()(null==s||null===(l=s.course_groups)||void 0===l?void 0:l.concat(null==s?void 0:s.no_class_course_members))):M(J()(null==s?void 0:s.course_groups)),D(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()(i()().mark((function e(){var n,t,o,r,l,c,d,u,p,h,m,x,f,g,v,y;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(!0),e.next=3,(0,C.ZP)("/api/courses/".concat(a.coursesId,"/left_banner_with_child.json"),{method:"get",params:{id:a.coursesId,module_type:s.actionTabs.exportType}});case 3:d=e.sent,u=[],p=null==d||null===(n=d.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;u.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;u.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))||[])})})),u=u.filter((function(e){var n;return 0!==(null==e||null===(n=e.children)||void 0===n?void 0:n.length)})),qe(u),He(cn(u)),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,J()(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]),Fe(!0),g=!!an(f,u),v=[],v=g?u.filter((function(e){return e.key===an(f,u)}))[0].children.filter((function(e){return e.key===f})):u.filter((function(e){return e.key===f}))[0].children,y=v.map((function(e){return x(e)})).flat(),Ve(y)),A(!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(),ye({}),we(!1),M([]),He([]),X([]),Ye([]),Ve([])},rn=[];!function e(n){for(var t=0;t-1?an(e.key,Xe):null})).filter((function(e,n,t){return!(!e||t.indexOf(e)!==n)}));Ce(s),Ee(t)}Fe(!0)},cn=function e(n){return n.map((function(n){var t=n.title,s=t.indexOf(Le.trim()),o=t.substring(0,s),r=t.slice(s+Le.trim().length),i=s>-1?(0,Q.jsxs)("span",{children:[o,(0,Q.jsx)("span",{className:"c-red",children:Le.trim()}),r]}):(0,Q.jsx)("span",{children:t});return n.children?{title:i,key:n.key,oldtitle:n.title,children:e(n.children)}:{title:i,key:n.key,oldtitle:n.title}}))};function dn(e,n){return e.filter((function(e){return!(!e.oldtitle||!e.oldtitle.trim().includes(n.trim()))||!!(e.children&&e.children.length>0)&&(e.children=dn(e.children,n),e.children.length>0)}))}return(0,Q.jsx)(f.Z,{centered:!0,title:U,open:"导出成绩"===s.actionTabs.key,okText:"导出",cancelText:"取消",destroyOnClose:!0,className:le,bodyStyle:{maxHeight:520},width:610,confirmLoading:p,onOk:l()(i()().mark((function e(){var n,t,l,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(Xe),console.log(_e),0!==Xe.length){e.next=5;break}return g.ZP.warning("没有可导出的".concat(me?"试卷":"作业")),e.abrupt("return");case 5:return n={course_id:a.coursesId,ids:_e,export_type:ve.sd_mode,homework_type:s.actionTabs.exportType},2===ve.stu_range&&(n.course_group_ids=W.map((function(e){return e.id.toString()}))),3===ve.stu_range&&(n.user_ids=W.map((function(e){return e.user_id.toString()}))),x(!0),e.next=11,(0,C.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==a?void 0:a.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==a?void 0:a.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,Q.jsx)("div",{children:(0,Q.jsxs)(L.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&&X([]),ye($.getFieldValue())},children:[(0,Q.jsx)(L.Z.Item,{label:"统计维度",name:"sd_mode",children:(0,Q.jsxs)(re.ZP.Group,{children:[(0,Q.jsx)(re.ZP,{value:"student",className:"mr60",children:"学生维度"}),(0,Q.jsxs)(re.ZP,{value:"homework",children:[me?"试卷":"作业","维度"]})]})}),(0,Q.jsx)(L.Z.Item,{label:"导出".concat(me?"试卷":"作业","范围"),name:"cate_range",children:(0,Q.jsxs)(re.ZP.Group,{children:[(0,Q.jsxs)(re.ZP,{value:1,className:"mr60",children:["全部",me?"试卷":"作业"]}),(0,Q.jsxs)(re.ZP,{value:2,children:["指定",me?"试卷":"作业"]})]})}),2===ve.cate_range&&(0,Q.jsxs)("div",{style:{width:560,height:300,border:"1px solid #F6F7F9",marginTop:-5,marginBottom:10},children:[(0,Q.jsx)("div",{className:ce,children:(0,Q.jsx)(E.Z.Search,{allowClear:!0,suffix:(0,Q.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(ue),onClick:function(e){return ln(Le,1)}}),className:de,placeholder:"搜索目录名称或".concat(me?"试卷":"作业","名称"),size:"middle",onSearch:function(e){return ln(e,1)},onChange:function(e){return Ee(e.target.value)}})}),(0,Q.jsx)("div",{style:{maxHeight:213,overflow:"auto"},children:0!==Xe.length||j?(0,Q.jsx)(ie.Z,{spinning:j,children:(0,Q.jsx)(ae.Z,{style:{minHeight:210},checkable:!0,selectable:!1,onExpand:function(e){Ce(e),Fe(!1)},expandedKeys:Ze,autoExpandParent:Pe,checkedKeys:Ge,onCheck:function(e,n){var t,s;if(console.log("onCheck",e,n),Le)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(),i=J()(new Set([].concat(J()(Ge),J()(r)))),a=J()(new Set([].concat(J()(_e),J()(r))));Ye(i),Ve(a)}else Ye([].concat(J()(Ge),[n.node.key])),Ve([].concat(J()(_e),[n.node.key]));else if(null!==(s=n.node)&&void 0!==s&&s.children){var l,c=n.node.key,d=an(c,Xe),u=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=Ge.filter((function(e){return!u.includes(e)&&e!=c&&e!=d})),h=_e.filter((function(e){return!u.includes(e)}));Ye(p),Ve(h)}else{var m=an(n.node.key,Xe),x=an(m,Xe),f=Ge.filter((function(e){return e!=n.node.key&&e!=m&&e!=x})),g=_e.filter((function(e){return e!=n.node.key}));Ye(f),Ve(g)}else Ve(n.checkedNodes.filter((function(e){return!e.children})).map((function(e){return e.key}))),Ye(e)},treeData:De})}):(0,Q.jsx)(pe.Z,{styles:{margin:"0 auto"},customText:"暂无".concat(me?"试卷":"作业")})})]}),(0,Q.jsx)(L.Z.Item,{label:"导出学生范围",name:"stu_range",children:(0,Q.jsxs)(re.ZP.Group,{children:[(0,Q.jsx)(re.ZP,{value:1,className:"mr60",children:"全部学生"}),(0,Q.jsx)(re.ZP,{value:2,className:"mr60",children:"指定分班"}),(0,Q.jsx)(re.ZP,{value:3,children:"指定学生"})]})}),2===ve.stu_range&&(0,Q.jsx)("div",{style:{width:560,height:368,marginTop:-5},children:(0,Q.jsx)("div",{children:(0,Q.jsx)(je,{data:O,treedata:R,loading:k,selectedRowKeys:W,setSelectedRowKeys:X})})}),3===ve.stu_range&&(0,Q.jsx)("div",{style:{width:560,height:368,marginTop:-5},children:(0,Q.jsx)("div",{children:(0,Q.jsx)(Te,{data:O,treedata:R,selectedRowKeys:W,setSelectedRowKeys:X})})})]})})})}))),Ne=(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),a=d()(r,2),c=a[0],u=a[1],p=L.Z.useForm(),x=d()(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?u(!0):f.Z.confirm({centered:!0,title:"提示",content:"您需要去完善您的个人资料,才能使用此功能",okText:"立即完善",cancelText:"稍后完善",onOk:function(){u(!0)},onCancel:function(){return y()}}):(t({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),y()):u(!1)}),[n.actionTabs.key]),(0,Q.jsx)(f.Z,{centered:!0,title:"加入课堂",open:c,okText:"确定",cancelText:"取消",onOk:l()(i()().mark((function e(){var n,s,r,a;return i()().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,C.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,C.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:o()({},s)});case 13:a=e.sent,console.log("/api/courses/apply_to_join_course.json",{method:"post",body:o()({},s)}),0===a.status&&((0,ee.L9)(["教学课堂","加入课堂"]),g.ZP.success("加入成功"),window.location.reload(!0));case 16:case"end":return e.stop()}}),e)}))),onCancel:function(){return y()},children:(0,Q.jsx)("section",{className:"pr20 pt10 pl10",children:(0,Q.jsxs)(L.Z,{form:x,hideRequiredMark:!0,children:[(0,Q.jsx)(L.Z.Item,{name:"invite_code",rules:[{required:!0,message:"请输入5位课堂邀请码或6位分班邀请码"}],label:(0,Q.jsx)("div",{className:"tr",style:{width:100},children:"课堂邀请码"}),children:(0,Q.jsx)(E.Z,{size:"middle",placeholder:"请输入5位课堂邀请码或6位分班邀请码"})}),(0,Q.jsx)(L.Z.Item,{name:"identity",label:(0,Q.jsx)("div",{className:"tr",style:{width:100},children:"身份"}),children:(0,Q.jsxs)(b.Z.Group,{children:[(0,Q.jsx)(b.Z,{value:"professor",children:"教师"}),(0,Q.jsx)(b.Z,{value:"assistant_professor",children:"助教"}),(0,Q.jsx)(b.Z,{value:"student",children:"学生/参赛者"})]})})]})})})})),Le="formWrap___MSAjb",Ee=U.default.Option,Be=(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)),a=d()(r,2),c=a[0],u=(a[1],L.Z.useForm()),p=d()(u,1)[0],x=(0,h.useState)({}),g=d()(x,2),v=g[0],y=g[1],b=(0,h.useState)([]),w=d()(b,2),k=w[0],S=w[1],Z=(0,h.useState)([]),C=d()(Z,2),T=C[0],I=C[1],N=(0,h.useState)([]),B=d()(N,2),P=B[0],F=B[1],O=(0,h.useState)([]),M=d()(O,2),G=M[0],Y=M[1];(0,h.useEffect)((function(){"填充信息弹窗"!==t.actionTabs.key||k.length||J()}),[t.actionTabs.key]);var J=function(){var e=l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"account/getSchoolOption"});case 2:n=e.sent,S(null==n?void 0:n.schools);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(){var e=l()(i()().mark((function e(n,t){var s,r,a,l,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=null===(s=k.find((function(e){return e.name===n})))||void 0===s?void 0:s.id,e.next=3,z(a);case 3:if(e.t0=e.sent,e.t0){e.next=6;break}e.t0={};case 6:l=e.t0,F(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)}}(),z=function(e){if(e)return s({type:"account/getDepartmentOption",payload:{id:e}})},R=function(){var e=l()(i()().mark((function e(t){var o,r,a,l,c,d,u,p,h,m,x,f,g,v,y,j;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.nickname,l=t.gender,c=t.identity,d=t.studentNo,u=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=P.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:a,name:v,school_id:j,edu_background:x,edu_entry_year:f,brief_introduction:g,student_id:"student"===c?d:null,technical_title:u||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,Q.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,Q.jsxs)(L.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?V(e.school):(p.setFieldsValue({department:""}),y(o()(o()({},v),{school:e.school,department:""}))))},onFinish:R,children:[(0,Q.jsx)(L.Z.Item,{label:"姓名",name:"name",rules:[{required:!0,message:"请输入真实姓名,最大限制".concat(10,"个字符")},{validator:ee.HJ}],children:(0,Q.jsx)(E.Z,{placeholder:"请输入真实姓名,最大限制".concat(10,"个字符"),maxLength:10})}),(0,Q.jsxs)(j.Z,{gutter:[10,0],children:[(0,Q.jsx)(A.Z,{flex:"300px",children:(0,Q.jsx)(L.Z.Item,{label:"职业",name:"identity",rules:[{required:!0,message:"请先选择职业"}],children:(0,Q.jsxs)(U.default,{children:[(0,Q.jsx)(Ee,{value:"teacher",children:"教师"}),(0,Q.jsx)(Ee,{value:"student",children:"学生"}),(0,Q.jsx)(Ee,{value:"professional",children:"专业人士"})]})})}),"student"===v.identity&&(0,Q.jsx)(A.Z,{flex:"300px",children:(0,Q.jsx)(L.Z.Item,{initialValue:v.studentNo,name:"studentNo",rules:[{required:!0,message:"请先输入学号"}],children:(0,Q.jsx)(E.Z,{type:"text",placeholder:"请输入学号"})})}),"teacher"===v.identity&&(0,Q.jsx)(A.Z,{flex:"300px",children:(0,Q.jsx)(L.Z.Item,{initialValue:v.jobTitle,name:"jobTitle",rules:[{required:!0,message:"请先选择职称"}],children:(0,Q.jsxs)(U.default,{children:[(0,Q.jsx)(Ee,{value:"教授",children:"教授"}),(0,Q.jsx)(Ee,{value:"研究员",children:"研究员"}),(0,Q.jsx)(Ee,{value:"副教授",children:"副教授"}),(0,Q.jsx)(Ee,{value:"副研究员",children:"副研究员"}),(0,Q.jsx)(Ee,{value:"讲师",children:"讲师"}),(0,Q.jsx)(Ee,{value:"助理研究员",children:"助理研究员"}),(0,Q.jsx)(Ee,{value:"助理教授",children:"助理教授"})]})})}),"professional"===v.identity&&(0,Q.jsx)(A.Z,{flex:"300px",children:(0,Q.jsx)(L.Z.Item,{initialValue:v.manager,name:"manager",rules:[{required:!0,message:"请先选择职称"}],children:(0,Q.jsxs)(U.default,{children:[(0,Q.jsx)(Ee,{value:"企业管理者",children:"企业管理者"}),(0,Q.jsx)(Ee,{value:"部门管理者",children:"部门管理者"}),(0,Q.jsx)(Ee,{value:"高级工程师",children:"高级工程师"}),(0,Q.jsx)(Ee,{value:"工程师",children:"工程师"}),(0,Q.jsx)(Ee,{value:"助理工程师",children:"助理工程师"})]})})})]}),(0,Q.jsx)(L.Z.Item,{label:"学校/单位",name:"school",wrapperCol:{span:10},rules:[{required:!0,message:"请先选择学校/单位"}],children:(0,Q.jsx)(_.Z,{showSearch:!0,options:null==T?void 0:T.map((function(e){return{value:e.name}}))})}),(0,Q.jsx)(L.Z.Item,{label:"院系/部门",name:"department",wrapperCol:{span:10},children:(0,Q.jsx)(_.Z,{showSearch:!0,onChange:function(e){return Y(P.filter((function(n){return n.name.includes(e)})))},options:null==G?void 0:G.map((function(e){return{value:e.name}}))})})]})})})),Qe=(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)(),a=((0,m.useLocation)(),(0,h.useState)(!1)),c=d()(a,2),u=c[0],p=c[1],x=(t.actionTabs,t.courseGroups,t.allCourseGroups),v=L.Z.useForm(),y=d()(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,Q.jsxs)(f.Z,{centered:!0,title:"切换为学生",open:"切换为学生"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:150},confirmLoading:u,onOk:l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(!0),e.next=3,(0,C.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,Q.jsx)("p",{children:"如果分班单独设置发布内容(实训作业、普通作业、试卷等), 需要加入分班才能查看"}),(0,Q.jsx)("div",{className:"pl30 pr30",children:(0,Q.jsx)(L.Z,{form:y,initialValues:I()({},"course_group_id","0"),children:(0,Q.jsxs)(j.Z,{className:"mt30",children:[(0,Q.jsx)(A.Z,{children:"进入:"}),(0,Q.jsx)(A.Z,{flex:"1",children:(0,Q.jsx)(L.Z.Item,{name:"course_group_id",rules:[{required:!0,message:"请输入目录名称"}],noStyle:!0,children:(0,Q.jsxs)(U.default,{defaultValue:"0",style:{width:"100%"},children:[(0,Q.jsx)(U.default.Option,{value:"0",children:"未分班"}),null==x||null===(n=x.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Q.jsx)(U.default.Option,{value:e.id,children:e.name})}))]})})})]})})})]})})),Pe=t(56511),Fe=t(89831),Oe={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"},Me={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",righttop:"righttop___lSmpG"},Ge=["classroomList","globalSetting","user","loading","dispatch","children"],Ye=(W.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,a=e.globalSetting,c=e.user,u=(e.loading,e.dispatch),y=(e.children,p()(e,Ge),(0,m.useParams)()),w=(0,m.useLocation)(),T=(r.detailTopBanner,r.detailLeftMenus),I=(0,h.useState)([]),N=d()(I,2),L=N[0],E=N[1],B=(0,h.useState)([]),P=d()(B,2),F=P[0],O=P[1],M=(0,h.useState)([]),G=d()(M,2),Y=G[0],U=G[1],_=(c.userInfo,x.Z.Content,x.Z.Sider),V=(0,h.useState)(),z=d()(V,2),R=z[0],D=z[1],H=(0,h.useState)([]),K=d()(H,2),W=(K[0],K[1]),X=(0,h.useState)([]),q=d()(X,2),$=(q[0],q[1]),ee=(0,h.useState)([]),ne=d()(ee,2),se=ne[0],oe=ne[1],re=(0,h.useState)(!1),ie=d()(re,2),ae=ie[0],le=ie[1],ce=([{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==a||null===(n=a.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 de(){return(de=l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/courses/".concat(null==y?void 0:y.coursesId,"/modules_settings.json"),{method:"get"});case 2:n=e.sent,D(n),oe(J()(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&&(E(JSON.parse(JSON.stringify(n))),ue())}),[r.detailLeftMenus]),(0,h.useEffect)((function(){ue()}),[w.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){(w.pathname.indexOf(e.category_url)>-1||Ae(e))&&(Y.includes(n)||Y.push(n),U(J()(Y)))}))},pe=function(){u({type:"classroomList/getClassroomLeftMenus",payload:{id:y.coursesId}})},he=function(){var e=l()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"classroomList/getClassroomLeftMenus",payload:{id:y.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)}}(),me=function(e,n){f.Z.confirm({centered:!0,title:"提示",icon:(0,Q.jsx)(S.Z,{}),content:e,okText:"确认",onOk:function(){return n()},cancelText:"取消"})},xe=function(){var e=l()(i()().mark((function e(n,t,s,o){var r,a,c;return i()().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},u({type:"classroomList/setActionTabs",payload:{key:"添加目录",selectArrs:c,cb:function(){pe()}}}),e.abrupt("break",26);case 6:return u({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(){pe()}}}),e.abrupt("break",26);case 8:return me((0,Q.jsxs)("p",{children:["隐藏后将不再显示此模块,",(0,Q.jsx)("br",{}),"后续可在课堂设置中重新勾选模块恢复显示"]}),l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.nX)({id:t.id});case 2:0===(a=e.sent).status&&(g.ZP.success("操作成功"),u({type:"classroomList/getClassroomLeftMenus",payload:{id:y.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===(a=e.sent).status&&(g.ZP.success("操作成功"),u({type:"classroomList/getClassroomLeftMenus",payload:{id:y.coursesId}})),e.abrupt("break",26);case 15:return me((0,Q.jsxs)("p",{children:["该目录下的内容将被移动到",null!==(r=["exercise","board","attachment"])&&void 0!==r&&r.includes(t.category_type)?"父":"未分配","目录,",(0,Q.jsx)("br",{}),"是否确认删除?"]}),l()(i()().mark((function e(){var n,s,o;return i()().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:a=e.sent,e.next=9;break;case 6:return e.next=8,(0,Z.Z0)({id:t.category_id});case 8:a=e.sent;case 9:0===a.status&&(g.ZP.success("删除成功"),"board"===t.category_type?(o=null==T||null===(n=T.course_modules)||void 0===n?void 0:n.filter((function(e){return"board"===(null==e?void 0:e.type)})),m.history.push("/classrooms/".concat(y.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(y.coursesId,"/").concat(t.category_type)),u({type:"classroomList/getClassroomLeftMenus",payload:{id:y.coursesId}}));case 10:case"end":return e.stop()}}),e)})))),e.abrupt("break",26);case 17:return u({type:"classroomList/setActionTabs",payload:{key:"新建分班",params:y}}),e.abrupt("break",26);case 19:return u({type:"classroomList/setActionTabs",payload:{key:"导出成绩",type:null==t?void 0:t.name,exportType:ce[null==t?void 0:t.type]||ce[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==y?void 0:y.coursesId,"/exportlist/shixun_work_list")),"exercise"===t.type&&m.history.push("/classrooms/".concat(null==y?void 0:y.coursesId,"/exportlist/exercise_score")),"common_homework"===t.type&&m.history.push("/classrooms/".concat(null==y?void 0:y.coursesId,"/exportlist/normal_work_list")),"group_homework"===t.type&&m.history.push("/classrooms/".concat(null==y?void 0:y.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)}}(),fe=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},ge=function(e,n){return(0,Q.jsxs)("div",{className:Me.leftMenuActions,children:[(t=e.type,"attendance"!==t&&"announcement"!==t&&"graduation"!==t&&"course_group"!==t&&"new_graduation"!==t&&n<=2&&(0,Q.jsx)("p",{className:"current",onClick:function(t){return xe(1,e,n,t)},children:"新建子目录"})),"course_group"===e.type&&1===n&&(0,Q.jsx)("p",{className:"current",onClick:function(){return xe(6,e,n)},children:"新建分班"}),(0,Q.jsx)("p",{className:"current",onClick:function(t){return xe(2,e,n,t)},children:"重命名"}),e.main_id&&!(0,te.Rm)()&&(0,Q.jsx)("p",{className:"current",onClick:function(){return xe(3,e,n)},children:"隐藏"}),fe(e)&&(0,Q.jsx)(k.Z,{destroyTooltipOnHide:!0,placement:"right",content:(0,Q.jsxs)("div",{className:Me.export,children:[(0,Q.jsx)("p",{onClick:function(){return xe(7,e,n)},children:"学生成绩"}),(0,Q.jsx)("p",{onClick:function(t){t.preventDefault(),t.stopPropagation(),xe(8,e,n)},children:"历史导出"})]}),trigger:"hover",children:(0,Q.jsx)("p",{className:"current",onClick:function(e){e.preventDefault(),e.stopPropagation()},children:"导出"})}),e.main_id&&!(0,te.Rm)()&&(0,Q.jsx)("p",{className:"current",onClick:function(){return xe(4,e,n)},children:"置顶"}),e.category_id&&(0,Q.jsx)("p",{className:"current",onClick:function(){return xe(5,e,n)},children:"删除"})]});var t},ve=function(e,n){return 1===n?"board"===e.type?"/classrooms/".concat(y.coursesId,"/").concat(e.type,"/").concat(e.main_id):"graduation"===e.type?"/classrooms/".concat(y.coursesId,"/graduation_topics"):"/classrooms/".concat(y.coursesId,"/").concat(e.type):"hack"===e.category_type&&3===n?e.second_category_url:("messages"===e.category_type&&(e.category_type="board"),"/classrooms/".concat(y.coursesId,"/").concat(e.category_type,"/").concat(e.category_id))},ye=function(){var e=w.pathname.split("/");W(["".concat(e[3],"|").concat(y.coursesId)]),$(["".concat(e[3],"|").concat(y.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_?W(n):ye(),$(e)}catch(e){ye()}return function(){sessionStorage.removeItem("_nav_open_"),sessionStorage.removeItem("_nav_")}}),[r.name,null==w?void 0:w.pathname]);var je=function(){var e=l()(i()().mark((function e(n){var t,s,o,r,a,l,c,d;return i()().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("-"),a=r[1],l=r[2],"board"!==(null===(t=L[a])||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?(d=L[a].second_category[l],L[a].second_category.splice(l,1),L[a].second_category.splice(o.index,0,d)):(d=L[a].second_category[r[2]].third_category[r[3]],L[a].second_category[r[2]].third_category.splice(r[3],1),L[a].second_category[r[2]].third_category.splice(o.index,0,d)),E(J()(L)));case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ae=function(e){return w.pathname.indexOf("student_statistics")>-1&&"statistics"===e.type};return(0,Q.jsx)(_,{width:264,style:{marginTop:24,height:"auto",background:"none"},children:(0,Q.jsx)("section",{className:Me.leftMenu,children:(0,Q.jsxs)(Pe.Z,{loading:!T.course_modules,children:[(0,Q.jsx)(f.Z,{open:ae,title:"课堂模块设置",centered:!0,onOk:l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,te.aN)()){e.next=3;break}return g.ZP.info("功能菜单设置只有课堂管理员可以调整"),e.abrupt("return");case 3:if(!((null==se?void 0:se.length)<=0)){e.next=6;break}return g.ZP.info("请至少选择一个课堂模块"),e.abrupt("return");case 6:return e.next=8,(0,C.ZP)("/api/courses/".concat(null==y?void 0:y.coursesId,"/update_modules_settings.json"),{method:"post",body:{course_module_types:se}});case 8:0===(null==(n=e.sent)?void 0:n.status)&&(he(),le(!1));case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){le(!1)},children:(0,Q.jsxs)("div",{children:[(0,Q.jsx)("span",{children:"通过勾选可以显示/隐藏模块"}),(0,Q.jsx)(b.Z.Group,{onChange:function(e){oe(J()(e))},style:{marginTop:"10px"},value:se,children:(0,Q.jsx)(j.Z,{children:null==R||null===(s=R.course_modules)||void 0===s?void 0:s.map((function(e,n){return(0,Q.jsx)(A.Z,{span:6,style:{marginTop:"10px"},children:(0,Q.jsx)(b.Z,{value:e.module_type,style:{fontSize:"14px"},children:e.module_name})})}))})})]})}),null==L?void 0:L.map((function(e,n){var t;return(0,Q.jsxs)("ul",{children:[(0,Q.jsx)("li",{className:w.pathname.indexOf(e.category_url)>-1||Ae(e)?Me.actived:"",onClick:function(){w.pathname===e.category_url?(Y.includes(n)?(Y.splice(Y.indexOf(n),1),Y.includes(n)&&Y.splice(Y.indexOf(n),1)):Y.push(n),U(J()(Y))):"new_graduation"==e.type?window.open(e.category_url):m.history.push(e.category_url)},children:(0,Q.jsxs)(j.Z,{style:{padding:"13px 0 13px 24px"},align:"middle",children:[(0,Q.jsxs)(A.Z,{flex:"1",className:"pr30",children:[(0,Q.jsx)("span",{className:"".concat(Oe[e.type])})," ",e.name,2===(null==c||null===(t=c.userInfo)||void 0===t?void 0:t.user_status)&&["exercise","shixun_homework","program_homework"].includes(e.type)&&(0,Q.jsx)(v.Z,{title:"教学课堂试用期已结束,平台已暂停提供该模块下的创建与发布功能",children:(0,Q.jsx)("i",{className:"iconfont icon-jinggao-3",style:{color:"#F9921F",marginLeft:8}})})]}),(0,Q.jsxs)(A.Z,{className:"tr",children:[(0,Q.jsx)("span",{className:Me.totalCount,children:0===e.task_count?"":e.task_count}),(0,te.eB)()&&"statistics"!==e.type&&"ecs"!==e.type&&"new_graduation"!==e.type&&(0,Q.jsx)(k.Z,{getPopupContainer:function(e){return e.parentNode},destroyTooltipOnHide:!0,placement:"right",content:function(){return ge(e,1)},trigger:"hover",children:(0,Q.jsx)("span",{className:["iconfont icon-sandian",Me.actions].join(" ")})})]})]})}),(0,Q.jsx)(Fe.Z5,{onDragEnd:je,children:(0,Q.jsx)(Fe.bK,{isDropDisabled:!(0,te.GJ)(),droppableId:String(e.id),children:function(t,s){var r;return(0,Q.jsx)("ul",o()(o()({ref:t.innerRef},t.droppableProps),{},{onScroll:function(){},className:Y.includes(n)?Me.open:"",children:null===(r=e.second_category)||void 0===r?void 0:r.map((function(t,s){var r;return(0,Q.jsx)(Fe._l,{draggableId:"".concat(null===(r=t.category_id)||void 0===r?void 0:r.toString(),"-").concat(n,"-").concat(s),index:s,children:function(r,i){return(0,Q.jsxs)("div",o()(o()(o()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{children:[(0,Q.jsx)("li",{onClick:function(e){e.stopPropagation(),F.includes(null==t?void 0:t.category_id)?F.splice(F.indexOf(null==t?void 0:t.category_id),1):F.push(null==t?void 0:t.category_id),O(J()(F))},className:w.pathname.indexOf(t.second_category_url)>-1?Me.actived2:"",children:(0,Q.jsxs)(j.Z,{align:"middle",children:[(0,Q.jsx)(A.Z,{span:20,children:(0,Q.jsx)(m.Link,{className:["font14",Me.menuText].join(" "),style:{marginLeft:16,padding:"16px 2px"},to:t.second_category_url,onClick:function(e){e.preventDefault(),w.pathname.indexOf(t.second_category_url)>-1||(F.includes(s)||F.push(s),O(J()(F)),["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,Q.jsxs)(A.Z,{span:4,className:"tr",children:[(0,te.eB)()&&e.type.indexOf("statistics")<0&&"未分配目录"!==(null==t?void 0:t.category_name)&&(0,Q.jsx)(k.Z,{autoAdjustOverflow:!1,getPopupContainer:function(e){return e.parentNode.parentNode},placement:"right",content:function(){return ge(t,2)},trigger:"hover",children:(0,Q.jsx)("span",{className:["iconfont icon-sandian",Me.actions].join(" ")})}),0!=t.category_count&&(0,Q.jsx)("span",{className:Me.totalCount,children:t.category_count})]})]})}),t.third_category&&(0,Q.jsx)(Fe.Z5,{onDragEnd:je,children:(0,Q.jsx)(Fe.bK,{isDropDisabled:!(0,te.GJ)(),droppableId:String(t.category_id),children:function(e,r){var i;return(0,Q.jsx)("ul",o()(o()({ref:e.innerRef},e.droppableProps),{},{onScroll:function(){},className:F.includes(null==t?void 0:t.category_id)?Me.open:"",children:null===(i=t.third_category)||void 0===i?void 0:i.map((function(e,t){var r;return(0,Q.jsx)(Fe._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,Q.jsx)("li",o()(o()(o()({ref:n.innerRef},n.draggableProps),n.dragHandleProps),{},{children:(0,Q.jsxs)(j.Z,{align:"middle",className:w.pathname.indexOf(e.second_category_url)>-1&&Me.actived2,children:[(0,Q.jsx)(A.Z,{flex:"1",children:(0,Q.jsx)(m.Link,{className:["font14",Me.menuText].join(" "),to:ve(e,3),style:{marginLeft:9,padding:"16px 0px",width:"85%"},onClick:function(){},children:e.category_name})}),(0,Q.jsxs)(A.Z,{children:[(0,te.eB)()&&(0,Q.jsx)(k.Z,{placement:"right",content:function(){return ge(e,3)},trigger:"hover",children:(0,Q.jsx)("span",{className:["iconfont icon-sandian",Me.actions].join(" ")})}),0!=e.category_count&&(0,Q.jsx)("span",{className:Me.totalCount,children:e.category_count})]})]})}),t)}},e.category_id)}))}))}})})]}),s)}},t.category_id)}))}))}})})]},n)})),(0,te.eB)()&&(0,Q.jsxs)("div",{className:Me.st,onClick:function(){le(!0),function(){de.apply(this,arguments)}()},children:[" ",(0,Q.jsx)("i",{style:{marginRight:6},className:"iconfont icon-shezhi6"}),(0,Q.jsx)("span",{className:"font16",children:"设置"})]})]})})})}))),Je="modal___g9KyH",Ue="tip___bce7X",_e=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading,user:e.user}}))((function(e){var n,t,s,r,a,c,u,p,x,v=e.classroomList,y=(e.user,e.loading,e.dispatch),j=(0,m.useParams)(),A=(0,h.useState)(!1),w=d()(A,2),k=w[0],S=w[1],C=L.Z.useForm(),T=d()(C,1)[0],I=(0,h.useState)([]),N=d()(I,2),B=N[0],P=N[1];(0,h.useEffect)((function(){var e;"填写慕课资料"===v.actionTabs.key&&null!==(e=v.detailTopBanner)&&void 0!==e&&e.mooc_user_id&&F()}),[v.actionTabs.key,null===(n=v.detailTopBanner)||void 0===n?void 0:n.mooc_user_id]);var F=function(){var e=l()(i()().mark((function e(){var n,t,s;return i()().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&&(T.setFieldsValue(o()({},null==t?void 0:t.mooc_user)),P(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)}}(),O=function(){var e=l()(i()().mark((function e(){var n,t,s,r,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T.validateFields();case 2:if(S(!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},T.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:a=e.t0,S(!1),(null==a?void 0:a.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,Q.jsx)(f.Z,{centered:!0,title:"填写资料",open:"填写慕课资料"===v.actionTabs.key,okText:"保存",cancelText:"取消",width:760,bodyStyle:{minHeight:150},confirmLoading:k,className:Je,onOk:O,onCancel:function(){y({type:"classroomList/setActionTabs",payload:{}})},children:(0,Q.jsxs)("div",{className:"pl30 pr30",children:[null!=v&&null!==(t=v.detailTopBanner)&&void 0!==t&&t.third_part_login_url?(0,Q.jsxs)("div",{children:[(0,Q.jsx)("div",{className:Ue,style:{height:"50px"},children:(0,Q.jsxs)("p",{className:"c-grey-333 ml20",children:[(0,Q.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,Q.jsxs)("p",{children:[(0,Q.jsx)("span",{className:"c-grey-333",children:"点击"}),(0,Q.jsx)("a",{target:"_blank",href:null==v||null===(a=v.detailTopBanner)||void 0===a?void 0:a.third_part_login_url,children:"爱课程(中国大学mooc)"}),(0,Q.jsx)("span",{className:"c-grey-333",children:"平台,进行登录授权"})]})]}):(0,Q.jsxs)("div",{className:Ue,children:[(0,Q.jsxs)("p",{children:[(0,Q.jsx)("i",{className:"iconfont icon-tianxiedisanfangmuke font14 mr5 icon-jingshi1 c-yellow-feb"}),(0,Q.jsx)("span",{className:"c-grey-333",children:"1.请填写你在"}),(0,Q.jsx)("span",{className:"c-light-primary",children:null==v||null===(s=v.detailTopBanner)||void 0===s?void 0:s.third_party_name}),(0,Q.jsx)("span",{className:"c-grey-333",children:"平台的账号资料;"})]}),(0,Q.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,Q.jsxs)(L.Z,{form:T,labelCol:{span:6},wrapperCol:{span:12},labelAlign:"right",children:[(0,Q.jsx)(L.Z.Item,{label:"用户昵称:",name:"name",rules:[{required:!0,message:"请输入用户昵称"}],children:(0,Q.jsx)(E.Z,{placeholder:"请输入用户昵称"})}),(0,Q.jsx)(L.Z.Item,{label:"用户id:",name:"mooc_user_id",rules:[{required:!0,message:"请输入用户id"}],children:(0,Q.jsx)(E.Z,{placeholder:"请输入用户id"})}),(0,Q.jsx)(L.Z.Item,{label:"用户邮箱:",name:"email",rules:[{type:"email",message:"请填写正确的用户邮箱"}],children:(0,Q.jsx)(E.Z,{placeholder:"请输入用户邮箱"})}),(0,Q.jsx)(L.Z.Item,{label:"真实姓名:",name:"real_name",rules:[{required:!0,message:"请输入真实姓名"}],children:(0,Q.jsx)(E.Z,{placeholder:"请输入真实姓名"})}),(0,Q.jsx)(L.Z.Item,{label:"手机号:",name:"phone",rules:[{pattern:/(^(1[0-9])\d{9}$)/i,message:"请填写正确的手机号"}],children:(0,Q.jsx)(E.Z,{placeholder:"请输入手机号"})})]}),!(null!=v&&null!==(u=v.detailTopBanner)&&void 0!==u&&u.need_third_part_logined)&&(0,Q.jsxs)("div",{children:[(0,Q.jsxs)("p",{children:[(0,Q.jsx)("i",{style:{fontSize:"30px",color:"#3da440"},className:"iconfont icon-wanchengjindu mr5"}),"授权成功"]}),(0,Q.jsx)("p",{children:"授权信息:"}),(0,Q.jsxs)("p",{children:["用户昵称:",B]}),(0,Q.jsxs)("p",{children:[(0,Q.jsx)("span",{className:"c-grey-333",children:"你可以点击"}),(0,Q.jsx)("a",{target:"_blank",href:null==v||null===(p=v.detailTopBanner)||void 0===p?void 0:p.third_part_login_url,children:"爱课程(中国大学mooc)"}),(0,Q.jsx)("span",{className:"c-grey-333",children:"平台,重新进行登录授权"})]})]}),(0,Q.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,Q.jsx)(b.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:"不再提示"})]})})})),Ve=t(54808),ze="shareModalContainer___glPiP",Re="shareContent___YTYCr",De="listItem___U9gBM",He="label___RPksG",Ke="invitationCode___K2gpu",We="code___nEgsJ",Xe="first___B4_LD",qe="copy___rgntz",$e="tips___EBHVj",en=(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,Q.jsx)(Q.Fragment,{});var r=function(e){"1"===e&&(0,ee.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,ee.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,Q.jsx)(f.Z,{width:800,title:"分享课堂",open:!0,className:ze,footer:[],onCancel:function(){t({type:"classroomList/save",payload:{shareStatus:!1}})},children:(0,Q.jsxs)("div",{className:Re,children:[(0,Q.jsxs)("div",{className:De,children:[(0,Q.jsx)("div",{className:He,children:"分享方式一:分享邀请码"}),(0,Q.jsxs)("div",{className:Ke,children:[(0,Q.jsx)("div",{className:"".concat(Xe," ").concat(We),children:(0,Q.jsx)("span",{children:o.invite_code})}),(0,Q.jsx)("div",{onClick:function(){return r("1")},className:qe,children:"复制邀请码"})]}),(0,Q.jsx)("div",{className:$e,children:"通过邀请码加入课堂时,可以选择加入课堂的身份(选择教师或助教时,需要管理员审核)"})]}),(0,Q.jsxs)("div",{className:De,children:[(0,Q.jsxs)("div",{className:He,children:["分享方式二:分享链接",2===o.invite_code_halt&&(0,Q.jsx)("span",{children:"邀请链接已经对学生禁用,无法使用分享方式"})]}),(0,Q.jsxs)("div",{className:Ke,children:[(0,Q.jsx)("div",{className:We,children:(0,Q.jsxs)("span",{children:[window.location.origin,"/classrooms/",s.coursesId,"?code=",o.invite_code]})}),2!==o.invite_code_halt&&(0,Q.jsx)("div",{className:qe,onClick:function(){return r("2")},children:"复制链接"})]}),(0,Q.jsx)("div",{className:$e,children:"通过分享链接访问课堂时,已登录用户可直接以学生身份加入课堂,未注册/登录用户在注册/登录后可直接以学生身份加入课堂。"})]})]})})})),nn={},tn=(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}),a=d()(r,2),c=a[0],u=a[1],p=(0,h.useState)(!0),x=d()(p,2),g=x[0],v=x[1],y=(0,h.useState)(0),j=d()(y,2),A=j[0],b=j[1],w=(0,h.useState)([]),k=d()(w,2),S=k[0],Z=k[1];(0,h.useEffect)((function(){"复制记录"===n.actionTabs.key&&T(c)}),[n.actionTabs.key]);var T=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return v(!0),e.next=3,(0,C.ZP)("/api/courses/".concat(null==s?void 0:s.coursesId,"/copy_list.json"),{method:"get",params:n});case 3:t=e.sent,v(!1),b(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()(i()().mark((function e(){return i()().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,Q.jsx)(f.Z,{centered:!0,title:"复制记录",open:"复制记录"===n.actionTabs.key,width:760,footer:null,className:nn.modal,onOk:I,onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}}),u({page:1,limit:10})},children:(0,Q.jsx)(V.Z,{className:nn.customTable,dataSource:S,scroll:S.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:nn.row,loading:g,onChange:function(e,n,t){c.page=null==e?void 0:e.current,c.limit=null==e?void 0:e.pageSize,u(o()({},c)),T(c)},pagination:{pageSize:c.limit,total:A,current:c.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:function(e){return(0,Q.jsxs)("span",{className:"mr10",children:["共",(0,Q.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}})})})),sn=t(9936),on="copyCourseMod___aGSAc",rn="explain___TYv11",an="copyType___MbYAW",ln=t(25510),cn=(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,a=e.copyCourseParams,c=e.setCopyCourseConfirmLoading,d=e.setOpenCopyCourse,u=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,Q.jsx)(S.Z,{style:{color:"#faad14"}}),width:460,title:"提示",content:(0,Q.jsxs)("div",{className:"tc",style:{marginLeft:-38},children:[(0,Q.jsxs)("div",{style:{textAlign:"center",margin:"12px 0"},children:[(0,Q.jsx)("div",{children:e}),(0,Q.jsx)("div",{children:n})]}),(0,Q.jsx)("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ln,alt:"二维码",width:160})]}),okText:"我知道了"})});return(0,Q.jsx)(f.Z,{open:t,confirmLoading:r,width:806,centered:!0,title:"复制课堂",okText:"确认",onOk:l()(i()().mark((function e(){var n,t,s,r,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(s=(n=[]).concat.apply(n,J()(Object.values(a)))).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("操作成功"),d(!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 d(!1)},children:(0,Q.jsxs)("div",{className:on,children:[(0,Q.jsx)("div",{className:rn,children:"说明:“复制”功能将会为您创建一个新的课堂,选中的旧课堂作业、考试、资料和班级成员等都将复制到新的课堂。"}),(0,Q.jsxs)("ul",{children:[(0,Q.jsxs)("li",{children:[(0,Q.jsx)("div",{className:an,children:"课业考查"}),(0,Q.jsx)(b.Z.Group,{value:null==a?void 0:a.aaa,options:[{label:"课堂实验",value:"practice"},{label:"图文作业",value:"normal"},{label:"分组作业",value:"group"},{label:"编程作业",value:"hack"},{label:"在线考试",value:"exercise"}],onChange:function(e){u((function(n){return o()(o()({},n),{},{aaa:e})}))}})]}),(0,Q.jsxs)("li",{children:[(0,Q.jsx)("div",{className:an,children:"交流互动"}),(0,Q.jsx)(b.Z.Group,{value:null==a?void 0:a.bbb,options:[{label:"问卷调查",value:"poll"},{label:"互动讨论",value:"board"},{label:"班级与学生",value:"course_group"}],onChange:function(e){u((function(n){return o()(o()({},n),{},{bbb:e})}))}})]}),(0,Q.jsxs)("li",{children:[(0,Q.jsx)("div",{className:an,children:"教学资源"}),(0,Q.jsx)(b.Z.Group,{value:null==a?void 0:a.ccc,options:[{label:"教学资料",value:"attachment"},{label:"视频直播",value:"course_video"}],onChange:function(e){u((function(n){return o()(o()({},n),{},{ccc:e})}))}})]})]})]})})})),dn="copyWarp___uxCLd",un=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){e.classroomList,e.dispatch;return(0,Q.jsx)("div",{className:dn,children:(0,Q.jsxs)("div",{children:[(0,Q.jsx)("img",{src:t(74265),style:{width:172,height:172,marginLeft:60}}),(0,Q.jsxs)("div",{style:{marginTop:17,color:"#fff",textAlign:"center"},children:[(0,Q.jsx)("div",{children:"课堂内容正在复制中,请耐心等待…"}),(0,Q.jsx)("div",{children:"完成后,页面将自动更新呈现最新的课堂内容。"})]})]})})})),pn=t(47722),hn=["classroomList","dispatch","match","location","user"],mn=(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,hn),(0,m.useParams)()),r=(0,h.useState)(!1),a=d()(r,2),c=a[0],u=a[1],x=(0,h.useState)(!1),v=d()(x,2),y=v[0],j=v[1],A=(0,h.useRef)(null);(0,h.useEffect)((function(){"删除课堂"===n.actionTabs.key?j(!0):j(!1)}),[n.actionTabs.key]);return(0,Q.jsxs)(f.Z,{width:460,centered:!0,title:"提示",open:y,okText:"确定",cancelText:"取消",destroyOnClose:!0,confirmLoading:c,onOk:l()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=A.current)||void 0===n||!n.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return u(!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")),u(!1);case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:[(0,Q.jsx)("p",{style:{color:"#DD0000"},children:"删除课堂会清除课堂内所有数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,Q.jsx)(pn.Z,{ref:function(e){return A.current=e}})]})})),xn=t(90556),fn=t(52590),gn=t(32637),vn=["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch"],yn=x.Z.Content,jn=(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,a,c,u,T,I,N,L,E=e.classroomList,B=e.globalSetting,P=e.shixunHomeworks,O=e.user,Y=(e.loading,e.dispatch),J=(p()(e,vn),(0,m.useParams)()),U=E.detailTopBanner,_=E.detailLeftMenus,V=E.shareStatus,z=O.userInfo,R=(0,h.useState)(["shixun_homework|1309"]),D=d()(R,2),W=(D[0],D[1]),X=(0,h.useState)(),q=d()(X,2),$=(q[0],q[1]),se=(0,h.useState)(!1),re=d()(se,2),ie=re[0],ae=re[1],le=(0,h.useState)(!1),ce=d()(le,2),de=ce[0],ue=ce[1],pe=(0,h.useState)(!1),he=d()(pe,2),me=he[0],xe=he[1],fe=(0,h.useState)(!1),ge=d()(fe,2),ve=ge[0],ye=ge[1],je=(0,h.useState)(!1),Ae=d()(je,2),be=Ae[0],we=Ae[1],ke=(0,h.useState)(!1),Se=d()(ke,2),Ze=Se[0],Ce=Se[1],Te=(0,h.useState)(!1),Le=d()(Te,2),Ee=Le[0],Pe=Le[1],Fe=(0,h.useState)({aaa:["practice","exercise"],bbb:[],ccc:["attachment"]}),Oe=d()(Fe,2),Ge=Oe[0],Je=Oe[1],Ue=(0,h.useState)(!1),ze=d()(Ue,2),Re=ze[0],De=ze[1],He=(0,m.useLocation)(),Ke=(0,m.useSearchParams)(),We=d()(Ke,1)[0];console.log("------",We.get("code"));var Xe=[{name:"添加老师",icon:(0,Q.jsx)("i",{className:"mr5 iconfont icon-tianjialaoshi1"})},{name:"添加助教",icon:(0,Q.jsx)("i",{className:"mr5 iconfont icon-tianjiazhujiao1"})},{name:"添加学生",icon:(0,Q.jsx)("i",{className:"mr5 iconfont icon-tianjiaxuesheng1"})}].filter((function(e){return!(0,te.Rm)()||"添加老师"!==e.name}));(0,h.useEffect)((function(){return Y({type:"globalSetting/delayTipToggle",payload:!0}),function(){Y({type:"globalSetting/delayTipToggle",payload:!1})}}),[]),(0,h.useEffect)((function(){var e,n,t;1===(null==O||null===(e=O.userInfo)||void 0===e?void 0:e.user_status)&&f.Z.confirm({title:"温馨提示",icon:null,centered:!0,keyboard:!1,width:580,content:"尊敬的教师用户,您的教学课堂平台试用期已结束,在线实验等高消耗功能将被限制,请点击“申请延期”按钮,平台将尽快处理。",okText:"申请延期",cancelText:"忽略",onOk:(t=l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/business_contacts.json",{method:"post",body:{course_id:J.coursesId,limit_type:"3"}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(g.ZP.info("延期申请提交成功!平台工作人员将尽快与您联系,请耐心等待~"),setTimeout((function(){window.location.reload()}),800));case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)}),onCancel:(n=l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/business_contacts.json",{method:"post",body:{course_id:J.coursesId,limit_type:"2"}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&window.location.reload();case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})}),[null==O||null===(n=O.userInfo)||void 0===n?void 0:n.user_status]);var qe=(0,h.useState)(!1),$e=d()(qe,2),nn=$e[0],on=$e[1];(0,h.useEffect)((function(){var e=M()().add(0,"days").unix(),n=localStorage.getItem("classroomsclose");n?e>parseInt(n)&&on(!0):on(!0)}),[]),(0,h.useEffect)((function(){return we(!((null==U?void 0:U.student_count)>=10)&&de),function(){we(!1)}}),[U]),(0,h.useEffect)((function(){setTimeout((function(){we(!1)}),5e3)}),[]),(0,h.useEffect)((function(){var e=M()(),n="".concat(null==z?void 0:z.login,"-").concat(J.coursesId,"-date"),t=localStorage.getItem(n);return t?e<=M()(t)?Ce(!1):(localStorage.removeItem(n),Ce(!0)):Ce(!0),function(){Ce(!1)}}),[U]);var rn=function(){var e="".concat(null==z?void 0:z.login,"-").concat(J.coursesId,"-date"),n=M()().endOf("day").format("YYYY-MM-DD HH:mm:ss");localStorage.setItem(e,n),Ce(!1)},an={5:{text:"如果分班单独设置发布内容(实训作业、普通作业、试卷等), 需要加入分班才能查看",url:"/api/courses/".concat(J.coursesId,"/switch_to_student.json")},6:{text:"由学生身份切换至教师,拥有添加成员、发布作业等管理权限",url:"/api/courses/".concat(J.coursesId,"/switch_to_teacher.json")},7:{text:"由学生身份切换至助教,拥有添加成员、发布作业等管理权限",url:"/api/courses/".concat(J.coursesId,"/switch_to_assistant.json")}},ln=function(){Y({type:"classroomList/getClassroomLeftMenus",payload:{id:J.coursesId}})},dn=function(){var e=l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Y({type:"classroomList/getClassroomTopBanner",payload:{id:J.coursesId}});case 2:null==(n=e.sent)||!n.name||null!=n&&n.copy_completed?ln():setTimeout((function(){dn()}),1e4);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function pn(){return(pn=l()(i()().mark((function e(n){var t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.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 Y({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:n,checkedList:[3]}}),e.abrupt("return");case 6:return e.next=8,(0,C.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)&&Y({type:"classroomList/setActionTabs",payload:{key:"到期提示"}}),401===s.status?(localStorage.setItem("addinfo","1"),localStorage.setItem("classromeurl",location.pathname+He.search)):(dn(),ln());case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var hn=function(e,n){f.Z.confirm({centered:!0,title:"提示",icon:(0,Q.jsx)(S.Z,{}),content:e,okText:"确认",onOk:function(){return n()},cancelText:"取消"})},jn=function(){var e=l()(i()().mark((function e(n){var t,s,r,a,c;return i()().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,ee.L9)(["教学课堂","课堂详情","设为公开/私有"]),c=(0,Q.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,Q.jsx)("br",{}),"是否确认设为公开?"]}),U.is_public&&(c=(0,Q.jsx)("p",{children:"您确定要设置为私有?"})),hn(c,l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.sb)(o()({},J));case 2:a=e.sent,0===(null===(n=a)||void 0===n?void 0:n.status)&&(g.ZP.success("设置成功"),dn());case 4:case"end":return e.stop()}}),e)})))),e.abrupt("break",49);case 8:if((0,ee.L9)(["教学课堂","课堂详情","停用/启用邀请码"]),null==U||!U.invite_code){e.next=13;break}hn((0,Q.jsxs)("p",{children:["课堂邀请码停用后,用户不能主动加入该课堂了",(0,Q.jsx)("br",{}),"您是否确认停用?"]}),l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.L$)(o()({},J));case 2:a=e.sent,0===(null===(n=a)||void 0===n?void 0:n.status)&&(g.ZP.success("设置成功"),dn());case 4:case"end":return e.stop()}}),e)})))),e.next=16;break;case 13:return e.next=15,(0,Z.L$)(o()({},J));case 15:a=e.sent;case 16:return e.abrupt("break",49);case 17:return(0,ee.L9)(["教学课堂","课堂详情","编辑课堂"]),null!=U&&U.excellent?m.history.push("/classrooms/".concat(J.coursesId,"/newgolds/settings")):m.history.push("/classrooms/".concat(J.coursesId,"/edit")),e.abrupt("break",49);case 20:if(null!==(t=O.userInfo)&&void 0!==t&&t.professional_certification){e.next=23;break}return g.ZP.warning("需要通过职业认证后才能复制课堂"),e.abrupt("return");case 23:return(0,ee.L9)(["教学课堂","课堂详情","复制课堂"]),Je({aaa:["practice","exercise"],bbb:[],ccc:["attachment"]}),Pe(!0),e.abrupt("break",49);case 27:return(0,ee.L9)(["教学课堂","课堂详情","删除课堂"]),Y({type:"classroomList/setActionTabs",payload:{key:"删除课堂"}}),e.abrupt("break",49);case 30:return(0,ee.L9)(["教学课堂","课堂详情","切换为学生"]),Y({type:"classroomList/setActionTabs",payload:{key:"切换为学生"}}),e.abrupt("break",49);case 33:return f.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"切换身份",content:an[n].text,onOk:function(){var e=l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,ee.L9)(["教学课堂","课堂详情",6==n?"切换为老师":" 切换为助教"]),e.next=3,(0,C.ZP)(an[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==U||!U.invite_code){e.next=40;break}(0,ee.L9)(["教学课堂","课堂详情","退出课堂"]),hn((0,Q.jsx)("p",{children:"退出后您将不再是本课堂的成员,作品将全部被删除"}),l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.fN)(o()({},J));case 2:a=e.sent,0===(null===(n=a)||void 0===n?void 0:n.status)&&(g.ZP.success("退出成功"),m.history.push("/users/".concat(z.login)));case 4:case"end":return e.stop()}}),e)})))),e.next=43;break;case 40:return e.next=42,(0,Z.L$)(o()({},J));case 42:a=e.sent;case 43:return e.abrupt("break",49);case 44:if(null!==(s=O.userInfo)&&void 0!==s&&s.professional_certification){e.next=47;break}return g.ZP.warning("需要通过职业认证后才能查看复制记录"),e.abrupt("return");case 47:return Y({type:"classroomList/setActionTabs",payload:{key:"复制记录"}}),e.abrupt("break",49);case 49:0===(null===(r=a)||void 0===r?void 0:r.status)&&(g.ZP.success("设置成功"),dn());case 50:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),An=(0,Q.jsx)("div",{className:"tc current",children:(0,Q.jsxs)(Q.Fragment,{children:[(null==U?void 0:U.switch_to_student)&&(0,Q.jsx)("p",{onClick:function(){return jn(5)},children:"切换为学生"}),(null==U?void 0:U.switch_to_teacher)&&(0,Q.jsx)("p",{onClick:function(){return jn(6)},children:"切换为老师"}),(null==U?void 0:U.switch_to_assistant)&&(0,Q.jsx)("p",{onClick:function(){return jn(7)},children:"切换为助教"})]})}),bn=(0,Q.jsx)("div",{className:"tc current",children:null!=U&&U.excellent?(0,Q.jsxs)(Q.Fragment,{children:[(0,te.GJ)()&&(0,Q.jsx)("p",{onClick:function(){return jn(2)},children:"编辑课堂"}),(0,te.oF)()&&(0,Q.jsx)("p",{onClick:function(){return jn(4)},children:"删除课堂"})]}):(0,Q.jsxs)(Q.Fragment,{children:[(0,te.aN)()&&(0,Q.jsx)("p",{onClick:function(){return jn(0)},children:null!=U&&U.is_public?"设为私有":"设为公开"}),(0,te.GJ)()&&(0,Q.jsx)("p",{onClick:function(){return jn(2)},children:"编辑课堂"}),(0,te.GJ)()&&(0,Q.jsx)("p",{onClick:function(){return jn(3)},children:"复制课堂"}),(0,te.GJ)()&&(0,Q.jsx)("p",{onClick:function(){return jn(9)},children:"复制记录"}),(0,te.dE)()&&(0,Q.jsx)("p",{onClick:function(){return jn(8)},children:"退出课堂"}),(0,te.aN)()&&(0,Q.jsx)("p",{onClick:function(){return jn(4)},children:"删除课堂"})]})});(0,h.useEffect)((function(){var e;if(null!=O&&null!==(e=O.userInfo)&&void 0!==e&&e.course){if((0,te.dE)())return void we(!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==J?void 0:J.coursesId)}));(null==s?void 0:s.length)>0?M()(s[0].time).add(parseInt(s[0].Tooltiptype),"days")-1&&(n="graduation"),W(["".concat(n,"|").concat(J.coursesId)])}),[He.pathname]),null!=U&&U.name&&(0,ee.Dk)(null==U?void 0:U.name);(0,h.useEffect)((function(){if(null!=U&&U.professors){var e,n,t="";null==U||null===(e=U.professors)||void 0===e||e.map((function(e,n){var s,o;n===(null==U||null===(s=U.professors)||void 0===s?void 0:s.length)-1&&0===(null==U||null===(o=U.assistants)||void 0===o?void 0:o.length)?t+=e:t+=e+"、"})),null==U||null===(n=U.assistants)||void 0===n||n.map((function(e,n){var s;n===(null==U||null===(s=U.assistants)||void 0===s?void 0:s.length)-1?t+=e+"(助教)":t+=e+"(助教)、"})),$(t)}}),[U]);var wn,kn,Sn,Zn,Cn,Tn=function(){var e=U.all_applies_count>0?24:0;return(0,Q.jsxs)("div",{style:{display:"inline-flex",alignItems:"center"},children:[(0,te.eB)()&&(0,Q.jsxs)("div",{className:Me.badge,style:{paddingRight:e},children:[(0,te.eB)()&&U.all_applies_count>0&&(0,Q.jsx)("span",{className:Me.num,children:U.all_applies_count>100?"99+":U.all_applies_count}),(0,Q.jsx)(v.Z,{zIndex:10,title:(0,Q.jsxs)("span",{className:"c-black",children:["新收到",null==U?void 0:U.all_applies_count,"条加入课堂的申请",(0,Q.jsx)(m.Link,{to:(0,te.Rm)()?"/classrooms/".concat(J.coursesId,"/students?tab=applicant"):"/classrooms/".concat(J.coursesId,"/teachers?tab=1"),className:"c-orange",children:"去审批"}),(0,Q.jsx)("i",{onClick:rn,className:"iconfont icon-guanbi1",style:{fontSize:12,color:"#666",marginLeft:10,cursor:"pointer"}})]}),color:"#FFF",open:U.all_applies_count>0&&Ze,children:(0,Q.jsxs)(m.Link,{onClick:function(e){(0,Ve.tJ)(Y)||e.preventDefault()},style:{display:"inline-flex",alignItems:"center"},className:"c-white",to:"/classrooms/".concat(J.coursesId,"/course_group"),children:[(0,Q.jsx)("i",{className:"iconfont icon-chengyuanguanli1 mr5"}),"成员管理"]})},"#FFF")]}),(0,Q.jsxs)(m.Link,{onClick:function(e){(0,Ve.tJ)(Y)||e.preventDefault()},className:(0,te.eB)()?Me.link:Me.sLink,to:"/classrooms/".concat(J.coursesId,"/students"),children:[(0,Q.jsx)("span",{children:"学生"}),(0,Q.jsx)("span",{className:"ml5",children:U.student_count})]}),(0,Q.jsxs)(m.Link,{className:Me.link,onClick:function(e){(0,Ve.tJ)(Y)||e.preventDefault()},to:"/classrooms/".concat(J.coursesId,"/teachers"),children:[(0,Q.jsx)("span",{children:"教师"}),(0,Q.jsx)("span",{className:"ml5",children:U.teacher_count})]}),(0,te.dE)()&&(0,Q.jsx)("span",{className:"ml40 mr20",onClick:l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:{invite_code:null==U?void 0:U.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,Q.jsx)(v.Z,{title:"申请成为教师",children:(0,Q.jsx)("a",{className:"c-white iconfont icon-shenqingchengweijiaoshi"})})}),(0,te.dE)()&&(0,Q.jsx)("span",{onClick:l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:{invite_code:null==U?void 0:U.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,Q.jsx)(v.Z,{title:"申请成为助教",children:(0,Q.jsx)("a",{className:"c-white iconfont icon-shenqingchengweizhujiao"})})})]})},In="【教学课堂邀请】".concat(null==U?void 0:U.copy_teacher_name,"老师邀请您加入头歌平台教学课堂-《").concat(null==U?void 0:U.name,"》,您可以复制邀请码,在下方的链接中,点击“加入课堂”按钮加入该教学课堂。\n链接:https://www.educoder.net/classrooms/").concat(J.coursesId,"?code=").concat(null==U?void 0:U.invite_code,"\n邀请码:").concat(null==U?void 0:U.invite_code),Nn=(0,h.useMemo)((function(){var e,n=null==_||null===(e=_.course_modules)||void 0===e?void 0:e.map((function(e){return null==e?void 0:e.type}));return!(!(0,te.dE)()||null!=U&&U.excellent||null==U||!U.group_name||null==n||!n.includes("course_group"))}),[O,E]);return(0,Q.jsxs)("section",{className:Me.bg,children:[(0,Q.jsx)("section",{className:Me.classroomInfo,children:(0,Q.jsxs)("aside",{className:"edu-container",children:[(0,Q.jsxs)("aside",{className:Me.title,children:[(0,Q.jsxs)("div",{className:Me.titleLeft,children:[(0,Q.jsx)("strong",{children:U.name}),(null==U?void 0:U.excellent)&&(0,Q.jsx)("span",{className:"tag-style bg-orange ml20",children:"开放课程"}),!(0,te.aQ)()&&(0,Q.jsx)("span",{className:"tag-style bg-blue ml20",children:null!=U&&U.is_public?"公开":"私有"}),(0,te.aQ)()&&(0,Q.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml20",children:"已结束"}),(0,Q.jsx)("br",{}),!!U.credit&&(0,Q.jsxs)("span",{children:["学分 ",U.credit]}),!!U.class_period&&(0,Q.jsxs)("span",{children:[(0,Q.jsx)("span",{className:"ml5 mr5",children:"|"}),"学时 ",U.class_period]}),!!U.visits&&(0,Q.jsxs)("span",{children:[(0,Q.jsx)("span",{className:"ml5 mr5",children:"|"}),"课堂访问量 ",U.visits]})]}),U.copy_completed&&"kepukehuan.educoder.net"!==document.domain&&(0,Q.jsxs)("div",{className:Me.titleRight,style:{height:"20px",display:"flex",alignItems:"center"},children:[null===(null==z||null===(t=z.course)||void 0===t?void 0:t.course_role)&&"teacher"===(null==z?void 0:z.identity)&&(null==U?void 0:U.allow_copy)&&(0,Q.jsxs)("div",{className:Me.copy,children:[(0,Q.jsx)("span",{onClick:function(){jn(3)},children:"复制课堂"}),(0,Q.jsx)("span",{children:null==U?void 0:U.copied_courses_count})]}),(null==U?void 0:U.course_identity)<6&&!(null!=U&&U.excellent)&&(null==U?void 0:U.show_invite_code)&&(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)("strong",{className:"font14",children:"邀请码:"}),1===(null==U?void 0:U.invite_code_halt)&&(0,Q.jsx)("strong",{className:"font14",children:(0,Q.jsx)("span",{children:"已停用"})}),1!==(null==U?void 0:U.invite_code_halt)&&(0,Q.jsx)(y.Z,{zIndex:1,cancelText:"",overlayClassName:Me.tipJoin,overlayStyle:{width:270},open:be,placement:"bottom",title:(0,Q.jsxs)("span",{style:{color:"#000",fontSize:14,fontWeight:200},children:["复制并发给学生,邀请学生快速加入",(0,Q.jsx)("br",{}),(0,Q.jsx)("div",{style:{borderBottom:"1px solid #efefef",marginTop:"12px",marginLeft:-18}}),(0,Q.jsxs)(j.Z,{className:"mt10",children:[(0,Q.jsx)(A.Z,{flex:"1",style:{textAlign:"right",marginRight:10},children:(0,Q.jsx)(b.Z,{style:{marginLeft:-18,color:"#999"},onChange:function(e){ae(e.target.checked)},children:0===U.student_count?"今天不再提示":"本周不再提示"})}),(0,Q.jsx)(A.Z,{children:(0,Q.jsx)(w.ZP,{size:"small",type:"primary",children:(0,Q.jsx)("span",{style:{cursor:"pointer"},onClick:function(){if((0,ee.RG)(In),ie){if(localStorage.getItem("coursesIdstimies")){var e=JSON.parse(localStorage.getItem("coursesIdstimies"));e.filter((function(e){return e.coursesId===J.coursesId})).length>0||(e.push({coursesId:J.coursesId,time:new Date,Tooltiptype:0===U.student_count?"1":"7"}),localStorage.setItem("coursesIdstimies",JSON.stringify(e)))}else localStorage.setItem("coursesIdstimies",JSON.stringify([{coursesId:J.coursesId,time:new Date,Tooltiptype:0===U.student_count?"1":"7"}]));we(!1)}else we(!1)},children:"确定"})})})]})]}),children:(0,Q.jsx)("strong",{className:"font14",children:(0,Q.jsx)("span",{className:1===(null==U?void 0:U.invite_code_halt)?"":"c-yellow",children:1===(null==U?void 0:U.invite_code_halt)?"已停用":null==U?void 0:U.invite_code})})}),1!==(null==U?void 0:U.invite_code_halt)&&(0,Q.jsxs)("div",{className:Me.shareClassroom,onClick:function(){Y({type:"classroomList/save",payload:{shareStatus:!0}})},children:[(0,Q.jsx)("span",{children:(0,Q.jsx)("i",{className:"iconfont icon-fenxiangketang"})}),(0,Q.jsx)("span",{children:"分享课堂"})]})]}),(0,Q.jsx)(k.Z,{placement:"bottom",content:An,trigger:"hover",children:(Cn="",!(null!=U&&U.switch_to_student||null!=U&&U.switch_to_teacher||null!=U&&U.switch_to_assistant)||null!=U&&U.excellent||(Cn=" ▼"),(0,Q.jsxs)("span",{style:{pointerEvents:Cn?"all":"none"},children:[8===(null==z||null===(wn=z.course)||void 0===wn?void 0:wn.course_role)&&(0,Q.jsxs)("span",{className:"c-white ml15",children:["当前身份:老师",Cn]}),5===(null==z||null===(kn=z.course)||void 0===kn?void 0:kn.course_role)&&(0,Q.jsxs)("span",{className:"c-white ml15",children:["当前身份:老师",Cn]}),12===(null==z||null===(Sn=z.course)||void 0===Sn?void 0:Sn.course_role)&&(0,Q.jsxs)("span",{className:"c-white ml15",children:["当前身份:助教",Cn]}),15===(null==z||null===(Zn=z.course)||void 0===Zn?void 0:Zn.course_role)&&(0,Q.jsxs)("span",{className:"c-white ml15",children:["当前身份:学生",Cn]})]}))}),(0,te.RV)()&&(0,Q.jsx)("span",{className:"ml10 mr10",children:"|"}),(0,te.RV)()&&(0,Q.jsx)(k.Z,{placement:"bottom",content:bn,trigger:"hover",children:(0,Q.jsxs)("span",{className:Me.iconH,children:[(0,te.aN)()&&(0,Q.jsx)("span",{children:"课堂管理"}),((0,te.IR)()||(0,te.Rm)())&&(0,Q.jsxs)("span",{children:[!(null!=U&&U.excellent)&&"复制/","课堂管理"]}),(0,te.dE)()&&!(null!=U&&U.excellent)&&(0,Q.jsx)("span",{children:"退出课堂"})]})})]})]}),(0,Q.jsxs)(j.Z,{children:[(0,Q.jsx)(A.Z,{flex:1,children:(0,Q.jsx)("aside",{className:Me.classroomUser,children:"kepukehuan.educoder.net"!==document.domain&&(0,Q.jsx)(Q.Fragment,{children:(0,Q.jsxs)("p",{className:Me.headPic,children:[(0,Q.jsx)(m.Link,{to:"/users/".concat(null==U?void 0:U.teacher_login,"/classrooms"),children:(null==U?void 0:U.teacher_img)&&(0,Q.jsx)("img",{src:ne.Z.IMG_SERVER+"/images/"+U.teacher_img,alt:""})}),(0,Q.jsx)(m.Link,{to:"/users/".concat(null==U?void 0:U.teacher_login,"/classrooms"),children:(0,Q.jsx)("strong",{className:"c-white",children:U.teacher_name})}),(0,Q.jsxs)("span",{children:["(",U.teacher_school,")"]}),!(null==U||!U.subject_identifier)&&!(0,te.Jd)()&&(0,Q.jsxs)("div",{className:Me.btnWrap,children:[(0,Q.jsxs)("div",{onClick:function(){return(0,ee.xg)("/paths/".concat(null==U?void 0:U.subject_identifier))},className:Me.btn,children:[(0,Q.jsx)("i",{className:"iconfont icon-jinrushijiankecheng font13 mr5"}),"进入实践课程"]}),(0,Q.jsx)("div",{className:Me.tip,children:"进入开放课堂对应的实践课程"})]})]})})})}),(0,te.Jd)()&&(0,Q.jsx)(A.Z,{children:(0,Q.jsx)(w.ZP,{onClick:function(){return Y({type:"classroomList/setActionTabs",payload:{key:"加入课堂"}})},size:"middle",type:"primary",className:Me.joinCouses,children:"加入课堂"})}),(0,Q.jsxs)(A.Z,{style:{display:2===(null===(s=O.userInfo)||void 0===s?void 0:s.user_status)||3===(null===(r=O.userInfo)||void 0===r?void 0:r.user_status)?"flex":"none",alignItems:"center"},children:[2===(null===(a=O.userInfo)||void 0===a?void 0:a.user_status)&&(0,Q.jsxs)("div",{className:Me.righttop,children:[(0,Q.jsx)("img",{style:{height:40,width:34,marginLeft:-5,marginRight:8},src:xn}),"课堂部分功能已被限制,点击",(0,Q.jsx)("span",{style:{color:"#F27107",cursor:"pointer"},onClick:function(){f.Z.warning({title:"联系人工支持",icon:null,width:424,content:(0,Q.jsxs)("div",{style:{textAlign:"center"},children:[(0,Q.jsx)("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:gn}),(0,Q.jsx)("div",{style:{color:"#666666",fontSize:14,marginTop:15},children:"添加客服人员微信,获得更多支持"})]})})},children:"【联系人工支持】"})]}),3===(null===(c=O.userInfo)||void 0===c?void 0:c.user_status)&&(0,Q.jsxs)("div",{className:Me.righttop,style:{width:296},children:[(0,Q.jsx)("img",{style:{height:45,width:36,marginLeft:-8,marginRight:8},src:fn}),"延期申请中,点击",(0,Q.jsx)("span",{style:{color:"#F27107",cursor:"pointer"},onClick:function(){f.Z.warning({title:"联系人工支持",icon:null,width:424,content:(0,Q.jsxs)("div",{style:{textAlign:"center"},children:[(0,Q.jsx)("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:gn}),(0,Q.jsx)("div",{style:{color:"#666666",fontSize:14,marginTop:15},children:"添加客服人员微信,获得更多支持"})]})})},children:"【联系人工支持】"})]})]})]}),(0,Q.jsx)("aside",{className:Me.classroomDescBg}),(0,Q.jsx)("aside",{className:Me.classroomDesc,children:U.copy_completed&&"kepukehuan.educoder.net"!==document.domain?(0,Q.jsxs)(Q.Fragment,{children:[" ",(0,Q.jsxs)("div",{children:[(null==U?void 0:U.excellent)&&(0,te.GJ)()&&(0,Q.jsx)(Tn,{}),!(null!=U&&U.excellent)&&(0,Q.jsx)(Tn,{})]}),(0,Q.jsxs)("div",{children:[(0,te.GJ)()&&Xe.map((function(e,n){return(0,Q.jsxs)("span",{className:13===P.actionTabs.type&&"添加学生"===e.name?Me.classromediv:"",onClick:function(){(0,ee.L9)(["教学课堂","课堂详情",e.name]),Y({type:"classroomList/setActionTabs",payload:{key:e.name}})},children:[e.icon,e.name]},n)})),Nn&&(0,Q.jsxs)(m.Link,{className:"c-white",to:"/classrooms/".concat(J.coursesId,"/course_group"),children:[(0,Q.jsx)("span",{style:{fontSize:"14px"},children:"你当前所在班级:"}),(0,Q.jsx)(v.Z,{title:(null==U||null===(u=U.group_name)||void 0===u?void 0:u.length)>10?null==U?void 0:U.group_name:"",children:(0,Q.jsx)("span",{style:{fontSize:"14px"},children:(null==U||null===(T=U.group_name)||void 0===T?void 0:T.length)>10?(null==U||null===(I=U.group_name)||void 0===I?void 0:I.substr(0,10))+"...":null==U?void 0:U.group_name})})]}),(0,te.dE)()&&(null==U?void 0:U.third_party_name)&&(0,Q.jsxs)("span",{className:"current",onClick:function(){(0,ee.L9)(["教学课堂","课堂详情","填写慕课资料"]),Y({type:"classroomList/setActionTabs",payload:{key:"填写慕课资料"}})},children:[(0,Q.jsx)("i",{className:"iconfont icon-tianxiedisanfangmuke font14 mr5"}),"填写第三方慕课平台账号信息",(0,Q.jsx)("i",{className:"iconfont icon-you font14 mr5 ml5"})]})]})]}):(0,Q.jsx)("div",{})})]})}),(0,Q.jsx)("div",{children:(0,te.dE)()&&nn&&(null==B||null===(N=B.setting)||void 0===N||null===(N=N.adv_course)||void 0===N?void 0:N.image_url)&&(0,Q.jsx)("aside",{className:"edu-container",children:(0,Q.jsxs)("div",{onClick:function(){var e;return window.open(null==B||null===(e=B.setting)||void 0===e||null===(e=e.adv_course)||void 0===e?void 0:e.jump_url)},style:{backgroundImage:"url(".concat(ne.Z.IMG_SERVER+(null==B||null===(L=B.setting)||void 0===L||null===(L=L.adv_course)||void 0===L?void 0:L.image_url),")"),width:"1200px",height:60,margin:"0px auto",display:"flex",marginTop:"10px",cursor:"pointer",backgroundSize:"cover"},children:[(0,Q.jsx)("div",{style:{marginLeft:61,position:"relative",marginRight:82,height:60,display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%"}}),(0,Q.jsx)("img",{src:sn,onClick:function(e){e.stopPropagation(),localStorage.setItem("classroomsclose",M()().add(1,"days").unix()+""),on(!1)},style:{width:16,height:16,marginRight:6,marginTop:6,cursor:"pointer"}})]})})}),(0,Q.jsx)("aside",{className:"edu-container mb20",children:U.copy_completed?(0,Q.jsxs)(x.Z,{style:{background:"none"},children:[(0,Q.jsx)(Ye,{}),(0,Q.jsx)(x.Z,{style:{background:"none",overflow:"initial"},children:(0,Q.jsx)(yn,{className:Me.container,children:(0,Q.jsx)(m.Outlet,{})})})]}):(0,Q.jsxs)("div",{className:Me.skeleton,children:[(0,Q.jsx)("div",{className:Me.skeletonL}),(0,Q.jsxs)("div",{className:Me.skeletonR,children:[(0,Q.jsx)("div",{className:Me.skeletonR_1}),Array.from({length:5},(function(e,n){return(0,Q.jsx)("div",{className:Me.skeletonR_2},n)}))]})]})}),(0,Q.jsx)(F,{}),(0,Q.jsx)(G,{}),(0,Q.jsx)(Ie,{}),(0,Q.jsx)(H,{onShow:function(){return ye(!0)}}),(0,Q.jsx)(K,{onShow:function(){return ye(!0)}}),(0,Q.jsx)(oe,{onShow:function(){return ye(!0)},onShow1:function(){return xe(!0)}}),(0,Q.jsx)(Ne,{}),(0,Q.jsx)(Qe,{}),(0,Q.jsx)(_e,{}),(0,Q.jsx)(tn,{}),(0,Q.jsx)(Be,{}),V&&(0,Q.jsx)(en,{}),(0,Q.jsx)(f.Z,{open:me,width:464,centered:!0,title:(0,Q.jsxs)("span",{children:[(0,Q.jsx)(S.Z,{style:{color:"#faad14",fontSize:"18px"}})," 提示"]}),okText:"确定",onCancel:function(){return xe(!1)},onOk:function(){return xe(!1)},children:(0,Q.jsxs)("div",{children:["导入失败,当前导入的数据已超过50人。目前您的教学课堂",(0,Q.jsx)("span",{style:{color:"#FF9D18"},children:"仅支持50人以下"}),"的教学活动。"]})}),(0,Q.jsx)(f.Z,{open:ve,width:464,centered:!0,title:(0,Q.jsxs)("span",{children:[(0,Q.jsx)(S.Z,{style:{color:"#faad14",fontSize:"18px"}})," 提示"]}),okText:"申请延期",onOk:l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.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 ye(!1)},children:(0,Q.jsxs)("div",{children:["尊敬的老师您好,贵单位试用期已过,目前您的教学课堂",(0,Q.jsx)("span",{style:{color:"#FF9D18"},children:"仅支持50人以下"}),"的教学活动,为确保您的课程后续试用不受影响,请先点击右侧的“",(0,Q.jsx)("span",{style:{color:"#165DFF"},children:"申请延期"}),"”按钮,平台将推动解决相关事宜。"]})}),(0,Q.jsx)(cn,{openCopyCourse:Ee,copyCourseConfirmLoading:Re,copyCourseParams:Ge,setCopyCourseConfirmLoading:function(e){De(e)},setOpenCopyCourse:function(e){Pe(e)},setCopyCourseParams:function(e){Je(e)}}),!U.copy_completed&&(0,Q.jsx)(un,{}),(0,Q.jsx)(mn,{})]})}))},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="},90556:function(e){e.exports="data:image/png;base64,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"},52590:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93282],{47722:function(e,n,t){t.d(n,{Z:function(){return w}});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),d=t.n(c),u=t(47074),p=t.n(u),h=t(85573),m=t.n(h),x=t(59301),f=t(8591),g=t(92832),v="codeBox___WpkVl",y=t(92310),j=t.n(y),A=t(37712),b=function(e){d()(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;t0&&void 0!==i[0]&&i[0])&&!S||N){e.next=11;break}return s=F.getFieldValue(),B(!0),X(n?1:W+1),e.next=7,(0,Z.nQ)(o()({page:n?1:W+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,z(n?J()(r.users):[].concat(J()(Y),J()(r.users))),B(!1),(null===(t=r.users)||void 0===t?void 0:t.length)<10&&C(!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,Q.jsx)(b.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:M()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,Q.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,Q.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,Q.jsxs)(L.Z,{layout:"inline",form:F,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",children:[(0,Q.jsx)(L.Z.Item,{name:"search_type",label:"搜索类型",children:(0,Q.jsxs)(U.default,{style:{width:90},children:[(0,Q.jsx)(U.default.Option,{value:"1",children:"姓名"}),(0,Q.jsx)(U.default.Option,{value:"2",children:"手机号"}),(0,Q.jsx)(U.default.Option,{value:"3",children:"邮箱"})]})}),(0,Q.jsx)(L.Z.Item,{name:"keyword",label:"搜索内容:",children:(0,Q.jsx)(E.Z,{allowClear:!0,style:{width:250},size:"middle",defaultValue:(null===(n=u.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=u.selectArrs)||void 0===t?void 0:t.name)})}),(0,Q.jsx)(L.Z.Item,{name:"school_name",label:"单位:",children:(0,Q.jsx)(V.Z,{options:y,style:{width:390},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,Q.jsx)(L.Z.Item,{children:(0,Q.jsx)(w.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=F.getFieldValue())||void 0===e?void 0:e.keyword))return z([]),void g.ZP.error("请输入搜索内容");re(!1),C(!0),B(!1),ne([]),setTimeout((function(){ie(!0)}),200)}()},children:"搜索"})})]}),oe&&(0,Q.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,Q.jsx)("img",{src:D.RL,width:"100",alt:""}),(0,Q.jsx)("br",{}),(0,Q.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!oe&&""==Y&&!N&&(0,Q.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,Q.jsx)("img",{src:D.z3,width:"100",alt:""}),(0,Q.jsx)("br",{}),(0,Q.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!oe&&""!=Y||N)&&(0,Q.jsxs)("section",{children:[(0,Q.jsx)("div",{className:"flexd-table-header mt20",children:(0,Q.jsx)(_.Z,{pagination:!1,dataSource:[],columns:ce})}),(0,Q.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,Q.jsx)(R(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ie()},hasMore:S,useWindow:!1,children:(0,Q.jsx)(_.Z,{loading:N,showHeader:!1,pagination:!1,dataSource:Y,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(J()(ee))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})),K=(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)(),u=s.actionTabs,p=(0,h.useState)([]),x=d()(p,2),y=x[0],j=x[1],A=(0,h.useState)(!0),k=d()(A,2),S=k[0],C=k[1],T=(0,h.useState)(!1),I=d()(T,2),N=I[0],B=I[1],P=L.Z.useForm(),F=d()(P,1)[0],O=(0,h.useState)([]),G=d()(O,2),Y=G[0],z=G[1],H=(0,h.useState)(1),K=d()(H,2),W=K[0],X=K[1],q=(0,h.useState)([]),$=d()(q,2),ee=$[0],ne=$[1],te=(0,h.useState)(!0),se=d()(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],!S||N){e.next=12;break}return s=F.getFieldValue(),console.log("----",s),B(!0),X(n?1:W+1),e.next=8,(0,Z.nQ)(o()({page:n?1:W+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,B(!1),z(n?J()(r.users):[].concat(J()(Y),J()(r.users))),(null===(t=r.users)||void 0===t?void 0:t.length)<10&&C(!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,Q.jsx)(b.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:M()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,Q.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,Q.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,Q.jsxs)(L.Z,{layout:"inline",form:F,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",children:[(0,Q.jsx)(L.Z.Item,{name:"search_type",label:"搜索类型",children:(0,Q.jsxs)(U.default,{style:{width:90},children:[(0,Q.jsx)(U.default.Option,{value:"1",children:"姓名"}),(0,Q.jsx)(U.default.Option,{value:"2",children:"手机号"}),(0,Q.jsx)(U.default.Option,{value:"3",children:"邮箱"})]})}),(0,Q.jsx)(L.Z.Item,{name:"keyword",label:"搜索内容:",children:(0,Q.jsx)(E.Z,{allowClear:!0,style:{width:260},placeholder:"请输入搜索内容",size:"middle",defaultValue:(null===(n=u.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=u.selectArrs)||void 0===t?void 0:t.name)})}),(0,Q.jsx)(L.Z.Item,{name:"school_name",label:"单位:",children:(0,Q.jsx)(V.Z,{options:y,style:{width:390},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,Q.jsx)(L.Z.Item,{children:(0,Q.jsx)(w.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=F.getFieldValue())||void 0===e?void 0:e.keyword))return z([]),void g.ZP.error("请输入搜索内容");re(!1),C(!0),B(!1),ne([]),setTimeout((function(){ie(!0)}),200)}()},children:"搜索"})})]}),oe&&(0,Q.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,Q.jsx)("img",{src:D.RL,width:"100",alt:""}),(0,Q.jsx)("br",{}),(0,Q.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!oe&&""==Y&&!N&&(0,Q.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,Q.jsx)("img",{src:D.z3,width:"100",alt:""}),(0,Q.jsx)("br",{}),(0,Q.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!oe&&""!=Y||N)&&(0,Q.jsxs)("section",{children:[(0,Q.jsx)("div",{className:"flexd-table-header mt20",children:(0,Q.jsx)(_.Z,{pagination:!1,dataSource:[],columns:ce})}),(0,Q.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,Q.jsx)(R(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ie()},hasMore:S,useWindow:!1,children:(0,Q.jsx)(_.Z,{loading:N,showHeader:!1,pagination:!1,dataSource:Y,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(J()(ee))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})),W=t(99313),X=t(46651),q={addStudentContainer:"addStudentContainer___OXJb6",listItem:"listItem___rZl7r",tips:"tips___DJ9S4",qrCode:"qrCode___FFf0X"},$=t(22415),ee=t(97514),ne=t(44394),te=t(14477),se=W.Z.TabPane,oe=(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,u=(0,m.useParams)(),p=s.actionTabs,x=(0,h.useState)([]),y=d()(x,2),j=y[0],A=y[1],k=(0,h.useState)(!0),S=d()(k,2),T=S[0],I=S[1],N=(0,h.useState)(!1),B=d()(N,2),P=B[0],F=B[1],O=L.Z.useForm(),G=d()(O,1)[0],Y=(0,h.useState)([]),z=d()(Y,2),H=z[0],K=z[1],oe=(0,h.useState)(1),re=d()(oe,2),ae=re[0],ie=re[1],le=(0,h.useState)([]),ce=d()(le,2),de=ce[0],ue=ce[1],pe=(0,h.useState)(!0),he=d()(pe,2),me=he[0],xe=he[1],fe=(0,h.useState)([]),ge=d()(fe,2),ve=ge[0],ye=ge[1],je=(0,h.useState)("1"),Ae=d()(je,2),be=Ae[0],we=Ae[1],ke=(0,h.useState)(!1),Se=d()(ke,2),Ze=Se[0],Ce=Se[1];(0,h.useRef)();(0,h.useEffect)((function(){"添加学生"===s.actionTabs.key&&(xe(!0),Te())}),[s.actionTabs.key]);var Te=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,A(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"},Ne=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],!T||P){e.next=11;break}return s=G.getFieldValue(),F(!0),ie(n?1:ae+1),e.next=7,(0,Z.nQ)(o()(o()({page:n?1:ae+1,container_id:u.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,K(n?J()(r.users):[].concat(J()(H),J()(r.users))),F(!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)}}(),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(""!=de){e.next=4;break}g.ZP.error("请选择人数"),e.next=10;break;case 4:return Ce(!0),e.next=7,(0,Z.aZ)(o()(o()({},u),{},{course_group_id:0,user_ids:de}));case 7:-4===(null==(n=e.sent)?void 0:n.status)&&(i(),Ce(!1)),0===n.status&&(g.ZP.success("添加成功"),r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getClassroomTopBanner",payload:{id:u.coursesId}}),r({type:"teachers/getStudentsList",payload:o()({},u)}),m.history.push("/classrooms/".concat(u.coursesId,"/students")),Ce(!1),"0"===localStorage.getItem("Noviceguide")||r({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:9,text:(0,Q.jsx)("div",{children:"恭喜您!我们已经完成【教学课堂】的新建任务了。怎么样,很简单吧!接下来,您可以开始在教学课堂继续添加您的教学内容。 遇到疑问时,随时召唤小歌,我会出现在页面的右下角。期待与你的再次协作。"})}}));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ee=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 Ce(!0),(n=new FormData).append("file",ve[0]),e.next=8,(0,C.ZP)("/api/courses/".concat(u.coursesId,"/import_course_members.json"),{method:"post",body:n},!0);case 8:if(-4!==(t=e.sent).status){e.next=13;break}return Ce(!1),c(),e.abrupt("return");case 13:-1!==t.status&&(r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getClassroomTopBanner",payload:{id:u.coursesId}}),r({type:"teachers/getStudentsList",payload:o()({},u)}),null!=t&&null!==(s=t.fail)&&void 0!==s&&s.length?f.Z.confirm({centered:!0,okText:"下载导入失败文件",cancelText:"取消",title:"提示",content:(0,Q.jsxs)("div",{children:["导入文件内存在不匹配信息,请",(0,Q.jsx)("span",{onClick:function(){return(0,ee.FH)("",(0,ee.NY)({url:ne.Z.API_SERVER+"/api/courses/".concat(u.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,ee.FH)("",(0,ee.NY)({url:ne.Z.API_SERVER+"/api/courses/".concat(u.coursesId,"/get_fail_data.xlsx"),query:{}})),m.history.push("/classrooms/".concat(u.coursesId,"/students"));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){m.history.push("/classrooms/".concat(u.coursesId,"/students"))}}):(g.ZP.success("导入成功"),m.history.push("/classrooms/".concat(u.coursesId,"/students")))),Ce(!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,Q.jsx)(b.Z,{value:n.numid,checked:de.includes(String(n.numid)),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"username",render:function(e,n){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.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,Q.jsx)(v.Z,{placement:"bottom",title:e,children:(0,Q.jsx)("span",{children:M()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,Q.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,Q.jsx)(f.Z,{className:q.addStudentWrapContainer,centered:!0,title:"添加学生",open:"添加学生"===s.actionTabs.key,okText:"确定",cancelText:"取消",width:"1"===be?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"!==be){e.next=3;break}return Le(),e.abrupt("return");case 3:Ee();case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){ue([]),r({type:"classroomList/setActionTabs",payload:{}})},children:(0,Q.jsxs)(W.Z,{activeKey:be,onChange:function(e){return we(e)},className:q.addStudentContainer,children:[(0,Q.jsx)(se,{tab:"手动添加",children:(0,Q.jsxs)("div",{className:q.listItem,children:[(0,Q.jsxs)(L.Z,{layout:"inline",form:G,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",children:[(0,Q.jsx)(L.Z.Item,{name:"search_type",label:"搜索类型",children:(0,Q.jsxs)(U.default,{children:[(0,Q.jsx)(U.default.Option,{value:"1",children:"姓名"}),(0,Q.jsx)(U.default.Option,{value:"2",children:"手机号"}),(0,Q.jsx)(U.default.Option,{value:"3",children:"邮箱"})]})}),(0,Q.jsx)(L.Z.Item,{name:"keyword",label:"搜索内容",children:(0,Q.jsx)(E.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,Q.jsx)(L.Z.Item,{name:"school_name",label:"单位:",children:(0,Q.jsx)(V.Z,{options:j,style:{width:400},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,Q.jsx)(L.Z.Item,{children:(0,Q.jsx)(w.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=G.getFieldValue())||void 0===e?void 0:e.keyword))return K([]),void g.ZP.error("请输入搜索内容");xe(!1),T=!0,I(!0),ue([]),F(!1),setTimeout((function(){Ne(!0)}),300)}()},children:"搜索"})})]}),me&&(0,Q.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,Q.jsx)("img",{src:D.L6,width:"250",alt:""}),(0,Q.jsx)("br",{}),(0,Q.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!me&&""==H&&!P&&(0,Q.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,Q.jsx)("img",{src:D.z3,width:"100",alt:""}),(0,Q.jsx)("br",{}),(0,Q.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!me&&""!=H||P)&&(0,Q.jsxs)("section",{children:[(0,Q.jsx)("div",{className:"flexd-table-header mt20",children:(0,Q.jsx)(_.Z,{pagination:!1,dataSource:[],columns:Be})}),(0,Q.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,Q.jsx)(R(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){Ne()},hasMore:T,useWindow:!1,children:(0,Q.jsx)(_.Z,{loading:P,showHeader:!1,pagination:!1,dataSource:H,columns:Be,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=de.indexOf(e);n<0?de.push(e):de.splice(n,1),ue(J()(de))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})},"1"),((0,te.Ny)()||(0,te.d8)()&&5===(0,te.eY)().role)&&(0,Q.jsx)(se,{tab:"批量导入",children:(0,Q.jsx)("div",{className:q.listItem,children:(0,Q.jsxs)("div",{className:"mt20",style:{marginLeft:86},children:[(0,Q.jsxs)("div",{className:"mb20",children:[(0,Q.jsx)("span",{className:"mr40",children:"步骤1:"}),"下载",(0,Q.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,ee.FH)("",(0,ee.NY)({url:ne.Z.API_SERVER+"/api/courses/down_course_members_template",query:{}}));case 1:case"end":return e.stop()}}),e)}))),children:"课堂成员导入模板"}),"批量导入成员。"]}),(0,Q.jsxs)("div",{children:[(0,Q.jsx)("span",{className:"mr40",children:"步骤2:"}),"上传填写好的《课堂成员导入模板》。"]}),(0,Q.jsx)("div",{style:{margin:"4px 0px 20px 94px"},children:(0,Q.jsx)(X.Z,o()(o()({},Ie),{},{children:(0,Q.jsx)(w.ZP,{type:"primary",className:"mt10",icon:(0,Q.jsx)($.Z,{}),children:"选择文件"})}))})]})})},"2")]})})})),re=t(5112),ae=t(71418),ie=t(48209),le="exportmodal___e1u_C",ce="searchWrap___GunRy",de="search___aHuEr",ue="searchIcon___SYYcy",pe=t(2006),he="leftdiv____DQvt",me="listClass___NmeAK",xe="spantitle___meGbS",fe="rightdiv___Ypfvm",ge="searchWrap___GXTGm",ve="search___ti6sF",ye="searchIcon___BEcfO",je=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=d()(r,2),c=i[0],u=i[1],p=(0,h.useState)([]),m=d()(p,2),x=m[0],f=m[1],g=(0,h.useState)([]),v=d()(g,2),y=v[0],A=v[1],w=(0,h.useState)(!0),k=d()(w,2),S=k[0],Z=k[1],C=(0,h.useState)(1),T=d()(C,2),N=(T[0],T[1],(0,h.useState)()),L=d()(N,2);L[0],L[1];return(0,h.useEffect)((function(){console.log(n),console.log(t),Z(t),u(n),f([]),A([])}),[n]),(0,h.useEffect)((function(){s&&(f(o),A(o))}),[o]),(0,Q.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Q.jsxs)("div",{className:he,children:[(0,Q.jsx)("div",{className:ge,children:(0,Q.jsx)(E.Z.Search,I()({allowClear:!0,suffix:(0,Q.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(ye)}),className:ve,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:u(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,Q.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,Q.jsx)(ae.Z,{spinning:S,children:(0,Q.jsx)(Q.Fragment,{children:0===c.length?(0,Q.jsx)(pe.Z,{styles:{margin:"45px auto"},customText:"暂无分班"}):(0,Q.jsx)("div",{children:(0,Q.jsx)(b.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,Q.jsx)(j.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,Q.jsx)(b.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(J()(o),J()(n)))}else{var t=o.filter((function(n){return e.target.value!=n.id}));s(t)}},children:(0,Q.jsxs)("div",{className:me,children:[(0,Q.jsx)("span",{className:xe,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,Q.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})})})})]}),(0,Q.jsxs)("div",{className:fe,children:[(0,Q.jsx)("div",{className:ge,children:(0,Q.jsx)(E.Z.Search,{allowClear:!0,suffix:(0,Q.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(ye)}),className:ve,onChange:function(e){A(x.filter((function(n){return n.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"})}),0===y.length&&(0,Q.jsx)(pe.Z,{styles:{margin:"45px auto"},customText:"暂未选择分班"}),y.length>0&&(0,Q.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,Q.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,Q.jsxs)(j.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,Q.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,Q.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)}))})})]})]})},Ae="leftdiv___F3YNl",be="listClass___Q_C6i",we="spantitle___SPfdV",ke="rightdiv___dvG3H",Se="searchWrap___CFcp_",Ze="search___eLYTt",Ce="searchIcon___zNep3",Te=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=d()(i,2),u=c[0],p=c[1],x=(0,h.useState)([]),f=d()(x,2),g=f[0],v=f[1],y=(0,h.useState)([]),A=d()(y,2),w=A[0],k=A[1],S=(0,h.useState)([]),Z=d()(S,2),T=Z[0],I=Z[1],N=(0,h.useState)(),L=d()(N,2),B=L[0],P=L[1];(0,h.useEffect)((function(){v([]),k([]),I([])}),[n]),(0,h.useEffect)((function(){t&&(console.log(s),k(s),I(s))}),[s]);var F=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,C.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,Q.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Q.jsxs)("div",{className:Ae,children:[(0,Q.jsx)("div",{className:Se,children:(0,Q.jsx)(E.Z.Search,{allowClear:!0,suffix:(0,Q.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Ce),onClick:function(){return F(B)}}),className:Ze,placeholder:"可输入姓名或学号查询",size:"middle",onChange:function(e){return P(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:F(n);case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()})}),(0,Q.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,Q.jsx)(ae.Z,{spinning:u,children:0===g.length?(0,Q.jsx)(pe.Z,{styles:{margin:"45px auto"},customText:"请通过上方搜索添加学生"}):(0,Q.jsx)("div",{children:(0,Q.jsx)(b.Z.Group,{value:w.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,Q.jsx)(j.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,Q.jsx)(b.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(J()(s),J()(n)))}else{var o=s.filter((function(n){return e.target.value!=n.user_id}));t(o)}},children:(0,Q.jsx)("div",{className:be,children:(0,Q.jsx)("span",{className:we,style:{width:e.is_published?"108px":"170px"},children:e.user_name})})})},e.id)}))})})})})]}),(0,Q.jsxs)("div",{className:ke,children:[(0,Q.jsx)("div",{className:Se,children:(0,Q.jsx)(E.Z.Search,{allowClear:!0,suffix:(0,Q.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Ce)}),className:Ze,onChange:function(e){I(w.filter((function(n){return n.user_name.includes(e.target.value)})))},size:"middle",placeholder:"可输入姓名进行查询"})}),0===T.length&&(0,Q.jsx)(pe.Z,{styles:{margin:"45px auto"},customText:"暂未选择学生"}),T.length>0&&(0,Q.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,Q.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:T.map((function(e,n){return(0,Q.jsxs)(j.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,Q.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.user_name}),(0,Q.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(w.filter((function(n){return"".concat(n.user_id)!="".concat(e.user_id)})))}})]},e.user_id)}))})})]})]})},Ie=(E.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)),u=d()(c,2),p=u[0],x=u[1],v=(0,h.useState)(!0),y=d()(v,2),j=y[0],A=y[1],b=(0,h.useState)(!0),w=d()(b,2),k=w[0],S=w[1],T=(0,h.useState)(1),N=d()(T,2),B=N[0],P=(N[1],(0,h.useState)([])),F=d()(P,2),O=F[0],M=F[1],G=(0,h.useState)(""),Y=d()(G,2),U=Y[0],V=Y[1],_=(0,h.useState)([]),z=d()(_,2),R=z[0],D=z[1],H=(0,h.useState)([]),K=d()(H,2),W=K[0],X=K[1],q=L.Z.useForm(),$=d()(q,1)[0],ee=(0,h.useState)(0),ne=d()(ee,2),te=ne[0],se=ne[1],oe=(0,h.useState)(!1),he=d()(oe,2),me=he[0],xe=he[1],fe=(0,h.useState)({}),ge=d()(fe,2),ve=ge[0],ye=ge[1],Ae=(0,h.useState)(!1),be=d()(Ae,2),we=(be[0],be[1]),ke=(0,h.useState)([]),Se=d()(ke,2),Ze=Se[0],Ce=Se[1],Ie=(0,h.useState)(""),Ne=d()(Ie,2),Le=Ne[0],Ee=Ne[1],Be=(0,h.useState)(!0),Qe=d()(Be,2),Pe=Qe[0],Fe=Qe[1],Oe=(0,h.useState)([]),Me=d()(Oe,2),Ge=Me[0],Ye=Me[1],Je=(0,h.useState)([]),Ue=d()(Je,2),Ve=Ue[0],_e=Ue[1],ze=(0,h.useState)([]),Re=d()(ze,2),De=Re[0],He=Re[1],Ke=(0,h.useState)([]),We=d()(Ke,2),Xe=We[0],qe=We[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),Ee(""),ye({sd_mode:"student",cate_range:1,stu_range:1}),s.actionTabs.category_id&&($.setFieldValue("cate_range",2),ye(o()(o()({},ve),{},{cate_range:2}))),Ye([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="导出实训报告"),V(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=dn(cn(Xe),Le);He(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 S(!0),e.next=3,(0,Z.c_)(o()(o()({},i),{},{page:n||B,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})),S(!1),s&&(null!=s&&s.no_class_course_members?M(J()(null==s||null===(l=s.course_groups)||void 0===l?void 0:l.concat(null==s?void 0:s.no_class_course_members))):M(J()(null==s?void 0:s.course_groups)),D(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,d,u,p,h,m,x,f,g,v,y;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(!0),e.next=3,(0,C.ZP)("/api/courses/".concat(i.coursesId,"/left_banner_with_child.json"),{method:"get",params:{id:i.coursesId,module_type:s.actionTabs.exportType}});case 3:d=e.sent,u=[],p=null==d||null===(n=d.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;u.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;u.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))||[])})})),u=u.filter((function(e){var n;return 0!==(null==e||null===(n=e.children)||void 0===n?void 0:n.length)})),qe(u),He(cn(u)),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,J()(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]),Fe(!0),g=!!an(f,u),v=[],v=g?u.filter((function(e){return e.key===an(f,u)}))[0].children.filter((function(e){return e.key===f})):u.filter((function(e){return e.key===f}))[0].children,y=v.map((function(e){return x(e)})).flat(),_e(y)),A(!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(),ye({}),we(!1),M([]),He([]),X([]),Ye([]),_e([])},rn=[];!function e(n){for(var t=0;t-1?an(e.key,Xe):null})).filter((function(e,n,t){return!(!e||t.indexOf(e)!==n)}));Ce(s),Ee(t)}Fe(!0)},cn=function e(n){return n.map((function(n){var t=n.title,s=t.indexOf(Le.trim()),o=t.substring(0,s),r=t.slice(s+Le.trim().length),a=s>-1?(0,Q.jsxs)("span",{children:[o,(0,Q.jsx)("span",{className:"c-red",children:Le.trim()}),r]}):(0,Q.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 dn(e,n){return e.filter((function(e){return!(!e.oldtitle||!e.oldtitle.trim().includes(n.trim()))||!!(e.children&&e.children.length>0)&&(e.children=dn(e.children,n),e.children.length>0)}))}return(0,Q.jsx)(f.Z,{centered:!0,title:U,open:"导出成绩"===s.actionTabs.key,okText:"导出",cancelText:"取消",destroyOnClose:!0,className:le,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(Xe),console.log(Ve),0!==Xe.length){e.next=5;break}return g.ZP.warning("没有可导出的".concat(me?"试卷":"作业")),e.abrupt("return");case 5:return n={course_id:i.coursesId,ids:Ve,export_type:ve.sd_mode,homework_type:s.actionTabs.exportType},2===ve.stu_range&&(n.course_group_ids=W.map((function(e){return e.id.toString()}))),3===ve.stu_range&&(n.user_ids=W.map((function(e){return e.user_id.toString()}))),x(!0),e.next=11,(0,C.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,Q.jsx)("div",{children:(0,Q.jsxs)(L.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&&X([]),ye($.getFieldValue())},children:[(0,Q.jsx)(L.Z.Item,{label:"统计维度",name:"sd_mode",children:(0,Q.jsxs)(re.ZP.Group,{children:[(0,Q.jsx)(re.ZP,{value:"student",className:"mr60",children:"学生维度"}),(0,Q.jsxs)(re.ZP,{value:"homework",children:[me?"试卷":"作业","维度"]})]})}),(0,Q.jsx)(L.Z.Item,{label:"导出".concat(me?"试卷":"作业","范围"),name:"cate_range",children:(0,Q.jsxs)(re.ZP.Group,{children:[(0,Q.jsxs)(re.ZP,{value:1,className:"mr60",children:["全部",me?"试卷":"作业"]}),(0,Q.jsxs)(re.ZP,{value:2,children:["指定",me?"试卷":"作业"]})]})}),2===ve.cate_range&&(0,Q.jsxs)("div",{style:{width:560,height:300,border:"1px solid #F6F7F9",marginTop:-5,marginBottom:10},children:[(0,Q.jsx)("div",{className:ce,children:(0,Q.jsx)(E.Z.Search,{allowClear:!0,suffix:(0,Q.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(ue),onClick:function(e){return ln(Le,1)}}),className:de,placeholder:"搜索目录名称或".concat(me?"试卷":"作业","名称"),size:"middle",onSearch:function(e){return ln(e,1)},onChange:function(e){return Ee(e.target.value)}})}),(0,Q.jsx)("div",{style:{maxHeight:213,overflow:"auto"},children:0!==Xe.length||j?(0,Q.jsx)(ae.Z,{spinning:j,children:(0,Q.jsx)(ie.Z,{style:{minHeight:210},checkable:!0,selectable:!1,onExpand:function(e){Ce(e),Fe(!1)},expandedKeys:Ze,autoExpandParent:Pe,checkedKeys:Ge,onCheck:function(e,n){var t,s;if(console.log("onCheck",e,n),Le)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=J()(new Set([].concat(J()(Ge),J()(r)))),i=J()(new Set([].concat(J()(Ve),J()(r))));Ye(a),_e(i)}else Ye([].concat(J()(Ge),[n.node.key])),_e([].concat(J()(Ve),[n.node.key]));else if(null!==(s=n.node)&&void 0!==s&&s.children){var l,c=n.node.key,d=an(c,Xe),u=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=Ge.filter((function(e){return!u.includes(e)&&e!=c&&e!=d})),h=Ve.filter((function(e){return!u.includes(e)}));Ye(p),_e(h)}else{var m=an(n.node.key,Xe),x=an(m,Xe),f=Ge.filter((function(e){return e!=n.node.key&&e!=m&&e!=x})),g=Ve.filter((function(e){return e!=n.node.key}));Ye(f),_e(g)}else _e(n.checkedNodes.filter((function(e){return!e.children})).map((function(e){return e.key}))),Ye(e)},treeData:De})}):(0,Q.jsx)(pe.Z,{styles:{margin:"0 auto"},customText:"暂无".concat(me?"试卷":"作业")})})]}),(0,Q.jsx)(L.Z.Item,{label:"导出学生范围",name:"stu_range",children:(0,Q.jsxs)(re.ZP.Group,{children:[(0,Q.jsx)(re.ZP,{value:1,className:"mr60",children:"全部学生"}),(0,Q.jsx)(re.ZP,{value:2,className:"mr60",children:"指定分班"}),(0,Q.jsx)(re.ZP,{value:3,children:"指定学生"})]})}),2===ve.stu_range&&(0,Q.jsx)("div",{style:{width:560,height:368,marginTop:-5},children:(0,Q.jsx)("div",{children:(0,Q.jsx)(je,{data:O,treedata:R,loading:k,selectedRowKeys:W,setSelectedRowKeys:X})})}),3===ve.stu_range&&(0,Q.jsx)("div",{style:{width:560,height:368,marginTop:-5},children:(0,Q.jsx)("div",{children:(0,Q.jsx)(Te,{data:O,treedata:R,selectedRowKeys:W,setSelectedRowKeys:X})})})]})})})}))),Ne=(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=d()(r,2),c=i[0],u=i[1],p=L.Z.useForm(),x=d()(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?u(!0):f.Z.confirm({centered:!0,title:"提示",content:"您需要去完善您的个人资料,才能使用此功能",okText:"立即完善",cancelText:"稍后完善",onOk:function(){u(!0)},onCancel:function(){return y()}}):(t({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),y()):u(!1)}),[n.actionTabs.key]),(0,Q.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,C.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,C.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,ee.L9)(["教学课堂","加入课堂"]),g.ZP.success("加入成功"),window.location.reload(!0));case 16:case"end":return e.stop()}}),e)}))),onCancel:function(){return y()},children:(0,Q.jsx)("section",{className:"pr20 pt10 pl10",children:(0,Q.jsxs)(L.Z,{form:x,hideRequiredMark:!0,children:[(0,Q.jsx)(L.Z.Item,{name:"invite_code",rules:[{required:!0,message:"请输入5位课堂邀请码或6位分班邀请码"}],label:(0,Q.jsx)("div",{className:"tr",style:{width:100},children:"课堂邀请码"}),children:(0,Q.jsx)(E.Z,{size:"middle",placeholder:"请输入5位课堂邀请码或6位分班邀请码"})}),(0,Q.jsx)(L.Z.Item,{name:"identity",label:(0,Q.jsx)("div",{className:"tr",style:{width:100},children:"身份"}),children:(0,Q.jsxs)(b.Z.Group,{children:[(0,Q.jsx)(b.Z,{value:"professor",children:"教师"}),(0,Q.jsx)(b.Z,{value:"assistant_professor",children:"助教"}),(0,Q.jsx)(b.Z,{value:"student",children:"学生/参赛者"})]})})]})})})})),Le="formWrap___MSAjb",Ee=U.default.Option,Be=(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=d()(r,2),c=i[0],u=(i[1],L.Z.useForm()),p=d()(u,1)[0],x=(0,h.useState)({}),g=d()(x,2),v=g[0],y=g[1],b=(0,h.useState)([]),w=d()(b,2),k=w[0],S=w[1],Z=(0,h.useState)([]),C=d()(Z,2),T=C[0],I=C[1],N=(0,h.useState)([]),B=d()(N,2),P=B[0],F=B[1],O=(0,h.useState)([]),M=d()(O,2),G=M[0],Y=M[1];(0,h.useEffect)((function(){"填充信息弹窗"!==t.actionTabs.key||k.length||J()}),[t.actionTabs.key]);var J=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,S(null==n?void 0:n.schools);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_=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,z(i);case 3:if(e.t0=e.sent,e.t0){e.next=6;break}e.t0={};case 6:l=e.t0,F(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)}}(),z=function(e){if(e)return s({type:"account/getDepartmentOption",payload:{id:e}})},R=function(){var e=l()(a()().mark((function e(t){var o,r,i,l,c,d,u,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,d=t.studentNo,u=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=P.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?d:null,technical_title:u||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,Q.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,Q.jsxs)(L.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?_(e.school):(p.setFieldsValue({department:""}),y(o()(o()({},v),{school:e.school,department:""}))))},onFinish:R,children:[(0,Q.jsx)(L.Z.Item,{label:"姓名",name:"name",rules:[{required:!0,message:"请输入真实姓名,最大限制".concat(10,"个字符")},{validator:ee.HJ}],children:(0,Q.jsx)(E.Z,{placeholder:"请输入真实姓名,最大限制".concat(10,"个字符"),maxLength:10})}),(0,Q.jsxs)(j.Z,{gutter:[10,0],children:[(0,Q.jsx)(A.Z,{flex:"300px",children:(0,Q.jsx)(L.Z.Item,{label:"职业",name:"identity",rules:[{required:!0,message:"请先选择职业"}],children:(0,Q.jsxs)(U.default,{children:[(0,Q.jsx)(Ee,{value:"teacher",children:"教师"}),(0,Q.jsx)(Ee,{value:"student",children:"学生"}),(0,Q.jsx)(Ee,{value:"professional",children:"专业人士"})]})})}),"student"===v.identity&&(0,Q.jsx)(A.Z,{flex:"300px",children:(0,Q.jsx)(L.Z.Item,{initialValue:v.studentNo,name:"studentNo",rules:[{required:!0,message:"请先输入学号"}],children:(0,Q.jsx)(E.Z,{type:"text",placeholder:"请输入学号"})})}),"teacher"===v.identity&&(0,Q.jsx)(A.Z,{flex:"300px",children:(0,Q.jsx)(L.Z.Item,{initialValue:v.jobTitle,name:"jobTitle",rules:[{required:!0,message:"请先选择职称"}],children:(0,Q.jsxs)(U.default,{children:[(0,Q.jsx)(Ee,{value:"教授",children:"教授"}),(0,Q.jsx)(Ee,{value:"研究员",children:"研究员"}),(0,Q.jsx)(Ee,{value:"副教授",children:"副教授"}),(0,Q.jsx)(Ee,{value:"副研究员",children:"副研究员"}),(0,Q.jsx)(Ee,{value:"讲师",children:"讲师"}),(0,Q.jsx)(Ee,{value:"助理研究员",children:"助理研究员"}),(0,Q.jsx)(Ee,{value:"助理教授",children:"助理教授"})]})})}),"professional"===v.identity&&(0,Q.jsx)(A.Z,{flex:"300px",children:(0,Q.jsx)(L.Z.Item,{initialValue:v.manager,name:"manager",rules:[{required:!0,message:"请先选择职称"}],children:(0,Q.jsxs)(U.default,{children:[(0,Q.jsx)(Ee,{value:"企业管理者",children:"企业管理者"}),(0,Q.jsx)(Ee,{value:"部门管理者",children:"部门管理者"}),(0,Q.jsx)(Ee,{value:"高级工程师",children:"高级工程师"}),(0,Q.jsx)(Ee,{value:"工程师",children:"工程师"}),(0,Q.jsx)(Ee,{value:"助理工程师",children:"助理工程师"})]})})})]}),(0,Q.jsx)(L.Z.Item,{label:"学校/单位",name:"school",wrapperCol:{span:10},rules:[{required:!0,message:"请先选择学校/单位"}],children:(0,Q.jsx)(V.Z,{showSearch:!0,options:null==T?void 0:T.map((function(e){return{value:e.name}}))})}),(0,Q.jsx)(L.Z.Item,{label:"院系/部门",name:"department",wrapperCol:{span:10},children:(0,Q.jsx)(V.Z,{showSearch:!0,onChange:function(e){return Y(P.filter((function(n){return n.name.includes(e)})))},options:null==G?void 0:G.map((function(e){return{value:e.name}}))})})]})})})),Qe=(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=d()(i,2),u=c[0],p=c[1],x=(t.actionTabs,t.courseGroups,t.allCourseGroups),v=L.Z.useForm(),y=d()(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,Q.jsxs)(f.Z,{centered:!0,title:"切换为学生",open:"切换为学生"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:150},confirmLoading:u,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,C.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,Q.jsx)("p",{children:"如果分班单独设置发布内容(实训作业、普通作业、试卷等), 需要加入分班才能查看"}),(0,Q.jsx)("div",{className:"pl30 pr30",children:(0,Q.jsx)(L.Z,{form:y,initialValues:I()({},"course_group_id","0"),children:(0,Q.jsxs)(j.Z,{className:"mt30",children:[(0,Q.jsx)(A.Z,{children:"进入:"}),(0,Q.jsx)(A.Z,{flex:"1",children:(0,Q.jsx)(L.Z.Item,{name:"course_group_id",rules:[{required:!0,message:"请输入目录名称"}],noStyle:!0,children:(0,Q.jsxs)(U.default,{defaultValue:"0",style:{width:"100%"},children:[(0,Q.jsx)(U.default.Option,{value:"0",children:"未分班"}),null==x||null===(n=x.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Q.jsx)(U.default.Option,{value:e.id,children:e.name})}))]})})})]})})})]})})),Pe=t(56511),Fe=t(89831),Oe={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"},Me={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",righttop:"righttop___lSmpG"},Ge=["classroomList","globalSetting","user","loading","dispatch","children"],Ye=(W.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,u=(e.loading,e.dispatch),y=(e.children,p()(e,Ge),(0,m.useParams)()),w=(0,m.useLocation)(),T=(r.detailTopBanner,r.detailLeftMenus),I=(0,h.useState)([]),N=d()(I,2),L=N[0],E=N[1],B=(0,h.useState)([]),P=d()(B,2),F=P[0],O=P[1],M=(0,h.useState)([]),G=d()(M,2),Y=G[0],U=G[1],V=(c.userInfo,x.Z.Content,x.Z.Sider),_=(0,h.useState)(),z=d()(_,2),R=z[0],D=z[1],H=(0,h.useState)([]),K=d()(H,2),W=(K[0],K[1]),X=(0,h.useState)([]),q=d()(X,2),$=(q[0],q[1]),ee=(0,h.useState)([]),ne=d()(ee,2),se=ne[0],oe=ne[1],re=(0,h.useState)(!1),ae=d()(re,2),ie=ae[0],le=ae[1],ce=([{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 de(){return(de=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,C.ZP)("/api/courses/".concat(null==y?void 0:y.coursesId,"/modules_settings.json"),{method:"get"});case 2:n=e.sent,D(n),oe(J()(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&&(E(JSON.parse(JSON.stringify(n))),ue())}),[r.detailLeftMenus]),(0,h.useEffect)((function(){ue()}),[w.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){(w.pathname.indexOf(e.category_url)>-1||Ae(e))&&(Y.includes(n)||Y.push(n),U(J()(Y)))}))},pe=function(){u({type:"classroomList/getClassroomLeftMenus",payload:{id:y.coursesId}})},he=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,u({type:"classroomList/getClassroomLeftMenus",payload:{id:y.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)}}(),me=function(e,n){f.Z.confirm({centered:!0,title:"提示",icon:(0,Q.jsx)(S.Z,{}),content:e,okText:"确认",onOk:function(){return n()},cancelText:"取消"})},xe=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},u({type:"classroomList/setActionTabs",payload:{key:"添加目录",selectArrs:c,cb:function(){pe()}}}),e.abrupt("break",26);case 6:return u({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(){pe()}}}),e.abrupt("break",26);case 8:return me((0,Q.jsxs)("p",{children:["隐藏后将不再显示此模块,",(0,Q.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("操作成功"),u({type:"classroomList/getClassroomLeftMenus",payload:{id:y.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("操作成功"),u({type:"classroomList/getClassroomLeftMenus",payload:{id:y.coursesId}})),e.abrupt("break",26);case 15:return me((0,Q.jsxs)("p",{children:["该目录下的内容将被移动到",null!==(r=["exercise","board","attachment"])&&void 0!==r&&r.includes(t.category_type)?"父":"未分配","目录,",(0,Q.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==T||null===(n=T.course_modules)||void 0===n?void 0:n.filter((function(e){return"board"===(null==e?void 0:e.type)})),m.history.push("/classrooms/".concat(y.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(y.coursesId,"/").concat(t.category_type)),u({type:"classroomList/getClassroomLeftMenus",payload:{id:y.coursesId}}));case 10:case"end":return e.stop()}}),e)})))),e.abrupt("break",26);case 17:return u({type:"classroomList/setActionTabs",payload:{key:"新建分班",params:y}}),e.abrupt("break",26);case 19:return u({type:"classroomList/setActionTabs",payload:{key:"导出成绩",type:null==t?void 0:t.name,exportType:ce[null==t?void 0:t.type]||ce[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==y?void 0:y.coursesId,"/exportlist/shixun_work_list")),"exercise"===t.type&&m.history.push("/classrooms/".concat(null==y?void 0:y.coursesId,"/exportlist/exercise_score")),"common_homework"===t.type&&m.history.push("/classrooms/".concat(null==y?void 0:y.coursesId,"/exportlist/normal_work_list")),"group_homework"===t.type&&m.history.push("/classrooms/".concat(null==y?void 0:y.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)}}(),fe=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},ge=function(e,n){return(0,Q.jsxs)("div",{className:Me.leftMenuActions,children:[(t=e.type,"attendance"!==t&&"announcement"!==t&&"graduation"!==t&&"course_group"!==t&&"new_graduation"!==t&&n<=2&&(0,Q.jsx)("p",{className:"current",onClick:function(t){return xe(1,e,n,t)},children:"新建子目录"})),"course_group"===e.type&&1===n&&(0,Q.jsx)("p",{className:"current",onClick:function(){return xe(6,e,n)},children:"新建分班"}),(0,Q.jsx)("p",{className:"current",onClick:function(t){return xe(2,e,n,t)},children:"重命名"}),e.main_id&&!(0,te.Rm)()&&(0,Q.jsx)("p",{className:"current",onClick:function(){return xe(3,e,n)},children:"隐藏"}),fe(e)&&(0,Q.jsx)(k.Z,{destroyTooltipOnHide:!0,placement:"right",content:(0,Q.jsxs)("div",{className:Me.export,children:[(0,Q.jsx)("p",{onClick:function(){return xe(7,e,n)},children:"学生成绩"}),(0,Q.jsx)("p",{onClick:function(t){t.preventDefault(),t.stopPropagation(),xe(8,e,n)},children:"历史导出"})]}),trigger:"hover",children:(0,Q.jsx)("p",{className:"current",onClick:function(e){e.preventDefault(),e.stopPropagation()},children:"导出"})}),e.main_id&&!(0,te.Rm)()&&(0,Q.jsx)("p",{className:"current",onClick:function(){return xe(4,e,n)},children:"置顶"}),e.category_id&&(0,Q.jsx)("p",{className:"current",onClick:function(){return xe(5,e,n)},children:"删除"})]});var t},ve=function(e,n){return 1===n?"board"===e.type?"/classrooms/".concat(y.coursesId,"/").concat(e.type,"/").concat(e.main_id):"graduation"===e.type?"/classrooms/".concat(y.coursesId,"/graduation_topics"):"/classrooms/".concat(y.coursesId,"/").concat(e.type):"hack"===e.category_type&&3===n?e.second_category_url:("messages"===e.category_type&&(e.category_type="board"),"/classrooms/".concat(y.coursesId,"/").concat(e.category_type,"/").concat(e.category_id))},ye=function(){var e=w.pathname.split("/");W(["".concat(e[3],"|").concat(y.coursesId)]),$(["".concat(e[3],"|").concat(y.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_?W(n):ye(),$(e)}catch(e){ye()}return function(){sessionStorage.removeItem("_nav_open_"),sessionStorage.removeItem("_nav_")}}),[r.name,null==w?void 0:w.pathname]);var je=function(){var e=l()(a()().mark((function e(n){var t,s,o,r,i,l,c,d;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?(d=L[i].second_category[l],L[i].second_category.splice(l,1),L[i].second_category.splice(o.index,0,d)):(d=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,d)),E(J()(L)));case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ae=function(e){return w.pathname.indexOf("student_statistics")>-1&&"statistics"===e.type};return(0,Q.jsx)(V,{width:264,style:{marginTop:24,height:"auto",background:"none"},children:(0,Q.jsx)("section",{className:Me.leftMenu,children:(0,Q.jsxs)(Pe.Z,{loading:!T.course_modules,children:[(0,Q.jsx)(f.Z,{open:ie,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,te.aN)()){e.next=3;break}return g.ZP.info("功能菜单设置只有课堂管理员可以调整"),e.abrupt("return");case 3:if(!((null==se?void 0:se.length)<=0)){e.next=6;break}return g.ZP.info("请至少选择一个课堂模块"),e.abrupt("return");case 6:return e.next=8,(0,C.ZP)("/api/courses/".concat(null==y?void 0:y.coursesId,"/update_modules_settings.json"),{method:"post",body:{course_module_types:se}});case 8:0===(null==(n=e.sent)?void 0:n.status)&&(he(),le(!1));case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){le(!1)},children:(0,Q.jsxs)("div",{children:[(0,Q.jsx)("span",{children:"通过勾选可以显示/隐藏模块"}),(0,Q.jsx)(b.Z.Group,{onChange:function(e){oe(J()(e))},style:{marginTop:"10px"},value:se,children:(0,Q.jsx)(j.Z,{children:null==R||null===(s=R.course_modules)||void 0===s?void 0:s.map((function(e,n){return(0,Q.jsx)(A.Z,{span:6,style:{marginTop:"10px"},children:(0,Q.jsx)(b.Z,{value:e.module_type,style:{fontSize:"14px"},children:e.module_name})})}))})})]})}),null==L?void 0:L.map((function(e,n){var t;return(0,Q.jsxs)("ul",{children:[(0,Q.jsx)("li",{className:w.pathname.indexOf(e.category_url)>-1||Ae(e)?Me.actived:"",onClick:function(){w.pathname===e.category_url?(Y.includes(n)?(Y.splice(Y.indexOf(n),1),Y.includes(n)&&Y.splice(Y.indexOf(n),1)):Y.push(n),U(J()(Y))):"new_graduation"==e.type?window.open(e.category_url):m.history.push(e.category_url)},children:(0,Q.jsxs)(j.Z,{style:{padding:"13px 0 13px 24px"},align:"middle",children:[(0,Q.jsxs)(A.Z,{flex:"1",className:"pr30",children:[(0,Q.jsx)("span",{className:"".concat(Oe[e.type])})," ",e.name,2===(null==c||null===(t=c.userInfo)||void 0===t?void 0:t.user_status)&&["exercise","shixun_homework","program_homework"].includes(e.type)&&(0,Q.jsx)(v.Z,{title:"教学课堂试用期已结束,平台已暂停提供该模块下的创建与发布功能",children:(0,Q.jsx)("i",{className:"iconfont icon-jinggao-3",style:{color:"#F9921F",marginLeft:8}})})]}),(0,Q.jsxs)(A.Z,{className:"tr",children:[(0,Q.jsx)("span",{className:Me.totalCount,children:0===e.task_count?"":e.task_count}),(0,te.eB)()&&"statistics"!==e.type&&"ecs"!==e.type&&"new_graduation"!==e.type&&(0,Q.jsx)(k.Z,{getPopupContainer:function(e){return e.parentNode},destroyTooltipOnHide:!0,placement:"right",content:function(){return ge(e,1)},trigger:"hover",children:(0,Q.jsx)("span",{className:["iconfont icon-sandian",Me.actions].join(" ")})})]})]})}),(0,Q.jsx)(Fe.Z5,{onDragEnd:je,children:(0,Q.jsx)(Fe.bK,{isDropDisabled:!(0,te.GJ)(),droppableId:String(e.id),children:function(t,s){var r;return(0,Q.jsx)("ul",o()(o()({ref:t.innerRef},t.droppableProps),{},{onScroll:function(){},className:Y.includes(n)?Me.open:"",children:null===(r=e.second_category)||void 0===r?void 0:r.map((function(t,s){var r;return(0,Q.jsx)(Fe._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,Q.jsxs)("div",o()(o()(o()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{children:[(0,Q.jsx)("li",{onClick:function(e){e.stopPropagation(),F.includes(null==t?void 0:t.category_id)?F.splice(F.indexOf(null==t?void 0:t.category_id),1):F.push(null==t?void 0:t.category_id),O(J()(F))},className:w.pathname.indexOf(t.second_category_url)>-1?Me.actived2:"",children:(0,Q.jsxs)(j.Z,{align:"middle",children:[(0,Q.jsx)(A.Z,{span:20,children:(0,Q.jsx)(m.Link,{className:["font14",Me.menuText].join(" "),style:{marginLeft:16,padding:"16px 2px"},to:t.second_category_url,onClick:function(e){e.preventDefault(),w.pathname.indexOf(t.second_category_url)>-1||(F.includes(s)||F.push(s),O(J()(F)),["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,Q.jsxs)(A.Z,{span:4,className:"tr",children:[(0,te.eB)()&&e.type.indexOf("statistics")<0&&"未分配目录"!==(null==t?void 0:t.category_name)&&(0,Q.jsx)(k.Z,{autoAdjustOverflow:!1,getPopupContainer:function(e){return e.parentNode.parentNode},placement:"right",content:function(){return ge(t,2)},trigger:"hover",children:(0,Q.jsx)("span",{className:["iconfont icon-sandian",Me.actions].join(" ")})}),0!=t.category_count&&(0,Q.jsx)("span",{className:Me.totalCount,children:t.category_count})]})]})}),t.third_category&&(0,Q.jsx)(Fe.Z5,{onDragEnd:je,children:(0,Q.jsx)(Fe.bK,{isDropDisabled:!(0,te.GJ)(),droppableId:String(t.category_id),children:function(e,r){var a;return(0,Q.jsx)("ul",o()(o()({ref:e.innerRef},e.droppableProps),{},{onScroll:function(){},className:F.includes(null==t?void 0:t.category_id)?Me.open:"",children:null===(a=t.third_category)||void 0===a?void 0:a.map((function(e,t){var r;return(0,Q.jsx)(Fe._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,Q.jsx)("li",o()(o()(o()({ref:n.innerRef},n.draggableProps),n.dragHandleProps),{},{children:(0,Q.jsxs)(j.Z,{align:"middle",className:w.pathname.indexOf(e.second_category_url)>-1&&Me.actived2,children:[(0,Q.jsx)(A.Z,{flex:"1",children:(0,Q.jsx)(m.Link,{className:["font14",Me.menuText].join(" "),to:ve(e,3),style:{marginLeft:9,padding:"16px 0px",width:"85%"},onClick:function(){},children:e.category_name})}),(0,Q.jsxs)(A.Z,{children:[(0,te.eB)()&&(0,Q.jsx)(k.Z,{placement:"right",content:function(){return ge(e,3)},trigger:"hover",children:(0,Q.jsx)("span",{className:["iconfont icon-sandian",Me.actions].join(" ")})}),0!=e.category_count&&(0,Q.jsx)("span",{className:Me.totalCount,children:e.category_count})]})]})}),t)}},e.category_id)}))}))}})})]}),s)}},t.category_id)}))}))}})})]},n)})),(0,te.eB)()&&(0,Q.jsxs)("div",{className:Me.st,onClick:function(){le(!0),function(){de.apply(this,arguments)}()},children:[" ",(0,Q.jsx)("i",{style:{marginRight:6},className:"iconfont icon-shezhi6"}),(0,Q.jsx)("span",{className:"font16",children:"设置"})]})]})})})}))),Je="modal___g9KyH",Ue="tip___bce7X",Ve=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading,user:e.user}}))((function(e){var n,t,s,r,i,c,u,p,x,v=e.classroomList,y=(e.user,e.loading,e.dispatch),j=(0,m.useParams)(),A=(0,h.useState)(!1),w=d()(A,2),k=w[0],S=w[1],C=L.Z.useForm(),T=d()(C,1)[0],I=(0,h.useState)([]),N=d()(I,2),B=N[0],P=N[1];(0,h.useEffect)((function(){var e;"填写慕课资料"===v.actionTabs.key&&null!==(e=v.detailTopBanner)&&void 0!==e&&e.mooc_user_id&&F()}),[v.actionTabs.key,null===(n=v.detailTopBanner)||void 0===n?void 0:n.mooc_user_id]);var F=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&&(T.setFieldsValue(o()({},null==t?void 0:t.mooc_user)),P(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)}}(),O=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,T.validateFields();case 2:if(S(!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},T.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,S(!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,Q.jsx)(f.Z,{centered:!0,title:"填写资料",open:"填写慕课资料"===v.actionTabs.key,okText:"保存",cancelText:"取消",width:760,bodyStyle:{minHeight:150},confirmLoading:k,className:Je,onOk:O,onCancel:function(){y({type:"classroomList/setActionTabs",payload:{}})},children:(0,Q.jsxs)("div",{className:"pl30 pr30",children:[null!=v&&null!==(t=v.detailTopBanner)&&void 0!==t&&t.third_part_login_url?(0,Q.jsxs)("div",{children:[(0,Q.jsx)("div",{className:Ue,style:{height:"50px"},children:(0,Q.jsxs)("p",{className:"c-grey-333 ml20",children:[(0,Q.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,Q.jsxs)("p",{children:[(0,Q.jsx)("span",{className:"c-grey-333",children:"点击"}),(0,Q.jsx)("a",{target:"_blank",href:null==v||null===(i=v.detailTopBanner)||void 0===i?void 0:i.third_part_login_url,children:"爱课程(中国大学mooc)"}),(0,Q.jsx)("span",{className:"c-grey-333",children:"平台,进行登录授权"})]})]}):(0,Q.jsxs)("div",{className:Ue,children:[(0,Q.jsxs)("p",{children:[(0,Q.jsx)("i",{className:"iconfont icon-tianxiedisanfangmuke font14 mr5 icon-jingshi1 c-yellow-feb"}),(0,Q.jsx)("span",{className:"c-grey-333",children:"1.请填写你在"}),(0,Q.jsx)("span",{className:"c-light-primary",children:null==v||null===(s=v.detailTopBanner)||void 0===s?void 0:s.third_party_name}),(0,Q.jsx)("span",{className:"c-grey-333",children:"平台的账号资料;"})]}),(0,Q.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,Q.jsxs)(L.Z,{form:T,labelCol:{span:6},wrapperCol:{span:12},labelAlign:"right",children:[(0,Q.jsx)(L.Z.Item,{label:"用户昵称:",name:"name",rules:[{required:!0,message:"请输入用户昵称"}],children:(0,Q.jsx)(E.Z,{placeholder:"请输入用户昵称"})}),(0,Q.jsx)(L.Z.Item,{label:"用户id:",name:"mooc_user_id",rules:[{required:!0,message:"请输入用户id"}],children:(0,Q.jsx)(E.Z,{placeholder:"请输入用户id"})}),(0,Q.jsx)(L.Z.Item,{label:"用户邮箱:",name:"email",rules:[{type:"email",message:"请填写正确的用户邮箱"}],children:(0,Q.jsx)(E.Z,{placeholder:"请输入用户邮箱"})}),(0,Q.jsx)(L.Z.Item,{label:"真实姓名:",name:"real_name",rules:[{required:!0,message:"请输入真实姓名"}],children:(0,Q.jsx)(E.Z,{placeholder:"请输入真实姓名"})}),(0,Q.jsx)(L.Z.Item,{label:"手机号:",name:"phone",rules:[{pattern:/(^(1[0-9])\d{9}$)/i,message:"请填写正确的手机号"}],children:(0,Q.jsx)(E.Z,{placeholder:"请输入手机号"})})]}),!(null!=v&&null!==(u=v.detailTopBanner)&&void 0!==u&&u.need_third_part_logined)&&(0,Q.jsxs)("div",{children:[(0,Q.jsxs)("p",{children:[(0,Q.jsx)("i",{style:{fontSize:"30px",color:"#3da440"},className:"iconfont icon-wanchengjindu mr5"}),"授权成功"]}),(0,Q.jsx)("p",{children:"授权信息:"}),(0,Q.jsxs)("p",{children:["用户昵称:",B]}),(0,Q.jsxs)("p",{children:[(0,Q.jsx)("span",{className:"c-grey-333",children:"你可以点击"}),(0,Q.jsx)("a",{target:"_blank",href:null==v||null===(p=v.detailTopBanner)||void 0===p?void 0:p.third_part_login_url,children:"爱课程(中国大学mooc)"}),(0,Q.jsx)("span",{className:"c-grey-333",children:"平台,重新进行登录授权"})]})]}),(0,Q.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,Q.jsx)(b.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:"不再提示"})]})})})),_e=t(54808),ze="shareModalContainer___glPiP",Re="shareContent___YTYCr",De="listItem___U9gBM",He="label___RPksG",Ke="invitationCode___K2gpu",We="code___nEgsJ",Xe="first___B4_LD",qe="copy___rgntz",$e="tips___EBHVj",en=(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,Q.jsx)(Q.Fragment,{});var r=function(e){"1"===e&&(0,ee.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,ee.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,Q.jsx)(f.Z,{width:800,title:"分享课堂",open:!0,className:ze,footer:[],onCancel:function(){t({type:"classroomList/save",payload:{shareStatus:!1}})},children:(0,Q.jsxs)("div",{className:Re,children:[(0,Q.jsxs)("div",{className:De,children:[(0,Q.jsx)("div",{className:He,children:"分享方式一:分享邀请码"}),(0,Q.jsxs)("div",{className:Ke,children:[(0,Q.jsx)("div",{className:"".concat(Xe," ").concat(We),children:(0,Q.jsx)("span",{children:o.invite_code})}),(0,Q.jsx)("div",{onClick:function(){return r("1")},className:qe,children:"复制邀请码"})]}),(0,Q.jsx)("div",{className:$e,children:"通过邀请码加入课堂时,可以选择加入课堂的身份(选择教师或助教时,需要管理员审核)"})]}),(0,Q.jsxs)("div",{className:De,children:[(0,Q.jsxs)("div",{className:He,children:["分享方式二:分享链接",2===o.invite_code_halt&&(0,Q.jsx)("span",{children:"邀请链接已经对学生禁用,无法使用分享方式"})]}),(0,Q.jsxs)("div",{className:Ke,children:[(0,Q.jsx)("div",{className:We,children:(0,Q.jsxs)("span",{children:[window.location.origin,"/classrooms/",s.coursesId,"?code=",o.invite_code]})}),2!==o.invite_code_halt&&(0,Q.jsx)("div",{className:qe,onClick:function(){return r("2")},children:"复制链接"})]}),(0,Q.jsx)("div",{className:$e,children:"通过分享链接访问课堂时,已登录用户可直接以学生身份加入课堂,未注册/登录用户在注册/登录后可直接以学生身份加入课堂。"})]})]})})})),nn={},tn=(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=d()(r,2),c=i[0],u=i[1],p=(0,h.useState)(!0),x=d()(p,2),g=x[0],v=x[1],y=(0,h.useState)(0),j=d()(y,2),A=j[0],b=j[1],w=(0,h.useState)([]),k=d()(w,2),S=k[0],Z=k[1];(0,h.useEffect)((function(){"复制记录"===n.actionTabs.key&&T(c)}),[n.actionTabs.key]);var T=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,C.ZP)("/api/courses/".concat(null==s?void 0:s.coursesId,"/copy_list.json"),{method:"get",params:n});case 3:t=e.sent,v(!1),b(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,Q.jsx)(f.Z,{centered:!0,title:"复制记录",open:"复制记录"===n.actionTabs.key,width:760,footer:null,className:nn.modal,onOk:I,onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}}),u({page:1,limit:10})},children:(0,Q.jsx)(_.Z,{className:nn.customTable,dataSource:S,scroll:S.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:nn.row,loading:g,onChange:function(e,n,t){c.page=null==e?void 0:e.current,c.limit=null==e?void 0:e.pageSize,u(o()({},c)),T(c)},pagination:{pageSize:c.limit,total:A,current:c.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:function(e){return(0,Q.jsxs)("span",{className:"mr10",children:["共",(0,Q.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}})})})),sn=t(9936),on="copyCourseMod___aGSAc",rn="explain___TYv11",an="copyType___MbYAW",ln=t(25510),cn=(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,d=e.setOpenCopyCourse,u=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,Q.jsx)(S.Z,{style:{color:"#faad14"}}),width:460,title:"提示",content:(0,Q.jsxs)("div",{className:"tc",style:{marginLeft:-38},children:[(0,Q.jsxs)("div",{style:{textAlign:"center",margin:"12px 0"},children:[(0,Q.jsx)("div",{children:e}),(0,Q.jsx)("div",{children:n})]}),(0,Q.jsx)("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ln,alt:"二维码",width:160})]}),okText:"我知道了"})});return(0,Q.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,J()(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("操作成功"),d(!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 d(!1)},children:(0,Q.jsxs)("div",{className:on,children:[(0,Q.jsx)("div",{className:rn,children:"说明:“复制”功能将会为您创建一个新的课堂,选中的旧课堂作业、考试、资料和班级成员等都将复制到新的课堂。"}),(0,Q.jsxs)("ul",{children:[(0,Q.jsxs)("li",{children:[(0,Q.jsx)("div",{className:an,children:"课业考查"}),(0,Q.jsx)(b.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){u((function(n){return o()(o()({},n),{},{aaa:e})}))}})]}),(0,Q.jsxs)("li",{children:[(0,Q.jsx)("div",{className:an,children:"交流互动"}),(0,Q.jsx)(b.Z.Group,{value:null==i?void 0:i.bbb,options:[{label:"问卷调查",value:"poll"},{label:"互动讨论",value:"board"},{label:"班级与学生",value:"course_group"}],onChange:function(e){u((function(n){return o()(o()({},n),{},{bbb:e})}))}})]}),(0,Q.jsxs)("li",{children:[(0,Q.jsx)("div",{className:an,children:"教学资源"}),(0,Q.jsx)(b.Z.Group,{value:null==i?void 0:i.ccc,options:[{label:"教学资料",value:"attachment"},{label:"视频直播",value:"course_video"}],onChange:function(e){u((function(n){return o()(o()({},n),{},{ccc:e})}))}})]})]})]})})})),dn="copyWarp___uxCLd",un=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){e.classroomList,e.dispatch;return(0,Q.jsx)("div",{className:dn,children:(0,Q.jsxs)("div",{children:[(0,Q.jsx)("img",{src:t(74265),style:{width:172,height:172,marginLeft:60}}),(0,Q.jsxs)("div",{style:{marginTop:17,color:"#fff",textAlign:"center"},children:[(0,Q.jsx)("div",{children:"课堂内容正在复制中,请耐心等待…"}),(0,Q.jsx)("div",{children:"完成后,页面将自动更新呈现最新的课堂内容。"})]})]})})})),pn=t(47722),hn=["classroomList","dispatch","match","location","user"],mn=(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,hn),(0,m.useParams)()),r=(0,h.useState)(!1),i=d()(r,2),c=i[0],u=i[1],x=(0,h.useState)(!1),v=d()(x,2),y=v[0],j=v[1],A=(0,h.useRef)(null);(0,h.useEffect)((function(){"删除课堂"===n.actionTabs.key?j(!0):j(!1)}),[n.actionTabs.key]);return(0,Q.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=A.current)||void 0===n||!n.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return u(!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")),u(!1);case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:[(0,Q.jsx)("p",{style:{color:"#DD0000"},children:"删除课堂会清除课堂内所有数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,Q.jsx)(pn.Z,{ref:function(e){return A.current=e}})]})})),xn=t(90556),fn=t(52590),gn=t(32637),vn=["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch"],yn=x.Z.Content,jn=(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,u,T,I,N,L,E=e.classroomList,B=e.globalSetting,P=e.shixunHomeworks,O=e.user,Y=(e.loading,e.dispatch),J=(p()(e,vn),(0,m.useParams)()),U=E.detailTopBanner,V=E.detailLeftMenus,_=E.shareStatus,z=O.userInfo,R=(0,h.useState)(["shixun_homework|1309"]),D=d()(R,2),W=(D[0],D[1]),X=(0,h.useState)(),q=d()(X,2),$=(q[0],q[1]),se=(0,h.useState)(!1),re=d()(se,2),ae=re[0],ie=re[1],le=(0,h.useState)(!1),ce=d()(le,2),de=ce[0],ue=ce[1],pe=(0,h.useState)(!1),he=d()(pe,2),me=he[0],xe=he[1],fe=(0,h.useState)(!1),ge=d()(fe,2),ve=ge[0],ye=ge[1],je=(0,h.useState)(!1),Ae=d()(je,2),be=Ae[0],we=Ae[1],ke=(0,h.useState)(!1),Se=d()(ke,2),Ze=Se[0],Ce=Se[1],Te=(0,h.useState)(!1),Le=d()(Te,2),Ee=Le[0],Pe=Le[1],Fe=(0,h.useState)({aaa:["practice","exercise"],bbb:[],ccc:["attachment"]}),Oe=d()(Fe,2),Ge=Oe[0],Je=Oe[1],Ue=(0,h.useState)(!1),ze=d()(Ue,2),Re=ze[0],De=ze[1],He=(0,m.useLocation)(),Ke=(0,m.useSearchParams)(),We=d()(Ke,1)[0];console.log("------",We.get("code"));var Xe=[{name:"添加老师",icon:(0,Q.jsx)("i",{className:"mr5 iconfont icon-tianjialaoshi1"})},{name:"添加助教",icon:(0,Q.jsx)("i",{className:"mr5 iconfont icon-tianjiazhujiao1"})},{name:"添加学生",icon:(0,Q.jsx)("i",{className:"mr5 iconfont icon-tianjiaxuesheng1"})}].filter((function(e){return!(0,te.Rm)()||"添加老师"!==e.name}));(0,h.useEffect)((function(){return Y({type:"globalSetting/delayTipToggle",payload:!0}),function(){Y({type:"globalSetting/delayTipToggle",payload:!1})}}),[]),(0,h.useEffect)((function(){var e,n,t;1===(null==O||null===(e=O.userInfo)||void 0===e?void 0:e.user_status)&&f.Z.confirm({title:"温馨提示",icon:null,centered:!0,keyboard:!1,width:580,content:"尊敬的教师用户,您的教学课堂平台试用期已结束,在线实验等高消耗功能将被限制,请点击“申请延期”按钮,平台将尽快处理。",okText:"申请延期",cancelText:"忽略",onOk:(t=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,C.ZP)("/api/business_contacts.json",{method:"post",body:{course_id:J.coursesId,limit_type:"3"}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(g.ZP.info("延期申请提交成功!平台工作人员将尽快与您联系,请耐心等待~"),setTimeout((function(){window.location.reload()}),800));case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)}),onCancel:(n=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,C.ZP)("/api/business_contacts.json",{method:"post",body:{course_id:J.coursesId,limit_type:"2"}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&window.location.reload();case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})}),[null==O||null===(n=O.userInfo)||void 0===n?void 0:n.user_status]);var qe=(0,h.useState)(!1),$e=d()(qe,2),nn=$e[0],on=$e[1];(0,h.useEffect)((function(){var e=M()().add(0,"days").unix(),n=localStorage.getItem("classroomsclose");n?e>parseInt(n)&&on(!0):on(!0)}),[]),(0,h.useEffect)((function(){return we(!((null==U?void 0:U.student_count)>=10)&&de),function(){we(!1)}}),[U]),(0,h.useEffect)((function(){setTimeout((function(){we(!1)}),5e3)}),[]),(0,h.useEffect)((function(){var e=M()(),n="".concat(null==z?void 0:z.login,"-").concat(J.coursesId,"-date"),t=localStorage.getItem(n);return t?e<=M()(t)?Ce(!1):(localStorage.removeItem(n),Ce(!0)):Ce(!0),function(){Ce(!1)}}),[U]);var rn=function(){var e="".concat(null==z?void 0:z.login,"-").concat(J.coursesId,"-date"),n=M()().endOf("day").format("YYYY-MM-DD HH:mm:ss");localStorage.setItem(e,n),Ce(!1)},an={5:{text:"如果分班单独设置发布内容(实训作业、普通作业、试卷等), 需要加入分班才能查看",url:"/api/courses/".concat(J.coursesId,"/switch_to_student.json")},6:{text:"由学生身份切换至教师,拥有添加成员、发布作业等管理权限",url:"/api/courses/".concat(J.coursesId,"/switch_to_teacher.json")},7:{text:"由学生身份切换至助教,拥有添加成员、发布作业等管理权限",url:"/api/courses/".concat(J.coursesId,"/switch_to_assistant.json")}},ln=function(){Y({type:"classroomList/getClassroomLeftMenus",payload:{id:J.coursesId}})},dn=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,Y({type:"classroomList/getClassroomTopBanner",payload:{id:J.coursesId}});case 2:null==(n=e.sent)||!n.name||null!=n&&n.copy_completed?ln():setTimeout((function(){dn()}),1e4);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function pn(){return(pn=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,C.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 Y({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:n,checkedList:[3]}}),e.abrupt("return");case 6:return e.next=8,(0,C.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)&&Y({type:"classroomList/setActionTabs",payload:{key:"到期提示"}}),401===s.status?(localStorage.setItem("addinfo","1"),localStorage.setItem("classromeurl",location.pathname+He.search)):(dn(),ln());case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var hn=function(e,n){f.Z.confirm({centered:!0,title:"提示",icon:(0,Q.jsx)(S.Z,{}),content:e,okText:"确认",onOk:function(){return n()},cancelText:"取消"})},jn=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,ee.L9)(["教学课堂","课堂详情","设为公开/私有"]),c=(0,Q.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,Q.jsx)("br",{}),"是否确认设为公开?"]}),U.is_public&&(c=(0,Q.jsx)("p",{children:"您确定要设置为私有?"})),hn(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()({},J));case 2:i=e.sent,0===(null===(n=i)||void 0===n?void 0:n.status)&&(g.ZP.success("设置成功"),dn());case 4:case"end":return e.stop()}}),e)})))),e.abrupt("break",49);case 8:if((0,ee.L9)(["教学课堂","课堂详情","停用/启用邀请码"]),null==U||!U.invite_code){e.next=13;break}hn((0,Q.jsxs)("p",{children:["课堂邀请码停用后,用户不能主动加入该课堂了",(0,Q.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()({},J));case 2:i=e.sent,0===(null===(n=i)||void 0===n?void 0:n.status)&&(g.ZP.success("设置成功"),dn());case 4:case"end":return e.stop()}}),e)})))),e.next=16;break;case 13:return e.next=15,(0,Z.L$)(o()({},J));case 15:i=e.sent;case 16:return e.abrupt("break",49);case 17:return(0,ee.L9)(["教学课堂","课堂详情","编辑课堂"]),null!=U&&U.excellent?m.history.push("/classrooms/".concat(J.coursesId,"/newgolds/settings")):m.history.push("/classrooms/".concat(J.coursesId,"/edit")),e.abrupt("break",49);case 20:if(null!==(t=O.userInfo)&&void 0!==t&&t.professional_certification){e.next=23;break}return g.ZP.warning("需要通过职业认证后才能复制课堂"),e.abrupt("return");case 23:return(0,ee.L9)(["教学课堂","课堂详情","复制课堂"]),Je({aaa:["practice","exercise"],bbb:[],ccc:["attachment"]}),Pe(!0),e.abrupt("break",49);case 27:return(0,ee.L9)(["教学课堂","课堂详情","删除课堂"]),Y({type:"classroomList/setActionTabs",payload:{key:"删除课堂"}}),e.abrupt("break",49);case 30:return(0,ee.L9)(["教学课堂","课堂详情","切换为学生"]),Y({type:"classroomList/setActionTabs",payload:{key:"切换为学生"}}),e.abrupt("break",49);case 33:return f.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"切换身份",content:an[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,ee.L9)(["教学课堂","课堂详情",6==n?"切换为老师":" 切换为助教"]),e.next=3,(0,C.ZP)(an[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==U||!U.invite_code){e.next=40;break}(0,ee.L9)(["教学课堂","课堂详情","退出课堂"]),hn((0,Q.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()({},J));case 2:i=e.sent,0===(null===(n=i)||void 0===n?void 0:n.status)&&(g.ZP.success("退出成功"),m.history.push("/users/".concat(z.login)));case 4:case"end":return e.stop()}}),e)})))),e.next=43;break;case 40:return e.next=42,(0,Z.L$)(o()({},J));case 42:i=e.sent;case 43:return e.abrupt("break",49);case 44:if(null!==(s=O.userInfo)&&void 0!==s&&s.professional_certification){e.next=47;break}return g.ZP.warning("需要通过职业认证后才能查看复制记录"),e.abrupt("return");case 47:return Y({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("设置成功"),dn());case 50:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),An=(0,Q.jsx)("div",{className:"tc current",children:(0,Q.jsxs)(Q.Fragment,{children:[(null==U?void 0:U.switch_to_student)&&(0,Q.jsx)("p",{onClick:function(){return jn(5)},children:"切换为学生"}),(null==U?void 0:U.switch_to_teacher)&&(0,Q.jsx)("p",{onClick:function(){return jn(6)},children:"切换为老师"}),(null==U?void 0:U.switch_to_assistant)&&(0,Q.jsx)("p",{onClick:function(){return jn(7)},children:"切换为助教"})]})}),bn=(0,Q.jsx)("div",{className:"tc current",children:null!=U&&U.excellent?(0,Q.jsxs)(Q.Fragment,{children:[(0,te.GJ)()&&(0,Q.jsx)("p",{onClick:function(){return jn(2)},children:"编辑课堂"}),(0,te.oF)()&&(0,Q.jsx)("p",{onClick:function(){return jn(4)},children:"删除课堂"})]}):(0,Q.jsxs)(Q.Fragment,{children:[(0,te.aN)()&&(0,Q.jsx)("p",{onClick:function(){return jn(0)},children:null!=U&&U.is_public?"设为私有":"设为公开"}),(0,te.GJ)()&&(0,Q.jsx)("p",{onClick:function(){return jn(2)},children:"编辑课堂"}),(0,te.GJ)()&&(0,Q.jsx)("p",{onClick:function(){return jn(3)},children:"复制课堂"}),(0,te.GJ)()&&(0,Q.jsx)("p",{onClick:function(){return jn(9)},children:"复制记录"}),(0,te.dE)()&&(0,Q.jsx)("p",{onClick:function(){return jn(8)},children:"退出课堂"}),(0,te.aN)()&&(0,Q.jsx)("p",{onClick:function(){return jn(4)},children:"删除课堂"})]})});(0,h.useEffect)((function(){var e;if(null!=O&&null!==(e=O.userInfo)&&void 0!==e&&e.course){if((0,te.dE)())return void we(!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==J?void 0:J.coursesId)}));(null==s?void 0:s.length)>0?M()(s[0].time).add(parseInt(s[0].Tooltiptype),"days")-1&&(n="graduation"),W(["".concat(n,"|").concat(J.coursesId)])}),[He.pathname]),null!=U&&U.name&&(0,ee.Dk)(null==U?void 0:U.name);(0,h.useEffect)((function(){if(null!=U&&U.professors){var e,n,t="";null==U||null===(e=U.professors)||void 0===e||e.map((function(e,n){var s,o;n===(null==U||null===(s=U.professors)||void 0===s?void 0:s.length)-1&&0===(null==U||null===(o=U.assistants)||void 0===o?void 0:o.length)?t+=e:t+=e+"、"})),null==U||null===(n=U.assistants)||void 0===n||n.map((function(e,n){var s;n===(null==U||null===(s=U.assistants)||void 0===s?void 0:s.length)-1?t+=e+"(助教)":t+=e+"(助教)、"})),$(t)}}),[U]);var wn,kn,Sn,Zn,Cn,Tn=function(){var e=U.all_applies_count>0?24:0;return(0,Q.jsxs)("div",{style:{display:"inline-flex",alignItems:"center"},children:[(0,te.eB)()&&(0,Q.jsxs)("div",{className:Me.badge,style:{paddingRight:e},children:[(0,te.eB)()&&U.all_applies_count>0&&(0,Q.jsx)("span",{className:Me.num,children:U.all_applies_count>100?"99+":U.all_applies_count}),(0,Q.jsx)(v.Z,{zIndex:10,title:(0,Q.jsxs)("span",{className:"c-black",children:["新收到",null==U?void 0:U.all_applies_count,"条加入课堂的申请",(0,Q.jsx)(m.Link,{to:(0,te.Rm)()?"/classrooms/".concat(J.coursesId,"/students?tab=applicant"):"/classrooms/".concat(J.coursesId,"/teachers?tab=1"),className:"c-orange",children:"去审批"}),(0,Q.jsx)("i",{onClick:rn,className:"iconfont icon-guanbi1",style:{fontSize:12,color:"#666",marginLeft:10,cursor:"pointer"}})]}),color:"#FFF",open:U.all_applies_count>0&&Ze,children:(0,Q.jsxs)(m.Link,{onClick:function(e){(0,_e.tJ)(Y)||e.preventDefault()},style:{display:"inline-flex",alignItems:"center"},className:"c-white",to:"/classrooms/".concat(J.coursesId,"/course_group"),children:[(0,Q.jsx)("i",{className:"iconfont icon-chengyuanguanli1 mr5"}),"成员管理"]})},"#FFF")]}),(0,Q.jsxs)(m.Link,{onClick:function(e){(0,_e.tJ)(Y)||e.preventDefault()},className:(0,te.eB)()?Me.link:Me.sLink,to:"/classrooms/".concat(J.coursesId,"/students"),children:[(0,Q.jsx)("span",{children:"学生"}),(0,Q.jsx)("span",{className:"ml5",children:U.student_count})]}),(0,Q.jsxs)(m.Link,{className:Me.link,onClick:function(e){(0,_e.tJ)(Y)||e.preventDefault()},to:"/classrooms/".concat(J.coursesId,"/teachers"),children:[(0,Q.jsx)("span",{children:"教师"}),(0,Q.jsx)("span",{className:"ml5",children:U.teacher_count})]})]})},In="【教学课堂邀请】".concat(null==U?void 0:U.copy_teacher_name,"老师邀请您加入头歌平台教学课堂-《").concat(null==U?void 0:U.name,"》,您可以复制邀请码,在下方的链接中,点击“加入课堂”按钮加入该教学课堂。\n链接:https://www.educoder.net/classrooms/").concat(J.coursesId,"?code=").concat(null==U?void 0:U.invite_code,"\n邀请码:").concat(null==U?void 0:U.invite_code),Nn=(0,h.useMemo)((function(){var e,n=null==V||null===(e=V.course_modules)||void 0===e?void 0:e.map((function(e){return null==e?void 0:e.type}));return!(!(0,te.dE)()||null!=U&&U.excellent||null==U||!U.group_name||null==n||!n.includes("course_group"))}),[O,E]);return(0,Q.jsxs)("section",{className:Me.bg,children:[(0,Q.jsx)("section",{className:Me.classroomInfo,children:(0,Q.jsxs)("aside",{className:"edu-container",children:[(0,Q.jsxs)("aside",{className:Me.title,children:[(0,Q.jsxs)("div",{className:Me.titleLeft,children:[(0,Q.jsx)("strong",{children:U.name}),(null==U?void 0:U.excellent)&&(0,Q.jsx)("span",{className:"tag-style bg-orange ml20",children:"开放课程"}),!(0,te.aQ)()&&(0,Q.jsx)("span",{className:"tag-style bg-blue ml20",children:null!=U&&U.is_public?"公开":"私有"}),(0,te.aQ)()&&(0,Q.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml20",children:"已结束"}),(0,Q.jsx)("br",{}),!!U.credit&&(0,Q.jsxs)("span",{children:["学分 ",U.credit]}),!!U.class_period&&(0,Q.jsxs)("span",{children:[(0,Q.jsx)("span",{className:"ml5 mr5",children:"|"}),"学时 ",U.class_period]}),!!U.visits&&(0,Q.jsxs)("span",{children:[(0,Q.jsx)("span",{className:"ml5 mr5",children:"|"}),"课堂访问量 ",U.visits]})]}),U.copy_completed&&"kepukehuan.educoder.net"!==document.domain&&(0,Q.jsxs)("div",{className:Me.titleRight,style:{height:"20px",display:"flex",alignItems:"center"},children:[null===(null==z||null===(t=z.course)||void 0===t?void 0:t.course_role)&&"teacher"===(null==z?void 0:z.identity)&&(null==U?void 0:U.allow_copy)&&(0,Q.jsxs)("div",{className:Me.copy,children:[(0,Q.jsx)("span",{onClick:function(){jn(3)},children:"复制课堂"}),(0,Q.jsx)("span",{children:null==U?void 0:U.copied_courses_count})]}),(null==U?void 0:U.course_identity)<6&&!(null!=U&&U.excellent)&&(null==U?void 0:U.show_invite_code)&&(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)("strong",{className:"font14",children:"邀请码:"}),1===(null==U?void 0:U.invite_code_halt)&&(0,Q.jsx)("strong",{className:"font14",children:(0,Q.jsx)("span",{children:"已停用"})}),1!==(null==U?void 0:U.invite_code_halt)&&(0,Q.jsx)(y.Z,{zIndex:1,cancelText:"",overlayClassName:Me.tipJoin,overlayStyle:{width:270},open:be,placement:"bottom",title:(0,Q.jsxs)("span",{style:{color:"#000",fontSize:14,fontWeight:200},children:["复制并发给学生,邀请学生快速加入",(0,Q.jsx)("br",{}),(0,Q.jsx)("div",{style:{borderBottom:"1px solid #efefef",marginTop:"12px",marginLeft:-18}}),(0,Q.jsxs)(j.Z,{className:"mt10",children:[(0,Q.jsx)(A.Z,{flex:"1",style:{textAlign:"right",marginRight:10},children:(0,Q.jsx)(b.Z,{style:{marginLeft:-18,color:"#999"},onChange:function(e){ie(e.target.checked)},children:0===U.student_count?"今天不再提示":"本周不再提示"})}),(0,Q.jsx)(A.Z,{children:(0,Q.jsx)(w.ZP,{size:"small",type:"primary",children:(0,Q.jsx)("span",{style:{cursor:"pointer"},onClick:function(){if((0,ee.RG)(In),ae){if(localStorage.getItem("coursesIdstimies")){var e=JSON.parse(localStorage.getItem("coursesIdstimies"));e.filter((function(e){return e.coursesId===J.coursesId})).length>0||(e.push({coursesId:J.coursesId,time:new Date,Tooltiptype:0===U.student_count?"1":"7"}),localStorage.setItem("coursesIdstimies",JSON.stringify(e)))}else localStorage.setItem("coursesIdstimies",JSON.stringify([{coursesId:J.coursesId,time:new Date,Tooltiptype:0===U.student_count?"1":"7"}]));we(!1)}else we(!1)},children:"确定"})})})]})]}),children:(0,Q.jsx)("strong",{className:"font14",children:(0,Q.jsx)("span",{className:1===(null==U?void 0:U.invite_code_halt)?"":"c-yellow",children:1===(null==U?void 0:U.invite_code_halt)?"已停用":null==U?void 0:U.invite_code})})}),1!==(null==U?void 0:U.invite_code_halt)&&(0,Q.jsxs)("div",{className:Me.shareClassroom,onClick:function(){Y({type:"classroomList/save",payload:{shareStatus:!0}})},children:[(0,Q.jsx)("span",{children:(0,Q.jsx)("i",{className:"iconfont icon-fenxiangketang"})}),(0,Q.jsx)("span",{children:"分享课堂"})]})]}),(0,Q.jsx)(k.Z,{placement:"bottom",content:An,trigger:"hover",children:(Cn="",!(null!=U&&U.switch_to_student||null!=U&&U.switch_to_teacher||null!=U&&U.switch_to_assistant)||null!=U&&U.excellent||(Cn=" ▼"),(0,Q.jsxs)("span",{style:{pointerEvents:Cn?"all":"none"},children:[8===(null==z||null===(wn=z.course)||void 0===wn?void 0:wn.course_role)&&(0,Q.jsxs)("span",{className:"c-white ml15",children:["当前身份:老师",Cn]}),5===(null==z||null===(kn=z.course)||void 0===kn?void 0:kn.course_role)&&(0,Q.jsxs)("span",{className:"c-white ml15",children:["当前身份:老师",Cn]}),12===(null==z||null===(Sn=z.course)||void 0===Sn?void 0:Sn.course_role)&&(0,Q.jsxs)("span",{className:"c-white ml15",children:["当前身份:助教",Cn]}),15===(null==z||null===(Zn=z.course)||void 0===Zn?void 0:Zn.course_role)&&(0,Q.jsxs)("span",{className:"c-white ml15",children:["当前身份:学生",Cn]})]}))}),(0,te.RV)()&&(0,Q.jsx)("span",{className:"ml10 mr10",children:"|"}),(0,te.RV)()&&(0,Q.jsx)(k.Z,{placement:"bottom",content:bn,trigger:"hover",children:(0,Q.jsxs)("span",{className:Me.iconH,children:[(0,te.aN)()&&(0,Q.jsx)("span",{children:"课堂管理"}),((0,te.IR)()||(0,te.Rm)())&&(0,Q.jsxs)("span",{children:[!(null!=U&&U.excellent)&&"复制/","课堂管理"]}),(0,te.dE)()&&!(null!=U&&U.excellent)&&(0,Q.jsx)("span",{children:"退出课堂"})]})})]})]}),(0,Q.jsxs)(j.Z,{children:[(0,Q.jsx)(A.Z,{flex:1,children:(0,Q.jsx)("aside",{className:Me.classroomUser,children:"kepukehuan.educoder.net"!==document.domain&&(0,Q.jsx)(Q.Fragment,{children:(0,Q.jsxs)("p",{className:Me.headPic,children:[(0,Q.jsx)(m.Link,{to:"/users/".concat(null==U?void 0:U.teacher_login,"/classrooms"),children:(null==U?void 0:U.teacher_img)&&(0,Q.jsx)("img",{src:ne.Z.IMG_SERVER+"/images/"+U.teacher_img,alt:""})}),(0,Q.jsx)(m.Link,{to:"/users/".concat(null==U?void 0:U.teacher_login,"/classrooms"),children:(0,Q.jsx)("strong",{className:"c-white",children:U.teacher_name})}),(0,Q.jsxs)("span",{children:["(",U.teacher_school,")"]}),!(null==U||!U.subject_identifier)&&!(0,te.Jd)()&&(0,Q.jsxs)("div",{className:Me.btnWrap,children:[(0,Q.jsxs)("div",{onClick:function(){return(0,ee.xg)("/paths/".concat(null==U?void 0:U.subject_identifier))},className:Me.btn,children:[(0,Q.jsx)("i",{className:"iconfont icon-jinrushijiankecheng font13 mr5"}),"进入实践课程"]}),(0,Q.jsx)("div",{className:Me.tip,children:"进入开放课堂对应的实践课程"})]})]})})})}),(0,te.Jd)()&&(0,Q.jsx)(A.Z,{children:(0,Q.jsx)(w.ZP,{onClick:function(){return Y({type:"classroomList/setActionTabs",payload:{key:"加入课堂"}})},size:"middle",type:"primary",className:Me.joinCouses,children:"加入课堂"})}),(0,Q.jsxs)(A.Z,{style:{display:2===(null===(s=O.userInfo)||void 0===s?void 0:s.user_status)||3===(null===(r=O.userInfo)||void 0===r?void 0:r.user_status)?"flex":"none",alignItems:"center"},children:[2===(null===(i=O.userInfo)||void 0===i?void 0:i.user_status)&&(0,Q.jsxs)("div",{className:Me.righttop,children:[(0,Q.jsx)("img",{style:{height:40,width:34,marginLeft:-5,marginRight:8},src:xn}),"课堂部分功能已被限制,点击",(0,Q.jsx)("span",{style:{color:"#F27107",cursor:"pointer"},onClick:function(){f.Z.warning({title:"联系人工支持",icon:null,width:424,content:(0,Q.jsxs)("div",{style:{textAlign:"center"},children:[(0,Q.jsx)("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:gn}),(0,Q.jsx)("div",{style:{color:"#666666",fontSize:14,marginTop:15},children:"添加客服人员微信,获得更多支持"})]})})},children:"【联系人工支持】"})]}),3===(null===(c=O.userInfo)||void 0===c?void 0:c.user_status)&&(0,Q.jsxs)("div",{className:Me.righttop,style:{width:296},children:[(0,Q.jsx)("img",{style:{height:45,width:36,marginLeft:-8,marginRight:8},src:fn}),"延期申请中,点击",(0,Q.jsx)("span",{style:{color:"#F27107",cursor:"pointer"},onClick:function(){f.Z.warning({title:"联系人工支持",icon:null,width:424,content:(0,Q.jsxs)("div",{style:{textAlign:"center"},children:[(0,Q.jsx)("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:gn}),(0,Q.jsx)("div",{style:{color:"#666666",fontSize:14,marginTop:15},children:"添加客服人员微信,获得更多支持"})]})})},children:"【联系人工支持】"})]})]})]}),(0,Q.jsx)("aside",{className:Me.classroomDescBg}),(0,Q.jsx)("aside",{className:Me.classroomDesc,children:U.copy_completed&&"kepukehuan.educoder.net"!==document.domain?(0,Q.jsxs)(Q.Fragment,{children:[" ",(0,Q.jsxs)("div",{children:[(null==U?void 0:U.excellent)&&(0,te.GJ)()&&(0,Q.jsx)(Tn,{}),!(null!=U&&U.excellent)&&(0,Q.jsx)(Tn,{})]}),(0,Q.jsxs)("div",{children:[(0,te.GJ)()&&Xe.map((function(e,n){return(0,Q.jsxs)("span",{className:13===P.actionTabs.type&&"添加学生"===e.name?Me.classromediv:"",onClick:function(){(0,ee.L9)(["教学课堂","课堂详情",e.name]),Y({type:"classroomList/setActionTabs",payload:{key:e.name}})},children:[e.icon,e.name]},n)})),Nn&&(0,Q.jsxs)(m.Link,{className:"c-white",to:"/classrooms/".concat(J.coursesId,"/course_group"),children:[(0,Q.jsx)("span",{style:{fontSize:"14px"},children:"你当前所在班级:"}),(0,Q.jsx)(v.Z,{title:(null==U||null===(u=U.group_name)||void 0===u?void 0:u.length)>10?null==U?void 0:U.group_name:"",children:(0,Q.jsx)("span",{style:{fontSize:"14px"},children:(null==U||null===(T=U.group_name)||void 0===T?void 0:T.length)>10?(null==U||null===(I=U.group_name)||void 0===I?void 0:I.substr(0,10))+"...":null==U?void 0:U.group_name})})]}),(0,te.dE)()&&(null==U?void 0:U.third_party_name)&&(0,Q.jsxs)("span",{className:"current",onClick:function(){(0,ee.L9)(["教学课堂","课堂详情","填写慕课资料"]),Y({type:"classroomList/setActionTabs",payload:{key:"填写慕课资料"}})},children:[(0,Q.jsx)("i",{className:"iconfont icon-tianxiedisanfangmuke font14 mr5"}),"填写第三方慕课平台账号信息",(0,Q.jsx)("i",{className:"iconfont icon-you font14 mr5 ml5"})]})]})]}):(0,Q.jsx)("div",{})})]})}),(0,Q.jsx)("div",{children:(0,te.dE)()&&nn&&(null==B||null===(N=B.setting)||void 0===N||null===(N=N.adv_course)||void 0===N?void 0:N.image_url)&&(0,Q.jsx)("aside",{className:"edu-container",children:(0,Q.jsxs)("div",{onClick:function(){var e;return window.open(null==B||null===(e=B.setting)||void 0===e||null===(e=e.adv_course)||void 0===e?void 0:e.jump_url)},style:{backgroundImage:"url(".concat(ne.Z.IMG_SERVER+(null==B||null===(L=B.setting)||void 0===L||null===(L=L.adv_course)||void 0===L?void 0:L.image_url),")"),width:"1200px",height:60,margin:"0px auto",display:"flex",marginTop:"10px",cursor:"pointer",backgroundSize:"cover"},children:[(0,Q.jsx)("div",{style:{marginLeft:61,position:"relative",marginRight:82,height:60,display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%"}}),(0,Q.jsx)("img",{src:sn,onClick:function(e){e.stopPropagation(),localStorage.setItem("classroomsclose",M()().add(1,"days").unix()+""),on(!1)},style:{width:16,height:16,marginRight:6,marginTop:6,cursor:"pointer"}})]})})}),(0,Q.jsx)("aside",{className:"edu-container mb20",children:U.copy_completed?(0,Q.jsxs)(x.Z,{style:{background:"none"},children:[(0,Q.jsx)(Ye,{}),(0,Q.jsx)(x.Z,{style:{background:"none",overflow:"initial"},children:(0,Q.jsx)(yn,{className:Me.container,children:(0,Q.jsx)(m.Outlet,{})})})]}):(0,Q.jsxs)("div",{className:Me.skeleton,children:[(0,Q.jsx)("div",{className:Me.skeletonL}),(0,Q.jsxs)("div",{className:Me.skeletonR,children:[(0,Q.jsx)("div",{className:Me.skeletonR_1}),Array.from({length:5},(function(e,n){return(0,Q.jsx)("div",{className:Me.skeletonR_2},n)}))]})]})}),(0,Q.jsx)(F,{}),(0,Q.jsx)(G,{}),(0,Q.jsx)(Ie,{}),(0,Q.jsx)(H,{onShow:function(){return ye(!0)}}),(0,Q.jsx)(K,{onShow:function(){return ye(!0)}}),(0,Q.jsx)(oe,{onShow:function(){return ye(!0)},onShow1:function(){return xe(!0)}}),(0,Q.jsx)(Ne,{}),(0,Q.jsx)(Qe,{}),(0,Q.jsx)(Ve,{}),(0,Q.jsx)(tn,{}),(0,Q.jsx)(Be,{}),_&&(0,Q.jsx)(en,{}),(0,Q.jsx)(f.Z,{open:me,width:464,centered:!0,title:(0,Q.jsxs)("span",{children:[(0,Q.jsx)(S.Z,{style:{color:"#faad14",fontSize:"18px"}})," 提示"]}),okText:"确定",onCancel:function(){return xe(!1)},onOk:function(){return xe(!1)},children:(0,Q.jsxs)("div",{children:["导入失败,当前导入的数据已超过50人。目前您的教学课堂",(0,Q.jsx)("span",{style:{color:"#FF9D18"},children:"仅支持50人以下"}),"的教学活动。"]})}),(0,Q.jsx)(f.Z,{open:ve,width:464,centered:!0,title:(0,Q.jsxs)("span",{children:[(0,Q.jsx)(S.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,C.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 ye(!1)},children:(0,Q.jsxs)("div",{children:["尊敬的老师您好,贵单位试用期已过,目前您的教学课堂",(0,Q.jsx)("span",{style:{color:"#FF9D18"},children:"仅支持50人以下"}),"的教学活动,为确保您的课程后续试用不受影响,请先点击右侧的“",(0,Q.jsx)("span",{style:{color:"#165DFF"},children:"申请延期"}),"”按钮,平台将推动解决相关事宜。"]})}),(0,Q.jsx)(cn,{openCopyCourse:Ee,copyCourseConfirmLoading:Re,copyCourseParams:Ge,setCopyCourseConfirmLoading:function(e){De(e)},setOpenCopyCourse:function(e){Pe(e)},setCopyCourseParams:function(e){Je(e)}}),!U.copy_completed&&(0,Q.jsx)(un,{}),(0,Q.jsx)(mn,{})]})}))},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="},90556:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABSCAYAAADpaaIJAAAAAXNSR0IArs4c6QAAIABJREFUeF7NfAmYZFWV5n/v22LJrbYsagGKnWFvQZDFBkRsdwc/KZvBZuseUARUWpuhG4fs/r5WGx1GYEAoVBAUnKq2XJBFRLYBQaXYly5qJWvLyjUyI+Lt796Zc5fIqKL2KhwC4ntRGREv3/vff/5zzn/PS4Z38UNKydTh/TMYZi1xkAxyjJYZpkYSo+UCeELg2mslY0zu6dPQv/hd+JD4f6D0LfKaaT5Fcj7Vd4Mji6KYC5d7PBMTsUiXg+fLpVuM9bxWrbNF84s9eRrvSmBk32NuHRv395PiDBEXZ7MsOx5hXC0KIUHcYGCO60B47jD3S4tZwH4eVKvPAy8Ps74+sScAetcBM/qthd2lkeSjLBZf9uLk+HysjqzWQN6MIYsCGhgG7rlwKyWUpnchrfiZCPyf+B2Vm71Vzgt7gj3vKmDGvvzzHpc3rgya4RUYj7rjtcPIhobR3DiEZq2OAoXChYMjcDyUp3ShMnsmvL2mo9Tbg7TsP8+D0jVBGj/CFlyS7Q5z3iFgJDNXdodFcfwrD0118o3/5E00viJqIQtfWYmJdSsQJ3UAPnxeBuc+6ICllBBFihwhHDCUu6ah8+BDUNqvF3nVG2LV6j+WZvT/cHfCao8Cs3DhQqf7kL8shcNDe8nYdUrMHWg0XmjOn79tYZS3PedFr752idcMr8uH6uXopeWYWLMMQkqU2RQErILikFko9p8KMA7WyOG/tBZAjKg+iDSvo+R3o3r0ESjt24usXFohSt2f6bj93Bd3lTV7DJg+KfnJS4ZOqsjG11lWP1ZwTyYorUzS4Mo/PvrmH/r6Ts+3dpDppXcck4fJb5xmszd8bjkmVi0FZx66embD6ywj6y5jwzXzER1zAFhaAGGEGbc+hKnPvA7JGNKNgwjHNsINOlE57ihU5k5H5PNb4u4Drp5200cndgWcPQbMj+577fgD9+v98dhTP5va/P1dryade1Wnn3rOETMOPGSFO/TaxbVnfvP8adfemTAdZK2HPFs6acftC2QaXZSvGcH4H54DcomumXuDz+oA9zjSwMPar52N6JiDwNMcbCLCjBt+hakvLgUqPlBIZCsHkAythzdtFkonHQ5eroxzp/QZ756LH/n/Cszi3w/dOp2PXpI89q+/PvUv2QOIsmMGavyj3b1z5vpJ/xOldP1ioPpL9rEH3mo/0Oiqu/YRa2svIYx70ldWI1qxDB177wt37hSg7IEVEoWU6P/SWQiPOww8y8HHG9jrG/eie8UA5NSyylLICxQvv4V8ogbv6KNQPXAWmpLdOBEFV8++75JwZ8HZI4x54PLLg70++4H7pos3z9xbPDcIFveiyIA8A9IGwEIgrwNx6S4k772UnXd30x5odO6Ci2TRuE2MNNzkmVfh+A6CQ/eG7CxBOgwsF5CNGP2XnYXm+48ETzOwsXHs/Y93oDLShOztAONMCTIbDZH/aRnYnF547zsUMsMbsin/qvLw36/5swNz8bG3ebf0fX8+x8RNjHlT4HQD8ADmAhCAyIF8HEjXAAmbKPwj/trpeu+TSDskOiDiG3puR1D8l3ztCM+ffh3+MfuAzZ4K6TIq5FRY8dEa+r/wKYyffhycJIMzXMO8z98Mz3OAWVWAq1ylQgqvbICYiMFPOxx+5sgUpROq933xT392YOQ9hx0Op7YQfvMwODMBZzrAS6CKXjoV5LKsjlmCQaCUM3facscrr85E0eS+HMi/3fMx5nnzxJohFM+vgnfy/kBPRZW36iElnHUj6P/8J1H78PEamI01HHDRd8CndwEzqjqU7GPdOOTqOnDyfqiEDhpDOKtryVd/8ecH5vbZZyIIH0aZQXrTAX8eUncuMj4V1NsxmStImNStjMMKMClQFAWYX+TJdftyXu3mWDOM4o31cE/aD6gS25iucqWA2z+MtRd8FKOfOhE8L+CsH8FB53wDOGgOMKVMOzXnLcGGQsj+JuQxsxCMA43V0fk9K/ruNnvbYXx2W2PkD+edANd9WHbN7Yqrh6HgFXCZgKEAQ64A0aAIdZKcXhNYtPUTNL99BNzKDIihccg3BuC+bw5k2QIjASHhrhvGhrNPw/CnT1U8clcO4OBz/w3imH2BzkADo/5nkGMRMNiEPHAmgiGBif5k/rRV1y7aYUTMB3cZGCn7eOPl6nRvcPCzsgivkUG5lxURgFQBQg/NFIojyxr6dwqIAiyPwPwQ9e+9B5zvAzRiyNVjcA7tgSx7hi0ACgF34ygGzngvhv/6DKDkInhpFQ780g0QR+4PWfUAh0+edzMFmjnkjC4E/TniuDi184VrnvyzACMX9vnh7PJRPJ+4RBbJeQ4iX4gYjBEzKHyowSVVkeAQkMQeSaDkGhSRgKU1gA0jWngkZP0ESDq5WgO8y9eMUWGkgXFGmxg7aA4GLjwT+ZROdP/qD9jn1gcgjpwDlH1IEl/SGfp8kuvq2A1QvNEYExui47uHvrX8HQdm9LdXdVdc7++EaF5W4um8LA8hZQGuvCICRChtof/UdVQgUfgIcEHbDEzEQLoBSAcgXu5F9NtPg+07HTI1bCtRVjMsIC2KMmDNBqyvxmiUGWa9laCzYzbkft1AyQKjT50JBsk4glqBxitDP5b9zmVT8W/j7ygwg49d2tFVdH+9kI3PBzzuyvMYnMSUYGBC5xESXJ1O9JPqC9oKG045UIRAthaIR4EaQ3jLB4B9jgWIKSIDXK4ZROAKAdkUcLqWIjt2FEXFRenNHOLpoyD3qUL6rgoldTFUieCApxLsjeE4WTb2N92NWxYzfcV26rHDGjP0y3/orFbZf+Vy4htchIGQKTjTIaPAMGUHMcUCpI9EgAkDmhJiAiYGsvVAPAg0BIpHZyJ+9eNgB82CDDgY1/aCBZaPCPiHPw15ZoIi6ICzbBDZ908F9u8AfE/1S9IlrXHB4hzOSIzmS+t+Hq0du2IufkLd5k4/dgiYVY/1lXqL8CInb3yTy/EuiUzpCWsBo80jLbj29SRjuKpjSGMIQxLfFMhHgXgt0MwgN7hI7zkUReUUyHkzgTKnmDB6JMBGc3jdTyL/i42QJR/uygL5Ux+EPJBCyYP0fEjHAYsFnLEI+ZsbR5I3Bj87HT/53U4jsqNZSfb18eR9zQ8xp3EHyyf2kjJqMYWrEKKzNXRRCdOgoy1ITSilODpDKcZQ1sobQNYPNEMVTmJJgPjBg4AD3g/MmQpZcSF9pnojxAX4i0sQ1d5E6uSohFPhHfE+iP2nQ1TLKnxYmMEZDVEs3VCf+I+3bl6K8a+fjse32tFvD7DtMiZ68L/NY2ziLlfW3i9EKBnLGaXhlpYwrqjMVFYggKzGaDg0NkQZoTKUrmcKgFJ7NgIkg0BdQAwwJI+XULx8BJz9joKYNQPo8hUjKJPx/mGkVARKAb9cAj9kDuSUqtqV00iBsVDkbw3Wmq+vunMCG755CJYMb+/kt/X+NoFRablj6CYPoxfLvAHOcjCem6iZZAn9QAGjHlo0NU90LWO1hoRYp/NChxOJsBgCoglAtVMOao/68Jb3wisdBL7vAcCMHsiSC+m4uiUi/JW0SSArwOux5OtGonhDf38yFH5zBboWnYRFVFDt1mObwESPfuVUNIb+nYvadM4SMJaDk2CoA9S1g07K9DTV5yZ7NLGkdNSAohiTG9YkgGgCOYGTAOMMzWUuaq9wsBUVdDSmgQezwWbMBqt0A76jSIlMQKYxZL2GorEGeTP8qTeaf7sbS17clQy0JQS3CsyyBy4P5uThjxw5OJ+LJtNMIcE1msEdU2sQWyhANEBKZVRNM9m/UECRHmlwTDipmoYAioFiAsjGgKQARhmifhejyziaGxj8CR+lZgAvJm/G0Z20WyDrzFHMSlD5TyHyTvGdwQtH/+nww5HuFk3avrxVYMJffvlkFG/9NGBjc3VqNsAochhQVBFGrzVbtKJMPjVINu3q1N2qb4TRGjoXCitRB4pxJbSoM6QbHEys4aiPMKSEHX3XA9wAYGUJtyThlAC/KhEE7gqnXPpw99Vrd7rC3RqQWwSGgiX6+bnXe2LoUiaGfc5zgJtCTZXflE5d87RpiH5Gu9PbSQluT1PmMEgkLHvU61Q/BWWqcSDPgSaHHAeSEY7mGEfUNLByQHIJ7kuwEuAFEmUCyy+f13XNhh/vbBe9c8C81tcRv/b8QyV34GSZjoE5wsiIOXkCxaEqk/5tNIZYZNmigDO60wqptkNoAWNCqwVOBggCpqGsSiQMiICCzL+agywByAuXtCBJu3cB7ko4DjGp9O/dgx2fYzctT/ZEOG2RMenPLnxPkSz7dYmtmQXUdbFFQNDJc98whfoZYg8BRO8RGASOCa1WiLV1vrYENE2mFWRrSaj6RoVVU+uOskclkDIgZrqToCxP9aFalGTq11Et5XI+VgR7HzXtqpd3qdLdHMwtAtNc+MlPevlbP/NEvwumw0iJXiuMPIB72sKkLbNWJoGi+xUNEn2HuG+yGIWPYlKbEKva3zJHN5kKHBlp3SHfmPQo1+BQxBUETKIab/U0CU/41RnnVK5cvvAdY0z9rjO+2OGt+F9Ihw0gJiO3ZWbNEArukt4qgAgQAswCZPRIiTBFvwXGdt0WICvQRm+oG1fgUDonUaat1ODQwmtuAMqAglov2pL0OB13dXxt3QXvCDC3Pfecd96rX/jnkvfW1UgjdY4qE9OWHm1Sok6WU0le0j6vAsffDBgjyPZorZ3Qqm1MpmqJsWENnSqdMUw6p65b2z1AMQmQYg99jLBk3rLy3NPfw+YvauwuOG8LJXlHX08m7v2Oxwf+1jQ6gEOh1MYae64qM5O+kFNf1vqj9IZ0yCC4uQi3gKEvt2cnk86VEFOLY8OKXkd6+UUZXQYcYo9qu5juSTN6m4+jY//5pUuWPLzngVl8Vm8x8sJ3HTZ6jmK+sl+lZoplSztrSENawJRsqgCkEWSVuWgfVmusGFufQvdRLd2x/jDFjGodqAik1yTI0dvBMXWiSBlkwTPmTr3VuWT5l3Z3yurtjFn8od504yvf9XnzHDpcpbH0KZWdN2MOXRYCRoVRh2GKZUs7MKboa2dPq/Czh6DNcq2ktio2nbiqkmOAnD9Bi4qkuqZepK1hjywYcll5Luw8/0M9535rbHdY83ZgbjlySobh6zzW/Ds6LPJ/WmyxwGzCGAKHxLdTjWsokFQYmfRuhVcbnZOWpW062+wJvUBnmk5iiTp701cpMSa9CY0oK5NHh5YFh2QpL22Q1aMv8D73290Kp7cBs6rvgtLMnof7yn7zqlxShQlQW6RFuC2k2iJCf6jTZCfSGUrjJmVL2ipqmcrY/Mr2RbL2S6vY0Za+1VnTGZvqmDJVQSu8pDcEpAFGkOZICFFOcm/ed4Lz/njNHmUMZb3wxjmXlXh4Q0aLXXTOpobTAmzAsYWt2hI7urT4KgG2RaCtjm0otW9bacrEqmWKSeUt3aGfEwjmqbSHmBNTm63zNQFJhSBhyErIxeyHBkbP//TeV165y/bDFgu8+ndnnB0gv1fywlHAbCmcNq9pSGOU1pAAtxd97bWMZY3tn9qbzvbpEMMYpcl2sY5Ci0x1KvjoNW0JLNIdek2sovDykBdzlhXVoz9W+sydy3aVNVsEJvwfs08SMvxV4ItpqqO1jGkPp00YYwSYdUC1vC1gbAVM79svWFB0YaThILvCvraGhc3LRpBViBn2qGxlBZpKYevv0GddCNYb5nz2+f7ZRy1mbNemOLfcXd+276yoPvGgXxJHq06WJMNExSah1A4Or5i0TeJLoWTaBFUNt/VPZinONplqWbV1WY1nrM3QtuUXU9lR/a8yFr1HYFDZa8XZfJzW29xOFGzGnU73nK+yD948sius2TIwCxc6cf/n7wsC8ZGcCTg2nDbXmBYwVAFTe0CMqZqMZMJJ1TkaVeX2tbpwm6EmLQrNJQoHCj+bujVAdnVTmerWyyFtUeFEwOk6SahwcsG83gFW6TofZ+73yK6wZqtGVXpD7/VCJFdwVzqbAENVsE3XtlVQUkEpuxtwaMIpmJyRIU8AThsoWpyUga7zt7mgk+a5hsLwyGz0OrgWaPUeLeBJqQaGtBNIqVuzj7By3C4It+enTpl/lZ1x17qdZc1WgZE39p4bZemNrienOp5O27pnastK7QAptpAAU0iZ1oBSNvcgW02lcf8UL7TwWhNdnb/pEnR40QqnBkszRp8aAaGWbTQ9VEaSBjA1k0PgUBaXLhzembFSzz/wDAvYJxbs1LjZ1oG5dZ/DonDiPs+V+zMCxhh2utjbvHdyAZfSNQFDTaVykFQIqWXTlk+jnF/9aOlOa/mpbUFq0hFVkdVij3ERlSNOwwIUcQSMBqy1b8EgBB2oD+52rmNB5YuO2/wNO/1OyvE79Ng6MHecVkrGXnyEc3ky8yWcluWyed9EekDDO92AS/pCWmNNLQOMusaOYoc6eJOhNrU/tfGkWUJLunYZxpwH2Q4apckMZopftR/ztmIN7UM61Dupusrxq0uYV73WqXrPshO+uUNivFVg6HCKm6bdmKb5FxwfrhtIY9ZtVv2SADltbLHZiJOu0HKHBkmfsDau2lO0jk8TJnaBoe2aWh/LpnNih/2GYooWHbPgZEJPckj11NrGHA/cLS9zvNLtvMTvxQmV9dsT5G0CI2/p/Vwcp7e6nqwSMKqR9MxW6Y0DONQKkL4Y0SVqwYYQiaxrrrD2gUl09WlYg8eA0pJgrSAqWFTI2NVME4GqXdBs0rcz6RVQyz71mtFIvZnKMsLvcI8AGuFB+V4p2P92vfJKZBhkp/dtcRl328D8YPYh8XjzKcfFdMUY1QaZS0ZTlaQn7hTt4jnWxaMCi8DQ3TXNquhVJW2N6hPYmlFuDqe9CG4VfgysHQAlxKb8btHGhpGGvhVitB4qGRzuEosT1/VXw2H3u6x4EIXoR6m6gZ1yHd200HpsG5iFZzvFwO/+j2DFiU5gMpNLjKFFLzKmKD2bLGS6TalCyVj4BhgLhGKLYox9GhaYA9fDjJYjtG2rlhUIk4drsVOjbGZooDWLo+w8uzSsxZnSvf6oZRkvuOM1OXdfF8xfIqTzI28Ge5Edt0DdtbJNYJTO3DLjxlykl3u0jqP6QwKGdIVAoSykFnXMcgqFkK501VZZDnadySrDZFveon+rotFsshrUfv1UvdJSWDNvo1K6Lf7oxGnYgAYgdQrXdc7kIIH6d8vWoA6DgXEfEqUEbuUhh5VvRrP5KJu/iMzTbT/y7+91vkyjOxxfMBYwwPMBlwAhO5OaRh1Ckp52Ic6uN9m1bVPM6WVclZYmxXizsLK1ix0G0BmqzeVrTUzoRlPvkVSJZvtM86naBtNbqb5KOeiTzaZqJ/TAtNIpZY10C+52PwFe+Rr+8y+e3y4w8geHn1IUQ09wN+Ys8AGPMhClZ2JJCcKuM9kW3CzAtYcNhQRBoa8ziSNlKR0ak52SYQSj+oQ+ObkuYifFVOVrwsKGD1PtAP2wDQiaEiUwlOtHW/JylClsWghVAZonYcQgcxfcnSIE7/4enzr977cLTHr3KUezdOPzjlvn8AMwr1uzg4ChEGoBYztpCmMdRjqLbtJptn6u9ERdbU3/STvO5mDLFFv52lBqGwqwzFCaQjN+xARaaqFFOwLFAmKdQePZKFAmR3Xo6zkFj3TAeMfazJly4naBkYv/6uisPvw8c5qc7kOkIk46gQKHq1rFpQUdU7S1L83Se1pjNintW0NHevhocgLCVipaKE05a+Zr6HOGGdQIKUdK+zE0GkuzxXrt2y7WGX9G9QZtmJPLZwGx+FKDbm55oFsuGbjw/eqZ2wUmW3zWKSIcfgJOzLkS3UAbNNZOUFUsAWMXoPSqgBlmVWzQQWRHXdsaQQVZ+0Cl1J2zyiCGMWqNxGQZNVFuAKAwUa9pazpspSuWFW2TMm3sUFiZQQuKQuVvFUwv3OlfIx3u/c12gcl/cfZn07B2r+MVjPofTmvYVL1yop3NPJSFrKWn413vmLZWA0yf0+a+aL2wgmkFts3KbK1IpnoKyw42KpZYvaAzsy3BJCPMhL62b0y/qU7cYCgE00BQGNFIILmkpifljv/x7QIj7zvvX8K4dg3nknGa2VfLJe3zMVSa2Csv1CjqpEOteaPTr02xRlesp6tWBgghs6CvTjgBU/pAbDHhYR08dfRahBUghg0WCPVWGyuUj0VL3xlXC5tZLhUABAbtMqP3ciAlbaahDgcbnUCesu0C77E+V4arH4ji5pmMC6UpGhiyC/SVJkZwYgajlGh0w4qqkdrJ4USdWnVoGAdOCSYdFYlmYrwVa1cagSDzSQmmYUZBTaIdOKeFNrM2R8tNZvEgN7ugoU/6VUnKkKZAmksFBAFE79FYCWlMTnNJnMaG2Q/mHjB+2baBeeLKv4jHRx+QIt1LZ1cqiCQcupKMpqy0KU06oTscrRd6/d4CZ4Wz3bM1KVTVF6QTdvzD+ruTWcNEZMtnIZYoVlh9MO4mnaxiBN1UlzIkBAK9zggUgSQBYsMMNXpTSKQUQoawniPRUeIvBCV5xScW1Z/euu3wWJ8r0uHr0jS8TMjco1TIObEjAgfddmNGzxRIbVWprTRbQW4YYUFoXV4rmCYsWqJp3AUTJrpOY4r2hJ8SSfOkK06zMknC9Imr1zTnKNGMpQEFiGIgTug9qRiSSYlEAgmlCEfNPBZdJfZiT5lf78iJxRc+TgMnW3nIZ752clZr/DDPw4MZDT0jBkMMh4AhPbA1hCqszKJY64YKs7Sq9INeG46rs7TziS0zpTX6q6xJxQYdHipjGFFUw0I0UUUMSJga8iQgwkiqJ504ARCFDHEIhDRklDCaeDXhoz1B8rD1HJJA4koaVRsnpnSX5A1uT/hI3+NQkxJbBEY+29dV1Ia/V2QTn5HFuM/RBJdNMKTg3KRLFTaprjhtbdG+gtgyltrCoq1G08Sa1AcCox0IyhIERkpXmgCIGaJIX/kolYoVYYOhMQbEIUMaMiQ0gJVK5BnT80ZESi5VxU8zBoUrQMZexgWaTDQzjlWuLx+p+vK+kRXxE4t0gaTlYHPCyGcv7xJj2TnIR/9VFmPTUIyByxCMkStIV5+yRWtd1BQFbQNALUaYPZssYf1Yc4eOHg63YUGssHpAtCcQTEgQEMQM2hJbKKPQLUmkKSHdvNLvQAltpn0YZS9TKUX2iPKnJYQL5I5EziRSJjekAq9HsnhFMDztcPzxrvVR/+Y4bAKMfK3PL9at/xRLRv6FJWsPRT4CxmiV09QNSjdsZplMMKaPm3TqDTikDeorJixUxqVUqa4snRxDrIAwTIiBeiwQR8QKCgFdeCmnjlKpcfiIjPSzsAZsXOqolKssZkoQgVA2LHyaG9QuQ8bUCPFbGS9ei6T8fVzIJ9yUrfzhcLh+a1JinSG1lfdfcoTMB25Bsu5klq1jqglriULbLqwZYtJne0mi9MGCQdJiIk0BoTIEkMQakJBEMpRomBChUMgyptInXXzl6piyibb0tA06HUKzAfT/B0eaSdXTkhVEU5zClbrEYWhIhqWZkK+GhVySiuIPQrgrF6yvb/c+Aw1IXx9fe9hrwWwxfBPP1l4os2GubuNruUGTVoj60SbhYaAzK6abZA2iP4UCiWUMNGNgIgQaoUQzEohiptKrOgsu4TJGtx+Bbqf2PCCg1oyWiMlBNQBZdipgYmDlKoYwEsqPLrhMiUgFlyuzHPdnXPxRinx1XqRrw9VoLtATfDv00MA8dpobrhzvLSF8TuRDs9TNne1BZgEylFbtjGSt8rpVWtMVN2DQSYcpUA8l6gRGA2hEArUmVKjQLXoEQuDore+re7LoFkcEZr2cwKG2TNWUbfMASrfpb18kwOsri7gRsTEBuT5leBYCTzpcLo0KtmFiRWNsgRbGzczS7WOjgVl4YjneuP5ELuu/LUTBrSVgPVO9bjMppramoKut+gxTP5BoNmK6IVYqZoQERkP/FYOxBlBLJBxXUt2Aaomho8RQKQEleroA2T2Bz5RB6JvBZmIKaQfVG6rnMU8K12Ys66+sZIs21PJHAxevJkKMZHE08j/X0tDe7j0UMIM3H9bREY9+JE2ihXT+LWvWdu22/zCVImUQKqRUMRUzNCNgIpaoUwqlKe5xhixkKGhouUnDgwyhEKhVclTLDB0VoLtKwADlsgbFD1Q5jhLdRk2T3tR9UCi1TZEoTafyvdA9WCPBklf7k/nPLIs33r0Rrb8XsXuQtKVr2TevNFaMH5sx8ZSxRRVgyiGhLl5lEq0H1G9QKqUb08YjiUYiFCg07y/qDDLkEBEDoyrKahENOzGJ+rQcVQUK0FkxwJQ0S5SmEFOMfUzAKLG1A1nmPiX6+126AWQyKsSPTr574qI9df9AO6AKgMf6TnMPx5+mJ5H7VJbhADttrSa5cqZ6ijCWqhGbiArUDUMobPJxBznduhfSbXpM3TSv9ECZd7SaIIx1IxHSXSOBRFcH0L0ZMBYU8sLoadOvunlL3X6tY5naANUNF3KjLPilJ95dW7wnGLLFOoZuVXx9Pjw2s/u/FzmujlJwKqUpwySpRCMEmokE3WFXUwABICAiAoPrqXoTgsquafOsWrcZcEo+VGQJdJSZDqUytMYEmjUqI9HNsCaM2u/MJf8kNx1xkkKkORZOAJd+/J7x3ZrO3E4do99+9sKOw+LU+V4YyfeHCViYSqX8ddIPCqGMbBOJTsnhFRyOZJvcYmAcidaYCIl4picTIgE0CskaBWS9K8CcniqfRvd50lNlooCpDETgEDB6TlqvSSo/hZo/ahozibDAS1Libz9wz/iSd4ItVkZa+37uYngDAx2nNFL21cG6/GCYwh+nLJNKxJmEx4Be10XAtXdB/27dd6GHJiGYjBgwIRkmCiEnCsnWSYblScGXy7x4w+Oy1l11PlkNcFVnBZVyQMxhSl8IGGUrtxVyZMVoI4mWXck6kEulkFcvX1n/9SVLdrwu2VkA39Yr3fgMjvMVAAABkklEQVQRBEHUud9IHR8fi8VxtUgeEuVyZgHZ2eEwp8tzioAh8j3WcCEnXAcjABtjkBskMJpJPupJDEkUg67EYOw6URxmYZ5HjZUr0aBG7btHVGcGXfxzZY+fXw1wZJkE2NWhpLIRaZSxbikDEVvijP7ECLvfKeTt0+XEk8fdh52ad9ltYOwO+g7H1LWpPzOK2LycsxlC8mqZS6fksKLCkXgeb3KIhsudcSmSmu85NTSdFEUjbUTIJjYi3Valef2JmFplXSf6gfyEy9iHfQ/72tSsRJsCqZCIC7VCvcTl+JkI3PsH0rE3r3hQNW/v6GN7ni+/YB78ZhMu8snxhE4HInMgnDIKfzWKBZMD7Dt1sNefiHI5KM30JD+SSefgnOFgWWC2hPRcxuqSoz8HX+qx4k3fYa/8+nf1Wrs1sFO/bCc/vD1gdnJ3u/RxduOB8N29UGF5qXs8E51FIZ2uMouz0KlnHdFET4z4ndSTLR31uwGY1nH19YHjcd0/HzYD8uxFLft7lxDfnS+9q4DZnRPZ09/9vzCXPKdlBHb8AAAAAElFTkSuQmCC"},52590:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Students__index.async.js b/p__Classrooms__Lists__Students__index.async.js index f2d9c1f570..77bf1d93bc 100644 --- a/p__Classrooms__Lists__Students__index.async.js +++ b/p__Classrooms__Lists__Students__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48077],{27848:function(e,n,t){var s=t(79800),r=t.n(s),o=t(59301),i=t(28687),a=t(28972),c=t(14477),l=t(37712);n.Z=function(e){var n=e.children,t=e.active,s=(0,i.useParams)(),u=(0,o.useState)(t||1),d=r()(u,2),p=(d[0],d[1]);return(0,l.jsx)("section",{style:{backgroundColor:"#fff",padding:"20px 30px"},children:(0,l.jsx)(a.YG,{value:t,onChange:function(e){p(e)},tabBarExtraContent:n,dataSource:[{id:1,name:"教师列表",link:"/classrooms/".concat(s.coursesId,"/teachers")},{id:2,name:"学生列表",link:"/classrooms/".concat(s.coursesId,"/students")},{id:4,name:"分班列表",link:"/classrooms/".concat(s.coursesId,"/course_group")},(0,c.Rb)()&&{id:3,name:"助教权限",link:"/classrooms/".concat(s.coursesId,"/assistant")}]})})}},2006:function(e,n,t){var s=t(82242),r=t.n(s),o=(t(59301),t(93314)),i=t(3113),a=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,a.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),l),children:[(0,a.jsx)("img",{src:n||o,style:r()(r()({},h),{},{pointerEvents:"none",userSelect:"none"})}),(0,a.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,a.jsx)(i.ZP,r()(r()({className:f,onClick:p},s),{},{children:d})),m&&m]})}},10433:function(e,n,t){t.d(n,{Z:function(){return c}});var s=t(79800),r=t.n(s),o=t(59301),i="virtual___Cl1Fa",a=t(37712),c=function(e){var n=e.list,t=e.itemHeight,s=e.mapList,c=e.scrollHeight,l=void 0===c?300:c,u=(0,o.useState)(0),d=r()(u,2),p=d[0],f=d[1],m=(0,o.useState)(0),h=r()(m,2),x=h[0],v=h[1],g=(0,o.useRef)(null),_=(0,o.useRef)(null),j=(0,o.useMemo)((function(){return t*n.length}),[n.length]);(0,o.useEffect)((function(){g.current&&v(Math.ceil(g.current.clientHeight/t))}),[null==n?void 0:n.length]);var y=n.slice(p,p+x);return n.length*t<=l?(0,a.jsx)(o.Fragment,{children:null==n?void 0:n.map((function(e,n){return(0,a.jsx)(o.Fragment,{children:s(e)},n)}))}):(0,a.jsx)("div",{className:i,style:{height:l},onScroll:function(){var e=g.current.scrollTop,n=Math.floor(e/t);f(n),_.current.style.transform="translate3d(0, ".concat(n*t,"px, 0)")},ref:g,children:(0,a.jsx)("div",{style:{height:j+"px"},children:(0,a.jsx)("div",{className:"content",ref:_,children:null==y?void 0:y.map((function(e,n){return(0,a.jsx)(o.Fragment,{children:s(e)},n)}))})})})}},75646:function(e,n,t){t.d(n,{Z:function(){return l}});var s=t(79800),r=t.n(s),o=t(59301),i=t(3521),a=t(13879),c=t(37712),l=function(){var e=(0,o.useState)(""),n=r()(e,2),t=n[0],s=n[1],l=(0,o.useState)(0),u=r()(l,2),d=(u[0],u[1]),p=(0,o.useState)(),f=r()(p,2),m=(f[0],f[1]),h=(0,o.useState)(),x=r()(h,2),v=(x[0],x[1]),g=(0,o.useState)(!1),_=r()(g,2),j=(_[0],_[1],(0,o.useRef)(""));function y(e){27==e.keyCode&&j.current&&b()}function b(){document.body.style.overflow="auto",m(void 0),v(void 0),d(0),s("")}(0,o.useEffect)((function(){return i.Z.subscribe("preview-image",(function(e){s(e),console.log(k.current),document.body.style.overflow="hidden"}))}),[]),(0,o.useEffect)((function(){return document.addEventListener("keydown",y),function(){document.removeEventListener("keydown",y)}}),[]),(0,o.useEffect)((function(){j.current=t}),[t]);(0,o.useRef)();var S=(0,o.useRef)(),k=(0,o.useRef)();return(0,c.jsx)(o.Fragment,{children:t?(0,c.jsx)("div",{children:(0,c.jsx)("div",{className:"preview-wrp-group",ref:S,children:(0,c.jsx)(a.Z,{className:"image-preview",src:t,style:{display:"none"},preview:{visible:!0,src:t,movable:!1,onVisibleChange:function(e){s("")}},alt:"预览大图"})})}):null})}},71031:function(e,n,t){var s=t(85573),r=t.n(s),o=t(7557),i=t.n(o),a=t(82242),c=t.n(a),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),f=(t(59301),t(98228)),m=t(78241),h=t(43418),x=t(8591),v=t(92832),g=t(91203),_=t(28687),j=t(37712);f.Z.TreeNode;n.Z=(0,_.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,t=(e.loading,e.dispatch),s=(0,_.useParams)();s.id=s.coursesId;var o=n.detailLeftMenus,a=(n.actionTabs,o.course_modules&&o.course_modules.filter((function(e){return"video"===e.type})),m.Z.useForm()),l=p()(a,1)[0];return(0,j.jsx)(h.Z,{centered:!0,title:"新建分班",open:"新建分班"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:130},onOk:u()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=c(),e.t1={},e.next=5,l.validateFields();case 5:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=9,(0,g.ZP)("/api/courses/".concat(s.id,"/course_groups.json"),{method:"post",body:c()({},n)});case 9:0===e.sent.status&&(x.ZP.success("添加成功"),l.resetFields(),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getAllCourseGroup",payload:{coursesId:s.coursesId,limit:2e3}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){l.resetFields(),t({type:"classroomList/setActionTabs",payload:{}})},children:(0,j.jsx)(m.Z,{form:l,initialValues:r()(r()({},"name",""),"link",""),children:(0,j.jsx)(m.Z.Item,{label:"分班名称",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,j.jsx)(v.Z,{maxLength:60})})})})}))},89504:function(e,n,t){t.r(n),t.d(n,{default:function(){return je}});var s=t(7557),r=t.n(s),o=t(41498),i=t.n(o),a=t(82242),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),p=t(28687),f=t(20834),m=t(38854),h=t(33552),x=t(14477),v=t(95237),g=t(43604),_=t(57809),j=t(71418),y=t(81122),b={flex_box_center:"flex_box_center___vLVuS",flex_space_between:"flex_space_between___iMfB0",flex_box_vertical_center:"flex_box_vertical_center___dYLcz",flex_box_center_end:"flex_box_center_end___hAdh1",flex_box_column:"flex_box_column___HgIbr",bg:"bg___fg0pK",header:"header___JSZ2c",menu:"menu___YsZdG",desc:"desc___rXiKH",otherLink:"otherLink___INV4V",card:"card___z8I5q",listTabWrapper:"listTabWrapper___GUJxo",operationBtn:"operationBtn___fudrU",reject:"reject___oB66Y",approve:"approve___zZZ7P",rejectBtn:"rejectBtn___SCjUa",approveBtn:"approveBtn___XtDaP",duplicateStudentModal:"duplicateStudentModal___Q1TtD",warningText:"warningText___YA0e9",customTagTypeWrap:"customTagTypeWrap___TC3sR",checkbox:"checkbox___EWCrb",delete:"delete___TxnvA"},S=t(37205),k=t.n(S),Z=t(24905),w=t(43418),C=t(14491),T=t(8591),I=t(53864),N=t(81228),R=t(3113),P=t(2006),L=t(37712),O=function(e){return e[e.approve=1]="approve",e[e.reject=2]="reject",e}(O||{}),F=(0,p.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n,t=e.params,s=e.data,o=e.batch,a=e.loading,c=e.reload,l=e.resetBatchStatus,u=e.selectedKey,d=e.setSelectedKey,f=e.dispatch,m=(0,p.useParams)().coursesId,h=[{title:"序号",dataIndex:"name",width:70,align:"center",render:function(e,n,s){return o.length>0?(0,L.jsx)(Z.Z,{onChange:function(e){u.includes(e.target.value)?d(k()(u.filter((function(n){return n!=e.target.value})))):(u.push(e.target.value),d(k()(u)))},value:null==n?void 0:n.application_id,checked:u.includes(null==n?void 0:n.application_id),children:t.limit*(t.page-1)+s+1}):t.limit*(t.page-1)+s+1}},{title:"姓名",width:110,align:"center",dataIndex:"name",render:function(e,n){return(0,L.jsx)(p.Link,{target:"_blank",to:"/users/".concat(null==n?void 0:n.login,"/classrooms"),children:e})}},{title:"学校/单位",width:140,align:"center",dataIndex:"school_name",render:function(e){return(0,L.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"学号",width:110,align:"center",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id},render:function(e){return(0,L.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"手机号",width:100,align:"center",dataIndex:"phone",render:function(e){return(0,L.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"邮箱",width:120,align:"center",dataIndex:"mail",render:function(e){return(0,L.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"分班",width:100,align:"center",dataIndex:"course_group_name",sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id},render:function(e){return e||"--"}},{title:"操作",align:"center",dataIndex:"name",render:function(e,n){var t=n.application_id;return(0,L.jsxs)("div",{children:[(0,L.jsx)("span",{className:"".concat(b.operationBtn," ").concat(b.reject),onClick:function(){return x([t],O.reject)},children:"拒绝"}),(0,L.jsx)("span",{className:"".concat(b.operationBtn," ").concat(b.approve),onClick:function(){return x([t],O.approve)},children:"同意"})]})}}],x=function(){var e=i()(r()().mark((function e(n,t){var o,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t!==O.approve){e.next=7;break}return e.next=3,(0,y.r_)(m,{application_ids:n});case 3:0===(o=e.sent).status&&((null===(a=o.data)||void 0===a?void 0:a.length)>0?w.Z.confirm({icon:null,width:700,centered:!0,className:b.duplicateStudentModal,okText:"同意加入",cancelText:"取消",content:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("div",{style:{marginBottom:4},children:"检测到课堂中已存在的学生,点击“同意加入”则课堂将会存在两个相同的学生"}),(0,L.jsx)("div",{className:b.warningText,style:{marginBottom:4},children:"*建议在“已审批”中将已存在的学生移除,再加入新账号"}),(0,L.jsx)(C.Z,{columns:[{title:"姓名",dataIndex:"name"},{title:"学校/单位",dataIndex:"school_name"},{title:"学号",dataIndex:"student_id"},{title:"班级",dataIndex:"course_group"}],dataSource:o.data,pagination:!1,scroll:{y:540},rowKey:"student_id"})]}),onOk:function(){var e=i()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.fd)(m,{application_ids:n,approval:O.approve});case 2:0===e.sent.status&&(T.ZP.success("操作成功"),n.length>=s.application_list.length?c({page:1}):c(),f({type:"classroomList/getClassroomTopBanner",payload:{id:m}}),d([]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认同意TA的加入?",onOk:function(){var e=i()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.fd)(m,{application_ids:n,approval:O.approve});case 2:0===e.sent.status&&(T.ZP.success("操作成功"),n.length>=s.application_list.length?c({page:1}):c(),f({type:"classroomList/getClassroomTopBanner",payload:{id:m}}),d([]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()})),e.next=8;break;case 7:t===O.reject&&w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认拒绝TA的加入?",onOk:function(){var e=i()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.fd)(m,{application_ids:n,approval:O.reject});case 2:0===e.sent.status&&(T.ZP.success("操作成功"),n.length>=s.application_list.length?c({page:1}):c(),f({type:"classroomList/getClassroomTopBanner",payload:{id:m}}),d([]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 8:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return 0===(null==s?void 0:s.apply_size)?(0,L.jsx)(P.Z,{}):(0,L.jsxs)("div",{className:"bg-white pl30 pr30 pt20 pb20",children:[(0,L.jsx)(C.Z,{pagination:!1,loading:a,columns:h,dataSource:null==s?void 0:s.application_list,rowKey:"application_id"}),(null==s?void 0:s.apply_size)>0&&(0,L.jsx)("div",{className:"tc mt30",children:(0,L.jsx)(I.Z,{showSizeChanger:!0,onChange:function(e,n){c({page:e,limit:n})},current:t.page,pageSize:t.limit,total:s.apply_size})}),o&&(0,L.jsx)(N.Z,{offsetBottom:0,children:(0,L.jsxs)("div",{style:{height:62,background:"#fff",paddingLeft:"39px",width:"100%",boxShadow:"0px -4px 11px 0px rgba(218, 218, 218, 0.5)",display:"flex",alignItems:"center"},children:["applicant"===o&&(0,L.jsxs)("div",{style:{flex:1},children:[(0,L.jsxs)(Z.Z,{checked:(null==u?void 0:u.length)===(null==s||null===(n=s.application_list)||void 0===n?void 0:n.length),onClick:function(){var e;(null==u?void 0:u.length)<(null==s||null===(e=s.application_list)||void 0===e?void 0:e.length)?d(k()(null==s?void 0:s.application_list.map((function(e){return e.application_id})))):d([])},children:["全选本页/",(0,L.jsxs)("span",{children:["已选 (",null==u?void 0:u.length,")"]})]}),(0,L.jsx)(R.ZP,{danger:!0,className:b.rejectBtn,onClick:function(){x(u,O.reject)},children:"拒绝"}),(0,L.jsx)(R.ZP,{type:"primary",className:b.approveBtn,onClick:function(){x(u,O.approve)},children:"同意"})]}),(0,L.jsxs)(R.ZP,{style:{marginRight:30,fontSize:"12px",display:"inline-flex",alignItems:"center",color:"#333333"},onClick:function(){l()},children:[(0,L.jsx)("i",{className:"iconfont icon-piliangcaozuo font12 mr5"}),"取消操作"]})]})})]})})),E=t(60324),A=t(14478),B=t(91203),D=t(43501),G=t(53547),M=t(75646),z="listWrap___dJFQD",K="menu___D9PvJ",H="list___PWHRI",U="pad___wEnox",V=t(10433),W=t(92832),J=t(64165),X=(0,p.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading,dispatch:e.dispatch}}))((function(e){var n,t=e.onClick,s=e.placeholder,o=void 0===s?"搜索":s,a=e.reversal,c=void 0!==a&&a,l=e.width,f=void 0===l?142:l,h=e.isParentNode,x=void 0!==h&&h,v=e.dispatch,g=e.loading,_=e.classroomList,j=(0,p.useParams)().coursesId,y=(0,d.useState)(""),b=u()(y,2),S=b[0],Z=b[1],w=(0,d.useState)([]),C=u()(w,2),T=C[0],I=C[1],N=(0,d.useState)(!1),P=u()(N,2),O=P[0],F=P[1],E=(0,d.useRef)(null),A=(0,d.useRef)(!1),B=(0,d.useRef)(!0),D=(0,d.useState)([]),G=u()(D,2),M=G[0],X=G[1],Q=function(){var e=i()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(!B.current||g.effects["classroomList/getAllCourseGroup"]||null!==(n=_.allCourseGroups)&&void 0!==n&&null!==(n=n.course_groups)&&void 0!==n&&n.length)){e.next=2;break}return e.abrupt("return");case 2:return B.current=!1,e.next=5,v({type:"classroomList/getAllCourseGroup",payload:{coursesId:j,limit:2e3}});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){var e,n,t;null!==(e=_.allCourseGroups)&&void 0!==e&&e.course_groups&&(X([{id:"0",name:"未分班"}].concat(k()((null===(n=_.allCourseGroups)||void 0===n?void 0:n.course_groups)||[]))),I([{id:"0",name:"未分班"}].concat(k()((null===(t=_.allCourseGroups)||void 0===t?void 0:t.course_groups)||[]))))}),[null===(n=_.allCourseGroups)||void 0===n?void 0:n.course_groups]);return(0,L.jsxs)("span",{className:U,onMouseEnter:function(){return Q()},onMouseLeave:function(){A.current||F(!1)},children:[g.effects["classroomList/getAllCourseGroup"]&&(0,L.jsx)(R.ZP,{type:"link",style:{color:"#165DFF"},loading:g.effects["classroomList/getAllCourseGroup"]&&!B.current,children:"移动分班"}),!g.effects["classroomList/getAllCourseGroup"]&&(0,L.jsx)(m.Z,{open:O,dropdownRender:function(){return(0,L.jsxs)("div",{className:z,style:{flexDirection:c?"column-reverse":"column",width:f},children:[(0,L.jsx)(W.Z,{value:S,ref:E,placeholder:o,onBlur:function(){A.current=!1,setTimeout((function(){F(!1)}),300)},onChange:function(e){var n=e.target.value,t=M.filter((function(e){return e.name.includes(n)}));Z(n),I(t)},onFocus:function(){A.current=!0}}),(0,L.jsx)("div",{className:K,children:T.length?(0,L.jsx)(V.Z,{list:T,itemHeight:32,scrollHeight:300,mapList:function(e){return(0,L.jsx)("div",{className:H,onClick:function(){t(e.id),F(!1)},children:(0,L.jsx)("span",{title:e.name,children:e.name})},e.id)}}):(0,L.jsx)(J.Z,{image:J.Z.PRESENTED_IMAGE_SIMPLE})})]})},destroyPopupOnHide:!0,placement:c?"topLeft":"bottomLeft",getPopupContainer:function(e){return x?e.parentNode:document.body},autoAdjustOverflow:!1,children:(0,L.jsx)("span",{onMouseEnter:function(){O||(F(!0),Z(""))},children:(0,L.jsx)(R.ZP,{type:"link",style:{color:"#165DFF"},children:"移动分班"})})})]})})),Q=t(3521),Y=t(44394),q=t(39647),$=t.n(q),ee=t(5112),ne="scoremodal___XlvDn",te="wrap___RKBLe",se="wrap_title___Xmo5Q",re="radioWrap___eAsgX",oe="radio___Za18i",ie="colorFF0000___Jo92W",ae="pagination___jFbQD",ce="search___Xkeep",le="searchIcon___MwoJ1",ue=["classroomList","shixunsDetail","dispatch","user"],de=(0,p.connect)((function(e){return{classroomList:e.classroomList,shixunsDetail:e.shixunsDetail,user:e.user}}))((function(e){var n,t,s=e.classroomList,o=e.shixunsDetail,a=e.dispatch,l=e.user,f=($()(e,ue),s.detailTopBanner),m=(0,p.useParams)(),h=(0,d.useState)(0),x=u()(h,2),v=x[0],g=x[1],_=(0,d.useState)([]),j=u()(_,2),y=j[0],b=j[1],S=(0,d.useState)(""),k=u()(S,2),Z=k[0],C=k[1],N=(0,d.useState)(),R=u()(N,2),P=R[0],O=R[1],F=(0,d.useState)(!1),E=u()(F,2),A=E[0],D=E[1],G=(0,d.useState)({page:1,per_page:10}),M=u()(G,2),z=M[0],K=M[1];(0,d.useEffect)((function(){C(""),l.userInfo.login&&"Stage-SendModal"===o.actionTabs.key&&H()}),[o.actionTabs.key]),(0,d.useEffect)((function(){l.userInfo.login&&"Stage-SendModal"===o.actionTabs.key&&H()}),[null==z?void 0:z.page]);var H=function(){var e=i()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,B.ZP)("/api/users/".concat(l.userInfo.login,"/courses.json"),{method:"get",params:c()(c()({},z),{},{category:"manage",status:"processing",search:encodeURI(Z),username:l.userInfo.login,no_limit_per_page:1})});case 2:n=e.sent,g((null==n?void 0:n.count)||0),b((null==n?void 0:n.courses)||[]);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){var e=i()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(P){e.next=3;break}return D(!0),e.abrupt("return");case 3:return e.next=5,(0,B.ZP)("/api/courses/".concat(null==m?void 0:m.course_id,"/course_members/batch_send_member.json"),{method:"post",body:{user_ids:null===(n=o.actionTabs.params)||void 0===n?void 0:n.ids,receive_course_id:P}});case 5:0==(null==(t=e.sent)?void 0:t.status)&&(T.ZP.success("发送成功"),C(""),O(null),D(!1),a({type:"shixunsDetail/setActionTabs",payload:{}}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,L.jsx)(L.Fragment,{children:(0,L.jsx)(w.Z,{title:"发送".concat(null===(n=o.actionTabs.params)||void 0===n?void 0:n.title),open:"Stage-SendModal"===o.actionTabs.key,centered:!0,className:ne,onCancel:function(){C(""),O(null),D(!1),a({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:U,children:(0,L.jsxs)("div",{className:te,children:[(0,L.jsxs)("div",{className:se,children:["选择的","".concat(null===(t=o.actionTabs.params)||void 0===t?void 0:t.title),"将会发送到指定课堂"]}),(0,L.jsx)("div",{className:"mb10",children:(0,L.jsx)(W.Z.Search,{className:ce,placeholder:"输入课堂名称的关键字进行搜索",value:Z,onChange:function(e){return C(e.target.value)},suffix:(0,L.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(le),onClick:function(){C(Z),K({page:1,per_page:10})}}),onSearch:function(e){C(e),K({page:1,per_page:10})}})}),(0,L.jsx)("div",{className:re,children:(0,L.jsx)(ee.ZP.Group,{value:P,onChange:function(e){O(e.target.value),D(!1)},children:y.map((function(e,n){return(0,L.jsx)(ee.ZP,{disabled:e.id===(null==f?void 0:f.course_id),className:oe,value:e.id,children:(0,L.jsx)("span",{title:e.name,children:e.name})},n)}))})}),A&&(0,L.jsx)("div",{className:ie,children:"请选择你要发送的课堂"}),v>10&&(0,L.jsx)("div",{className:ae,children:(0,L.jsx)(I.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:null==z?void 0:z.page,pageSize:10,total:v,onChange:function(e){K({page:e,per_page:10})}})})]})})})})),pe=(0,p.connect)((function(e){return{teachers:e.teachers,user:e.user,classroomList:e.classroomList}}))((function(e){var n,t,s,o=e.teachers,a=e.user,l=e.classroomList,m=e.dispatch,h=e.params,_=e.loading,j=e.batch,S=e.getData,O=e.resetBatchStatus,F=e.selectedKey,z=e.setSelectedKey,K=(0,p.useParams)().coursesId,H=o.allCourseGroups,U=o.studentsList,V=l.detailTopBanner,W=(0,d.useState)([]),J=u()(W,2),q=J[0],$=J[1],ee=(0,d.useState)({}),ne=u()(ee,2),te=ne[0],se=ne[1],re=function(e){var n,t,s,r,o;return"未分班"===e.course_group_name?(0,x.d8)()&&(null===(n=a.userInfo)||void 0===n?void 0:n.professional_certification)&&(null===(t=a.userInfo)||void 0===t?void 0:t.school_name)===(null==e?void 0:e.school_name)||(0,x.Ny)():((0,x.d8)()||(0,x.IR)())&&(null===(s=a.userInfo)||void 0===s?void 0:s.professional_certification)&&(null===(r=a.userInfo)||void 0===r?void 0:r.school_name)===(null==e?void 0:e.school_name)&&(null==H||null===(o=H.course_groups)||void 0===o?void 0:o.some((function(n){return n.name===e.course_group_name})))||(0,x.Ny)()},oe=function(){var e=i()(r()().mark((function e(n,t,s){var o,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(s&&F.length<=0)){e.next=3;break}return T.ZP.info("请选择学生"),e.abrupt("return");case 3:return e.next=5,(0,B.ZP)("/api/courses/".concat(K,"/transfer_to_course_group.json"),{method:"post",body:{students:s?F.map((function(e){return{course_member_id:e}})):[{course_member_id:t.course_member_id}],course_group_id:n}});case 5:0===e.sent.status&&(T.ZP.success("操作成功"),F.length>=(null==U||null===(o=U.students)||void 0===o?void 0:o.length)||1===(null==U||null===(i=U.students)||void 0===i?void 0:i.length)?S({page:1}):S(),z([]));case 7:case"end":return e.stop()}}),e)})));return function(n,t,s){return e.apply(this,arguments)}}(),ie=function(e){q.indexOf(e)>-1?q.splice(q.indexOf(e),1):q.push(e),null!=q&&q.includes("ASSISTANT_PROFESSOR")&&null!=q&&q.includes("PROFESSOR")&&("PROFESSOR"===e&&q.splice(q.indexOf("ASSISTANT_PROFESSOR"),1),"ASSISTANT_PROFESSOR"===e&&q.splice(q.indexOf("PROFESSOR"),1)),$(k()(q))},ae=[{title:"序号",dataIndex:"name",width:50,fixed:"left",ellipsis:!0,render:function(e,n,t){return j?(0,L.jsx)(Z.Z,{onChange:function(e){F.includes(e.target.value)?z(k()(F.filter((function(n){return n!=e.target.value})))):(F.push(e.target.value),z(k()(F)))},value:null==n?void 0:n.course_member_id,checked:F.includes(null==n?void 0:n.course_member_id),children:h.limit*(h.page-1)+t+1}):(0,L.jsx)("span",{style:{color:"#232B40"},children:h.limit*(h.page-1)+t+1})}},{title:"姓名",width:110,ellipsis:!0,fixed:"left",dataIndex:"name",render:function(e,n){return(0,L.jsx)(p.Link,{target:"_blank",to:"/users/".concat(null==n?void 0:n.login,"/classrooms"),children:e})}},{title:"学号",width:100,fixed:"left",ellipsis:!0,dataIndex:"student_id",sortOrder:te.student_id,sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id},render:function(e){return(0,L.jsx)("span",{style:{color:"#232B40"},children:e||"--"})}},{title:"分班",width:100,fixed:"left",ellipsis:!0,dataIndex:"course_group_name",sortOrder:te.course_group_name,sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id},render:function(e){return(0,L.jsx)("span",{style:{color:"#232B40"},children:e||"--"})}},!(null!=V&&V.is_public)&&{title:"手机号",width:100,ellipsis:!0,dataIndex:"user_phone",render:function(e,n){return(0,L.jsx)("span",{style:{color:"#232B40"},children:e||"--"})}},!(null!=V&&V.is_public)&&{title:"邮箱",width:100,ellipsis:!0,dataIndex:"user_mail",render:function(e,n){return(0,L.jsx)("span",{style:{color:"#232B40"},children:e||"--"})}},(null==V?void 0:V.is_public)&&{title:"学校/单位",width:120,ellipsis:!0,dataIndex:"school_name",render:function(e,n){return(0,L.jsx)("span",{style:{color:"#333333"},children:e||"--"})}},!(0,x.dE)()&&{title:"证件照",width:80,dataIndex:"face_image",render:function(e){return e?(0,L.jsx)("img",{style:{width:33,height:46,display:!e&&"none"},src:Y.Z.API_SERVER+e,onClick:function(){Q.Z.publish("preview-image",Y.Z.API_SERVER+e)}}):(0,L.jsx)("span",{style:{color:"#232B40"},children:"--"})}},(0,x.Gg)()&&{title:"操作",align:"right",fixed:"right",dataIndex:"name",render:function(e,n){var t,s,o,a,c,l;return(0,L.jsxs)("div",{children:[re(n)&&(0,L.jsx)(E.Z,{autoAdjustOverflow:!1,overlayClassName:b.btnmenu,placement:"bottomLeft",content:(0,L.jsxs)(f.Z,{children:[(0,L.jsx)(f.Z.Item,{children:(0,L.jsx)(A.Z,{icon:(0,L.jsx)("span",{}),onOpenChange:function(){$(k()(n.member_roles))},onConfirm:i()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.mw)({coursesId:K,roles:q,user_id:n.user_id});case 2:0===e.sent.status&&(T.ZP.success("修改成功"),1>=(null==U||null===(t=U.students)||void 0===t?void 0:t.length)?S({page:1}):S());case 4:case"end":return e.stop()}}),e)}))),title:(0,L.jsx)("div",{children:(0,L.jsxs)(Z.Z.Group,{value:q,defaultValue:n.member_roles,children:[(null==n||null===(t=n.member_roles)||void 0===t?void 0:t.includes("CREATOR"))&&(0,L.jsx)(Z.Z,{disabled:!0,onClick:function(){return ie("CREATOR")},checked:!0,value:"CREATOR",children:"管理员"}),!(null!=n&&null!==(s=n.member_roles)&&void 0!==s&&s.includes("CREATOR"))&&(0,L.jsx)(Z.Z,{onClick:function(){return ie("PROFESSOR")},value:"PROFESSOR",children:"老师"}),(0,L.jsx)(Z.Z,{disabled:!(null==n||null===(o=n.member_roles)||void 0===o||!o.includes("CREATOR")),onClick:function(){return ie("ASSISTANT_PROFESSOR")},value:"ASSISTANT_PROFESSOR",children:"助教"}),(0,L.jsx)(Z.Z,{onClick:function(){return ie("STUDENT")},value:"STUDENT",children:"学生"})]})}),children:(0,L.jsx)("a",{children:"修改角色"})})}),(0,L.jsx)(f.Z.Item,{children:(0,L.jsx)("a",{onClick:function(){var e;w.Z.confirm({centered:!0,icon:null,width:515,okText:"确定",cancelText:"取消",title:"提示",content:(0,L.jsxs)("div",{children:[(0,L.jsxs)("div",{style:{marginBottom:"10px"},children:["重置密码后,初始密码将设置为:",(0,L.jsx)("span",{style:{color:"#DF8323"},children:"12345678"})]}),(0,L.jsx)("div",{children:"并且该学生将会收到密码重置的消息通知,请提醒学生尽快修改密码!"})]}),onOk:(e=i()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,B.ZP)("/api/courses/".concat(K,"/reset_student_password.json"),{method:"post",body:{user_id:n.user_id}});case 2:0===e.sent.status&&T.ZP.success("操作成功");case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"重置密码"})}),(0,L.jsx)(f.Z.Item,{children:(0,L.jsx)("a",{onClick:function(){m({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{ids:[null==n?void 0:n.course_member_id],title:"学生"}}})},children:"发送至课堂"})})]}),children:(0,L.jsxs)("span",{style:{color:"#165DFF",cursor:"pointer"},children:["更多",(0,L.jsx)("i",{className:"iconfont icon-sanjiaoxing-down font14 ",style:{marginLeft:"4px"}})]})}),!re(n)&&(0,L.jsx)(E.Z,{autoAdjustOverflow:!1,overlayClassName:b.btnmenu,placement:"bottomLeft",content:(0,L.jsxs)(f.Z,{children:[(0,L.jsx)(f.Z.Item,{children:(0,L.jsx)(A.Z,{icon:(0,L.jsx)("span",{}),onOpenChange:function(){$(k()(n.member_roles))},onConfirm:i()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.mw)({coursesId:K,roles:q,user_id:n.user_id});case 2:0===e.sent.status&&(T.ZP.success("修改成功"),1>=(null==U||null===(t=U.students)||void 0===t?void 0:t.length)?S({page:1}):S());case 4:case"end":return e.stop()}}),e)}))),title:(0,L.jsx)("div",{children:(0,L.jsxs)(Z.Z.Group,{value:q,defaultValue:n.member_roles,children:[(null==n||null===(a=n.member_roles)||void 0===a?void 0:a.includes("CREATOR"))&&(0,L.jsx)(Z.Z,{disabled:!0,onClick:function(){return ie("CREATOR")},checked:!0,value:"CREATOR",children:"管理员"}),!(null!=n&&null!==(c=n.member_roles)&&void 0!==c&&c.includes("CREATOR"))&&(0,L.jsx)(Z.Z,{onClick:function(){return ie("PROFESSOR")},value:"PROFESSOR",children:"老师"}),(0,L.jsx)(Z.Z,{disabled:!(null==n||null===(l=n.member_roles)||void 0===l||!l.includes("CREATOR")),onClick:function(){return ie("ASSISTANT_PROFESSOR")},value:"ASSISTANT_PROFESSOR",children:"助教"}),(0,L.jsx)(Z.Z,{onClick:function(){return ie("STUDENT")},value:"STUDENT",children:"学生"})]})}),children:(0,L.jsx)("a",{children:"修改角色"})})}),(0,L.jsx)(f.Z.Item,{children:(0,L.jsx)("a",{onClick:function(){m({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{ids:[null==n?void 0:n.course_member_id],title:"学生"}}})},children:"发送至课堂"})})]}),children:(0,L.jsxs)("span",{style:{color:"#165DFF",cursor:"pointer"},children:["更多",(0,L.jsx)("i",{className:"iconfont icon-sanjiaoxing-down font14 ",style:{marginLeft:"4px"}})]})}),(0,L.jsx)(X,{onClick:function(e){return oe(e,n,!1)}}),(0,L.jsx)("span",{className:"".concat(b.delete," current"),style:{color:"#165DFF"},onClick:function(){var e;w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认删除",onOk:(e=i()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.l3)({coursesId:K,students:[{course_member_id:n.course_member_id}]});case 2:0===e.sent.status&&(T.ZP.success("删除成功"),1>=(null==U||null===(t=U.students)||void 0===t?void 0:t.length)?S({page:1}):S(),m({type:"classroomList/getClassroomTopBanner",payload:{id:K}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"删除"})]})}}].filter((function(e){return!!e}));return(0,L.jsxs)("section",{children:[(0,L.jsxs)("div",{children:[0===U.students_count&&(0,L.jsx)(P.Z,{}),(0,L.jsxs)("div",{className:"".concat(!(null==U||null===(n=U.students)||void 0===n||!n.length)&&"bg-white"," pl30 pr30"),children:[(0,x.Gg)()&&F.length>0&&(0,L.jsxs)(v.Z,{justify:"space-between",className:b.checkbox,children:[(0,L.jsx)(g.Z,{children:(0,L.jsxs)("span",{className:"font14",children:["已选 ",(0,L.jsx)("span",{style:{color:"#165DFF"},children:F.length})," 个"]})}),(0,L.jsxs)("div",{style:{marginLeft:"auto",cursor:"pointer",color:"#E30000"},onClick:function(){var e;(null==F?void 0:F.length)<=0?T.ZP.info("请选择学生"):w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认删除",content:"选中学生将全部被删除,不可恢复,是否继续删除",onOk:(e=i()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.l3)({coursesId:K,students:F.map((function(e){return{course_member_id:e}}))});case 2:0===e.sent.status&&(T.ZP.success("删除成功"),F.length>=(null==U||null===(n=U.students)||void 0===n?void 0:n.length)?S({page:1}):S(),m({type:"classroomList/getClassroomTopBanner",payload:{id:K}}),m({type:"classroomList/getClassroomTopBanner",payload:{id:K}}),z([]));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:[(0,L.jsx)("i",{className:"iconfont icon-qingchu font14",style:{color:"#F65160",marginRight:"6px"}}),(0,L.jsx)("span",{children:"批量删除"})]}),(0,L.jsxs)("div",{style:{cursor:"pointer",color:"#E30000",marginLeft:"20px"},onClick:function(){(null==F?void 0:F.length)<=0?T.ZP.info("请选择学生"):m({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{ids:F,title:"学生"}}})},children:[(0,L.jsx)("i",{className:"iconfont icon-fasong2 font14",style:{color:"#165DFF",marginRight:"6px"}}),(0,L.jsx)("span",{style:{color:"#165DFF"},children:"发送到其他课堂"})]}),(0,L.jsx)(g.Z,{children:(0,L.jsx)(X,{onClick:function(e){return oe(e,{},!0)},dataSource:[{id:"0",name:"未分班"}].concat(k()((null==H?void 0:H.course_groups)||[])),reversal:!0,isParentNode:!0,children:(0,L.jsxs)("span",{className:"font14 current",style:{color:"#3061d0",marginLeft:"20px",display:"inline-block"},children:["移动到",(0,L.jsx)(D.Z,{className:"ml5"})]})})})]}),!(null==U||null===(t=U.students)||void 0===t||!t.length)&&(0,L.jsx)(C.Z,{onChange:function(e,n,t){var s={},r={};t.column?(void 0===t.order?(s[t.field]="descend",r.sort="desc"):(r.sort=t.order.replace("end",""),s[t.field]=t.order),r.order=2,"student_id"==t.column.dataIndex&&(r.order=1)):(s={},r.sort="",r.order=""),se(c()({},s)),S(r)},scroll:!(0,x.Gg)()||null!=V&&V.is_public?null:{x:880},columns:ae,dataSource:null==U?void 0:U.students,pagination:!1,rowKey:"course_member_id",loading:_,rowSelection:(0,x.Gg)()&&{type:"checkbox",selectedRowKeys:F,onChange:function(e,n){z(e)}}})]}),(null==U?void 0:U.students_count)>0&&(0,L.jsx)("aside",{className:"tc mb50 mt30",children:(0,L.jsx)(I.Z,{showSizeChanger:!0,onChange:function(e,n){S({page:e,limit:n}),z([])},current:h.page,pageSize:h.limit,total:null==U?void 0:U.students_count})})]}),(0,L.jsx)(M.Z,{}),j&&(0,L.jsx)(N.Z,{offsetBottom:0,children:(0,L.jsxs)("div",{style:{height:62,background:"#fff",paddingLeft:"39px",width:"100%",boxShadow:"0px -4px 11px 0px rgba(218, 218, 218, 0.5)",display:"flex",alignItems:"center"},children:["member"===j&&(0,L.jsxs)("div",{style:{flex:1},children:[(0,L.jsxs)(Z.Z,{checked:(null==F?void 0:F.length)===(null==U||null===(s=U.students)||void 0===s?void 0:s.length),onClick:function(){var e;(null==F?void 0:F.length)<(null==U||null===(e=U.students)||void 0===e?void 0:e.length)?z(k()(null==U?void 0:U.students.map((function(e){return e.course_member_id})))):z([])},children:["全选本页/",(0,L.jsxs)("span",{children:["已选 (",null==F?void 0:F.length,")"]})]}),(0,L.jsx)(X,{onClick:function(e){return oe(e,{},!0)},dataSource:[{id:"0",name:"未分班"}].concat(k()((null==H?void 0:H.course_groups)||[])),reversal:!0,isParentNode:!0,children:(0,L.jsxs)(R.ZP,{style:{margin:"0px 15px",fontSize:"12px",color:"#145DFF",display:"inline-flex",alignItems:"center"},children:["批量移动 ",(0,L.jsx)(G.Z,{style:{color:"#464F66"}})]})}),(0,L.jsxs)(R.ZP,{style:{fontSize:"12px",color:"#145DFF"},onClick:function(){var e;(null==F?void 0:F.length)<=0?T.ZP.info("请选择学生"):w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"选中学生将全部被删除,不可恢复,是否继续删除",onOk:(e=i()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.l3)({coursesId:K,students:F.map((function(e){return{course_member_id:e}}))});case 2:0===e.sent.status&&(T.ZP.success("删除成功"),F.length>=(null==U||null===(n=U.students)||void 0===n?void 0:n.length)?S({page:1}):S(),m({type:"classroomList/getClassroomTopBanner",payload:{id:K}}),m({type:"classroomList/getClassroomTopBanner",payload:{id:K}}),z([]));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:[(0,L.jsx)("i",{style:{color:"#F65160",display:"inline-flex",alignItems:"center"},className:"iconfont icon-piliangshanchu2 font14 mr5"}),"批量删除"]})]}),(0,L.jsxs)(R.ZP,{style:{marginRight:30,fontSize:"12px",display:"inline-flex",alignItems:"center",color:"#333333"},onClick:function(){O()},children:[(0,L.jsx)("i",{className:"iconfont icon-piliangcaozuo font12 mr5"}),"取消操作"]})]})}),(0,L.jsx)(de,{})]})})),fe=t(73973),me=t(97514),he=t(28972),xe=(0,p.connect)((function(e){return{teachers:e.teachers,user:e.user,classroomList:e.classroomList}}))((function(e){var n=e.teachers,t=e.dispatch,s=e.user,o=e.classroomList,a=(0,p.useParams)().coursesId,l=(0,me.oP)().tab,f=void 0===l?"member":l,m=(n.allCourseGroups,n.studentsList),h=o.detailTopBanner,S=(0,d.useState)(""),k=u()(S,2),Z=k[0],w=k[1],C=(0,d.useState)([]),T=u()(C,2),I=T[0],N=T[1],R=(0,d.useState)([]),P=u()(R,2),O=P[0],E=P[1],A=(0,d.useState)(!1),B=u()(A,2),D=B[0],G=B[1],M=(0,d.useRef)(!0),z=(0,d.useState)([]),K=u()(z,2),H=K[0],U=K[1];(0,d.useEffect)((function(){var e;s.userInfo.username&&q({page:1,limit:10,course_group_id:(0,x.dE)()?null===(e=s.userInfo)||void 0===e||null===(e=e.course)||void 0===e?void 0:e.course_group_id:""})}),[s.userInfo.username]);var V=function(){var e=i()(r()().mark((function e(n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"teachers/getStudentsList",payload:c()({coursesId:a},n)});case 2:return s=e.sent,e.abrupt("return",s);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W=function(){var e=i()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.iU)(a,n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=(0,fe.U)(V,{page:1,limit:20}),X=u()(J,4),Q=X[0],Y=X[1],q=X[2],$=(X[3],(0,fe.U)(W,{page:1,limit:20})),ee=u()($,4),ne=ee[0],te=ee[1],se=ee[2],re=ee[3],oe=(0,d.useState)(f),ie=u()(oe,2),ae=ie[0],ce=ie[1],le=(0,d.useState)({course_group_id:"",search:""}),ue=u()(le,2),de=ue[0],xe=ue[1],ve=function(){N([]),E([]),w("")},ge=function(){var e=i()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M.current){e.next=2;break}return e.abrupt("return");case 2:return G(!0),e.next=5,(0,y.xV)({coursesId:a,limit:2e3});case 5:null!=(n=e.sent)&&n.course_groups&&(U((null==n?void 0:n.course_groups)||[]),M.current=!1),G(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,L.jsxs)("section",{children:[(0,L.jsx)("aside",{className:"bg-white pl30 pr30 pb20",children:(0,L.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[!(0,x.Gg)()||null!=h&&h.excellent?(0,L.jsx)(g.Z,{children:(0,L.jsxs)("span",{style:{height:"60px",padding:"15px"},children:["共",(0,L.jsx)("label",{className:"ml3 mr3",style:{color:"#165DFF"},children:(null==m?void 0:m.students_count)||0}),"个学生"]})}):(0,L.jsx)(g.Z,{className:b.customTagTypeWrap,children:(0,L.jsx)(he.qp,{title:"类型",value:ae,onChange:function(e){ce(e),ve(),"member"===e?q(de):se(de)},dataSource:[{name:"已审批 ".concat((null==m?void 0:m.students_count)||0),id:"member"},{name:"待审批 ".concat((null==m?void 0:m.apply_size)||0),id:"applicant"}],titleWidth:28,style:{flex:1}})}),(0,L.jsx)(g.Z,{children:(0,L.jsxs)(v.Z,{align:"middle",justify:"space-evenly",children:[!(0,x.dE)()&&(0,L.jsx)(g.Z,{className:"mr20",children:(0,L.jsxs)(_.default,{size:"middle",value:""===de.course_group_id?"全部":de.course_group_id,onChange:function(){var e=i()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("member"!==ae){e.next=5;break}return e.next=3,q({page:1,course_group_id:"全部"===n?"":n});case 3:e.next=7;break;case 5:return e.next=7,se({page:1,course_group_id:"全部"===n?"":n});case 7:ve(),xe((function(e){return c()(c()({},e),{},{course_group_id:"全部"===n?"":n})}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{width:200,marginRight:10},onDropdownVisibleChange:ge,dropdownRender:function(e){return(0,L.jsx)(j.Z,{spinning:D,children:e})},getPopupContainer:function(e){return e.parentNode},children:[(0,L.jsx)(_.default.Option,{value:"全部",children:"全部分班"}),(0,L.jsx)(_.default.Option,{value:"0",children:"未分班"}),null==H?void 0:H.map((function(e){return(0,L.jsx)(_.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},null==e?void 0:e.id)}))]})}),(0,L.jsx)(g.Z,{children:(0,L.jsx)(he.t7,{style:{width:220},placeholder:"请输入姓名/学号搜索",value:de.search,onChange:function(e){xe((function(n){return c()(c()({},n),{},{search:e})})),"member"===ae?q({search:e,page:1}):se({search:e,page:1})}})})]})})]})}),"member"===ae&&(0,L.jsx)(pe,{params:Q,getData:q,loading:Y,batch:Z,resetBatchStatus:ve,selectedKey:I,setSelectedKey:N}),"applicant"===ae&&(0,L.jsx)(F,{params:ne,data:re,loading:te,batch:Z,resetBatchStatus:ve,reload:se,selectedKey:O,setSelectedKey:E})]})})),ve=t(85454),ge=t(27848),_e=t(71031),je=(0,p.connect)((function(e){var n=e.teachers,t=e.loading;return{teachers:n,globalSetting:e.globalSetting,classroomList:e.classroomList,loading:t.effects}}))((function(e){e.teachers,e.globalSetting,e.classroomList,e.loading;var n=e.dispatch,t=(e.match,(0,d.useState)("0")),s=u()(t,2),o=(s[0],s[1],(0,p.useParams)()),a=(f.Z,f.Z.Item,f.Z.Item,f.Z.Item,[{name:"学生",url:""},{name:"课堂信息",url:"/api/courses/".concat(o.coursesId,"/export_couser_info.xlsx&export=true")}]),l=(0,L.jsxs)(f.Z,{style:{maxHeight:400,width:240,overflow:"auto"},children:[a.map((function(e,n){return(0,L.jsx)(f.Z.Item,{onClick:function(n){v(e.name)},children:(0,L.jsx)("span",{children:e.name})},e.url)})),(0,L.jsx)(f.Z.Item,{children:(0,L.jsx)(p.Link,{to:"/classrooms/".concat(o.coursesId,"/exportlist/course_member_act_score,course_total_score"),children:"历史导出"})},"3")]}),v=function(){var e=i()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n,e.next="学生"===e.t0?3:"课堂信息"===e.t0?5:7;break;case 3:return(0,h.eV)(c()({},o)),e.abrupt("break",7);case 5:return(0,h.Zn)(c()({},o)),e.abrupt("break",7);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,L.jsxs)("section",{children:[(0,L.jsxs)(ge.Z,{active:2,children:[(0,x.eB)()&&(0,L.jsx)(m.Z,{dropdownRender:function(){return l},children:(0,L.jsxs)(he.op,{className:"mr20",children:["导出",(0,L.jsx)(D.Z,{className:"ml5"})]})}),(0,x.aN)()&&(0,L.jsx)(he.op,{style:{background:"#3061D0",color:"#fff",fontSize:"12px"},className:"mr20",onClick:function(){n({type:"teachers/setActionTabs",payload:{key:"更换管理员"}})},children:"更换管理员"}),(0,x.GJ)()&&(0,L.jsx)(he.op,{style:{background:"#3061D0",color:"#fff",fontSize:"12px"},onClick:function(){n({type:"classroomList/setActionTabs",payload:{key:"新建分班",params:o}})},children:"新建分班"})]}),(0,L.jsx)(xe,{}),(0,L.jsx)(_e.Z,{}),(0,L.jsx)(ve.Z,{})]})}))},85454:function(e,n,t){var s=t(7557),r=t.n(s),o=t(37205),i=t.n(o),a=t(82242),c=t.n(a),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),f=t(59301),m=t(78241),h=t(43418),x=t(8591),v=t(71418),g=t(5112),_=t(81122),j=t(26724),y=t.n(j),b=t(28687),S=t(37712);n.Z=(0,b.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var n=e.teachers,t=(e.loading,e.dispatch),s=(0,b.useParams)(),o=(0,f.useState)([]),a=p()(o,2),l=a[0],d=a[1],j=(0,f.useState)(!1),k=p()(j,2),Z=k[0],w=k[1],C=(0,f.useState)(!0),T=p()(C,2),I=T[0],N=T[1];s.id=s.coursesId,s.course_id=s.coursesId,s.limit=20;var R=(0,f.useRef)(0),P=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w(!0),R.current++,e.next=4,(0,_.gp)(c()(c()({},s),{},{page:R.current}));case 4:null!=(n=e.sent)&&n.teacher_list&&(d([].concat(i()(l),i()(n.teacher_list))),n.teacher_list.length!==s.limit&&N(!1)),w(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){"更换管理员"===n.actionTabs.key&&(R.current=0,N(!0),d([]),P())}),[n.actionTabs.key]);var L=m.Z.useForm(),O=p()(L,1)[0];return(0,S.jsxs)(h.Z,{centered:!0,title:"更换管理员",open:"更换管理员"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:u()(r()().mark((function e(){var n,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=O.getFieldValue()).course_member_id){e.next=9;break}return o=n.course_member_id.split(","),e.next=5,(0,_.rM)(c()(c()({},s),{},{user_id:o[1],course_member_id:o[0]}));case 5:0===e.sent.status&&(d([]),x.ZP.success("修改成功"),t({type:"user/getUserInfo",payload:c()({},s)}),t({type:"teachers/getList",payload:c()({},s)}),t({type:"classroomList/getClassroomTopBanner",payload:{id:s.coursesId}}),t({type:"teachers/setActionTabs",payload:{}})),e.next=10;break;case 9:x.ZP.error("请选择管理员");case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){d([]),t({type:"teachers/setActionTabs",payload:{}})},children:[(0,S.jsxs)("p",{className:"tc",children:["选择的成员将会成为新的管理员",(0,S.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是教师团队的一员"]}),(0,S.jsx)(m.Z,{form:O,children:(0,S.jsx)("div",{style:{background:"#F4FAFF",padding:20},children:(0,S.jsx)("div",{style:{maxHeight:200,overflow:"auto"},children:(0,S.jsx)(y(),{initialLoad:!1,pageStart:0,loadMore:function(){return P()},hasMore:!Z&&I,useWindow:!1,children:(0,S.jsx)(v.Z,{spinning:Z,children:(0,S.jsx)(m.Z.Item,{name:"course_member_id",style:{marginBottom:0},children:(0,S.jsx)(g.ZP.Group,{children:null==l?void 0:l.map((function(e,n){return(0,S.jsx)("div",{children:(0,S.jsx)(g.ZP,{value:e.course_member_id+","+e.user_id,children:e.name})})}))})})})})})})})]})}))},73973:function(e,n,t){t.d(n,{U:function(){return p}});var s=t(7557),r=t.n(s),o=t(82242),i=t.n(o),a=t(41498),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301);function p(e,n){var t=(0,d.useState)(n),s=u()(t,2),o=s[0],a=s[1],l=(0,d.useState)(!1),p=u()(l,2),f=p[0],m=p[1],h=(0,d.useState)(),x=u()(h,2),v=x[0],g=x[1],_=function(){var t=c()(r()().mark((function t(s){var c,l,u,d=arguments;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return c=d.length>1&&void 0!==d[1]&&d[1],l=c?n:i()(i()({},o),s),m(!0),a(l),t.next=6,e(l);case 6:return u=t.sent,m(!1),g(u),t.abrupt("return",u);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return[o,f,_,v]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48077],{27848:function(e,n,t){var r=t(79800),s=t.n(r),o=t(59301),i=t(28687),a=t(28972),c=t(14477),l=t(37712);n.Z=function(e){var n=e.children,t=e.active,r=(0,i.useParams)(),u=(0,o.useState)(t||1),d=s()(u,2),p=(d[0],d[1]);return(0,l.jsx)("section",{style:{backgroundColor:"#fff",padding:"20px 30px"},children:(0,l.jsx)(a.YG,{value:t,onChange:function(e){p(e)},tabBarExtraContent:n,dataSource:[{id:1,name:"教师列表",link:"/classrooms/".concat(r.coursesId,"/teachers")},{id:2,name:"学生列表",link:"/classrooms/".concat(r.coursesId,"/students")},{id:4,name:"分班列表",link:"/classrooms/".concat(r.coursesId,"/course_group")},(0,c.Rb)()&&{id:3,name:"助教权限",link:"/classrooms/".concat(r.coursesId,"/assistant")}]})})}},2006:function(e,n,t){var r=t(82242),s=t.n(r),o=(t(59301),t(93314)),i=t(3113),a=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,a.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),l),children:[(0,a.jsx)("img",{src:n||o,style:s()(s()({},h),{},{pointerEvents:"none",userSelect:"none"})}),(0,a.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,a.jsx)(i.ZP,s()(s()({className:f,onClick:p},r),{},{children:d})),m&&m]})}},10433:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(79800),s=t.n(r),o=t(59301),i="virtual___Cl1Fa",a=t(37712),c=function(e){var n=e.list,t=e.itemHeight,r=e.mapList,c=e.scrollHeight,l=void 0===c?300:c,u=(0,o.useState)(0),d=s()(u,2),p=d[0],f=d[1],m=(0,o.useState)(0),h=s()(m,2),x=h[0],v=h[1],g=(0,o.useRef)(null),_=(0,o.useRef)(null),j=(0,o.useMemo)((function(){return t*n.length}),[n.length]);(0,o.useEffect)((function(){g.current&&v(Math.ceil(g.current.clientHeight/t))}),[null==n?void 0:n.length]);var y=n.slice(p,p+x);return n.length*t<=l?(0,a.jsx)(o.Fragment,{children:null==n?void 0:n.map((function(e,n){return(0,a.jsx)(o.Fragment,{children:r(e)},n)}))}):(0,a.jsx)("div",{className:i,style:{height:l},onScroll:function(){var e=g.current.scrollTop,n=Math.floor(e/t);f(n),_.current.style.transform="translate3d(0, ".concat(n*t,"px, 0)")},ref:g,children:(0,a.jsx)("div",{style:{height:j+"px"},children:(0,a.jsx)("div",{className:"content",ref:_,children:null==y?void 0:y.map((function(e,n){return(0,a.jsx)(o.Fragment,{children:r(e)},n)}))})})})}},75646:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(79800),s=t.n(r),o=t(59301),i=t(3521),a=t(13879),c=t(37712),l=function(){var e=(0,o.useState)(""),n=s()(e,2),t=n[0],r=n[1],l=(0,o.useState)(0),u=s()(l,2),d=(u[0],u[1]),p=(0,o.useState)(),f=s()(p,2),m=(f[0],f[1]),h=(0,o.useState)(),x=s()(h,2),v=(x[0],x[1]),g=(0,o.useState)(!1),_=s()(g,2),j=(_[0],_[1],(0,o.useRef)(""));function y(e){27==e.keyCode&&j.current&&b()}function b(){document.body.style.overflow="auto",m(void 0),v(void 0),d(0),r("")}(0,o.useEffect)((function(){return i.Z.subscribe("preview-image",(function(e){r(e),console.log(S.current),document.body.style.overflow="hidden"}))}),[]),(0,o.useEffect)((function(){return document.addEventListener("keydown",y),function(){document.removeEventListener("keydown",y)}}),[]),(0,o.useEffect)((function(){j.current=t}),[t]);(0,o.useRef)();var k=(0,o.useRef)(),S=(0,o.useRef)();return(0,c.jsx)(o.Fragment,{children:t?(0,c.jsx)("div",{children:(0,c.jsx)("div",{className:"preview-wrp-group",ref:k,children:(0,c.jsx)(a.Z,{className:"image-preview",src:t,style:{display:"none"},preview:{visible:!0,src:t,movable:!1,onVisibleChange:function(e){r("")}},alt:"预览大图"})})}):null})}},71031:function(e,n,t){var r=t(85573),s=t.n(r),o=t(7557),i=t.n(o),a=t(82242),c=t.n(a),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),f=(t(59301),t(98228)),m=t(78241),h=t(43418),x=t(8591),v=t(92832),g=t(91203),_=t(28687),j=t(37712);f.Z.TreeNode;n.Z=(0,_.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,t=(e.loading,e.dispatch),r=(0,_.useParams)();r.id=r.coursesId;var o=n.detailLeftMenus,a=(n.actionTabs,o.course_modules&&o.course_modules.filter((function(e){return"video"===e.type})),m.Z.useForm()),l=p()(a,1)[0];return(0,j.jsx)(h.Z,{centered:!0,title:"新建分班",open:"新建分班"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:130},onOk:u()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=c(),e.t1={},e.next=5,l.validateFields();case 5:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=9,(0,g.ZP)("/api/courses/".concat(r.id,"/course_groups.json"),{method:"post",body:c()({},n)});case 9:0===e.sent.status&&(x.ZP.success("添加成功"),l.resetFields(),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getAllCourseGroup",payload:{coursesId:r.coursesId,limit:2e3}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:r.coursesId}}));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){l.resetFields(),t({type:"classroomList/setActionTabs",payload:{}})},children:(0,j.jsx)(m.Z,{form:l,initialValues:s()(s()({},"name",""),"link",""),children:(0,j.jsx)(m.Z.Item,{label:"分班名称",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,j.jsx)(v.Z,{maxLength:60})})})})}))},89504:function(e,n,t){t.r(n),t.d(n,{default:function(){return je}});var r=t(7557),s=t.n(r),o=t(41498),i=t.n(o),a=t(82242),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301),p=t(28687),f=t(20834),m=t(38854),h=t(33552),x=t(14477),v=t(95237),g=t(43604),_=t(57809),j=t(71418),y=t(81122),b={flex_box_center:"flex_box_center___vLVuS",flex_space_between:"flex_space_between___iMfB0",flex_box_vertical_center:"flex_box_vertical_center___dYLcz",flex_box_center_end:"flex_box_center_end___hAdh1",flex_box_column:"flex_box_column___HgIbr",bg:"bg___fg0pK",header:"header___JSZ2c",menu:"menu___YsZdG",desc:"desc___rXiKH",otherLink:"otherLink___INV4V",card:"card___z8I5q",listTabWrapper:"listTabWrapper___GUJxo",operationBtn:"operationBtn___fudrU",reject:"reject___oB66Y",approve:"approve___zZZ7P",rejectBtn:"rejectBtn___SCjUa",approveBtn:"approveBtn___XtDaP",duplicateStudentModal:"duplicateStudentModal___Q1TtD",warningText:"warningText___YA0e9",customTagTypeWrap:"customTagTypeWrap___TC3sR",checkbox:"checkbox___EWCrb",delete:"delete___TxnvA"},k=t(37205),S=t.n(k),Z=t(24905),w=t(43418),C=t(14491),T=t(8591),I=t(53864),N=t(81228),L=t(3113),P=t(2006),R=t(37712),F=function(e){return e[e.approve=1]="approve",e[e.reject=2]="reject",e}(F||{}),E=(0,p.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n,t=e.params,r=e.data,o=e.batch,a=e.loading,c=e.reload,l=e.resetBatchStatus,u=e.selectedKey,d=e.setSelectedKey,f=e.dispatch,m=(0,p.useParams)().coursesId,h=[{title:"序号",dataIndex:"name",width:70,align:"center",render:function(e,n,r){return o.length>0?(0,R.jsx)(Z.Z,{onChange:function(e){u.includes(e.target.value)?d(S()(u.filter((function(n){return n!=e.target.value})))):(u.push(e.target.value),d(S()(u)))},value:null==n?void 0:n.application_id,checked:u.includes(null==n?void 0:n.application_id),children:t.limit*(t.page-1)+r+1}):t.limit*(t.page-1)+r+1}},{title:"姓名",width:110,align:"center",dataIndex:"name",render:function(e,n){return(0,R.jsx)(p.Link,{target:"_blank",to:"/users/".concat(null==n?void 0:n.login,"/classrooms"),children:e})}},{title:"学校/单位",width:140,align:"center",dataIndex:"school_name",render:function(e){return(0,R.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"学号",width:110,align:"center",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id},render:function(e){return(0,R.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"手机号",width:100,align:"center",dataIndex:"phone",render:function(e){return(0,R.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"邮箱",width:120,align:"center",dataIndex:"mail",render:function(e){return(0,R.jsx)("span",{className:"c-black",children:e||"--"})}},{title:"分班",width:100,align:"center",dataIndex:"course_group_name",sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id},render:function(e){return e||"--"}},{title:"操作",align:"center",dataIndex:"name",render:function(e,n){var t=n.application_id;return(0,R.jsxs)("div",{children:[(0,R.jsx)("span",{className:"".concat(b.operationBtn," ").concat(b.reject),onClick:function(){return x([t],F.reject)},children:"拒绝"}),(0,R.jsx)("span",{className:"".concat(b.operationBtn," ").concat(b.approve),onClick:function(){return x([t],F.approve)},children:"同意"})]})}}],x=function(){var e=i()(s()().mark((function e(n,t){var o,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t!==F.approve){e.next=7;break}return e.next=3,(0,y.r_)(m,{application_ids:n});case 3:0===(o=e.sent).status&&((null===(a=o.data)||void 0===a?void 0:a.length)>0?w.Z.confirm({icon:null,width:700,centered:!0,className:b.duplicateStudentModal,okText:"同意加入",cancelText:"取消",content:(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)("div",{style:{marginBottom:4},children:"检测到课堂中已存在的学生,点击“同意加入”则课堂将会存在两个相同的学生"}),(0,R.jsx)("div",{className:b.warningText,style:{marginBottom:4},children:"*建议在“已审批”中将已存在的学生移除,再加入新账号"}),(0,R.jsx)(C.Z,{columns:[{title:"姓名",dataIndex:"name"},{title:"学校/单位",dataIndex:"school_name"},{title:"学号",dataIndex:"student_id"},{title:"班级",dataIndex:"course_group"}],dataSource:o.data,pagination:!1,scroll:{y:540},rowKey:"student_id"})]}),onOk:function(){var e=i()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.fd)(m,{application_ids:n,approval:F.approve});case 2:0===e.sent.status&&(T.ZP.success("操作成功"),n.length>=r.application_list.length?c({page:1}):c(),f({type:"classroomList/getClassroomTopBanner",payload:{id:m}}),d([]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认同意TA的加入?",onOk:function(){var e=i()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.fd)(m,{application_ids:n,approval:F.approve});case 2:0===e.sent.status&&(T.ZP.success("操作成功"),n.length>=r.application_list.length?c({page:1}):c(),f({type:"classroomList/getClassroomTopBanner",payload:{id:m}}),d([]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()})),e.next=8;break;case 7:t===F.reject&&w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认拒绝TA的加入?",onOk:function(){var e=i()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.fd)(m,{application_ids:n,approval:F.reject});case 2:0===e.sent.status&&(T.ZP.success("操作成功"),n.length>=r.application_list.length?c({page:1}):c(),f({type:"classroomList/getClassroomTopBanner",payload:{id:m}}),d([]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 8:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return 0===(null==r?void 0:r.apply_size)?(0,R.jsx)(P.Z,{}):(0,R.jsxs)("div",{className:"bg-white pl30 pr30 pt20 pb20",children:[(0,R.jsx)(C.Z,{pagination:!1,loading:a,columns:h,dataSource:null==r?void 0:r.application_list,rowKey:"application_id"}),(null==r?void 0:r.apply_size)>0&&(0,R.jsx)("div",{className:"tc mt30",children:(0,R.jsx)(I.Z,{showSizeChanger:!0,onChange:function(e,n){c({page:e,limit:n})},current:t.page,pageSize:t.limit,total:r.apply_size})}),o&&(0,R.jsx)(N.Z,{offsetBottom:0,children:(0,R.jsxs)("div",{style:{height:62,background:"#fff",paddingLeft:"39px",width:"100%",boxShadow:"0px -4px 11px 0px rgba(218, 218, 218, 0.5)",display:"flex",alignItems:"center"},children:["applicant"===o&&(0,R.jsxs)("div",{style:{flex:1},children:[(0,R.jsxs)(Z.Z,{checked:(null==u?void 0:u.length)===(null==r||null===(n=r.application_list)||void 0===n?void 0:n.length),onClick:function(){var e;(null==u?void 0:u.length)<(null==r||null===(e=r.application_list)||void 0===e?void 0:e.length)?d(S()(null==r?void 0:r.application_list.map((function(e){return e.application_id})))):d([])},children:["全选本页/",(0,R.jsxs)("span",{children:["已选 (",null==u?void 0:u.length,")"]})]}),(0,R.jsx)(L.ZP,{danger:!0,className:b.rejectBtn,onClick:function(){x(u,F.reject)},children:"拒绝"}),(0,R.jsx)(L.ZP,{type:"primary",className:b.approveBtn,onClick:function(){x(u,F.approve)},children:"同意"})]}),(0,R.jsxs)(L.ZP,{style:{marginRight:30,fontSize:"12px",display:"inline-flex",alignItems:"center",color:"#333333"},onClick:function(){l()},children:[(0,R.jsx)("i",{className:"iconfont icon-piliangcaozuo font12 mr5"}),"取消操作"]})]})})]})})),B=t(60324),O=t(14478),A=t(91203),D=t(43501),G=t(53547),M=t(75646),z="listWrap___dJFQD",K="menu___D9PvJ",H="list___PWHRI",V="pad___wEnox",W=t(10433),U=t(92832),J=t(64165),X=(0,p.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading,dispatch:e.dispatch}}))((function(e){var n,t=e.onClick,r=e.placeholder,o=void 0===r?"搜索":r,a=e.reversal,c=void 0!==a&&a,l=e.width,f=void 0===l?142:l,h=e.isParentNode,x=void 0!==h&&h,v=e.dispatch,g=e.loading,_=e.classroomList,j=(0,p.useParams)().coursesId,y=(0,d.useState)(""),b=u()(y,2),k=b[0],Z=b[1],w=(0,d.useState)([]),C=u()(w,2),T=C[0],I=C[1],N=(0,d.useState)(!1),P=u()(N,2),F=P[0],E=P[1],B=(0,d.useRef)(null),O=(0,d.useRef)(!1),A=(0,d.useRef)(!0),D=(0,d.useState)([]),G=u()(D,2),M=G[0],X=G[1],Q=function(){var e=i()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(!A.current||g.effects["classroomList/getAllCourseGroup"]||null!==(n=_.allCourseGroups)&&void 0!==n&&null!==(n=n.course_groups)&&void 0!==n&&n.length)){e.next=2;break}return e.abrupt("return");case 2:return A.current=!1,e.next=5,v({type:"classroomList/getAllCourseGroup",payload:{coursesId:j,limit:2e3}});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){var e,n,t;null!==(e=_.allCourseGroups)&&void 0!==e&&e.course_groups&&(X([{id:"0",name:"未分班"}].concat(S()((null===(n=_.allCourseGroups)||void 0===n?void 0:n.course_groups)||[]))),I([{id:"0",name:"未分班"}].concat(S()((null===(t=_.allCourseGroups)||void 0===t?void 0:t.course_groups)||[]))))}),[null===(n=_.allCourseGroups)||void 0===n?void 0:n.course_groups]);return(0,R.jsxs)("span",{className:V,onMouseEnter:function(){return Q()},onMouseLeave:function(){O.current||E(!1)},children:[g.effects["classroomList/getAllCourseGroup"]&&(0,R.jsx)(L.ZP,{type:"link",style:{color:"#165DFF"},loading:g.effects["classroomList/getAllCourseGroup"]&&!A.current,children:"移动分班"}),!g.effects["classroomList/getAllCourseGroup"]&&(0,R.jsx)(m.Z,{open:F,dropdownRender:function(){return(0,R.jsxs)("div",{className:z,style:{flexDirection:c?"column-reverse":"column",width:f},children:[(0,R.jsx)(U.Z,{value:k,ref:B,placeholder:o,onBlur:function(){O.current=!1,setTimeout((function(){E(!1)}),300)},onChange:function(e){var n=e.target.value,t=M.filter((function(e){return e.name.includes(n)}));Z(n),I(t)},onFocus:function(){O.current=!0}}),(0,R.jsx)("div",{className:K,children:T.length?(0,R.jsx)(W.Z,{list:T,itemHeight:32,scrollHeight:300,mapList:function(e){return(0,R.jsx)("div",{className:H,onClick:function(){t(e.id),E(!1)},children:(0,R.jsx)("span",{title:e.name,children:e.name})},e.id)}}):(0,R.jsx)(J.Z,{image:J.Z.PRESENTED_IMAGE_SIMPLE})})]})},destroyPopupOnHide:!0,placement:c?"topLeft":"bottomLeft",getPopupContainer:function(e){return x?e.parentNode:document.body},autoAdjustOverflow:!1,children:(0,R.jsx)("span",{onMouseEnter:function(){F||(E(!0),Z(""))},children:(0,R.jsx)(L.ZP,{type:"link",style:{color:"#165DFF"},children:"移动分班"})})})]})})),Q=t(3521),Y=t(44394),q=t(39647),$=t.n(q),ee=t(5112),ne="scoremodal___XlvDn",te="wrap___RKBLe",re="wrap_title___Xmo5Q",se="radioWrap___eAsgX",oe="radio___Za18i",ie="colorFF0000___Jo92W",ae="pagination___jFbQD",ce="search___Xkeep",le="searchIcon___MwoJ1",ue=["classroomList","shixunsDetail","dispatch","user"],de=(0,p.connect)((function(e){return{classroomList:e.classroomList,shixunsDetail:e.shixunsDetail,user:e.user}}))((function(e){var n,t,r=e.classroomList,o=e.shixunsDetail,a=e.dispatch,l=e.user,f=($()(e,ue),r.detailTopBanner),m=(0,p.useParams)(),h=(0,d.useState)(0),x=u()(h,2),v=x[0],g=x[1],_=(0,d.useState)([]),j=u()(_,2),y=j[0],b=j[1],k=(0,d.useState)(""),S=u()(k,2),Z=S[0],C=S[1],N=(0,d.useState)(),L=u()(N,2),P=L[0],F=L[1],E=(0,d.useState)(!1),B=u()(E,2),O=B[0],D=B[1],G=(0,d.useState)({page:1,per_page:10}),M=u()(G,2),z=M[0],K=M[1];(0,d.useEffect)((function(){C(""),l.userInfo.login&&"Stage-SendModal"===o.actionTabs.key&&H()}),[o.actionTabs.key]),(0,d.useEffect)((function(){l.userInfo.login&&"Stage-SendModal"===o.actionTabs.key&&H()}),[null==z?void 0:z.page]);var H=function(){var e=i()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/users/".concat(l.userInfo.login,"/courses.json"),{method:"get",params:c()(c()({},z),{},{category:"manage",status:"processing",search:encodeURI(Z),username:l.userInfo.login,no_limit_per_page:1})});case 2:n=e.sent,g((null==n?void 0:n.count)||0),b((null==n?void 0:n.courses)||[]);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(){var e=i()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(P){e.next=3;break}return D(!0),e.abrupt("return");case 3:return e.next=5,(0,A.ZP)("/api/courses/".concat(null==m?void 0:m.course_id,"/course_members/batch_send_member.json"),{method:"post",body:{user_ids:null===(n=o.actionTabs.params)||void 0===n?void 0:n.ids,receive_course_id:P}});case 5:0==(null==(t=e.sent)?void 0:t.status)&&(T.ZP.success("发送成功"),C(""),F(null),D(!1),a({type:"shixunsDetail/setActionTabs",payload:{}}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,R.jsx)(R.Fragment,{children:(0,R.jsx)(w.Z,{title:"发送".concat(null===(n=o.actionTabs.params)||void 0===n?void 0:n.title),open:"Stage-SendModal"===o.actionTabs.key,centered:!0,className:ne,onCancel:function(){C(""),F(null),D(!1),a({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:V,children:(0,R.jsxs)("div",{className:te,children:[(0,R.jsxs)("div",{className:re,children:["选择的","".concat(null===(t=o.actionTabs.params)||void 0===t?void 0:t.title),"将会发送到指定课堂"]}),(0,R.jsx)("div",{className:"mb10",children:(0,R.jsx)(U.Z.Search,{className:ce,placeholder:"输入课堂名称的关键字进行搜索",value:Z,onChange:function(e){return C(e.target.value)},suffix:(0,R.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(le),onClick:function(){C(Z),K({page:1,per_page:10})}}),onSearch:function(e){C(e),K({page:1,per_page:10})}})}),(0,R.jsx)("div",{className:se,children:(0,R.jsx)(ee.ZP.Group,{value:P,onChange:function(e){F(e.target.value),D(!1)},children:y.map((function(e,n){return(0,R.jsx)(ee.ZP,{disabled:e.id===(null==f?void 0:f.course_id),className:oe,value:e.id,children:(0,R.jsx)("span",{title:e.name,children:e.name})},n)}))})}),O&&(0,R.jsx)("div",{className:ie,children:"请选择你要发送的课堂"}),v>10&&(0,R.jsx)("div",{className:ae,children:(0,R.jsx)(I.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:null==z?void 0:z.page,pageSize:10,total:v,onChange:function(e){K({page:e,per_page:10})}})})]})})})})),pe=(0,p.connect)((function(e){return{teachers:e.teachers,user:e.user,classroomList:e.classroomList}}))((function(e){var n,t,r,o=e.teachers,a=e.user,l=e.classroomList,m=e.dispatch,h=e.params,_=e.loading,j=e.batch,k=e.getData,F=e.resetBatchStatus,E=e.selectedKey,z=e.setSelectedKey,K=(0,p.useParams)().coursesId,H=o.allCourseGroups,V=o.studentsList,W=l.detailTopBanner,U=(0,d.useState)([]),J=u()(U,2),q=J[0],$=J[1],ee=(0,d.useState)({}),ne=u()(ee,2),te=ne[0],re=ne[1],se=(0,d.useState)(!1),oe=u()(se,2),ie=oe[0],ae=oe[1],ce=function(){var e=i()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ie){e.next=5;break}return e.next=3,m({type:"classroomList/getAllCourseGroup",payload:{coursesId:K,limit:2e3}});case 3:e.sent,ae(!0);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(e){var n,t,r;return!!(0,x.Ny)()||!(null===(n=a.userInfo)||void 0===n||!n.professional_certification||(null===(t=a.userInfo)||void 0===t?void 0:t.school_name)!==(null==e?void 0:e.school_name))&&("未分班"===e.course_group_name?(0,x.d8)():((0,x.d8)()||(0,x.IR)())&&(null===(r=l.allCourseGroups)||void 0===r||null===(r=r.course_groups)||void 0===r?void 0:r.some((function(n){return n.name===e.course_group_name}))))},ue=function(){var e=i()(s()().mark((function e(n,t,r){var o,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(r&&E.length<=0)){e.next=3;break}return T.ZP.info("请选择学生"),e.abrupt("return");case 3:return e.next=5,(0,A.ZP)("/api/courses/".concat(K,"/transfer_to_course_group.json"),{method:"post",body:{students:r?E.map((function(e){return{course_member_id:e}})):[{course_member_id:t.course_member_id}],course_group_id:n}});case 5:0===e.sent.status&&(T.ZP.success("操作成功"),E.length>=(null==V||null===(o=V.students)||void 0===o?void 0:o.length)||1===(null==V||null===(i=V.students)||void 0===i?void 0:i.length)?k({page:1}):k(),z([]));case 7:case"end":return e.stop()}}),e)})));return function(n,t,r){return e.apply(this,arguments)}}(),pe=function(e){q.indexOf(e)>-1?q.splice(q.indexOf(e),1):q.push(e),null!=q&&q.includes("ASSISTANT_PROFESSOR")&&null!=q&&q.includes("PROFESSOR")&&("PROFESSOR"===e&&q.splice(q.indexOf("ASSISTANT_PROFESSOR"),1),"ASSISTANT_PROFESSOR"===e&&q.splice(q.indexOf("PROFESSOR"),1)),$(S()(q))},fe=[{title:"序号",dataIndex:"name",width:50,fixed:"left",ellipsis:!0,render:function(e,n,t){return j?(0,R.jsx)(Z.Z,{onChange:function(e){E.includes(e.target.value)?z(S()(E.filter((function(n){return n!=e.target.value})))):(E.push(e.target.value),z(S()(E)))},value:null==n?void 0:n.course_member_id,checked:E.includes(null==n?void 0:n.course_member_id),children:h.limit*(h.page-1)+t+1}):(0,R.jsx)("span",{style:{color:"#232B40"},children:h.limit*(h.page-1)+t+1})}},{title:"姓名",width:110,ellipsis:!0,fixed:"left",dataIndex:"name",render:function(e,n){return(0,R.jsx)(p.Link,{target:"_blank",to:"/users/".concat(null==n?void 0:n.login,"/classrooms"),children:e})}},{title:"学号",width:100,fixed:"left",ellipsis:!0,dataIndex:"student_id",sortOrder:te.student_id,sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id},render:function(e){return(0,R.jsx)("span",{style:{color:"#232B40"},children:e||"--"})}},{title:"分班",width:100,fixed:"left",ellipsis:!0,dataIndex:"course_group_name",sortOrder:te.course_group_name,sortDirections:["descend","ascend"],sorter:function(e,n){return e.id-n.id},render:function(e){return(0,R.jsx)("span",{style:{color:"#232B40"},children:e||"--"})}},!(null!=W&&W.is_public)&&{title:"手机号",width:100,ellipsis:!0,dataIndex:"user_phone",render:function(e,n){return(0,R.jsx)("span",{style:{color:"#232B40"},children:e||"--"})}},!(null!=W&&W.is_public)&&{title:"邮箱",width:100,ellipsis:!0,dataIndex:"user_mail",render:function(e,n){return(0,R.jsx)("span",{style:{color:"#232B40"},children:e||"--"})}},(null==W?void 0:W.is_public)&&{title:"学校/单位",width:120,ellipsis:!0,dataIndex:"school_name",render:function(e,n){return(0,R.jsx)("span",{style:{color:"#333333"},children:e||"--"})}},!(0,x.dE)()&&{title:"证件照",width:80,dataIndex:"face_image",render:function(e){return e?(0,R.jsx)("img",{style:{width:33,height:46,display:!e&&"none"},src:Y.Z.API_SERVER+e,onClick:function(){Q.Z.publish("preview-image",Y.Z.API_SERVER+e)}}):(0,R.jsx)("span",{style:{color:"#232B40"},children:"--"})}},(0,x.Gg)()&&{title:"操作",align:"right",fixed:"right",dataIndex:"name",render:function(e,n){var t,r,o;return(0,R.jsxs)("div",{children:[(0,R.jsx)(B.Z,{autoAdjustOverflow:!1,overlayClassName:b.btnmenu,placement:"bottomLeft",content:(0,R.jsxs)(f.Z,{children:[(0,R.jsx)(f.Z.Item,{children:(0,R.jsx)(O.Z,{icon:(0,R.jsx)("span",{}),onOpenChange:function(){$(S()(n.member_roles))},onConfirm:i()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.mw)({coursesId:K,roles:q,user_id:n.user_id});case 2:0===e.sent.status&&(T.ZP.success("修改成功"),1>=(null==V||null===(t=V.students)||void 0===t?void 0:t.length)?k({page:1}):k());case 4:case"end":return e.stop()}}),e)}))),title:(0,R.jsx)("div",{children:(0,R.jsxs)(Z.Z.Group,{value:q,defaultValue:n.member_roles,children:[(null==n||null===(t=n.member_roles)||void 0===t?void 0:t.includes("CREATOR"))&&(0,R.jsx)(Z.Z,{disabled:!0,onClick:function(){return pe("CREATOR")},checked:!0,value:"CREATOR",children:"管理员"}),!(null!=n&&null!==(r=n.member_roles)&&void 0!==r&&r.includes("CREATOR"))&&(0,R.jsx)(Z.Z,{onClick:function(){return pe("PROFESSOR")},value:"PROFESSOR",children:"老师"}),(0,R.jsx)(Z.Z,{disabled:!(null==n||null===(o=n.member_roles)||void 0===o||!o.includes("CREATOR")),onClick:function(){return pe("ASSISTANT_PROFESSOR")},value:"ASSISTANT_PROFESSOR",children:"助教"}),(0,R.jsx)(Z.Z,{onClick:function(){return pe("STUDENT")},value:"STUDENT",children:"学生"})]})}),children:(0,R.jsx)("a",{children:"修改角色"})})}),le(n)&&(0,R.jsx)(f.Z.Item,{children:(0,R.jsx)("a",{onClick:function(){var e;w.Z.confirm({centered:!0,icon:null,width:515,okText:"确定",cancelText:"取消",title:"提示",content:(0,R.jsxs)("div",{children:[(0,R.jsxs)("div",{style:{marginBottom:"10px"},children:["重置密码后,初始密码将设置为:",(0,R.jsx)("span",{style:{color:"#DF8323"},children:"12345678"})]}),(0,R.jsx)("div",{children:"并且该学生将会收到密码重置的消息通知,请提醒学生尽快修改密码!"})]}),onOk:(e=i()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/courses/".concat(K,"/reset_student_password.json"),{method:"post",body:{user_id:n.user_id}});case 2:0===e.sent.status&&T.ZP.success("操作成功");case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"重置密码"})}),(0,R.jsx)(f.Z.Item,{children:(0,R.jsx)("a",{onClick:function(){m({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{ids:[null==n?void 0:n.course_member_id],title:"学生"}}})},children:"发送至课堂"})})]}),children:(0,R.jsxs)("span",{style:{color:"#165DFF",cursor:"pointer"},onMouseEnter:function(){return ce()},children:["更多",(0,R.jsx)("i",{className:"iconfont icon-sanjiaoxing-down font14 ",style:{marginLeft:"4px"}})]})}),(0,R.jsx)(X,{onClick:function(e){return ue(e,n,!1)}}),(0,R.jsx)("span",{className:"".concat(b.delete," current"),style:{color:"#165DFF"},onClick:function(){var e;w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认删除",onOk:(e=i()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.l3)({coursesId:K,students:[{course_member_id:n.course_member_id}]});case 2:0===e.sent.status&&(T.ZP.success("删除成功"),1>=(null==V||null===(t=V.students)||void 0===t?void 0:t.length)?k({page:1}):k(),m({type:"classroomList/getClassroomTopBanner",payload:{id:K}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"删除"})]})}}].filter((function(e){return!!e}));return(0,R.jsxs)("section",{children:[(0,R.jsxs)("div",{children:[0===V.students_count&&(0,R.jsx)(P.Z,{}),(0,R.jsxs)("div",{className:"".concat(!(null==V||null===(n=V.students)||void 0===n||!n.length)&&"bg-white"," pl30 pr30"),children:[(0,x.Gg)()&&E.length>0&&(0,R.jsxs)(v.Z,{justify:"space-between",className:b.checkbox,children:[(0,R.jsx)(g.Z,{children:(0,R.jsxs)("span",{className:"font14",children:["已选 ",(0,R.jsx)("span",{style:{color:"#165DFF"},children:E.length})," 个"]})}),(0,R.jsxs)("div",{style:{marginLeft:"auto",cursor:"pointer",color:"#E30000"},onClick:function(){var e;(null==E?void 0:E.length)<=0?T.ZP.info("请选择学生"):w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"是否确认删除",content:"选中学生将全部被删除,不可恢复,是否继续删除",onOk:(e=i()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.l3)({coursesId:K,students:E.map((function(e){return{course_member_id:e}}))});case 2:0===e.sent.status&&(T.ZP.success("删除成功"),E.length>=(null==V||null===(n=V.students)||void 0===n?void 0:n.length)?k({page:1}):k(),m({type:"classroomList/getClassroomTopBanner",payload:{id:K}}),m({type:"classroomList/getClassroomTopBanner",payload:{id:K}}),z([]));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:[(0,R.jsx)("i",{className:"iconfont icon-qingchu font14",style:{color:"#F65160",marginRight:"6px"}}),(0,R.jsx)("span",{children:"批量删除"})]}),(0,R.jsxs)("div",{style:{cursor:"pointer",color:"#E30000",marginLeft:"20px"},onClick:function(){(null==E?void 0:E.length)<=0?T.ZP.info("请选择学生"):m({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{ids:E,title:"学生"}}})},children:[(0,R.jsx)("i",{className:"iconfont icon-fasong2 font14",style:{color:"#165DFF",marginRight:"6px"}}),(0,R.jsx)("span",{style:{color:"#165DFF"},children:"发送到其他课堂"})]}),(0,R.jsx)(g.Z,{children:(0,R.jsx)(X,{onClick:function(e){return ue(e,{},!0)},dataSource:[{id:"0",name:"未分班"}].concat(S()((null==H?void 0:H.course_groups)||[])),reversal:!0,isParentNode:!0,children:(0,R.jsxs)("span",{className:"font14 current",style:{color:"#3061d0",marginLeft:"20px",display:"inline-block"},children:["移动到",(0,R.jsx)(D.Z,{className:"ml5"})]})})})]}),!(null==V||null===(t=V.students)||void 0===t||!t.length)&&(0,R.jsx)(C.Z,{onChange:function(e,n,t){var r={},s={};t.column?(void 0===t.order?(r[t.field]="descend",s.sort="desc"):(s.sort=t.order.replace("end",""),r[t.field]=t.order),s.order=2,"student_id"==t.column.dataIndex&&(s.order=1)):(r={},s.sort="",s.order=""),re(c()({},r)),k(s)},scroll:!(0,x.Gg)()||null!=W&&W.is_public?null:{x:880},columns:fe,dataSource:null==V?void 0:V.students,pagination:!1,rowKey:"course_member_id",loading:_,rowSelection:(0,x.Gg)()&&{type:"checkbox",selectedRowKeys:E,onChange:function(e,n){z(e)}}})]}),(null==V?void 0:V.students_count)>0&&(0,R.jsx)("aside",{className:"tc mb50 mt30",children:(0,R.jsx)(I.Z,{showSizeChanger:!0,onChange:function(e,n){k({page:e,limit:n}),z([])},current:h.page,pageSize:h.limit,total:null==V?void 0:V.students_count})})]}),(0,R.jsx)(M.Z,{}),j&&(0,R.jsx)(N.Z,{offsetBottom:0,children:(0,R.jsxs)("div",{style:{height:62,background:"#fff",paddingLeft:"39px",width:"100%",boxShadow:"0px -4px 11px 0px rgba(218, 218, 218, 0.5)",display:"flex",alignItems:"center"},children:["member"===j&&(0,R.jsxs)("div",{style:{flex:1},children:[(0,R.jsxs)(Z.Z,{checked:(null==E?void 0:E.length)===(null==V||null===(r=V.students)||void 0===r?void 0:r.length),onClick:function(){var e;(null==E?void 0:E.length)<(null==V||null===(e=V.students)||void 0===e?void 0:e.length)?z(S()(null==V?void 0:V.students.map((function(e){return e.course_member_id})))):z([])},children:["全选本页/",(0,R.jsxs)("span",{children:["已选 (",null==E?void 0:E.length,")"]})]}),(0,R.jsx)(X,{onClick:function(e){return ue(e,{},!0)},dataSource:[{id:"0",name:"未分班"}].concat(S()((null==H?void 0:H.course_groups)||[])),reversal:!0,isParentNode:!0,children:(0,R.jsxs)(L.ZP,{style:{margin:"0px 15px",fontSize:"12px",color:"#145DFF",display:"inline-flex",alignItems:"center"},children:["批量移动 ",(0,R.jsx)(G.Z,{style:{color:"#464F66"}})]})}),(0,R.jsxs)(L.ZP,{style:{fontSize:"12px",color:"#145DFF"},onClick:function(){var e;(null==E?void 0:E.length)<=0?T.ZP.info("请选择学生"):w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"选中学生将全部被删除,不可恢复,是否继续删除",onOk:(e=i()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.l3)({coursesId:K,students:E.map((function(e){return{course_member_id:e}}))});case 2:0===e.sent.status&&(T.ZP.success("删除成功"),E.length>=(null==V||null===(n=V.students)||void 0===n?void 0:n.length)?k({page:1}):k(),m({type:"classroomList/getClassroomTopBanner",payload:{id:K}}),m({type:"classroomList/getClassroomTopBanner",payload:{id:K}}),z([]));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:[(0,R.jsx)("i",{style:{color:"#F65160",display:"inline-flex",alignItems:"center"},className:"iconfont icon-piliangshanchu2 font14 mr5"}),"批量删除"]})]}),(0,R.jsxs)(L.ZP,{style:{marginRight:30,fontSize:"12px",display:"inline-flex",alignItems:"center",color:"#333333"},onClick:function(){F()},children:[(0,R.jsx)("i",{className:"iconfont icon-piliangcaozuo font12 mr5"}),"取消操作"]})]})}),(0,R.jsx)(de,{})]})})),fe=t(73973),me=t(97514),he=t(28972),xe=(0,p.connect)((function(e){return{teachers:e.teachers,user:e.user,classroomList:e.classroomList}}))((function(e){var n=e.teachers,t=e.dispatch,r=e.user,o=e.classroomList,a=(0,p.useParams)().coursesId,l=(0,me.oP)().tab,f=void 0===l?"member":l,m=(n.allCourseGroups,n.studentsList),h=o.detailTopBanner,k=(0,d.useState)(""),S=u()(k,2),Z=S[0],w=S[1],C=(0,d.useState)([]),T=u()(C,2),I=T[0],N=T[1],L=(0,d.useState)([]),P=u()(L,2),F=P[0],B=P[1],O=(0,d.useState)(!1),A=u()(O,2),D=A[0],G=A[1],M=(0,d.useRef)(!0),z=(0,d.useState)([]),K=u()(z,2),H=K[0],V=K[1];(0,d.useEffect)((function(){var e;r.userInfo.username&&q({page:1,limit:10,course_group_id:(0,x.dE)()?null===(e=r.userInfo)||void 0===e||null===(e=e.course)||void 0===e?void 0:e.course_group_id:""})}),[r.userInfo.username]);var W=function(){var e=i()(s()().mark((function e(n){var r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"teachers/getStudentsList",payload:c()({coursesId:a},n)});case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(){var e=i()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.iU)(a,n);case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=(0,fe.U)(W,{page:1,limit:20}),X=u()(J,4),Q=X[0],Y=X[1],q=X[2],$=(X[3],(0,fe.U)(U,{page:1,limit:20})),ee=u()($,4),ne=ee[0],te=ee[1],re=ee[2],se=ee[3],oe=(0,d.useState)(f),ie=u()(oe,2),ae=ie[0],ce=ie[1],le=(0,d.useState)({course_group_id:"",search:""}),ue=u()(le,2),de=ue[0],xe=ue[1],ve=function(){N([]),B([]),w("")},ge=function(){var e=i()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M.current){e.next=2;break}return e.abrupt("return");case 2:return G(!0),e.next=5,(0,y.xV)({coursesId:a,limit:2e3});case 5:null!=(n=e.sent)&&n.course_groups&&(V((null==n?void 0:n.course_groups)||[]),M.current=!1),G(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,R.jsxs)("section",{children:[(0,R.jsx)("aside",{className:"bg-white pl30 pr30 pb20",children:(0,R.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[!(0,x.Gg)()||null!=h&&h.excellent?(0,R.jsx)(g.Z,{children:(0,R.jsxs)("span",{style:{height:"60px",padding:"15px"},children:["共",(0,R.jsx)("label",{className:"ml3 mr3",style:{color:"#165DFF"},children:(null==m?void 0:m.students_count)||0}),"个学生"]})}):(0,R.jsx)(g.Z,{className:b.customTagTypeWrap,children:(0,R.jsx)(he.qp,{title:"类型",value:ae,onChange:function(e){ce(e),ve(),"member"===e?q(de):re(de)},dataSource:[{name:"已审批 ".concat((null==m?void 0:m.students_count)||0),id:"member"},{name:"待审批 ".concat((null==m?void 0:m.apply_size)||0),id:"applicant"}],titleWidth:28,style:{flex:1}})}),(0,R.jsx)(g.Z,{children:(0,R.jsxs)(v.Z,{align:"middle",justify:"space-evenly",children:[!(0,x.dE)()&&(0,R.jsx)(g.Z,{className:"mr20",children:(0,R.jsxs)(_.default,{size:"middle",value:""===de.course_group_id?"全部":de.course_group_id,onChange:function(){var e=i()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("member"!==ae){e.next=5;break}return e.next=3,q({page:1,course_group_id:"全部"===n?"":n});case 3:e.next=7;break;case 5:return e.next=7,re({page:1,course_group_id:"全部"===n?"":n});case 7:ve(),xe((function(e){return c()(c()({},e),{},{course_group_id:"全部"===n?"":n})}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{width:200,marginRight:10},onDropdownVisibleChange:ge,dropdownRender:function(e){return(0,R.jsx)(j.Z,{spinning:D,children:e})},getPopupContainer:function(e){return e.parentNode},children:[(0,R.jsx)(_.default.Option,{value:"全部",children:"全部分班"}),(0,R.jsx)(_.default.Option,{value:"0",children:"未分班"}),null==H?void 0:H.map((function(e){return(0,R.jsx)(_.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},null==e?void 0:e.id)}))]})}),(0,R.jsx)(g.Z,{children:(0,R.jsx)(he.t7,{style:{width:220},placeholder:"请输入姓名/学号搜索",value:de.search,onChange:function(e){xe((function(n){return c()(c()({},n),{},{search:e})})),"member"===ae?q({search:e,page:1}):re({search:e,page:1})}})})]})})]})}),"member"===ae&&(0,R.jsx)(pe,{params:Q,getData:q,loading:Y,batch:Z,resetBatchStatus:ve,selectedKey:I,setSelectedKey:N}),"applicant"===ae&&(0,R.jsx)(E,{params:ne,data:se,loading:te,batch:Z,resetBatchStatus:ve,reload:re,selectedKey:F,setSelectedKey:B})]})})),ve=t(85454),ge=t(27848),_e=t(71031),je=(0,p.connect)((function(e){var n=e.teachers,t=e.loading;return{teachers:n,globalSetting:e.globalSetting,classroomList:e.classroomList,loading:t.effects}}))((function(e){e.teachers,e.globalSetting,e.classroomList,e.loading;var n=e.dispatch,t=(e.match,(0,d.useState)("0")),r=u()(t,2),o=(r[0],r[1],(0,p.useParams)()),a=(f.Z,f.Z.Item,f.Z.Item,f.Z.Item,[{name:"学生",url:""},{name:"课堂信息",url:"/api/courses/".concat(o.coursesId,"/export_couser_info.xlsx&export=true")}]),l=(0,R.jsxs)(f.Z,{style:{maxHeight:400,width:240,overflow:"auto"},children:[a.map((function(e,n){return(0,R.jsx)(f.Z.Item,{onClick:function(n){v(e.name)},children:(0,R.jsx)("span",{children:e.name})},e.url)})),(0,R.jsx)(f.Z.Item,{children:(0,R.jsx)(p.Link,{to:"/classrooms/".concat(o.coursesId,"/exportlist/course_member_act_score,course_total_score"),children:"历史导出"})},"3")]}),v=function(){var e=i()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n,e.next="学生"===e.t0?3:"课堂信息"===e.t0?5:7;break;case 3:return(0,h.eV)(c()({},o)),e.abrupt("break",7);case 5:return(0,h.Zn)(c()({},o)),e.abrupt("break",7);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,R.jsxs)("section",{children:[(0,R.jsxs)(ge.Z,{active:2,children:[(0,x.eB)()&&(0,R.jsx)(m.Z,{dropdownRender:function(){return l},children:(0,R.jsxs)(he.op,{className:"mr20",children:["导出",(0,R.jsx)(D.Z,{className:"ml5"})]})}),(0,x.aN)()&&(0,R.jsx)(he.op,{style:{background:"#3061D0",color:"#fff",fontSize:"12px"},className:"mr20",onClick:function(){n({type:"teachers/setActionTabs",payload:{key:"更换管理员"}})},children:"更换管理员"}),(0,x.GJ)()&&(0,R.jsx)(he.op,{style:{background:"#3061D0",color:"#fff",fontSize:"12px"},onClick:function(){n({type:"classroomList/setActionTabs",payload:{key:"新建分班",params:o}})},children:"新建分班"})]}),(0,R.jsx)(xe,{}),(0,R.jsx)(_e.Z,{}),(0,R.jsx)(ve.Z,{})]})}))},85454:function(e,n,t){var r=t(7557),s=t.n(r),o=t(37205),i=t.n(o),a=t(82242),c=t.n(a),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),f=t(59301),m=t(78241),h=t(43418),x=t(8591),v=t(71418),g=t(5112),_=t(81122),j=t(26724),y=t.n(j),b=t(28687),k=t(37712);n.Z=(0,b.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var n=e.teachers,t=(e.loading,e.dispatch),r=(0,b.useParams)(),o=(0,f.useState)([]),a=p()(o,2),l=a[0],d=a[1],j=(0,f.useState)(!1),S=p()(j,2),Z=S[0],w=S[1],C=(0,f.useState)(!0),T=p()(C,2),I=T[0],N=T[1];r.id=r.coursesId,r.course_id=r.coursesId,r.limit=20;var L=(0,f.useRef)(0),P=function(){var e=u()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w(!0),L.current++,e.next=4,(0,_.gp)(c()(c()({},r),{},{page:L.current}));case 4:null!=(n=e.sent)&&n.teacher_list&&(d([].concat(i()(l),i()(n.teacher_list))),n.teacher_list.length!==r.limit&&N(!1)),w(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){"更换管理员"===n.actionTabs.key&&(L.current=0,N(!0),d([]),P())}),[n.actionTabs.key]);var R=m.Z.useForm(),F=p()(R,1)[0];return(0,k.jsxs)(h.Z,{centered:!0,title:"更换管理员",open:"更换管理员"===n.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:u()(s()().mark((function e(){var n,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=F.getFieldValue()).course_member_id){e.next=9;break}return o=n.course_member_id.split(","),e.next=5,(0,_.rM)(c()(c()({},r),{},{user_id:o[1],course_member_id:o[0]}));case 5:0===e.sent.status&&(d([]),x.ZP.success("修改成功"),t({type:"user/getUserInfo",payload:c()({},r)}),t({type:"teachers/getList",payload:c()({},r)}),t({type:"classroomList/getClassroomTopBanner",payload:{id:r.coursesId}}),t({type:"teachers/setActionTabs",payload:{}})),e.next=10;break;case 9:x.ZP.error("请选择管理员");case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){d([]),t({type:"teachers/setActionTabs",payload:{}})},children:[(0,k.jsxs)("p",{className:"tc",children:["选择的成员将会成为新的管理员",(0,k.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是教师团队的一员"]}),(0,k.jsx)(m.Z,{form:F,children:(0,k.jsx)("div",{style:{background:"#F4FAFF",padding:20},children:(0,k.jsx)("div",{style:{maxHeight:200,overflow:"auto"},children:(0,k.jsx)(y(),{initialLoad:!1,pageStart:0,loadMore:function(){return P()},hasMore:!Z&&I,useWindow:!1,children:(0,k.jsx)(v.Z,{spinning:Z,children:(0,k.jsx)(m.Z.Item,{name:"course_member_id",style:{marginBottom:0},children:(0,k.jsx)(g.ZP.Group,{children:null==l?void 0:l.map((function(e,n){return(0,k.jsx)("div",{children:(0,k.jsx)(g.ZP,{value:e.course_member_id+","+e.user_id,children:e.name})})}))})})})})})})})]})}))},73973:function(e,n,t){t.d(n,{U:function(){return p}});var r=t(7557),s=t.n(r),o=t(82242),i=t.n(o),a=t(41498),c=t.n(a),l=t(79800),u=t.n(l),d=t(59301);function p(e,n){var t=(0,d.useState)(n),r=u()(t,2),o=r[0],a=r[1],l=(0,d.useState)(!1),p=u()(l,2),f=p[0],m=p[1],h=(0,d.useState)(),x=u()(h,2),v=x[0],g=x[1],_=function(){var t=c()(s()().mark((function t(r){var c,l,u,d=arguments;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return c=d.length>1&&void 0!==d[1]&&d[1],l=c?n:i()(i()({},o),r),m(!0),a(l),t.next=6,e(l);case 6:return u=t.sent,m(!1),g(u),t.abrupt("return",u);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return[o,f,_,v]}}}]); \ No newline at end of file