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.
1 line
20 KiB
1 line
20 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[19004],{24087:function(e,t,n){n.d(t,{Z:function(){return k}});var s=n(7557),i=n.n(s),l=n(41498),a=n.n(l),o=n(79800),r=n.n(o),c=n(59301),u=n(78241),d=n(8591),p=n(43418),m=n(5083),h=n(10249),f=n(1710),x=n(95237),v=n(43604),g=n(56656),b=n.n(g),y=n(83287),_=n(49389),w={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},j=n(44933),A=n(36931),T=n(37712),k=(0,_.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var t=e.dispatch,n=e.courseEndTime,s=(e.classroomList,e.successCallback),l=void 0===s?function(){}:s,o=e.visible,g=e.homeworkIds,_=e.courseId,k=e.isBatch,Z=(e.shixunHomeworks,u.Z.useForm()),C=r()(Z,1)[0],S=(0,c.useState)(!1),H=r()(S,2),Y=H[0],L=H[1],I=(0,c.useState)(!1),D=r()(I,2),N=D[0],M=D[1],E=(0,c.useState)(!1),F=r()(E,2),O=F[0],W=F[1],P=(0,c.useState)([]),B=r()(P,2),Q=B[0],K=B[1],R=(0,c.useState)([]),V=r()(R,2),G=V[0],J=V[1],U=(0,c.useState)([]),z=r()(U,2),X=z[0],q=z[1],$=(0,c.useState)([]),ee=r()($,2),te=ee[0],ne=ee[1],se=(0,c.useState)([]),ie=r()(se,2),le=ie[0],ae=ie[1],oe=(0,c.useState)([]),re=r()(oe,2),ce=re[0],ue=re[1],de=(0,c.useState)([]),pe=r()(de,2),me=pe[0],he=pe[1],fe=(0,c.useState)([]),xe=r()(fe,2),ve=xe[0],ge=xe[1],be=(0,c.useState)([]),ye=r()(be,2),_e=ye[0],we=ye[1];(0,c.useEffect)((function(){o?je():Te()}),[o]);var je=function(){var e=a()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(!0),e.next=3,(0,j.oR)(g[0],{course_id:_});case 3:t=e.sent,W(t.no_group),k?(he(t.all_course_groups),ge(t.all_course_groups)):(ne(t.late_course_groups),ae(t.late_course_groups),K(t.submit_course_groups),J(t.submit_course_groups)),L(!1),C.setFieldsValue({end_time:b()()});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ae=function(){var e=a()(i()().mark((function e(){var n,s,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=C.getFieldsValue(),s=b()(n.end_time).format("YYYY-MM-DD HH:mm"),!(k?0===_e.length:0===X.length&&0===ce.length)||O){e.next=6;break}return d.ZP.warning("请选择需要操作的班级"),e.abrupt("return");case 6:return M(!0),e.next=9,(0,j.Mc)(_,{no_group:O,homework_ids:g,group_ids:k?_e:X,end_time:s,late_group_ids:k?_e:ce});case 9:a=e.sent,M(!1),0===a.status&&(Te(),d.ZP.success("操作成功"),l(),t({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Te=function(){q([]),ue([]),J([]),ae([])};return(0,T.jsxs)(p.Z,{centered:!0,title:"立即截止",className:w.modalWrapper,width:k||O?520:760,open:o,confirmLoading:N,destroyOnClose:!0,okText:"截止",cancelText:"取消",onOk:function(){return Ae()},onCancel:function(){Te(),t({type:"classroomList/setActionTabs",payload:{}})},children:[(0,T.jsxs)("div",{className:w.tips,children:[(0,T.jsx)("div",{children:"1、截止后学生不能再提交作业。"}),(0,T.jsx)("div",{children:"2、本操作只对“提交中”、“补交中”的作业有效。"})]}),(0,T.jsx)(u.Z,{form:C,layout:"vertical",children:(0,T.jsx)(u.Z.Item,{name:"end_time",label:"截止时间",children:(0,T.jsx)(m.default,{style:{width:"100%"},disabledDate:function(e){return(0,A.Q8)(e,n)},disabledTime:function(e){return(0,A.d0)(e)},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:b()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),!O&&(0,T.jsx)(T.Fragment,{children:k?(0,T.jsxs)("div",{children:[(0,T.jsx)(h.Z,{placeholder:"搜索班级",onChange:function(e){ge(me.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,T.jsx)(f.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:w.antdTable,rowSelection:{type:"checkbox",onChange:function(e){we(e)}},rowKey:"id",pagination:!1,dataSource:ve,loading:Y,columns:[{title:"班级",dataIndex:"name"}]})]}):(0,T.jsxs)(x.Z,{gutter:24,children:[(0,T.jsxs)(v.Z,{span:14,children:[(0,T.jsx)("div",{className:w.homeworkType,children:"作业截止"}),(0,T.jsx)(h.Z,{placeholder:"搜索班级",onChange:function(e){J(Q.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,T.jsx)("div",{className:w.tableWrapper,children:(0,T.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:w.antdTable,rowSelection:{type:"checkbox",onChange:function(e){q(e)}},rowKey:"id",pagination:!1,dataSource:G,loading:Y,columns:[{title:"班级",dataIndex:"name",ellipsis:!0},{title:"发布时间",dataIndex:"publish_time"},{title:"截止时间",dataIndex:"end_time"}]})})]}),(0,T.jsxs)(v.Z,{flex:10,style:{maxWidth:"280px"},children:[(0,T.jsx)("div",{className:w.homeworkType,children:"补交截止"}),(0,T.jsx)(h.Z,{placeholder:"搜索班级",onChange:function(e){ae(te.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,T.jsx)("div",{className:w.tableWrapper,children:(0,T.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:w.antdTable,rowSelection:{type:"checkbox",onChange:function(e){ue(e)}},rowKey:"id",pagination:!1,loading:Y,dataSource:le,columns:[{title:"班级",dataIndex:"name",ellipsis:!0,width:120},{title:"截止时间",dataIndex:"late_time"}]})})]})]})})]})}))},83574:function(e,t,n){var s=n(7557),i=n.n(s),l=n(85573),a=n.n(l),o=n(41498),r=n.n(o),c=n(82242),u=n.n(c),d=n(37205),p=n.n(d),m=n(79800),h=n.n(m),f=n(39647),x=n.n(f),v=n(59301),g=n(78241),b=n(8591),y=n(43418),_=n(95237),w=n(5112),j=n(5871),A=n(43604),T=n(5083),k=n(24905),Z=n(56656),C=n.n(Z),S=n(94171),H=n(7338),Y=n(83287),L=n(49389),I=n(54724),D=n(44933),N=n(36931),M=n(37712),E=["classroomList","dispatch","courseEndTime"];t.Z=(0,L.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t,n,s,l,o,c,d,m,f,Z,F,O=e.classroomList,W=e.dispatch,P=e.courseEndTime,B=x()(e,E),Q=(0,L.useParams)(),K=g.Z.useForm(),R=h()(K,1)[0],V=(0,v.useState)(1),G=h()(V,2),J=G[0],U=G[1],z=(0,v.useState)([]),X=h()(z,2),q=X[0],$=X[1],ee=(0,v.useState)(0),te=h()(ee,2),ne=(te[0],te[1]),se=(0,v.useState)(2e3),ie=h()(se,2),le=(ie[0],ie[1],(0,v.useState)(!0)),ae=h()(le,2),oe=(ae[0],ae[1]),re=(0,v.useState)(!1),ce=h()(re,2),ue=ce[0],de=(ce[1],(0,v.useState)(!1)),pe=h()(de,2),me=pe[0],he=(pe[1],(0,v.useState)([])),fe=h()(he,2),xe=fe[0],ve=fe[1],ge=(0,v.useState)(!0),be=h()(ge,2),ye=be[0],_e=be[1],we=(0,v.useState)(!(null!==(t=O.actionTabs)&&void 0!==t&&null!==(t=t.selectArrsAll)&&void 0!==t&&null!==(t=t[0])&&void 0!==t&&t.send_type)),je=h()(we,2),Ae=je[0],Te=je[1],ke=(0,v.useState)([0,0,0]),Ze=h()(ke,2),Ce=Ze[0],Se=Ze[1];(0,v.useEffect)((function(){if("立即发布"===O.actionTabs.key){var e,t,n,s;if(Ie(),null!==(e=O.actionTabs)&&void 0!==e&&null!==(e=e.selectArrsAll)&&void 0!==e&&null!==(e=e[0])&&void 0!==e&&e.can_publish)Se(p()(null===(n=O.actionTabs)||void 0===n||null===(n=n.selectArrsAll)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.difficult_count));else Se(p()(null===(s=O.actionTabs)||void 0===s||null===(s=s.selectArrsAll)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.difficult_settings));if(Te(!(null!==(t=O.actionTabs)&&void 0!==t&&null!==(t=t.selectArrsAll)&&void 0!==t&&null!==(t=t[0])&&void 0!==t&&t.send_type)),He(),2===O.actionTabs.type){var i,l=null===(i=O.actionTabs.selectArrsAll)||void 0===i?void 0:i[0];_e(l.unified_setting)}}}),[O.actionTabs]),(0,v.useEffect)((function(){if(ue){if(me)return;W({type:"classroomList/setActionTabs",payload:{}}),(0,H.GJ)()?(W({type:"classroomList/getClassroomTeacherCommonList",payload:u()(u()({},O.actionTabs.params),{},{type:1})}),W({type:"shixunHomeworks/getWorkList",payload:u()({},Q)})):W({type:"classroomList/getClassroomCommonList",payload:u()({},O.actionTabs.params)})}}),[ue]);var He=function(){var e=r()(i()().mark((function e(t){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return oe(!0),e.next=3,(0,D.c_)(u()(u()({},Q),{},{page:t||J,limit:2e4,homework_id:1===O.actionTabs.type?"":O.actionTabs.selectArrs[0]}));case 3:null==(n=e.sent)||n.course_groups.map((function(e,t){e.key=e.id,e.title=e.name,e.disabled=e.is_published})),n&&($(p()(null==n?void 0:n.course_groups)),ne(null==n?void 0:n.course_groups_count),oe(!1),t||R.setFieldsValue(a()(a()({},"publish_time",C()(C()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),"end_time",C()(C()(new Date((0,Y.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ye=function(){(0,H.GJ)()?O.actionTabs.detail?(W({type:"shixunHomeworks/setActionTabs",payload:{}}),W({type:"shixunHomeworks/getWorkList",payload:u()({},Q)}),W({type:"shixunHomeworks/getWorkSetting",payload:u()({},Q)})):W({type:"classroomList/getClassroomTeacherCommonList",payload:u()(u()({},O.actionTabs.params),{},{type:5,category:O.actionTabs.params.categoryId})}):W({type:"classroomList/getClassroomCommonList",payload:u()({},O.actionTabs.params)})},Le=function(){var e=r()(i()().mark((function e(){var t,n,s,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,H.Rm)()||null!==(t=O.AssistantObject.hack)&&void 0!==t&&t.can_publish){e.next=4;break}return b.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),Ee(!1),e.abrupt("return");case 4:if(!((s=u()({},R.getFieldsValue())).end_time<=s.publish_time)){e.next=9;break}return b.ZP.info("截止时间不能大于或等于发布时间"),Ee(!1),e.abrupt("return");case 9:if(!((null==xe?void 0:xe.length)<=0&&!ye&&q.length>0)){e.next=13;break}return b.ZP.info("发布班级不能为空"),Ee(!1),e.abrupt("return");case 13:if(0!==Ce.reduce((function(e,t){return e+t}))||Ae){e.next=17;break}return b.ZP.info("简单适中困难题数相加不能为0"),Ee(!1),e.abrupt("return");case 17:return l={homework_ids:p()(O.actionTabs.selectArrs),group_ids:xe.length>0?xe.map((function(e){return e.id})):null===(n=O.detailCommonHomeworksList)||void 0===n?void 0:n.course_groups,end_time:C()(s.end_time).format("YYYY-MM-DD HH:mm"),publish_time:C()(s.publish_time).format("YYYY-MM-DD HH:mm"),difficult_settings:null==Ce?void 0:Ce.map((function(e){return e})),send_type:Ae?"0":"1",unified_setting:!xe.length},Ee(!0),e.next=21,(0,S.ZP)("/api/courses/".concat(Q.coursesId,"/homework_commons/publish_with_homework_list_position.json"),{method:"post",body:u()({},l)});case 21:0===e.sent.status?(Ee(!1),(0,Y.L9)(["教学课堂","图文作业","立即发布"]),b.ZP.success("发布成功"),W({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),B.onCallback&&B.onCallback(),Ye(),"0"===localStorage.getItem("Noviceguide")||W({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:13,text:(0,M.jsx)("div",{children:"最后,咱们给教学课堂添加一名学生~点击“添加学生”,在弹窗页面中输入并搜索学生姓名,点击“确定”就可以为您的课堂添加第一位学生啦~"})}})):Ee(!1);case 23:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ie=function(){U(1),$([]),ve([])},De=(0,v.useState)(!1),Ne=h()(De,2),Me=Ne[0],Ee=Ne[1];return(0,M.jsxs)(y.Z,{width:600,confirmLoading:Me,centered:!0,title:"发布作业",open:"立即发布"===O.actionTabs.key,okText:"发布作业",cancelText:"暂不发布",onOk:Le,onCancel:function(){Ie(),Ye(),W({type:"classroomList/setActionTabs",payload:{}})},children:[(0,M.jsxs)("p",{className:"tc",children:["学生将立即收到作业",(0,M.jsx)("br",{}),'本操作只对"未发布"的作业有效']}),q&&(0,M.jsxs)(g.Z,{form:R,children:[(0,M.jsxs)("div",{style:{paddingLeft:0},children:[2===O.actionTabs.type&&(0,M.jsxs)(_.Z,{style:{marginBottom:"10px"},children:[(0,M.jsx)("span",{className:"mr5",children:"试题发送:"}),(0,M.jsxs)(w.ZP.Group,{value:Ae,disabled:!(null!==(n=O.actionTabs)&&void 0!==n&&null!==(n=n.selectArrsAll)&&void 0!==n&&null!==(n=n[0])&&void 0!==n&&n.can_publish),onChange:function(e){Te(e.target.value)},children:[(0,M.jsx)(w.ZP,{value:!0,children:"全部固定试题"}),(0,M.jsx)(w.ZP,{className:"ml20",value:!1,children:"随机抽取"})]})]}),!Ae&&(0,M.jsxs)(_.Z,{style:{marginBottom:"10px"},children:[(0,M.jsx)("span",{style:{marginRight:65}}),(0,M.jsxs)("span",{children:["简单题数 ",(0,M.jsx)(j.Z,{value:Ce[0],onChange:function(e){Ce[0]=e,Se(p()(Ce))},min:0,disabled:!(null!==(s=O.actionTabs)&&void 0!==s&&null!==(s=s.selectArrsAll)&&void 0!==s&&null!==(s=s[0])&&void 0!==s&&s.can_publish),placeholder:"最大".concat(null===(l=O.actionTabs)||void 0===l||null===(l=l.selectArrsAll)||void 0===l||null===(l=l[0])||void 0===l||null===(l=l.difficult_count)||void 0===l?void 0:l[0]),max:null===(o=O.actionTabs)||void 0===o||null===(o=o.selectArrsAll)||void 0===o||null===(o=o[0])||void 0===o||null===(o=o.difficult_count)||void 0===o?void 0:o[0],style:{width:60}})]}),(0,M.jsxs)("span",{style:{margin:"0px 40px"},children:["适中题数 ",(0,M.jsx)(j.Z,{value:Ce[1],onChange:function(e){Ce[1]=e,Se(p()(Ce))},min:0,disabled:!(null!==(c=O.actionTabs)&&void 0!==c&&null!==(c=c.selectArrsAll)&&void 0!==c&&null!==(c=c[0])&&void 0!==c&&c.can_publish),max:null===(d=O.actionTabs)||void 0===d||null===(d=d.selectArrsAll)||void 0===d||null===(d=d[0])||void 0===d||null===(d=d.difficult_count)||void 0===d?void 0:d[1],placeholder:"最大".concat(null===(m=O.actionTabs)||void 0===m||null===(m=m.selectArrsAll)||void 0===m||null===(m=m[0])||void 0===m||null===(m=m.difficult_count)||void 0===m?void 0:m[1]),style:{width:60}})]}),(0,M.jsxs)("span",{children:["困难题数 ",(0,M.jsx)(j.Z,{value:Ce[2],onChange:function(e){Ce[2]=e,Se(p()(Ce))},min:0,disabled:!(null!==(f=O.actionTabs)&&void 0!==f&&null!==(f=f.selectArrsAll)&&void 0!==f&&null!==(f=f[0])&&void 0!==f&&f.can_publish),placeholder:"最大".concat(null===(Z=O.actionTabs)||void 0===Z||null===(Z=Z.selectArrsAll)||void 0===Z||null===(Z=Z[0])||void 0===Z||null===(Z=Z.difficult_count)||void 0===Z?void 0:Z[2]),max:null===(F=O.actionTabs)||void 0===F||null===(F=F.selectArrsAll)||void 0===F||null===(F=F[0])||void 0===F||null===(F=F.difficult_count)||void 0===F?void 0:F[2],style:{width:60}})]})]}),(0,M.jsxs)(_.Z,{className:"mt30",align:"middle",children:[(0,M.jsx)(A.Z,{children:(0,M.jsx)(g.Z.Item,{name:"publish_time",label:"发布时间",children:(0,M.jsx)(T.default,{style:{width:170,marginRight:"25px"},disabledDate:function(e){return(0,N.Q8)(e,P)},disabledTime:function(e){return(0,N.d0)(e)},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:C()((0,Y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),(0,M.jsx)(A.Z,{className:"ml20",children:(0,M.jsx)(g.Z.Item,{name:"end_time",label:"截止时间",children:(0,M.jsx)(T.default,{style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:C()((0,Y.U6)(),"HH:mm")},disabledDate:function(e){return(0,N.Q8)(e,P,R.getFieldValue("publish_time"))},disabledTime:function(e){return(0,N.d0)(e,R.getFieldValue("publish_time"))},format:"YYYY-MM-DD HH:mm",allowClear:!1})})})]}),2===O.actionTabs.type&&(0,M.jsxs)(_.Z,{style:{marginBottom:"10px"},children:[(0,M.jsx)("span",{className:"mr5",children:"发布设置:"}),(0,M.jsxs)(w.ZP.Group,{value:ye,onChange:function(e){_e(e.target.value),ve([])},children:[(0,M.jsx)(w.ZP,{value:!0,disabled:!O.actionTabs.manage_all_group,children:"统一发布"}),(0,M.jsx)(w.ZP,{className:"ml20",disabled:q.length<=0,value:!1,children:"分班发布"})]})]}),q.length<=0&&2===O.actionTabs.type&&(0,M.jsx)("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:'课堂无分班,仅支持选择“统一发布"'})]}),(1===O.actionTabs.type||!ye)&&q.length>0&&(0,M.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,M.jsxs)("span",{style:{flex:1},children:[(0,M.jsx)(k.Z,{checked:xe.length===q.length,onChange:function(e){xe.length===q.length?ve([]):ve(q.filter((function(e){return!e.is_published})))},children:"全选"})," "]}),(0,M.jsx)("span",{style:{width:16}}),(0,M.jsxs)("span",{style:{flex:1},children:["已选择",xe.length||0,"个分班"]})]}),(1===O.actionTabs.type||!ye)&&q.length>0&&(0,M.jsx)(I.Z,{data:q,selectedRowKeys:xe,setSelectedRowKeys:ve})]})]})}))},54724:function(e,t,n){n.d(t,{Z:function(){return b}});var s=n(7557),i=n.n(s),l=n(41498),a=n.n(l),o=n(79800),r=n.n(o),c=n(59301),u=n(10249),d=n(24905),p=n(95237),m="leftdiv___aBzsX",h="listClass___bxIEW",f="spantitle___v_Vc4",x="rightdiv___xWu4M",v=n(13767),g=n(37712),b=function(e){var t=e.data,n=(e.value,e.handleChangePage,e.setSelectedRowKeys),s=e.selectedRowKeys,l=(e.onChange,(0,c.useState)([])),o=r()(l,2),b=o[0],y=o[1],_=(0,c.useState)([]),w=r()(_,2),j=w[0],A=w[1],T=(0,c.useState)([]),k=r()(T,2),Z=k[0],C=k[1],S=(0,c.useState)(1),H=r()(S,2),Y=(H[0],H[1],(0,c.useState)()),L=r()(Y,2);L[0],L[1];return(0,c.useEffect)((function(){y(t),A([]),C([])}),[t]),(0,c.useEffect)((function(){n&&(A(s),C(s))}),[s]),(0,g.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,g.jsxs)("div",{className:m,children:[(0,g.jsx)(u.Z.Search,{size:"middle",onChange:function(){var e=a()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:y(t.filter((function(e){var t;return null==e||null===(t=e.name)||void 0===t?void 0:t.includes(n.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===b.length&&(0,g.jsx)(v.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,g.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,g.jsx)(d.Z.Group,{value:j.map((function(e){return"".concat(e.id)})),onChange:function(e){n(b.filter((function(t){return e.includes("".concat(t.id))})))},style:{marginTop:"10px",flexDirection:"column"},children:b.map((function(e,t){return(0,g.jsx)(p.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,g.jsx)(d.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.id),children:(0,g.jsxs)("div",{className:h,children:[(0,g.jsx)("span",{className:f,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,g.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})]}),(0,g.jsxs)("div",{className:x,children:[(0,g.jsx)(u.Z.Search,{onChange:function(e){C(j.filter((function(t){return t.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===Z.length&&(0,g.jsx)(v.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),Z.length>0&&(0,g.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,g.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:Z.map((function(e,t){return(0,g.jsxs)(p.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,g.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,g.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(){n(j.filter((function(t){return"".concat(t.id)!="".concat(e.id)})))}})]},e.id)}))})})]})]})}}}]); |