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

2 lines
28 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[40,12,14,17],{"/7ue":function(C,M,a){"use strict";var Be=a("k1fw"),W=a("q1tI"),ne=a.n(W),g=a("wJFb"),se=a.n(g),O=function(R){var fe=R.children,ue=fe===void 0?null:fe,xe=R.title,r=R.style,A=r===void 0?{}:r,E=R.className,we=E===void 0?"":E,h=R.titlestyle,d=R.space,ge=d===void 0?0:d;return ne.a.createElement("aside",{className:se.a.headWarp,style:Object(Be.a)({padding:"0 ".concat(ge,"px")},A)},ne.a.createElement("div",{className:"".concat(se.a.head," ").concat(we)},ne.a.createElement("div",{className:se.a.text},xe," ",h),ue))};M.a=O},Zj1B:function(C,M,a){C.exports=a.p+"static/m.5668d26c.svg"},dQeI:function(C,M,a){C.exports={flex_box_center:"flex_box_center___3pPbn",flex_space_between:"flex_space_between___1RMPU",flex_box_vertical_center:"flex_box_vertical_center___1H1FI",flex_box_center_end:"flex_box_center_end___1S2oi",flex_box_column:"flex_box_column___3HXNw",wrap:"wrap___D7TZu",head:"head___OrFT4",import:"import___1itcK",formWrap:"formWrap___L6JdA",btns:"btns___13Xmf",selectbtn:"selectbtn___231yJ",Selectclass:"Selectclass___tQnlc",batch:"batch___3BsH7",formWraps:"formWraps___2yZtO",teacherdown:"teacherdown___3B1mn",teachname:"teachname___1eKfr",moveCategory:"moveCategory___KaVhd",bottom:"bottom___1v3Hz",line:"line___1bq-K",elseTag:"elseTag___1JOrX"}},e0Pe:function(C,M,a){"use strict";a.r(M);var Be=a("14J3"),W=a("BMrR"),ne=a("OaEy"),g=a("2fM7"),se=a("jCWc"),O=a("kPKH"),lt=a("5NDa"),R=a("5rEg"),fe=a("+L6B"),ue=a("2/Rp"),xe=a("WmNS"),r=a.n(xe),A=a("k1fw"),E=a("9og8"),we=a("y8nQ"),h=a("Vl3Y"),d=a("tJVT"),ge=a("CiB2"),ia=a("iQDF"),he=a("+eQT"),_=a("q1tI"),e=a.n(_),it=a("dQeI"),v=a.n(it),ra=a("g9YV"),rt=a("wCAj"),da=a("BoS7"),dt=a("Sdc0"),ca=a("7Kak"),ve=a("9yH6"),_a=a("DjyN"),ct=a("NUBc"),ma=a("2qtc"),oe=a("kLXV"),Ea=a("qVdP"),Se=a("jsC+"),pa=a("lUTK"),Te=a("BvKs"),fa=a("miYZ"),y=a("tsqr"),T=a("oBTY"),_t=a("PpiC"),j=a("ErOA"),mt=a("r1LP"),Et=a.n(mt),pt=a("Zj1B"),ft=a.n(pt),xt=a("wd/R"),Q=a.n(xt),xa=a("R9oj"),Ne=a("ECub");function gt(q){var L=q.teachers,X=q.setTeams,D=q.Teams,le=L.map(function(m,x){return e.a.createElement("div",{key:x,className:v.a.teachname,onMouseDown:function(){if(m.enrolled){y.b.info("\u8BE5\u7528\u6237\u5DF2\u7ECF\u52A0\u5165\u6218\u961F");return}if((D==null?void 0:D.filter(function(N){return m.user_id===N.user_id}).length)>0){y.b.info("\u8BE5\u7528\u6237\u5DF2\u5728\u6559\u5E08\u5217\u8868\uFF0C\u8BF7\u4E0D\u8981\u91CD\u590D\u6DFB\u52A0");return}var I=Object(T.a)(D);I.push(m),X(I)}},e.a.createElement("span",{style:{textAlign:"left",width:"33%",padding:"0px 5px"},title:m.name},m.name.length>6?m.name.substr(0,6)+"...":m.name||"- -"),e.a.createElement("span",{style:{textAlign:"left",width:"33%",padding:"0px 5px"},title:m.login},m.login.length>6?m.login.substr(0,6)+"...":m.login||"- -"),e.a.createElement("span",{style:{textAlign:"left",width:"33%",color:m.enrolled?"#28be6c":!m.enrolled&&m.enrollable===!1?"#F3730C":"",padding:"0px 5px",fontSize:"12px"}},m.enrolled?"\u5DF2\u52A0\u5165\u672C\u6218\u961F":!m.enrolled&&m.enrollable===!1?"\u5DF2\u52A0\u5165\u5176\u4ED6\u6218\u961F":""))});return e.a.createElement("div",{className:v.a.teacherdown},L.length===0?e.a.createElement(Ne.a,{description:e.a.createElement("div",null,e.a.createElement("p",null,"\u641C\u7D22\u7ED3\u679C\u4E3A\u7A7A"),e.a.createElement("p",null,"\u6210\u529F\u6CE8\u518C\u540E\u7684\u8D26\u53F7\uFF08\u804C\u4E1A\u4E3A\u8001\u5E08\uFF09"),e.a.createElement("p",null,"\u624D\u80FD\u88AB\u641C\u7D22\u5230\u54E6~")),image:Ne.a.PRESENTED_IMAGE_SIMPLE}):e.a.createElement("div",null,le))}var ht=gt,vt=a("rCRm"),bt=a.n(vt),Ct=R.a.Search,Rt=function(L){var X,D=L.Data,le=L.type,m=L.params,x=Object(_t.a)(L,["Data","type","params"]),ie=Object(_.useState)(!1),I=Object(d.a)(ie,2),N=I[0],ee=I[1],re=Object(_.useState)({}),de=Object(d.a)(re,2),Y=de[0],be=de[1],ce=Object(_.useState)([]),_e=Object(d.a)(ce,2),k=_e[0],Ce=_e[1],me=h.a.useForm(),Re=Object(d.a)(me,1),te=Re[0],ye=Object(_.useState)(1),V=Object(d.a)(ye,2),J=V[0],b=V[1],c=Object(_.useState)([]),K=Object(d.a)(c,2),F=K[0],Ee=K[1],z=Object(_.useState)(""),B=Object(d.a)(z,2),je=B[0],H=B[1],Ue=Object(_.useState)(!1),ke=Object(d.a)(Ue,2),Dt=ke[0],Xe=ke[1],Ft=Object(_.useState)([]),Ie=Object(d.a)(Ft,2),w=Ie[0],ae=Ie[1],Mt=Object(_.useState)(!1),Ye=Object(d.a)(Mt,2),va=Ye[0],Ke=Ye[1],Ot=Object(_.useState)(""),ze=Object(d.a)(Ot,2),He=ze[0],Lt=ze[1],Bt=Object(_.useState)([]),$e=Object(d.a)(Bt,2),wt=$e[0],St=$e[1],Tt=Object(_.useState)([]),We=Object(d.a)(Tt,2),G=We[0],pe=We[1],Nt=Object(_.useState)(""),Qe=Object(d.a)(Nt,2),ba=Qe[0],Ve=Qe[1],kt=Object(_.useState)(!1),Je=Object(d.a)(kt,2),Ca=Je[0],Xt=Je[1],It=Object(_.useState)([]),Ge=Object(d.a)(It,2),Ra=Ge[0],Yt=Ge[1],Kt=Object(_.useState)(""),Ze=Object(d.a)(Kt,2),zt=Ze[0],Ht=Ze[1],$t=Object(_.useState)(!1),qe=Object(d.a)($t,2),Wt=qe[0],Pe=qe[1],Qt=Object(_.useState)(!1),et=Object(d.a)(Qt,2),Vt=et[0],Ae=et[1],Jt=Object(_.useState)([]),tt=Object(d.a)(Jt,2),o=tt[0],Gt=tt[1],Zt=Object(_.useState)(Math.floor(Math.random()*(9999-1e3))+1e3),at=Object(d.a)(Zt,2),nt=at[0],qt=at[1],ea=Object(_.useState)(),st=Object(d.a)(ea,2),ut=st[0],ta=st[1],aa=function(l,n){var s=Object(A.a)(Object(A.a)({},m),{},{page:l,per_page:n});x.setParams(s),x.getData(s,x.formValue)};function ot(t){return De.apply(this,arguments)}function De(){return De=Object(E.a)(r.a.mark(function t(l){var n;return r.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(j.a)("/api/common_exercises/review_settings.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:l}});case 2:n=u.sent,n.status===0&&(Ce(n),ae(n.data),b(n.comment_type),te.setFieldsValue({comment_type:n.comment_type,anonymous_comment:n.anonymous_comment}));case 4:case"end":return u.stop()}},t)})),De.apply(this,arguments)}function na(){return Fe.apply(this,arguments)}function Fe(){return Fe=Object(E.a)(r.a.mark(function t(){var l;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(j.a)("/api/common_exercises/review_settings/teachers.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:Y.id,name:je}});case 2:l=s.sent,Ee(l.data);case 4:case"end":return s.stop()}},t)})),Fe.apply(this,arguments)}function sa(t){return Me.apply(this,arguments)}function Me(){return Me=Object(E.a)(r.a.mark(function t(l){var n;return r.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(j.a)("/api/common_exercises/review_settings/student_groups.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:l}});case 2:n=u.sent,St(n.student_group_name),pe(Object(T.a)(n.student_group_name_added));case 5:case"end":return u.stop()}},t)})),Me.apply(this,arguments)}var ua=[{title:"\u6559\u5E08\u59D3\u540D",dataIndex:"name",key:"name",align:"center",ellipsis:!0},{title:"\u6559\u5E08\u8D26\u53F7",dataIndex:"login",key:"login",align:"center",ellipsis:!0},{title:"\u8BC4\u9605\u8303\u56F4",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,n){return e.a.createElement("div",null,"\u5E73\u5747\u5206\u914D")}},{title:"\u64CD\u4F5C",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,n){return e.a.createElement("div",{style:{color:"#1890FF",cursor:"pointer"},onClick:function(){var u=w.filter(function(i){return i.user_id!=n.user_id});ae(Object(T.a)(u))}},"\u79FB\u9664")}}],oa=function(l){return e.a.createElement("div",{className:v.a.moveCategory,onMouseLeave:function(s){Ke(!1)}},e.a.createElement(Te.a,{selectedKeys:G,multiple:!0,onSelect:function(){var n=Object(E.a)(r.a.mark(function s(u){var i,f,p,U,$,P;return r.a.wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:f=u.item,p=u.key,U=u.keyPath,$=u.selectedKeys,P=u.domEvent,P.stopPropagation(),(l==null||((i=l.group_ids)===null||i===void 0)?void 0:i.length)>0?l.group_ids=l.group_ids+","+p:l.group_ids=p,G.push(p),pe(Object(T.a)(G));case 5:case"end":return Z.stop()}},s)}));return function(s){return n.apply(this,arguments)}}(),onDeselect:function(){var n=Object(E.a)(r.a.mark(function s(u){var i,f,p,U,$,P,S,Z;return r.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:p=u.item,U=u.key,$=u.keyPath,P=u.selectedKeys,S=u.domEvent,S.stopPropagation(),(l==null||((i=l.group_ids)===null||i===void 0||((f=i.split(","))===null||f===void 0))?void 0:f.includes(U))?(l.group_ids=l.group_ids.split(",").filter(function(Le){return Le!=U}).toString(),Z=G.filter(function(Le){return Le!=U}),pe(Object(T.a)(Z))):y.b.info("\u5F53\u524D\u5206\u73ED\u5DF2\u88AB\u5176\u4ED6\u8001\u5E08\u914D\u7F6E\u3002");case 3:case"end":return Oe.stop()}},s)}));return function(s){return n.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"}},e.a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.a.createElement(R.a,{onClick:function(s){s.stopPropagation()},onChange:function(s){Lt(s.target.value)}})),wt.map(function(n,s){return He!==""&&n.indexOf(He)<0?void 0:e.a.createElement(Te.a.Item,{key:n},n)})))},la=[{title:"\u6559\u5E08\u59D3\u540D",dataIndex:"name",key:"name",align:"center",ellipsis:!0},{title:"\u6559\u5E08\u8D26\u53F7",dataIndex:"login",key:"login",align:"center",ellipsis:!0},{title:"\u8BC4\u9605\u8303\u56F4",dataIndex:"group_ids",key:"group_ids",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,n){return e.a.createElement("div",null,e.a.createElement(Se.a,{overlay:oa(n)},e.a.createElement("span",{onMouseEnter:function(u){Ke(!0),Yt(Object(T.a)(G))},style:{color:"#1890FF",cursor:"pointer",marginRight:"10px"},onClick:function(){}},"\u914D\u7F6E\u73ED\u7EA7")),e.a.createElement("span",{style:{color:"#1890FF",cursor:"pointer"},onClick:function(){var u=w.filter(function(f){return f.user_id!=n.user_id}),i=G.filter(function(f){var p;return!(n==null||((p=n.group_ids)===null||p===void 0)?void 0:p.includes(f))});pe(Object(T.a)(i)),ae(Object(T.a)(u))}},"\u79FB\u9664"))}}];return e.a.createElement("div",null,e.a.createElement("div",{className:v.a.batch}),D==null||((X=D.exercises)===null||X===void 0)?void 0:X.map(function(t,l){return e.a.createElement("div",{style:{display:"flex",margin:"20px 0px",position:"relative"}},e.a.createElement("img",{style:{position:"absolute",left:0,top:0},src:t.is_normal?Et.a:ft.a}),e.a.createElement("div",{style:{width:"820px",background:"#FAFAFA"}},e.a.createElement("div",{style:{padding:"30px 30px 30px 48px",display:"flex"}},e.a.createElement("img",{style:{width:"32px",height:"45px"},src:bt.a}),e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"20px",marginBottom:"0px",color:"#333333",fontSize:"16px",fontWeight:"500"}},t.exercise_name,e.a.createElement("span",{style:{transform:"translateY(-2px)",width:"56px",height:"20px",borderRadius:"10px",color:"#fff",background:t.exercise_status===1?"#84B6EB":t.exercise_status===2?"#1890FF":"#FC2B6A",textAlign:"center",lineHeight:"20px",fontSize:"12px",margin:"0px 10px",display:"inline-block"}},t.exercise_status===1?"\u672A\u5F00\u8003":t.exercise_status===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u7ED3\u675F"),(t.open_camera||t.screen_open||(t==null?void 0:t.ip_limit)!=="no")&&e.a.createElement("span",{className:"".concat(v.a.elseTag," iconfont icon-fangzuobi")},"\xA0\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")),e.a.createElement("div",{className:v.a.bottom},"\u521B\u5EFA\u65F6\u95F4\uFF1A",Q()(t==null?void 0:t.created_at).format("YYYY-MM-DD HH:mm"),e.a.createElement("span",{className:v.a.line}),!!(t==null?void 0:t.publish_time)&&e.a.createElement(e.a.Fragment,null,"\u8003\u8BD5\u65F6\u95F4\uFF1A",Q()(t==null?void 0:t.publish_time).format("YYYY-MM-DD HH:mm"),(t==null?void 0:t.end_time)?" \u81F3 "+Q()(t==null?void 0:t.end_time).format("YYYY-MM-DD HH:mm"):null,e.a.createElement("span",{className:v.a.line})),"\u7B54\u9898\u65F6\u957F\uFF1A",t.time,"\u5206\u949F"))),e.a.createElement("div",{style:{height:"50px",display:"flex",alignItems:"center",padding:"0px 30px",background:"#f1f1f1"}},e.a.createElement("div",{style:{flex:"1",color:"#666666"}},e.a.createElement("span",{style:{flex:"1",color:"#666666"}}," \u6240\u5C5E\u79D1\u76EE\uFF1A",(t==null?void 0:t.exercise_subject_name)||"--"),e.a.createElement("span",{className:v.a.line,style:{transform:"translateY(2px)"}}),e.a.createElement("span",{style:{flex:"1",color:"#666666"}}," \u521B\u5EFA\u4EBA\uFF1A",t.author_name)),e.a.createElement("span",{style:{display:"flex",justifyContent:"space-between",color:"#1890FF",fontSize:14}},t.exercise_status===2&&e.a.createElement("span",{onClick:function(){window.open("/exam/monitoring?id=".concat(t.id,"&name=").concat(t.exercise_name))},style:{cursor:"pointer",marginRight:"20px"}},"\u8003\u8BD5\u76D1\u63A7"),e.a.createElement("span",{onClick:function(){window.open("/exam/examinationManagement/".concat(t.id,"/detail"))},style:{cursor:"pointer"}},"\u8BE6\u60C5"),e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function n(){return r.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:window.open("/exam/examinationManagement/add?id=".concat(t.id));case 1:case"end":return u.stop()}},n)})),style:{marginLeft:"20px",cursor:"pointer"}},"\u8BBE\u7F6E"),t.exercise_status===3&&e.a.createElement("span",{onClick:function(){be(t),sa(t.id),ot(t.id),ee(!0)},style:{cursor:"pointer",marginLeft:"20px"}},"\u8BC4\u9605\u914D\u7F6E"),t.exercise_status<=2&&e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function n(){var s;return r.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(!(t.exercise_status===1)){i.next=4;break}oe.a.confirm({title:"\u786E\u8BA4\u5F00\u59CB\u8003\u8BD5",content:"\u786E\u8BA4\u5C06\u300A".concat(t.exercise_name||"- -","\u300B\uFF08\u8003\u8BD5\u65F6\u957F\uFF1A").concat(t.time||0,"\u5206\u949F\uFF09\u8003\u8BD5\u8FDB\u884C\u53D1\u5E03\u5417\uFF1F\u53D1\u5E03\u540E\uFF0C\u8003\u751F\u5C06\u5728\u8003\u8BD5\u5217\u8868\u4E2D\u770B\u5230\u8BE5\u573A\u8003\u8BD5\uFF0C\u5E76\u53EF\u4EE5\u8FDB\u5165\u7B54\u9898\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u53D1\u5E03\u3002"),okText:"\u786E\u8BA4\u5F00\u59CB",cancelText:"\u53D6\u6D88",onOk:function(){var f=Object(E.a)(r.a.mark(function U(){var $;return r.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return S.next=2,Object(j.a)("/api/common_exercises/exercises/".concat(t.id,"/publish"),{method:"post"});case 2:$=S.sent,$.status===0&&(y.b.info("\u53D1\u5E03\u6210\u529F"),x.getData({page:1,per_page:10,total:100},x.formValue));case 4:case"end":return S.stop()}},U)}));function p(){return f.apply(this,arguments)}return p}()}),i.next=10;break;case 4:return Pe(!0),Ht(t.id),i.next=8,Object(j.a)("/api/common_exercises/exercises/".concat(t.id,"/base.json"),{method:"get"});case 8:s=i.sent,Gt(s.data);case 10:case"end":return i.stop()}},n)})),style:{cursor:"pointer",marginLeft:"20px",color:t.exercise_status===1?"":"#E53333"}},t.exercise_status===1?"\u5F00\u59CB\u8003\u8BD5":"\u622A\u6B62\u8003\u8BD5"),t.exercise_status===1&&e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function n(){return r.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:oe.a.confirm({title:"\u786E\u8BA4\u5220\u9664\u8003\u8BD5",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u300A".concat(t.exercise_name||"- -","\u300B\u8003\u8BD5\uFF1F\u5220\u9664\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C"),okText:"\u786E\u8BA4\u5220\u9664",cancelText:"\u53D6\u6D88",onOk:function(){var i=Object(E.a)(r.a.mark(function p(){var U;return r.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,Object(j.a)("/api/common_exercises/exercises/".concat(t.id,".json"),{method:"delete"});case 2:U=P.sent,U.status===0&&(y.b.info("\u5220\u9664\u6210\u529F"),x.getData({page:1,per_page:10,total:100},x.formValue));case 4:case"end":return P.stop()}},p)}));function f(){return i.apply(this,arguments)}return f}()});case 1:case"end":return u.stop()}},n)})),style:{cursor:"pointer",marginLeft:"20px",color:"#E53333"}},"\u5220\u9664"),t.exercise_status===3&&!t.open_result&&e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function n(){var s;return r.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(j.a)("/api/common_exercises/exercises/".concat(t.id,"/open_result"),{method:"post"});case 2:s=i.sent,x.getData({page:1,per_page:10,total:100},x.formValue);case 4:case"end":return i.stop()}},n)})),style:{cursor:"pointer",marginLeft:"20px"}},"\u516C\u5E03\u6210\u7EE9"),t.exercise_status===3&&t.open_result&&e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function n(){return r.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:case"end":return u.stop()}},n)})),style:{marginLeft:"20px"}},"\u5DF2\u516C\u5E03\u6210\u7EE9")))))}),e.a.createElement(ct.a,{pageSize:m.per_page,total:m.total,current:m.page,onChange:aa,showQuickJumper:!0,hideOnSinglePage:!0,pageSizeOptions:["10","20","50","100","200"],style:{textAlign:"center",marginBottom:"20px"},showTotal:function(l){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},l),"\u6761\u6570\u636E")}}),e.a.createElement(oe.a,{title:"\u8BC4\u9605\u914D\u7F6E",visible:N,width:700,onCancel:function(){ee(!1)},onOk:function(){te.submit()},okButtonProps:{htmlType:"button"}},e.a.createElement("div",{style:{padding:"32px",height:"380px"}},e.a.createElement(h.a,{form:te,onFinish:function(){var t=Object(E.a)(r.a.mark(function l(n){var s;return r.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(!(w.length>k.exercise_users_count)){i.next=3;break}return y.b.info("\u672C\u573A\u8003\u8BD5\u5171".concat(k.exercise_users_count,"\u4EBA\u53C2\u52A0\u8003\u8BD5\uFF0C\u8BC4\u9605\u6559\u5E08\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7").concat(k.exercise_users_count,"\u4F4D")),i.abrupt("return");case 3:if(!(w.length<=0)){i.next=6;break}return y.b.info("\u8BF7\u9009\u62E9\u8001\u5E08"),i.abrupt("return");case 6:if(!(J===2&&w.filter(function(f){var p;return(f==null||((p=f.group_ids)===null||p===void 0)?void 0:p.length)>0}).length<w.length)){i.next=9;break}return y.b.info("\u8BF7\u9009\u62E9\u5206\u73ED"),i.abrupt("return");case 9:return i.next=11,Object(j.a)("/api/common_exercises/review_settings.json",{method:"post",body:{exercise:Object(A.a)(Object(A.a)({},n),{},{exercise_id:Y.id}),exercise_review_settings:w,exercise_id:Y.id}});case 11:s=i.sent,s.status===0&&(y.b.info("\u6DFB\u52A0\u6210\u529F"),ee(!1));case 13:case"end":return i.stop()}},l)}));return function(l){return t.apply(this,arguments)}}()},e.a.createElement(h.a.Item,{label:"\u8BC4\u9605\u6A21\u5F0F",name:"comment_type"},e.a.createElement(ve.a.Group,{onChange:function(l){(k==null?void 0:k.comment_type)===l.target.value?ot(Y.id):ae([]),b(l.target.value)}},e.a.createElement(ve.a,{value:1},"\u6559\u5E08\u5747\u5206"),e.a.createElement(ve.a,{value:2},"\u73ED\u7EA7\u5206\u914D"))),e.a.createElement("div",{style:{display:"flex"}},e.a.createElement(h.a.Item,{name:"anonymous_comment",label:"\u533F\u540D\u8BC4\u9605",valuePropName:"checked"},e.a.createElement(dt.a,{style:{marginRight:"5px"}})),e.a.createElement("span",{style:{marginTop:"3px"}},"\u5F00\u542F\u540E\uFF0C\u8BC4\u9605\u8003\u5377\u65F6\u9690\u85CF\u8003\u751F\u7684\u57FA\u672C\u4FE1\u606F"))),e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",null,"\u6DFB\u52A0\u6559\u5E08\uFF1A")," ",e.a.createElement(Se.a,{overlay:e.a.createElement(ht,{teachers:F,Teams:w,setTeams:ae}),getPopupContainer:function(l){return l.parentNode},visible:Dt},e.a.createElement(Ct,{style:{width:"400px"},value:je,placeholder:"\u8BF7\u8F93\u5165\u6559\u5E08\u59D3\u540D\u8FDB\u884C\u67E5\u8BE2\uFF0C\u53EF\u9009\u4E2D\u8001\u5E08\u52A0\u5165\u8BC4\u9605",allowClear:!0,onChange:function(l){H(l.target.value)},onSearch:function(l,n){n.nativeEvent.stopPropagation(),n.stopPropagation(),Xe(!0),na()},onBlur:function(){Xe(!1)}}))),e.a.createElement(rt.a,{columns:J===1?ua:la,style:{marginTop:"20px",height:"200px",overflow:"auto"},pagination:!1,dataSource:w}))),e.a.createElement(oe.a,{title:"\u786E\u8BA4\u622A\u6B62\u8003\u8BD5",visible:Wt,onCancel:function(){Ve(""),Pe(!1),Xt(!1)},confirmLoading:Vt,okText:"\u786E\u8BA4\u622A\u6B62",onOk:Object(E.a)(r.a.mark(function t(){var l;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:if(Ae(!0),!(parseInt(ut)!==nt)){s.next=5;break}return y.b.info("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),Ae(!1),s.abrupt("return");case 5:return s.next=7,Object(j.a)("/api/common_exercises/exercises/".concat(zt,"/end_exercise"),{method:"post"});case 7:l=s.sent,l.status===0&&(y.b.info("\u622A\u6B62\u8003\u8BD5\u6210\u529F"),x.getData({page:1,per_page:10,total:100},x.formValue),Pe(!1),Ve("")),Ae(!1);case 10:case"end":return s.stop()}},t)}))},e.a.createElement("div",null,(o==null?void 0:o.wait_exercise_users_count)===0&&(o==null?void 0:o.doing_exercise_users_count)===0&&e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{fontWeight:500,color:"red"}},"\u300A",o==null?void 0:o.exercise_name,"\u300B")," \u5F53\u524D\u65E0\u6B63\u5728\u8003\u8BD5\u548C\u5F85\u8003\u8003\u751F\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u622A\u6B62\u8003\u8BD5\u3002"),(o==null?void 0:o.wait_exercise_users_count)>0&&(o==null?void 0:o.doing_exercise_users_count)<=0&&e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{fontWeight:500,color:"red"}},"\u300A",o==null?void 0:o.exercise_name,"\u300B")," \u5F53\u524D\u8FD8\u6709",e.a.createElement("span",{style:{fontWeight:500,color:"red"}},o==null?void 0:o.wait_exercise_users_count,"\u4E2A\u8003\u751F\u5F85\u8003\u3002")),(o==null?void 0:o.doing_exercise_users_count)>0&&e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{fontWeight:500,color:"red"}},"\u300A",o==null?void 0:o.exercise_name,"\u300B")," \u5F53\u524D\u8FD8\u6709",e.a.createElement("span",{style:{fontWeight:500,color:"red"}},o==null?void 0:o.doing_exercise_users_count,"\u4E2A\u8003\u751F\u6B63\u5728\u7B54\u9898\uFF0C"),"\u5176\u4E2D\u6700\u957F\u5269\u4F59\u8003\u8BD5\u65F6\u957F\u4E3A",(o==null?void 0:o.last_long_time)||0,"\u5206\u949F\u3002"),(o==null?void 0:o.wait_exercise_users_count)>0&&(o==null?void 0:o.doing_exercise_users_count)<=0&&e.a.createElement("div",{className:"mb10"},"\u622A\u6B62\u8003\u8BD5\u4F1A\u5BFC\u81F4\u5F85\u8003\u5B66\u751F\u65E0\u6CD5\u53C2\u52A0\u8003\u8BD5\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u622A\u6B62\u8003\u8BD5"),(o==null?void 0:o.doing_exercise_users_count)>0&&e.a.createElement("div",{className:"mb10"},"\u622A\u6B62\u8003\u8BD5\u4F1A\u5BFC\u81F4\u6B63\u5728\u7B54\u9898\u7684\u8003\u751F\u5F3A\u5236\u4EA4\u5377\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u622A\u6B62\u8003\u8BD5\uFF1F"),e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{color:"red"}},"*"),e.a.createElement("label",null,"\u9A8C\u8BC1\u7801\uFF1A"),e.a.createElement(R.a,{value:ut,onChange:function(l){return ta(l.target.value)},style:{width:"180px"}})," ",e.a.createElement("div",{style:{width:"80px",textAlign:"center",color:"red",fontWeight:"500"}},nt),e.a.createElement("a",{onClick:function(){qt(Math.floor(Math.random()*(9999-1e3))+1e3)}},"\u6362\u4E00\u6362")))))},yt=Rt,jt=a("LvDl"),Ut=a.n(jt),Pt=a("/7ue"),ga=he.a.RangePicker,At=function(L){Object(ge.a)(L);var X=h.a.useForm(),D=Object(d.a)(X,1),le=D[0],m=Object(_.useState)([]),x=Object(d.a)(m,2),ie=x[0],I=x[1],N={page:1,per_page:10,total:100},ee=Object(_.useState)(N),re=Object(d.a)(ee,2),de=re[0],Y=re[1],be=Object(_.useState)({}),ce=Object(d.a)(be,2),_e=ce[0],k=ce[1],Ce=Object(_.useState)([]),me=Object(d.a)(Ce,2),Re=me[0],te=me[1];Object(_.useEffect)(function(){ye(),J(N,{})},[]);function ye(){return V.apply(this,arguments)}function V(){return V=Object(E.a)(r.a.mark(function b(){var c;return r.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,Object(j.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:c=F.sent,c.status===0&&I(c.data);case 4:case"end":return F.stop()}},b)})),V.apply(this,arguments)}var J=function(){var b=Object(E.a)(r.a.mark(function c(){var K,F,Ee,z,B=arguments;return r.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return K=B.length>0&&B[0]!==void 0?B[0]:N,F=B.length>1&&B[1]!==void 0?B[1]:{},Ee=Ut.a.pickBy(Object(A.a)(Object(A.a)({},K),F),function(Ue){return!!Ue}),H.next=5,Object(j.a)("/api/common_exercises/exercises.json",{method:"get",params:Ee});case 5:z=H.sent,te(z),Y(Object(A.a)(Object(A.a)({},K),{},{total:z==null?void 0:z.count}));case 8:case"end":return H.stop()}},c)}));return function(){return b.apply(this,arguments)}}();return e.a.createElement("div",null,e.a.createElement("div",{className:v.a.wrap},e.a.createElement(Pt.a,{title:"\u8003\u8BD5\u7BA1\u7406"},e.a.createElement(ue.a,{type:"primary",onClick:function(){return window.open("/exam/examinationManagement/add")}}," \u65B0\u589E\u8003\u8BD5")),e.a.createElement("div",{style:{padding:"30px 0px"}},e.a.createElement(h.a,{form:le,initialValues:{exercise_subject_id:"\u5168\u90E8",exercise_status:"4",is_normals:"3"},onFinish:function(c){k(c),c.is_normal=c.is_normals==="1"?"true":c.is_normals==="2"?"false":"",c.exercise_subject_id=c.exercise_subject_id==="\u5168\u90E8"?"":c.exercise_subject_id,c.exercise_status=c.exercise_status==="4"?"":c.exercise_status,c.created_at&&(c.created_at=Q()(c.created_at).format("YYYY-MM-DD")),c.publish_time&&(c.publish_time=Q()(c.publish_time).format("YYYY-MM-DD")),J(N,c)}},e.a.createElement(W.a,{gutter:24},e.a.createElement(O.a,{span:12},e.a.createElement(h.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name"},e.a.createElement(R.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px",borderRadius:"4px"}}))),e.a.createElement(O.a,{span:12},e.a.createElement(h.a.Item,{style:{lineHeight:"40px"},label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(g.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:v.a.Selectclass,style:{height:"40px"}},e.a.createElement(g.a.Option,{value:"\u5168\u90E8"},"\u5168\u90E8"),ie.map(function(b,c){return e.a.createElement(g.a.Option,{value:b.id},b.name)}))))),e.a.createElement(W.a,{gutter:24},e.a.createElement(O.a,{span:12},e.a.createElement(h.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u7C7B\u578B",name:"is_normals"},e.a.createElement(g.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:v.a.Selectclass,style:{height:"40px"}},e.a.createElement(g.a.Option,{value:"3"},"\u5168\u90E8"),e.a.createElement(g.a.Option,{value:"1"},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(g.a.Option,{value:"2"},"\u6A21\u62DF\u8003\u8BD5")))),e.a.createElement(O.a,{span:12},e.a.createElement(h.a.Item,{style:{lineHeight:"40px"},label:"\u72B6\u6001",name:"exercise_status"},e.a.createElement(g.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:v.a.Selectclass,style:{height:"40px"}},e.a.createElement(g.a.Option,{value:"4"},"\u5168\u90E8"),e.a.createElement(g.a.Option,{value:"1"},"\u672A\u5F00\u8003"),e.a.createElement(g.a.Option,{value:"2"},"\u8003\u8BD5\u4E2D"),e.a.createElement(g.a.Option,{value:"3"},"\u5DF2\u7ED3\u675F"))))),e.a.createElement(W.a,{gutter:24},e.a.createElement(O.a,{span:12},e.a.createElement(h.a.Item,{style:{lineHeight:"40px"},name:"created_at",label:"\u521B\u5EFA\u65F6\u95F4"},e.a.createElement(he.a,{disabledDate:function(c){return c&&c>Q()().add(0,"days")},style:{height:"40px",width:"326px"}}))),e.a.createElement(O.a,{span:12},e.a.createElement(h.a.Item,{style:{lineHeight:"40px"},name:"publish_time",label:"\u5F00\u59CB\u65F6\u95F4"},e.a.createElement(he.a,{style:{height:"40px",width:"326px"}})))),e.a.createElement(W.a,{gutter:24},e.a.createElement(O.a,{span:12,style:{textAlign:"end"},offset:12},e.a.createElement(ue.a,{htmlType:"submit",type:"primary",style:{width:"88px"}},"\u67E5\u8BE2")))))),e.a.createElement("div",{style:{background:"#fafafa",height:"10px"}}),e.a.createElement("div",{className:v.a.wrap,style:{padding:"20px 40px 0 40px"}},e.a.createElement(yt,{Data:Re,params:de,setParams:Y,formValue:_e,getData:J})))},ha=M.default=At},r1LP:function(C,M,a){C.exports=a.p+"static/z.d0f7d665.svg"},rCRm:function(C,M){C.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAoCAYAAACfKfiZAAAAAXNSR0IArs4c6QAAAe5JREFUWEftmD9PwkAYxp9rMaaKAU1IWIyDg6uDq3FxEwcX3XR008lRFz4A+hkcmTRx1piYMLoZcTIyGCJoEAn9cz1zJSKF9kqhLSZyU4f27nfv+7zPez2SPmOXYMgAIAhhbC3gZnkeG/srpOE0PUmfMjOsxfmCe4vAUhLXuoKMEwQHYCFsvD2lBZCwtugIER0AR3KAiBbAASJ6gC6I0QB0QIQOkFA/oDw/gKCldYnqFYmxJn82qHESOoC1aLmEieJ9G+KnRAhwEAmAG0SkAE4QkQN0Q4wEoBMCMfnIVQN3u8E59E5eQ6kuA3KsbdGWMF+Kx64A2VUKon4BVB26VeRua6iQOUBJAuS36Uq6euheBdQAGu8gumMX9QdFJDC++GTcBsCIqAx5k7QaZUCp4Dsnkg1cCBC2BjiJECAKDYhT8O81kF3zJ3TR27kCRbU5iAhNAySAI+P2+RtK2ozPMjQ0kM8yoNWHDwX3gXiqx4g8fMAEuBCtU3sAQ4rZrNi7DH1o4OrJRKHET708z/3/33gbUZ8a4F6ff5QBJdHjdqLYiVPANVB7BfroBZZZT80C0ylAstvt4AA89340IMkAz3NQKQhAdp5TiFPg+fnwL4wBxhEYR+DPRCDUSyqhFbPWsfwCBJtg4VzTCQCqlGL9G4jjSLgS9wDtAAAAAElFTkSuQmCC"},wJFb:function(C,M,a){C.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]);