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

1 line
38 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[38634],{47722:function(e,t,s){s.d(t,{Z:function(){return k}});s(7557),s(41498);var n=s(82100),o=s.n(n),r=s(29186),a=s.n(r),i=s(13720),c=s.n(i),l=s(80619),u=s.n(l),d=s(47074),p=s.n(d),m=s(85573),h=s.n(m),f=s(59301),x=s(8591),_=s(92832),g="codeBox___WpkVl",v=s(92310),y=s.n(v),b=s(37712),j=function(e){u()(s,e);var t=p()(s);function s(e){var n;return o()(this,s),n=t.call(this,e),h()(c()(n),"canvas",void 0),h()(c()(n),"randomNum",(function(e,t){return Math.floor(Math.random()*(t-e)+e)})),h()(c()(n),"drawPic",(function(){n.randomCode()})),h()(c()(n),"reloadPic",(function(){n.drawPic()})),h()(c()(n),"changeCode",(function(e){console.log(e.target.value,222),n.setState({value:e.target.value,showError:!1})})),h()(c()(n),"onVerify",(function(){var e;return""!==n.state.value.toLowerCase()&&n.state.value.toLowerCase()!==n.state.code.toLowerCase()?(e=!0,x.ZP.error("请输入正确的验证码"),n.reloadPic()):""===n.state.value.toLowerCase()?(e=!0,x.ZP.error("请输入验证码")):n.state.value.toLowerCase()===n.state.code.toLowerCase()&&(e=!1),n.setState({showError:e}),e})),n.canvas=f.createRef(),n.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},n}return a()(s,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,t){var s=this.randomNum(e,t),n=this.randomNum(e,t),o=this.randomNum(e,t);return"rgb(".concat(s,", ").concat(n,", ").concat(o,")")}},{key:"drawText",value:function(e,t,s){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var n=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=n+"px SimHei";var o=(this.state.contentWidth-40)/(this.state.code.length-1),r=10;s>0&&(r=10+s*o);var a=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);n>40&&(a=40);var i=this.randomNum(-10,10);e.translate(r,a),e.rotate(i*Math.PI/180),e.fillText(t,0,0),e.rotate(-i*Math.PI/180),e.translate(-r,-a)}},{key:"drawLine",value:function(e){for(var t=0;t<1;t++)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 t=0;t<100;t++)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,t="",s=0;s<this.state.codeLength;s++){t+="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890"[Math.floor(57*Math.random())]}this.setState({code:t},(function(){var t=e.canvas.current.getContext("2d");t.textBaseline="bottom",t.fillStyle=e.randomColor(e.state.backgroundColorMin,e.state.backgroundColorMax),t.fillRect(0,0,e.state.contentWidth,e.state.contentHeight);for(var s=0;s<e.state.code.length;s++)e.drawText(t,e.state.code[s],s);e.drawLine(t),e.drawDot(t)}))}},{key:"render",value:function(){var e=this.props,t=e.className,s=e.width,n=void 0===s?300:s;return(0,b.jsxs)("div",{className:y()(g,t),style:{width:n},children:[(0,b.jsx)("aside",{children:(0,b.jsx)(_.Z,{value:this.state.value,onChange:this.changeCode,placeholder:"请输入图片中的验证码"})}),(0,b.jsxs)("div",{children:[(0,b.jsx)("canvas",{onClick:this.reloadPic,ref:this.canvas,width:"100",height:"30"}),(0,b.jsx)("div",{className:"current",onClick:this.reloadPic,children:"看不清?换一张"})]})]})}}]),s}(f.Component),k=j},74183:function(e,t,s){s(59301);var n=s(43418),o=s(3113),r=s(37712);t.Z=function(e){var t=e.res,s=e.ismodel,a=e.setismodel;return(0,r.jsxs)(n.Z,{open:s,title:"提示",footer:null,style:{background:"transparen"},centered:!0,width:670,maskClosable:!1,children:[null==t?void 0:t.message,(0,r.jsx)("div",{style:{textAlign:"right"},children:(0,r.jsx)(o.ZP,{onClick:function(){a(!1)},type:"primary",children:"确认"})})]})}},27848:function(e,t,s){var n=s(79800),o=s.n(n),r=s(59301),a=s(28687),i=s(28972),c=s(14477),l=s(37712);t.Z=function(e){var t=e.children,s=e.active,n=(0,a.useParams)(),u=(0,r.useState)(s||1),d=o()(u,2),p=(d[0],d[1]);return(0,l.jsx)("section",{style:{backgroundColor:"#fff",padding:"20px 30px"},children:(0,l.jsx)(i.YG,{value:s,onChange:function(e){p(e)},tabBarExtraContent:t,dataSource:[{id:1,name:"教师列表",link:"/classrooms/".concat(n.coursesId,"/teachers")},{id:2,name:"学生列表",link:"/classrooms/".concat(n.coursesId,"/students")},{id:4,name:"分班列表",link:"/classrooms/".concat(n.coursesId,"/course_group")},(0,c.Rb)()&&{id:3,name:"助教权限",link:"/classrooms/".concat(n.coursesId,"/assistant")}]})})}},2006:function(e,t,s){var n=s(82242),o=s.n(n),r=(s(59301),s(93314)),a=s(3113),i=s(37712);t.Z=function(e){var t=e.img,s=e.buttonProps,n=void 0===s?{}:s,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,h=e.ButtonTwo,f=e.imgStyles,x=e.loading,_=void 0!==x&&x;return(0,i.jsxs)("section",{className:"tc animated fadeIn",style:o()(o()({},{color:"#999",margin:"100px auto",visibility:_?"hidden":"visible"}),l),children:[(0,i.jsx)("img",{src:t||r,style:o()(o()({},f),{},{pointerEvents:"none",userSelect:"none"})}),(0,i.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,i.jsx)(a.ZP,o()(o()({className:m,onClick:p},n),{},{children:d})),h&&h]})}},78824:function(e,t,s){s.r(t),s.d(t,{default:function(){return Te}});var n=s(37205),o=s.n(n),r=s(7557),a=s.n(r),i=s(41498),c=s.n(i),l=s(82242),u=s.n(l),d=s(79800),p=s.n(d),m=s(59301),h=s(99232),f=s.n(h),x=s(28687),_=s(8591),g=s(20834),v=s(6848),y=s(38854),b=s(12563),j=s(81327),k=s(14478),Z=s(60324),L=s(43418),T=s(95237),C=s(43604),w=s(14491),S=s(53864),I=s(91203),P=s(43501),N=s(33552),M=s(97514),D=s(2006),A=s(37712),G=(0,x.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,s=e.dispatch,n=e.cb,r=(0,x.useParams)();return r.id=r.coursesId,(0,A.jsx)(L.Z,{centered:!0,title:"提示",open:"设为公开"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.ZP)("/api/boards/".concat(r.categoryId,"/messages/bulk_public.json"),{method:"put",body:{ids:o()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&(_.ZP.success("操作成功"),n(),s({type:"classroomList/setActionTabs",payload:{}}),s({type:"classroomList/getBoardList",payload:u()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"classroomList/setActionTabs",payload:{}})},children:(0,A.jsx)("p",{children:"是否确认设为公开?"})})})),F=s(47722),H=(0,x.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,s=e.dispatch,n=e.cb,o=(0,x.useParams)();o.id=o.coursesId;var r=(0,m.useState)(!1),i=p()(r,2),l=i[0],d=i[1],h=(0,m.useRef)(null);return(0,A.jsx)(L.Z,{centered:!0,title:"提示",open:"删除分班"===t.actionTabs.key,okText:"确定",cancelText:"取消",confirmLoading:l,destroyOnClose:!0,onOk:c()(a()().mark((function e(){var r,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(r=h.current)||void 0===r||!r.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return d(!0),e.next=5,(0,I.ZP)("/api/course_groups/".concat(t.actionTabs.selectArrs.id,".json"),{method:"delete"});case 5:i=e.sent,d(!1),0===i.status&&(_.ZP.success("删除成功"),s({type:"classroomList/setActionTabs",payload:{}}),s({type:"classroomList/getAllCourseGroup",payload:{coursesId:o.coursesId,limit:2e3}}),s({type:"classroomList/getCourseGroupsList",payload:u()({},t.actionTabs.params)}),s({type:"classroomList/getClassroomLeftMenus",payload:{id:o.coursesId}}),n());case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"classroomList/setActionTabs",payload:{}})},children:(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("p",{style:{color:"#DD0000"},children:"删除分班后数据不可恢复,如确定删除,请输入下方验证码"}),(0,A.jsx)(F.Z,{ref:function(e){return h.current=e}})]})})})),Y=s(85573),B=s.n(Y),E=s(78241),z=s(71418),V=s(84291),R=(0,x.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,s=e.loading,n=e.dispatch,r=e.cb,i=(0,x.useParams)();i.id=i.coursesId,(0,m.useEffect)((function(){"立即截止"===t.actionTabs.key&&n({type:"classroomList/getCourseGroups",payload:{id:i.id}})}),[t.name,t.actionTabs.key]);var l=E.Z.useForm(),d=p()(l,1)[0],h=[];t.courseGroups.course_groups&&t.courseGroups.course_groups.map((function(e){return h.push(e.id+"")}));return(0,A.jsxs)(L.Z,{centered:!0,title:"立即截止",open:"立即截止"===t.actionTabs.key,okText:"立即截止",cancelText:"暂不截止",bodyStyle:{minHeight:200},onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return d.getFieldValue(),e.next=3,(0,I.ZP)("/api/courses/".concat(i.id,"/polls/end_poll.json"),{method:"post",body:{check_ids:o()(t.actionTabs.selectArrs)}});case 3:0===e.sent.status&&(r(),_.ZP.success("操作成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomPollsList",payload:u()({},t.actionTabs.params)}));case 5:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:[(0,A.jsxs)("p",{className:"tc",children:["学生将不能再提交作品",(0,A.jsx)("br",{}),'本操作只对"提交中"的任务有效']}),s.effects["classroomList/getCourseGroups"]&&(0,A.jsx)("div",{className:"tc mt40",children:(0,A.jsx)(z.Z,{})}),t.courseGroups.course_groups&&(0,A.jsx)(E.Z,{form:d,initialValues:B()(B()({},"group_ids",h),"end_time",f()(f()().add(7,"days").format("YYYY-MM-DD HH:mm"))),children:(0,A.jsxs)(T.Z,{className:"mt30",children:[(0,A.jsxs)(C.Z,{flex:1,children:["发布时间:",f()().format("YYYY-MM-DD HH:mm")]}),(0,A.jsx)(C.Z,{children:(0,A.jsx)(E.Z.Item,{name:"end_time",children:(0,A.jsx)(V.default,{disabledDate:function(e){return e&&e<f()().startOf("day")},format:"YYYY-MM-DD HH:mm",minuteStep:30,defaultValue:f()(f()(new Date((0,M.qd)())).format("YYYY-MM-DD HH:mm")),showTime:{format:"HH:mm",defaultValue:f()((0,M.U6)(),"HH:mm")}})})})]})})]})})),J=s(24905),O=(0,x.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,s=e.loading,n=e.dispatch,r=(0,x.useParams)(),i=((0,x.useLocation)(),(0,m.useState)([])),l=p()(i,2),u=l[0],d=l[1];(0,m.useEffect)((function(){"发送"===t.actionTabs.key&&new Promise(function(){var e=c()(a()().mark((function e(t,s){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n({type:"classroomList/getCoursesMine",payload:{id:r.id,page_size:50}}).then((function(e){d(u.concat(e))}));case 1:case"end":return e.stop()}}),e)})));return function(t,s){return e.apply(this,arguments)}}())}),[t.name,t.actionTabs.key]);var h=E.Z.useForm(),g=p()(h,1)[0],v=[];t.courseGroups.course_groups&&t.courseGroups.course_groups.map((function(e){return v.push(e.id+"")}));var y=[{title:"",width:40,dataIndex:"id",key:"id",render:function(e,t){return(0,A.jsx)(J.Z,{value:String(e),defaultChecked:!0})}},{title:"课堂名称",dataIndex:"name",key:"name"},{title:"创建时间",dataIndex:"created_at",key:"created_at",width:130},{title:"结束时间",dataIndex:"end_date",key:"end_date",width:130}];return(0,A.jsxs)(L.Z,{centered:!0,title:"发送资源",open:"发送"===t.actionTabs.key,okText:"立即发布",cancelText:"暂不发布",width:820,bodyStyle:{minHeight:200},onOk:c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=g.getFieldValue(),e.next=3,(0,I.ZP)("/api/boards/".concat(r.categoryId,"/messages/bulk_send.json"),{method:"post",body:{ids:o()(t.actionTabs.selectArrs),to_course_ids:o()(s.group_ids)}});case 3:0===e.sent.status&&(_.ZP.success("发布成功"),n({type:"classroomList/setActionTabs",payload:{}}));case 5:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:[(0,A.jsxs)("p",{className:"tc bold mb20",children:["选择的资源发送到",(0,A.jsx)("span",{className:"c-orange",children:"指定课堂"})]}),t.courseGroups.course_groups&&(0,A.jsx)(E.Z,{form:g,initialValues:B()(B()({},"group_ids",v),"end_time",f()(f()().add(7,"days").format("YYYY-MM-DD HH:mm"))),children:(0,A.jsx)(E.Z.Item,{name:"group_ids",children:(0,A.jsx)(J.Z.Group,{children:(0,A.jsx)(w.Z,{loading:s.effects["classroomList/getCourseGroups"],columns:y,dataSource:u,scroll:{y:240},pagination:!1})})})})]})})),W={flex_box_center:"flex_box_center___woDmT",flex_space_between:"flex_space_between___IaMmz",flex_box_vertical_center:"flex_box_vertical_center___fmxf7",flex_box_center_end:"flex_box_center_end___dWhjh",flex_box_column:"flex_box_column___w7tY5",bg:"bg___KhTu9",containerTitle:"containerTitle___wa3kw",containerDesc:"containerDesc___NJLyT",listItem:"listItem___TQK3D",title:"title___BIA57",titleLeft:"titleLeft___ThVKM",titleRight:"titleRight___DPTcE",acitons:"acitons___QY6H9",memberManager:"memberManager___c31wv",menu:"menu___UUeSv",btns:"btns___CX9x8",selectBtn:"selectBtn___TK6Qd",export:"export___DXQGx",checkbox:"checkbox___QCSAk"},Q=s(98228),U=s(92832),K=(Q.Z.TreeNode,(0,x.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,s=(e.loading,e.dispatch),n=(0,x.useParams)();n.id=n.coursesId;var o=t.detailLeftMenus,r=(t.actionTabs,o.course_modules&&o.course_modules.filter((function(e){return"video"===e.type})),E.Z.useForm()),i=p()(r,1)[0];return(0,A.jsx)(L.Z,{centered:!0,title:"新建分班",open:"新建分班"===t.actionTabs.key,okText:"确定",cancelText:"取消",destroyOnClose:!0,bodyStyle:{minHeight:80},onOk:c()(a()().mark((function e(){var o,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=u(),e.t1={},e.next=4,i.validateFields();case 4:return e.t2=e.sent,o=(0,e.t0)(e.t1,e.t2),e.next=8,(0,I.ZP)("/api/courses/".concat(n.id,"/course_groups.json"),{method:"post",body:u()({},o)});case 8:0===e.sent.status&&(_.ZP.success("添加成功"),i.setFieldsValue({name:""}),s({type:"classroomList/setActionTabs",payload:{}}),s({type:"classroomList/getCourseGroupsList",payload:{id:n.coursesId,page:null===(r=t.actionTabs)||void 0===r||null===(r=r.params)||void 0===r?void 0:r.page,is_list:!0,is_all:1}}),s({type:"classroomList/getAllCourseGroup",payload:{coursesId:n.coursesId,limit:2e3}}),s({type:"classroomList/getClassroomLeftMenus",payload:{id:n.coursesId}}));case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){i.setFieldsValue({name:""}),s({type:"classroomList/setActionTabs",payload:{}})},children:(0,A.jsx)(E.Z,{form:i,initialValues:B()({},"name",""),children:(0,A.jsx)(E.Z.Item,{label:"分班名称",name:"name",rules:[{required:!0,message:"请输入!"}],children:(0,A.jsx)(U.Z,{maxLength:60})})})})}))),q=s(46651),X=s(93737),$=s(44394),ee=q.Z.Dragger,te=(Q.Z.TreeNode,(0,x.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,s=(e.loading,e.dispatch),n=(0,x.useParams)(),o=(0,m.useState)([]),r=p()(o,2),i=r[0],l=r[1];n.id=n.coursesId;t.detailLeftMenus,t.actionTabs;var d=E.Z.useForm(),h=p()(d,1)[0],f={name:"file",multiple:!0,accept:".xls,.xlsx",action:$.Z.API_SERVER+"/api/attachments.json",onChange:function(e){var t=e.file.status;l(e.fileList),"done"===t?_.ZP.success("".concat(e.file.name," 文件上传成功")):"error"===t&&_.ZP.error("".concat(e.file.name," 文件上传失败"))}};return(0,A.jsx)(L.Z,{centered:!0,title:"导入创建分班",open:"导入创建分班"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:130,padding:"0 20px",marginTop:25},onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=u(),e.t1={},e.next=4,h.validateFields();case 4:if(e.t2=e.sent,(0,e.t0)(e.t1,e.t2),""!=i){e.next=9;break}return _.ZP.error("请先上传文件"),e.abrupt("return",!1);case 9:return e.next=11,(0,I.ZP)("/api/courses/".concat(n.id,"/create_group_by_importing_file.json"),{method:"post",body:{attachment_ids:i.map((function(e){return e.response.id}))}});case 11:0===e.sent.status&&(_.ZP.success("添加成功"),s({type:"classroomList/setActionTabs",payload:{}}),s({type:"classroomList/getCourseGroupsList",payload:{id:n.coursesId}}));case 13:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"classroomList/setActionTabs",payload:{}})},children:(0,A.jsxs)(ee,u()(u()({},f),{},{children:[(0,A.jsx)("p",{className:"ant-upload-drag-icon",children:(0,A.jsx)(X.Z,{})}),(0,A.jsx)("p",{className:"ant-upload-text",children:"点击或拖拽文件到这里上传"}),(0,A.jsx)("p",{className:"ant-upload-hint",children:"单个文件最大150MB"})]}))})}))),se=s(14477),ne=s(75742),oe=s(74183),re=s(28972),ae=s(27848),ie=s(85454),ce=s(39647),le=s.n(ce),ue=s(5112),de="scoremodal___S6ZJf",pe="wrap___HfHPy",me="wrap_title___HLVFT",he="radioWrap___ByIId",fe="radio___PpvZF",xe="colorFF0000___PpdyW",_e="pagination___LyJ1T",ge="search___QqaTn",ve="searchIcon___TMJHj",ye="course_name___mprA0",be=["classroomList","shixunsDetail","dispatch","user"],je=(0,x.connect)((function(e){return{classroomList:e.classroomList,shixunsDetail:e.shixunsDetail,user:e.user}}))((function(e){var t,s,n=e.classroomList,o=e.shixunsDetail,r=e.dispatch,i=e.user,l=(le()(e,be),n.detailTopBanner),d=(0,x.useParams)(),h=(0,m.useState)(0),f=p()(h,2),g=f[0],y=f[1],b=(0,m.useState)([]),j=p()(b,2),k=j[0],Z=j[1],T=(0,m.useState)(""),C=p()(T,2),w=C[0],P=C[1],N=(0,m.useState)(),M=p()(N,2),D=M[0],G=M[1],F=(0,m.useState)(!1),H=p()(F,2),Y=H[0],B=H[1],E=(0,m.useState)({page:1,per_page:10}),z=p()(E,2),V=z[0],R=z[1],J=(0,m.useState)([]),O=p()(J,2),W=O[0],Q=O[1],K=(0,m.useState)(!1),q=p()(K,2),X=q[0],$=q[1];(0,m.useEffect)((function(){P(""),i.userInfo.login&&"Stage-SendModal"===o.actionTabs.key&&ee()}),[o.actionTabs.key]),(0,m.useEffect)((function(){i.userInfo.login&&"Stage-SendModal"===o.actionTabs.key&&ee()}),[null==V?void 0:V.page]);var ee=function(){var e=c()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.ZP)("/api/users/".concat(i.userInfo.login,"/courses.json"),{method:"get",params:u()(u()({},V),{},{category:"manage",status:"processing",search:encodeURI(w),username:i.userInfo.login,no_limit_per_page:1})});case 2:t=e.sent,y((null==t?void 0:t.count)||0),Z((null==t?void 0:t.courses)||[]);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),te=function(){var e=c()(a()().mark((function e(){var t,s,n,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(D){e.next=3;break}return B(!0),e.abrupt("return");case 3:return e.next=5,(0,I.ZP)("/api/courses/".concat(null==d?void 0:d.course_id,"/course_groups/checkout_group_name.json"),{method:"post",body:{send_group_ids:null===(t=o.actionTabs.params)||void 0===t?void 0:t.ids,receive_course_id:D}});case 5:0==(null==(s=e.sent)?void 0:s.status)&&(0==(null==s||null===(n=s.data)||void 0===n?void 0:n.count)?se(0):(Q(null==s||null===(r=s.data)||void 0===r?void 0:r.course_group),$(!0)));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),se=function(){var e=c()(a()().mark((function e(t){var s,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.ZP)("/api/courses/".concat(null==d?void 0:d.course_id,"/course_groups/batch_send_group_member.json"),{method:"post",body:{send_group_ids:null===(s=o.actionTabs.params)||void 0===s?void 0:s.ids,receive_course_id:D,type:t}});case 2:0==(null==(n=e.sent)?void 0:n.status)&&(_.ZP.success("发送成功"),P(""),G(null),B(!1),r({type:"shixunsDetail/setActionTabs",payload:{}}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)(L.Z,{title:"发送".concat(null===(t=o.actionTabs.params)||void 0===t?void 0:t.title),open:"Stage-SendModal"===o.actionTabs.key,centered:!0,className:de,onCancel:function(){P(""),G(null),B(!1),r({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:te,children:(0,A.jsxs)("div",{className:pe,children:[(0,A.jsxs)("div",{className:me,children:["选择的","".concat(null===(s=o.actionTabs.params)||void 0===s?void 0:s.title),"将会发送到指定课堂"]}),(0,A.jsx)("div",{className:"mb10",children:(0,A.jsx)(U.Z.Search,{className:ge,placeholder:"输入课堂名称的关键字进行搜索",value:w,onChange:function(e){return P(e.target.value)},suffix:(0,A.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(ve),onClick:function(){P(w),R({page:1,per_page:10})}}),onSearch:function(e){P(e),R({page:1,per_page:10})}})}),(0,A.jsx)("div",{className:he,children:(0,A.jsx)(ue.ZP.Group,{value:D,onChange:function(e){G(e.target.value),B(!1)},children:k.map((function(e,t){return(0,A.jsx)(ue.ZP,{disabled:e.id===(null==l?void 0:l.course_id),className:fe,value:e.id,children:(0,A.jsx)("span",{title:e.name,children:e.name})},t)}))})}),Y&&(0,A.jsx)("div",{className:xe,children:"请选择你要发送的课堂"}),g>10&&(0,A.jsx)("div",{className:_e,children:(0,A.jsx)(S.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:null==V?void 0:V.page,pageSize:10,total:g,onChange:function(e){R({page:e,per_page:10})}})})]})}),(0,A.jsx)(L.Z,{title:"提示",open:X,centered:!0,className:de,okText:"合并分班",cancelText:"跳过",closeIcon:!1,onCancel:function(){$(!1),se(2)},onOk:function(){$(!1),se(1)},children:(0,A.jsxs)("div",{className:pe,children:[(0,A.jsxs)("div",{children:["目标课堂存在以下",null==W?void 0:W.length,"个同名分班,是否进行合并分班,合并后当前课堂同名分班中的学生将被加入目标课堂的同名分班中"]}),(0,A.jsx)("div",{style:{background:"#F6F7F9",padding:"10px",marginTop:"10px"},children:null==W?void 0:W.map((function(e,t){return(0,A.jsx)(v.Z,{title:null==e?void 0:e.name,children:(0,A.jsx)("div",{className:ye,children:null==e?void 0:e.name},t)})}))})]})})]})})),ke=s.p+"static/yunying_code.7d649890.jpg",Ze=s(67292);f().locale("zh-cn");var Le={0:{color:"blue",name:"启用中"},1:{color:"red",name:"停用中"},2:{color:"orange",name:"学生停用中"}},Te=(0,x.connect)((function(e){var t=e.classroomList,s=e.loading;return{classroomList:t,globalSetting:e.globalSetting,loading:s,user:e.user}}))((function(e){var t,s=e.classroomList,n=(e.globalSetting,e.loading),r=e.dispatch,i=e.user,l=(0,m.useState)(u()(u()({},(0,x.useParams)()),{page:1,limit:10})),d=p()(l,2),h=d[0],f=(d[1],s.detailCourseGroupsList),F=s.detailLeftMenus,Y=(0,m.useState)([]),B=p()(Y,2),E=(B[0],B[1]),z=(0,m.useState)("排序"),V=p()(z,2),J=(V[0],V[1],(0,m.useState)()),Q=p()(J,2),U=Q[0],q=Q[1],X=(0,m.useState)(),$=p()(X,2),ee=$[0],ce=$[1],le=(0,m.useState)("0"),ue=p()(le,2),de=(ue[0],ue[1],(0,m.useState)(!1)),pe=p()(de,2),me=pe[0],he=pe[1],fe=(0,m.useState)(),xe=p()(fe,2),_e=xe[0],ge=xe[1];h.id=h.coursesId;F.course_modules&&s.detailLeftMenus.course_modules.filter((function(e){return"board"===e.type}))[0],(0,m.useEffect)((function(){r({type:"classroomList/getCourseGroupsList",payload:u()(u()({},h),{},{is_list:!0,is_all:1})})}),[h.categoryId]),(0,m.useEffect)((function(){var e,t=[];null===(e=f.course_groups)||void 0===e||e.map((function(e){var s=e;s.key=e.id,t.push(s)})),q(t)}),[f.course_groups]);null==f||f.group_count,"/classrooms/".concat(h.coursesId,"/course_group"),null==f||f.none_group_member_count,"/classrooms/".concat(h.coursesId,"/not_course_group");var ve=[{name:"学生",url:""},{name:"课堂信息",url:"/api/courses/".concat(h.coursesId,"/export_couser_info.xlsx&export=true")},{name:"活跃度",url:"/api/courses/".concat(h.coursesId,"/export_member_act_score.xlsx&export=true")},{name:"总成绩",url:"/api/courses/".concat(h.coursesId,"/export_member_scores_excel.xlsx&export=true")}],ye=function(){var e=c()(a()().mark((function e(t,s){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.ZP)("/api/course_groups/".concat(t,"/set_invite_auth.json"),{method:"post",body:{set:s}});case 2:0===e.sent.status&&(_.ZP.success("操作成功"),r({type:"classroomList/getCourseGroupsList",payload:u()(u()({},h),{},{is_list:!0,is_all:1})}));case 4:case"end":return e.stop()}}),e)})));return function(t,s){return e.apply(this,arguments)}}(),be=function(){var e=c()(a()().mark((function e(t){var s,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ee||"课堂信息"===t||"学生"===t){e.next=3;break}return _.ZP.error("请先选择班级"),e.abrupt("return");case 3:e.t0=t,e.next="学生"===e.t0?6:"课堂信息"===e.t0?8:"活跃度"===e.t0?10:"总成绩"===e.t0?15:20;break;case 6:return(0,N.eV)(u()({},h)),e.abrupt("break",20);case 8:return(0,N.Zn)(u()({},h)),e.abrupt("break",20);case 10:return e.next=12,(0,N.cr)(u()(u()({},h),{},{group_id:ee}));case 12:return-2===(null==(s=e.sent)?void 0:s.status)&&(ge(s),he(!0)),e.abrupt("break",20);case 15:return e.next=17,(0,N.fi)(u()(u()({},h),{},{group_id:ee}));case 17:return-2===(null==(n=e.sent)?void 0:n.status)&&(ge(n),he(!0)),e.abrupt("break",20);case 20:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Te=(0,A.jsxs)(g.Z,{style:{maxHeight:400,width:240,overflow:"auto"},children:[ve.map((function(e,t){return(0,A.jsx)(g.Z.Item,{onClick:function(t){be(e.name)},children:(0,A.jsx)("span",{children:e.name})},e.url)})),(0,A.jsx)(g.Z.Item,{children:(0,A.jsx)(x.Link,{to:"/classrooms/".concat(h.coursesId,"/exportlist/course_member_act_score,course_total_score"),children:"历史导出"})},"3")]}),Ce=[{title:"序号",render:function(e,t,s){return h.limit*(h.page-1)+s+1},width:60,align:"center"},{title:"分班名称",dataIndex:"name",ellipsis:!0,align:"center",render:function(e){return(0,A.jsx)(v.Z,{title:e,placement:"bottomLeft",children:(0,A.jsx)("span",{children:e})})}},{title:"学生成员",dataIndex:"course_members_count",width:80,align:"center",ellipsis:!0},{title:"管理教师",align:"center",dataIndex:"member_manager",render:function(e){return(0,A.jsx)("span",{title:e,className:W.memberManager,children:e})}},(0,se.dE)()&&{title:"你当前所在分班",dataIndex:"group",ellipsis:!0,align:"center",render:function(e,t,s){return f.current_group_id==(null==t?void 0:t.id)?(0,A.jsx)(ne.Z,{style:{color:"#29bd8b",fontSize:"25px"}}):""}},(0,se.GJ)()&&!(null!==(t=s.detailTopBanner)&&void 0!==t&&t.excellent)&&{title:"邀请码",dataIndex:"invite_code",width:130,align:"center",render:function(e,t){var n,o,r,a,i,c,l="【教学课堂邀请】".concat(null===(n=s.detailTopBanner)||void 0===n?void 0:n.copy_teacher_name,"老师邀请您加入头歌平台教学课堂-《").concat(null===(o=s.detailTopBanner)||void 0===o?void 0:o.name,"》的").concat(null==t?void 0:t.name,"分班,您可以复制邀请码,在下方的链接中,点击“加入课堂”按钮加入该教学课堂。\n链接https://www.educoder.net/classrooms\n邀请码").concat(e);return null!=t&&t.manage_auth?(0,A.jsxs)(A.Fragment,{children:[e,(0,A.jsx)("br",{}),t.edit_auth&&0!=(null==t?void 0:t.id)&&"未分班"!=(null==t?void 0:t.name)&&(0,A.jsx)(y.Z,{dropdownRender:function(){return function(e){return(0,A.jsxs)(g.Z,{style:{minWidth:100},onClick:function(t){t.item;var s=t.key;t.keyPath,t.domEvent,ye(e.id,s)},children:[0!==e.invite_code_halt&&(0,A.jsx)(g.Z.Item,{className:"tc",children:"启用"},0),2!==e.invite_code_halt&&(0,A.jsx)(g.Z.Item,{className:"tc",children:"对学生停用"},2),1!==e.invite_code_halt&&(0,A.jsx)(g.Z.Item,{className:"tc",children:"停用"},1)]})}(t)},placement:"bottomCenter",arrow:!0,children:(0,A.jsx)(b.Z,{color:null===(r=Le[t.invite_code_halt])||void 0===r?void 0:r.color,children:(0,A.jsx)("span",{className:"current",children:null===(a=Le[t.invite_code_halt])||void 0===a?void 0:a.name})})}),t.edit_auth&&0==(null==t?void 0:t.id)&&"未分班"==(null==t?void 0:t.name)&&(0,A.jsx)(b.Z,{color:null===(i=Le[t.invite_code_halt])||void 0===i?void 0:i.color,children:(0,A.jsx)("span",{className:"current",children:null===(c=Le[t.invite_code_halt])||void 0===c?void 0:c.name})}),(0===t.invite_code_halt||2===t.invite_code_halt)&&(0,A.jsx)(b.Z,{onClick:function(){return(0,M.RG)(l)},color:"green",children:(0,A.jsx)("span",{className:"current",children:"复制"})})]}):"--"}},{title:"操作",key:"action",width:140,align:"center",render:function(e,t){return(0,A.jsxs)(j.Z,{size:"middle",children:[(0,se.dE)()&&(0,A.jsx)(k.Z,{trigger:"hover",title:"0"!=f.current_group_id?"你已经加入分班".concat(null==f?void 0:f.current_group_name,",若需要调整到其他班级请联系本课堂的老师或助教"):"请确认是否加入该分班?加入分班后如需更换班级,请联系课堂老师或者助教调整",cancelButtonProps:{type:"0"!=f.current_group_id?"primary":"default",style:{display:"0"!=f.current_group_id?"none":""}},okButtonProps:{style:{display:"0"!=f.current_group_id?"none":""}},onConfirm:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"newClassroom/joincoursegroup",payload:{course_group_id:null==t?void 0:t.id,coursesId:h.coursesId}});case 2:0===e.sent.status&&r({type:"classroomList/getCourseGroupsList",payload:u()(u()({},h),{},{is_list:!0,is_all:1})});case 4:case"end":return e.stop()}}),e)}))),okText:"确认",cancelText:"0"!=f.current_group_id?"确认":"取消",children:(0,A.jsx)("a",{style:{cursor:"pointer",display:f.current_group_id==(null==t?void 0:t.id)?"none":""},children:"加入分班"})}),null!=t&&t.manage_auth?(0,A.jsxs)(A.Fragment,{children:[(0,se.GJ)()&&(0,A.jsx)(Z.Z,{autoAdjustOverflow:!1,overlayClassName:W.btnmenu,placement:"bottomLeft",content:(0,A.jsxs)(g.Z,{selectedKeys:[],children:[(0,se.GJ)()&&!(0,se.aQ)()&&0!=(null==t?void 0:t.id)&&"未分班"!=(null==t?void 0:t.name)&&(0,A.jsx)(g.Z.Item,{children:(0,A.jsx)("a",{onClick:function(){r({type:"classroomList/setActionTabs",payload:{key:"删除分班",selectArrs:t,params:h}})},children:"删除分班"})}),(0,se.GJ)()&&(0,A.jsx)(g.Z.Item,{children:(0,A.jsx)("a",{onClick:function(){r({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{ids:null==t?void 0:t.id,title:"分班"}}})},children:"发送至课堂"})})]}),children:(0,A.jsxs)("span",{style:{color:"#165DFF",cursor:"pointer"},children:["更多",(0,A.jsx)("i",{className:"iconfont icon-sanjiaoxing-down font14 ",style:{marginLeft:"4px"}})]})}),(f.current_group_id==(null==t?void 0:t.id)||(0,se.GJ)())&&(0,A.jsx)("a",{onClick:function(){return x.history.push("/classrooms/".concat(h.coursesId,"/course_group/").concat(null==t?void 0:t.id,"/detail"))},children:"查看"})]}):!(0,se.dE)()&&(0,A.jsx)("span",{style:{color:"#165dff",cursor:"pointer"},onClick:c()(a()().mark((function e(){var s,n,c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,se.aN)()){e.next=14;break}if(null==f||!f.course_member_teacher_id){e.next=8;break}return e.next=4,r({type:"teachers/setAllCourseGroups",payload:u()(u()({},h),{},{course_group_ids:[].concat(o()(f.user_group_ids),[t.id]),user_id:null==i||null===(s=i.userInfo)||void 0===s?void 0:s.user_id,courses_id:null==h?void 0:h.id,course_member_id:null==f?void 0:f.course_member_teacher_id})});case 4:0==(null==(n=e.sent)?void 0:n.status)&&(_.ZP.success("申请管理成功"),r({type:"classroomList/getCourseGroupsList",payload:u()(u()({},h),{},{is_list:!0,is_all:1})})),e.next=12;break;case 8:return e.next=10,(0,Ze.uh)(u()(u()({},h),{},{course_group_id:t.id,role:2,user_list:[{user_id:null==i||null===(c=i.userInfo)||void 0===c?void 0:c.user_id}]}));case 10:0==(null==(l=e.sent)?void 0:l.status)&&(_.ZP.success("申请管理成功"),r({type:"classroomList/getCourseGroupsList",payload:u()(u()({},h),{},{is_list:!0,is_all:1})}));case 12:e.next=15;break;case 14:L.Z.info({title:"联系管理员",width:500,icon:null,centered:!0,content:(0,A.jsxs)("div",{style:{textAlign:"center"},children:[(0,A.jsxs)("div",{style:{textAlign:"left"},children:["请联系课堂管理员",null==f?void 0:f.course_creator_name,((null==f?void 0:f.course_creator_phone)||(null==f?void 0:f.course_creator_email))&&"\n ".concat(null!=f&&f.course_creator_phone?"手机:".concat(null==f?void 0:f.course_creator_phone):"邮箱:".concat(null==f?void 0:f.course_creator_email),"\n "),"或平台运营进行咨询和申请管理该分班。"]}),(0,A.jsx)("img",{src:ke,style:{width:"170px",height:"170px",marginTop:"20px"}})]}),okText:"我知道了"});case 15:case"end":return e.stop()}}),e)}))),children:"申请管理"})]})}}].filter((function(e){return!!e})),we={onChange:function(e,t){ce(e)},getCheckboxProps:function(e){return{disabled:"Disabled User"===e.name||!(null!=e&&e.manage_auth),name:e.name}}};return(0,A.jsxs)("section",{children:[(0,A.jsx)(ae.Z,{active:4,children:(0,A.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,A.jsx)("div",{className:W.btns,children:(0,A.jsx)(re.t7,{style:{width:160,marginRight:"20px"},placeholder:"搜索分班名称",value:h.search,onChange:function(e){h.search=e,h.page=1,r({type:"classroomList/getCourseGroupsList",payload:u()(u()({},h),{},{is_list:!0,is_all:1})})}})}),(0,se.GJ)()&&(0,A.jsx)(y.Z,{dropdownRender:function(){return Te},children:(0,A.jsxs)(re.op,{className:"mr20",children:["导出",(0,A.jsx)(P.Z,{className:"ml5"})]})}),(0,se.aN)()&&(0,A.jsx)(re.op,{style:{background:"#3061D0",color:"#fff",fontSize:"12px",lineHeight:"30px"},className:"mr20",onClick:function(){r({type:"teachers/setActionTabs",payload:{key:"更换管理员"}})},children:"更换管理员"}),(0,se.GJ)()&&(0,A.jsx)(re.op,{style:{background:"#3061D0",color:"#fff",fontSize:"12px",lineHeight:"30px"},onClick:function(){r({type:"classroomList/setActionTabs",payload:{key:"新建分班",params:h}})},children:"新建分班"})]})}),0===f.group_count&&(0,A.jsx)(D.Z,{}),f.group_count>0&&(0,A.jsxs)(A.Fragment,{children:[(0,A.jsxs)("aside",{className:"plr30 ".concat(W.bg),children:[(null==ee?void 0:ee.length)>0&&(0,A.jsxs)(T.Z,{justify:"space-between",className:W.checkbox,children:[(0,A.jsx)(C.Z,{children:(0,A.jsxs)("span",{className:"font14",children:["已选 ",(0,A.jsx)("span",{style:{color:"#165DFF"},children:null==ee?void 0:ee.length})," 个"]})}),(0,A.jsxs)("div",{style:{marginLeft:"auto",cursor:"pointer",color:"#E30000"},onClick:function(){(null==ee?void 0:ee.length)<=0?_.ZP.info("请选择班级"):r({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{ids:ee,title:"分班"}}})},children:[(0,A.jsx)("i",{className:"iconfont icon-fasong2 font14",style:{color:"#165DFF",marginRight:"6px"}}),(0,A.jsx)("span",{style:{color:"#165DFF"},children:"发送到其他课堂"})]})]}),(0,A.jsx)(w.Z,{rowSelection:(0,se.GJ)()?u()({type:"checkbox"},we):null,columns:Ce,dataSource:U,loading:n.effects["classroomList/getCourseGroupsList"],pagination:!1})]}),(0,A.jsx)("aside",{className:"tc mb50 mt30",children:(0,A.jsx)(S.Z,{showQuickJumper:!0,onChange:function(e,t){h.page=e,h.limit=t,r({type:"classroomList/getCourseGroupsList",payload:u()(u()({},h),{},{is_list:!0,is_all:1})})},showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],defaultCurrent:1,pageSize:h.limit||10,current:h.page||1,total:f.group_count})})]}),(0,A.jsx)(H,{cb:function(){return E([])}}),(0,A.jsx)(G,{cb:function(){return E([])}}),(0,A.jsx)(O,{cb:function(){return E([])}}),(0,A.jsx)(R,{cb:function(){return E([])}}),(0,A.jsx)(te,{cb:function(){return E([])}}),(0,A.jsx)(K,{}),(0,A.jsx)(ie.Z,{}),(0,A.jsx)(oe.Z,{res:_e,ismodel:me,setismodel:he}),(0,A.jsx)(je,{})]})}))},85454:function(e,t,s){var n=s(7557),o=s.n(n),r=s(37205),a=s.n(r),i=s(82242),c=s.n(i),l=s(41498),u=s.n(l),d=s(79800),p=s.n(d),m=s(59301),h=s(78241),f=s(43418),x=s(8591),_=s(71418),g=s(5112),v=s(81122),y=s(26724),b=s.n(y),j=s(28687),k=s(37712);t.Z=(0,j.connect)((function(e){return{teachers:e.teachers,loading:e.loading}}))((function(e){var t=e.teachers,s=(e.loading,e.dispatch),n=(0,j.useParams)(),r=(0,m.useState)([]),i=p()(r,2),l=i[0],d=i[1],y=(0,m.useState)(!1),Z=p()(y,2),L=Z[0],T=Z[1],C=(0,m.useState)(!0),w=p()(C,2),S=w[0],I=w[1];n.id=n.coursesId,n.course_id=n.coursesId,n.limit=20;var P=(0,m.useRef)(0),N=function(){var e=u()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),P.current++,e.next=4,(0,v.gp)(c()(c()({},n),{},{page:P.current}));case 4:null!=(t=e.sent)&&t.teacher_list&&(d([].concat(a()(l),a()(t.teacher_list))),t.teacher_list.length!==n.limit&&I(!1)),T(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){"更换管理员"===t.actionTabs.key&&(P.current=0,I(!0),d([]),N())}),[t.actionTabs.key]);var M=h.Z.useForm(),D=p()(M,1)[0];return(0,k.jsxs)(f.Z,{centered:!0,title:"更换管理员",open:"更换管理员"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:u()(o()().mark((function e(){var t,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t=D.getFieldValue()).course_member_id){e.next=9;break}return r=t.course_member_id.split(","),e.next=5,(0,v.rM)(c()(c()({},n),{},{user_id:r[1],course_member_id:r[0]}));case 5:0===e.sent.status&&(d([]),x.ZP.success("修改成功"),s({type:"user/getUserInfo",payload:c()({},n)}),s({type:"teachers/getList",payload:c()({},n)}),s({type:"classroomList/getClassroomTopBanner",payload:{id:n.coursesId}}),s({type:"teachers/setActionTabs",payload:{}})),e.next=10;break;case 9:x.ZP.error("请选择管理员");case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){d([]),s({type:"teachers/setActionTabs",payload:{}})},children:[(0,k.jsxs)("p",{className:"tc",children:["选择的成员将会成为新的管理员",(0,k.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是教师团队的一员"]}),(0,k.jsx)(h.Z,{form:D,children:(0,k.jsx)("div",{style:{background:"#F4FAFF",padding:20},children:(0,k.jsx)("div",{style:{maxHeight:200,overflow:"auto"},children:(0,k.jsx)(b(),{initialLoad:!1,pageStart:0,loadMore:function(){return N()},hasMore:!L&&S,useWindow:!1,children:(0,k.jsx)(_.Z,{spinning:L,children:(0,k.jsx)(h.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,t){return(0,k.jsx)("div",{children:(0,k.jsx)(g.ZP,{value:e.course_member_id+","+e.user_id,children:e.name})})}))})})})})})})})]})}))}}]);