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.
2 lines
32 KiB
2 lines
32 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[42,13,15,18],{"/7ue":function(P,y,a){"use strict";var me=a("k1fw"),f=a("q1tI"),D=a.n(f),p=a("wJFb"),q=a.n(p),U=function(C){var oe=C.children,T=oe===void 0?null:oe,le=C.title,i=C.style,A=i===void 0?{}:i,E=C.className,Ee=E===void 0?"":E,h=C.titlestyle,c=C.space,W=c===void 0?0:c;return D.a.createElement("aside",{className:q.a.headWarp,style:Object(me.a)({padding:"0 ".concat(W,"px")},A)},D.a.createElement("div",{className:"".concat(q.a.head," ").concat(Ee)},D.a.createElement("div",{className:q.a.text},le," ",h),T))};y.a=U},"0LSH":function(P,y,a){"use strict";a.d(y,"a",function(){return q}),a.d(y,"b",function(){return Ue}),a.d(y,"c",function(){return oe}),a.d(y,"d",function(){return le}),a.d(y,"g",function(){return A}),a.d(y,"e",function(){return Ee}),a.d(y,"f",function(){return c});var me=a("WmNS"),f=a.n(me),D=a("9og8"),p=a("ErOA");function q(g){return U.apply(this,arguments)}function U(){return U=Object(D.a)(f.a.mark(function g(x){return f.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(p.a)("/api/common_exercises/exercises/".concat(x,"/export_user_codes.json"),{method:"get"}));case 1:case"end":return e.stop()}},g)})),U.apply(this,arguments)}function Ue(g){return C.apply(this,arguments)}function C(){return C=Object(D.a)(f.a.mark(function g(x){return f.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(p.a)("/api/common_exercises/exercises/".concat(x,"/students_singles_export.json"),{method:"get"}));case 1:case"end":return e.stop()}},g)})),C.apply(this,arguments)}function oe(g){return T.apply(this,arguments)}function T(){return T=Object(D.a)(f.a.mark(function g(x){return f.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(p.a)("/api/common_exercises/exercises/".concat(x,"/export_scores.json"),{method:"get"}));case 1:case"end":return e.stop()}},g)})),T.apply(this,arguments)}function le(g,x){return i.apply(this,arguments)}function i(){return i=Object(D.a)(f.a.mark(function g(x,d){return f.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.abrupt("return",Object(p.a)("/api/common_exercises/exercises/".concat(x,"/export_records.json"),{method:"get",params:d}));case 1:case"end":return ee.stop()}},g)})),i.apply(this,arguments)}function A(g){return E.apply(this,arguments)}function E(){return E=Object(D.a)(f.a.mark(function g(x){return f.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(p.a)("/api/common_exercises/exercises/hidden_exercise.json",{method:"POST",body:x}));case 1:case"end":return e.stop()}},g)})),E.apply(this,arguments)}function Ee(g){return h.apply(this,arguments)}function h(){return h=Object(D.a)(f.a.mark(function g(x){return f.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(p.a)("/api/common_exercises/exercise_users/student_departments.json",{method:"get",params:x}));case 1:case"end":return e.stop()}},g)})),h.apply(this,arguments)}function c(g){return W.apply(this,arguments)}function W(){return W=Object(D.a)(f.a.mark(function g(x){return f.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(p.a)("/api/common_exercises/exercise_users/student_department_subs.json",{method:"get",params:x}));case 1:case"end":return e.stop()}},g)})),W.apply(this,arguments)}},Zj1B:function(P,y,a){P.exports=a.p+"static/m.5668d26c.svg"},dQeI:function(P,y,a){P.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(P,y,a){"use strict";a.r(y);var me=a("14J3"),f=a("BMrR"),D=a("OaEy"),p=a("2fM7"),q=a("jCWc"),U=a("kPKH"),Ue=a("5NDa"),C=a("5rEg"),oe=a("+L6B"),T=a("2/Rp"),le=a("WmNS"),i=a.n(le),A=a("k1fw"),E=a("9og8"),Ee=a("y8nQ"),h=a("Vl3Y"),c=a("tJVT"),W=a("CiB2"),g=a("iQDF"),x=a("+eQT"),d=a("q1tI"),e=a.n(d),ee=a("dQeI"),j=a.n(ee),da=a("g9YV"),dt=a("wCAj"),ca=a("BoS7"),ct=a("Sdc0"),_a=a("7Kak"),Pe=a("9yH6"),ma=a("DjyN"),_t=a("NUBc"),Ea=a("2qtc"),pe=a("kLXV"),pa=a("qVdP"),ke=a("jsC+"),fa=a("lUTK"),Xe=a("BvKs"),ga=a("miYZ"),M=a("tsqr"),K=a("oBTY"),mt=a("PpiC"),F=a("ErOA"),Et=a("r1LP"),pt=a.n(Et),ft=a("Zj1B"),gt=a.n(ft),ht=a("wd/R"),te=a.n(ht),ha=a("R9oj"),Ie=a("ECub");function xt(re){var N=re.teachers,z=re.setTeams,S=re.Teams,ie=N.map(function(m,b){return e.a.createElement("div",{key:b,className:j.a.teachname,onMouseDown:function(){if(m.enrolled){M.b.info("\u8BE5\u7528\u6237\u5DF2\u7ECF\u52A0\u5165\u6218\u961F");return}if((S==null?void 0:S.filter(function(k){return m.user_id===k.user_id}).length)>0){M.b.info("\u8BE5\u7528\u6237\u5DF2\u5728\u6559\u5E08\u5217\u8868\uFF0C\u8BF7\u4E0D\u8981\u91CD\u590D\u6DFB\u52A0");return}var Q=Object(K.a)(S);Q.push(m),z(Q)}},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:j.a.teacherdown},N.length===0?e.a.createElement(Ie.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:Ie.a.PRESENTED_IMAGE_SIMPLE}):e.a.createElement("div",null,ie))}var bt=xt,vt=a("0LSH"),yt=a("rCRm"),Rt=a.n(yt),Ct=C.a.Search,jt=function(N){var z,S=N.Data,ie=N.type,m=N.params,b=Object(mt.a)(N,["Data","type","params"]),fe=Object(d.useState)(!1),Q=Object(c.a)(fe,2),k=Q[0],de=Q[1],ge=Object(d.useState)({}),he=Object(c.a)(ge,2),V=he[0],De=he[1],xe=Object(d.useState)([]),be=Object(c.a)(xe,2),X=be[0],Ae=be[1],ve=h.a.useForm(),Oe=Object(c.a)(ve,1),ce=Oe[0],Me=Object(d.useState)(1),ae=Object(c.a)(Me,2),J=ae[0],ye=ae[1],O=Object(d.useState)([]),_=Object(c.a)(O,2),ne=_[0],B=_[1],Re=Object(d.useState)(""),H=Object(c.a)(Re,2),I=H[0],Ye=H[1],G=Object(d.useState)(!1),Ce=Object(c.a)(G,2),Mt=Ce[0],$e=Ce[1],Ft=Object(d.useState)([]),Ke=Object(c.a)(Ft,2),Y=Ke[0],_e=Ke[1],wt=Object(d.useState)(!1),He=Object(c.a)(wt,2),va=He[0],We=He[1],Lt=Object(d.useState)(""),ze=Object(c.a)(Lt,2),Qe=ze[0],St=ze[1],Bt=Object(d.useState)([]),Ve=Object(c.a)(Bt,2),Tt=Ve[0],Nt=Ve[1],kt=Object(d.useState)([]),Je=Object(c.a)(kt,2),se=Je[0],je=Je[1],Xt=Object(d.useState)(""),Ge=Object(c.a)(Xt,2),ya=Ge[0],Ze=Ge[1],It=Object(d.useState)(!1),qe=Object(c.a)(It,2),Ra=qe[0],Yt=qe[1],$t=Object(d.useState)([]),et=Object(c.a)($t,2),Ca=et[0],Kt=et[1],Ht=Object(d.useState)(""),tt=Object(c.a)(Ht,2),Wt=tt[0],zt=tt[1],Qt=Object(d.useState)(!1),at=Object(c.a)(Qt,2),Vt=at[0],Fe=at[1],Jt=Object(d.useState)(!1),nt=Object(c.a)(Jt,2),Gt=nt[0],we=nt[1],Zt=Object(d.useState)([]),st=Object(c.a)(Zt,2),l=st[0],qt=st[1],ea=Object(d.useState)(Math.floor(Math.random()*(9999-1e3))+1e3),ut=Object(c.a)(ea,2),ot=ut[0],ta=ut[1],aa=Object(d.useState)(),lt=Object(c.a)(aa,2),rt=lt[0],na=lt[1],sa=function(r,n){var s=Object(A.a)(Object(A.a)({},m),{},{page:r,per_page:n});b.setParams(s),b.getData(s,b.formValue)};function it(t){return Le.apply(this,arguments)}function Le(){return Le=Object(E.a)(i.a.mark(function t(r){var n;return i.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,Object(F.a)("/api/common_exercises/review_settings.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:r}});case 2:n=o.sent,n.status===0&&(Ae(n),_e(n.data),ye(n.comment_type),ce.setFieldsValue({comment_type:n.comment_type,anonymous_comment:n.anonymous_comment}));case 4:case"end":return o.stop()}},t)})),Le.apply(this,arguments)}function ua(){return Se.apply(this,arguments)}function Se(){return Se=Object(E.a)(i.a.mark(function t(){var r;return i.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(F.a)("/api/common_exercises/review_settings/teachers.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:V.id,name:I}});case 2:r=s.sent,B(r.data);case 4:case"end":return s.stop()}},t)})),Se.apply(this,arguments)}function oa(t){return Be.apply(this,arguments)}function Be(){return Be=Object(E.a)(i.a.mark(function t(r){var n;return i.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,Object(F.a)("/api/common_exercises/review_settings/student_groups.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:r}});case 2:n=o.sent,Nt(n.student_group_name),je(Object(K.a)(n.student_group_name_added));case 5:case"end":return o.stop()}},t)})),Be.apply(this,arguments)}var 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:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(r,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(r,n){return e.a.createElement("div",{style:{color:"#1890FF",cursor:"pointer"},onClick:function(){var o=Y.filter(function(u){return u.user_id!=n.user_id});_e(Object(K.a)(o))}},"\u79FB\u9664")}}],ra=function(r){return e.a.createElement("div",{className:j.a.moveCategory,onMouseLeave:function(s){We(!1)}},e.a.createElement(Xe.a,{selectedKeys:se,multiple:!0,onSelect:function(){var n=Object(E.a)(i.a.mark(function s(o){var u,R,v,w,Z,L;return i.a.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:R=o.item,v=o.key,w=o.keyPath,Z=o.selectedKeys,L=o.domEvent,L.stopPropagation(),(r==null||((u=r.group_ids)===null||u===void 0)?void 0:u.length)>0?r.group_ids=r.group_ids+","+v:r.group_ids=v,se.push(v),je(Object(K.a)(se));case 5:case"end":return ue.stop()}},s)}));return function(s){return n.apply(this,arguments)}}(),onDeselect:function(){var n=Object(E.a)(i.a.mark(function s(o){var u,R,v,w,Z,L,$,ue;return i.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:v=o.item,w=o.key,Z=o.keyPath,L=o.selectedKeys,$=o.domEvent,$.stopPropagation(),(r==null||((u=r.group_ids)===null||u===void 0||((R=u.split(","))===null||R===void 0))?void 0:R.includes(w))?(r.group_ids=r.group_ids.split(",").filter(function(Ne){return Ne!=w}).toString(),ue=se.filter(function(Ne){return Ne!=w}),je(Object(K.a)(ue))):M.b.info("\u5F53\u524D\u5206\u73ED\u5DF2\u88AB\u5176\u4ED6\u8001\u5E08\u914D\u7F6E\u3002");case 3:case"end":return Te.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(C.a,{onClick:function(s){s.stopPropagation()},onChange:function(s){St(s.target.value)}})),Tt.map(function(n,s){return Qe!==""&&n.indexOf(Qe)<0?void 0:e.a.createElement(Xe.a.Item,{key:n},n)})))},ia=[{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(r,n){return e.a.createElement("div",null,e.a.createElement(ke.a,{overlay:ra(n)},e.a.createElement("span",{onMouseEnter:function(o){We(!0),Kt(Object(K.a)(se))},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 o=Y.filter(function(R){return R.user_id!=n.user_id}),u=se.filter(function(R){var v;return!(n==null||((v=n.group_ids)===null||v===void 0)?void 0:v.includes(R))});je(Object(K.a)(u)),_e(Object(K.a)(o))}},"\u79FB\u9664"))}}];return e.a.createElement("div",null,e.a.createElement("div",{className:j.a.batch}),S==null||((z=S.exercises)===null||z===void 0)?void 0:z.map(function(t,r){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?pt.a:gt.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:Rt.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(j.a.elseTag," iconfont icon-fangzuobi")},"\xA0\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")),e.a.createElement("div",{className:j.a.bottom},"\u521B\u5EFA\u65F6\u95F4\uFF1A",te()(t==null?void 0:t.created_at).format("YYYY-MM-DD HH:mm"),e.a.createElement("span",{className:j.a.line}),!!(t==null?void 0:t.publish_time)&&e.a.createElement(e.a.Fragment,null,"\u8003\u8BD5\u65F6\u95F4\uFF1A",te()(t==null?void 0:t.publish_time).format("YYYY-MM-DD HH:mm"),(t==null?void 0:t.end_time)?" \u81F3 "+te()(t==null?void 0:t.end_time).format("YYYY-MM-DD HH:mm"):null,e.a.createElement("span",{className:j.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:j.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}},e.a.createElement("span",{onClick:Object(E.a)(i.a.mark(function n(){var s;return i.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(vt.g)({id:t.id});case 2:s=u.sent,s.status===0&&b.getData(m,b.formValue);case 4:case"end":return u.stop()}},n)})),style:{cursor:"pointer",marginRight:"20px"}},t.is_hidden?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF"),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)(i.a.mark(function n(){return i.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:window.open("/exam/examinationManagement/add?id=".concat(t.id));case 1:case"end":return o.stop()}},n)})),style:{marginLeft:"20px",cursor:"pointer"}},"\u8BBE\u7F6E"),t.exercise_status===3&&e.a.createElement("span",{onClick:function(){De(t),oa(t.id),it(t.id),de(!0)},style:{cursor:"pointer",marginLeft:"20px"}},"\u8BC4\u9605\u914D\u7F6E"),t.exercise_status<=2&&e.a.createElement("span",{onClick:Object(E.a)(i.a.mark(function n(){var s;return i.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(!(t.exercise_status===1)){u.next=4;break}pe.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 R=Object(E.a)(i.a.mark(function w(){var Z;return i.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:return $.next=2,Object(F.a)("/api/common_exercises/exercises/".concat(t.id,"/publish"),{method:"post"});case 2:Z=$.sent,Z.status===0&&(M.b.info("\u53D1\u5E03\u6210\u529F"),b.getData({page:1,per_page:10,total:100},b.formValue));case 4:case"end":return $.stop()}},w)}));function v(){return R.apply(this,arguments)}return v}()}),u.next=10;break;case 4:return Fe(!0),zt(t.id),u.next=8,Object(F.a)("/api/common_exercises/exercises/".concat(t.id,"/base.json"),{method:"get"});case 8:s=u.sent,qt(s.data);case 10:case"end":return u.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)(i.a.mark(function n(){return i.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:pe.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 u=Object(E.a)(i.a.mark(function v(){var w;return i.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object(F.a)("/api/common_exercises/exercises/".concat(t.id,".json"),{method:"delete"});case 2:w=L.sent,w.status===0&&(M.b.info("\u5220\u9664\u6210\u529F"),b.getData({page:1,per_page:10,total:100},b.formValue));case 4:case"end":return L.stop()}},v)}));function R(){return u.apply(this,arguments)}return R}()});case 1:case"end":return o.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)(i.a.mark(function n(){var s;return i.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(F.a)("/api/common_exercises/exercises/".concat(t.id,"/open_result"),{method:"post"});case 2:s=u.sent,b.getData({page:1,per_page:10,total:100},b.formValue);case 4:case"end":return u.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)(i.a.mark(function n(){return i.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:case"end":return o.stop()}},n)})),style:{marginLeft:"20px"}},"\u5DF2\u516C\u5E03\u6210\u7EE9")))))}),e.a.createElement(_t.a,{pageSize:m.per_page,total:m.total,current:m.page,onChange:sa,showQuickJumper:!0,hideOnSinglePage:!0,pageSizeOptions:["10","20","50","100","200"],style:{textAlign:"center",marginBottom:"20px"},showTotal:function(r){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},r),"\u6761\u6570\u636E")}}),e.a.createElement(pe.a,{title:"\u8BC4\u9605\u914D\u7F6E",visible:k,width:700,onCancel:function(){de(!1)},onOk:function(){ce.submit()},okButtonProps:{htmlType:"button"}},e.a.createElement("div",{style:{padding:"32px",height:"380px"}},e.a.createElement(h.a,{form:ce,onFinish:function(){var t=Object(E.a)(i.a.mark(function r(n){var s;return i.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(!(Y.length>X.exercise_users_count)){u.next=3;break}return M.b.info("\u672C\u573A\u8003\u8BD5\u5171".concat(X.exercise_users_count,"\u4EBA\u53C2\u52A0\u8003\u8BD5\uFF0C\u8BC4\u9605\u6559\u5E08\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7").concat(X.exercise_users_count,"\u4F4D")),u.abrupt("return");case 3:if(!(Y.length<=0)){u.next=6;break}return M.b.info("\u8BF7\u9009\u62E9\u8001\u5E08"),u.abrupt("return");case 6:if(!(J===2&&Y.filter(function(R){var v;return(R==null||((v=R.group_ids)===null||v===void 0)?void 0:v.length)>0}).length<Y.length)){u.next=9;break}return M.b.info("\u8BF7\u9009\u62E9\u5206\u73ED"),u.abrupt("return");case 9:return u.next=11,Object(F.a)("/api/common_exercises/review_settings.json",{method:"post",body:{exercise:Object(A.a)(Object(A.a)({},n),{},{exercise_id:V.id}),exercise_review_settings:Y,exercise_id:V.id}});case 11:s=u.sent,s.status===0&&(M.b.info("\u6DFB\u52A0\u6210\u529F"),de(!1));case 13:case"end":return u.stop()}},r)}));return function(r){return t.apply(this,arguments)}}()},e.a.createElement(h.a.Item,{label:"\u8BC4\u9605\u6A21\u5F0F",name:"comment_type"},e.a.createElement(Pe.a.Group,{onChange:function(r){(X==null?void 0:X.comment_type)===r.target.value?it(V.id):_e([]),ye(r.target.value)}},e.a.createElement(Pe.a,{value:1},"\u6559\u5E08\u5747\u5206"),e.a.createElement(Pe.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(ct.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(ke.a,{overlay:e.a.createElement(bt,{teachers:ne,Teams:Y,setTeams:_e}),getPopupContainer:function(r){return r.parentNode},visible:Mt},e.a.createElement(Ct,{style:{width:"400px"},value:I,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(r){Ye(r.target.value)},onSearch:function(r,n){n.nativeEvent.stopPropagation(),n.stopPropagation(),$e(!0),ua()},onBlur:function(){$e(!1)}}))),e.a.createElement(dt.a,{columns:J===1?la:ia,style:{marginTop:"20px",height:"200px",overflow:"auto"},pagination:!1,dataSource:Y}))),e.a.createElement(pe.a,{title:"\u786E\u8BA4\u622A\u6B62\u8003\u8BD5",visible:Vt,onCancel:function(){Ze(""),Fe(!1),Yt(!1)},confirmLoading:Gt,okText:"\u786E\u8BA4\u622A\u6B62",onOk:Object(E.a)(i.a.mark(function t(){var r;return i.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:if(we(!0),!(parseInt(rt)!==ot)){s.next=5;break}return M.b.info("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),we(!1),s.abrupt("return");case 5:return s.next=7,Object(F.a)("/api/common_exercises/exercises/".concat(Wt,"/end_exercise"),{method:"post"});case 7:r=s.sent,r.status===0&&(M.b.info("\u622A\u6B62\u8003\u8BD5\u6210\u529F"),b.getData({page:1,per_page:10,total:100},b.formValue),Fe(!1),Ze("")),we(!1);case 10:case"end":return s.stop()}},t)}))},e.a.createElement("div",null,(l==null?void 0:l.wait_exercise_users_count)===0&&(l==null?void 0:l.doing_exercise_users_count)===0&&e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{fontWeight:500,color:"red"}},"\u300A",l==null?void 0:l.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"),(l==null?void 0:l.wait_exercise_users_count)>0&&(l==null?void 0:l.doing_exercise_users_count)<=0&&e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{fontWeight:500,color:"red"}},"\u300A",l==null?void 0:l.exercise_name,"\u300B")," \u5F53\u524D\u8FD8\u6709",e.a.createElement("span",{style:{fontWeight:500,color:"red"}},l==null?void 0:l.wait_exercise_users_count,"\u4E2A\u8003\u751F\u5F85\u8003\u3002")),(l==null?void 0:l.doing_exercise_users_count)>0&&e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{fontWeight:500,color:"red"}},"\u300A",l==null?void 0:l.exercise_name,"\u300B")," \u5F53\u524D\u8FD8\u6709",e.a.createElement("span",{style:{fontWeight:500,color:"red"}},l==null?void 0:l.doing_exercise_users_count,"\u4E2A\u8003\u751F\u6B63\u5728\u7B54\u9898\uFF0C"),"\u5176\u4E2D\u6700\u957F\u5269\u4F59\u8003\u8BD5\u65F6\u957F\u4E3A",(l==null?void 0:l.last_long_time)||0,"\u5206\u949F\u3002"),(l==null?void 0:l.wait_exercise_users_count)>0&&(l==null?void 0:l.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"),(l==null?void 0:l.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(C.a,{value:rt,onChange:function(r){return na(r.target.value)},style:{width:"180px"}})," ",e.a.createElement("div",{style:{width:"80px",textAlign:"center",color:"red",fontWeight:"500"}},ot),e.a.createElement("a",{onClick:function(){ta(Math.floor(Math.random()*(9999-1e3))+1e3)}},"\u6362\u4E00\u6362")))))},Ut=jt,Pt=a("LvDl"),Dt=a.n(Pt),At=a("/7ue"),xa=x.a.RangePicker,Ot=function(N){Object(W.a)(N);var z=h.a.useForm(),S=Object(c.a)(z,1),ie=S[0],m=Object(d.useState)([]),b=Object(c.a)(m,2),fe=b[0],Q=b[1],k={page:1,per_page:10,total:100},de=Object(d.useState)(k),ge=Object(c.a)(de,2),he=ge[0],V=ge[1],De=Object(d.useState)({}),xe=Object(c.a)(De,2),be=xe[0],X=xe[1],Ae=Object(d.useState)([]),ve=Object(c.a)(Ae,2),Oe=ve[0],ce=ve[1];Object(d.useEffect)(function(){Me(),J(k,{})},[]);function Me(){return ae.apply(this,arguments)}function ae(){return ae=Object(E.a)(i.a.mark(function O(){var _;return i.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return B.next=2,Object(F.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:_=B.sent,_.status===0&&Q(_.data);case 4:case"end":return B.stop()}},O)})),ae.apply(this,arguments)}var J=function(){var O=Object(E.a)(i.a.mark(function _(){var ne,B,Re,H,I=arguments;return i.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return ne=I.length>0&&I[0]!==void 0?I[0]:k,B=I.length>1&&I[1]!==void 0?I[1]:{},Re=Dt.a.pickBy(Object(A.a)(Object(A.a)({},ne),B),function(Ce){return!!Ce}),G.next=5,Object(F.a)("/api/common_exercises/exercises.json",{method:"get",params:Re});case 5:H=G.sent,ce(H),V(Object(A.a)(Object(A.a)({},ne),{},{total:H==null?void 0:H.count}));case 8:case"end":return G.stop()}},_)}));return function(){return O.apply(this,arguments)}}(),ye=function(){ie.resetFields(),X({}),J(k,{})};return e.a.createElement("div",null,e.a.createElement("div",{className:j.a.wrap},e.a.createElement(At.a,{title:"\u8003\u8BD5\u7BA1\u7406"},e.a.createElement(T.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:ie,initialValues:{exercise_subject_id:"\u5168\u90E8",exercise_status:"4",is_normals:"3"},onFinish:function(_){X(_),_.is_normal=_.is_normals==="1"?"true":_.is_normals==="2"?"false":"",_.exercise_subject_id=_.exercise_subject_id==="\u5168\u90E8"?"":_.exercise_subject_id,_.exercise_status=_.exercise_status==="4"?"":_.exercise_status,_.created_at&&(_.created_at=te()(_.created_at).format("YYYY-MM-DD")),_.publish_time&&(_.publish_time=te()(_.publish_time).format("YYYY-MM-DD")),J(k,_)}},e.a.createElement(f.a,{gutter:24},e.a.createElement(U.a,{span:12},e.a.createElement(h.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name"},e.a.createElement(C.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px",borderRadius:"4px"}}))),e.a.createElement(U.a,{span:12},e.a.createElement(h.a.Item,{style:{lineHeight:"40px"},label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(p.a,{virtual:!1,showArrow:!0,showSearch:!0,optionFilterProp:"children",size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:j.a.Selectclass,style:{height:"40px"}},e.a.createElement(p.a.Option,{value:"\u5168\u90E8"},"\u5168\u90E8"),fe.map(function(O,_){return e.a.createElement(p.a.Option,{value:O.id},O.name)}))))),e.a.createElement(f.a,{gutter:24},e.a.createElement(U.a,{span:12},e.a.createElement(h.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u7C7B\u578B",name:"is_normals"},e.a.createElement(p.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u7C7B\u578B",className:j.a.Selectclass,style:{height:"40px"}},e.a.createElement(p.a.Option,{value:"3"},"\u5168\u90E8"),e.a.createElement(p.a.Option,{value:"1"},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(p.a.Option,{value:"2"},"\u6A21\u62DF\u8003\u8BD5")))),e.a.createElement(U.a,{span:12},e.a.createElement(h.a.Item,{style:{lineHeight:"40px"},label:"\u72B6\u6001",name:"exercise_status"},e.a.createElement(p.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u72B6\u6001",className:j.a.Selectclass,style:{height:"40px"}},e.a.createElement(p.a.Option,{value:"4"},"\u5168\u90E8"),e.a.createElement(p.a.Option,{value:"1"},"\u672A\u5F00\u8003"),e.a.createElement(p.a.Option,{value:"2"},"\u8003\u8BD5\u4E2D"),e.a.createElement(p.a.Option,{value:"3"},"\u5DF2\u7ED3\u675F"))))),e.a.createElement(f.a,{gutter:24},e.a.createElement(U.a,{span:12},e.a.createElement(h.a.Item,{style:{lineHeight:"40px"},name:"created_at",label:"\u521B\u5EFA\u65F6\u95F4"},e.a.createElement(x.a,{disabledDate:function(_){return _&&_>te()().add(0,"days")},style:{height:"40px",width:"326px"}}))),e.a.createElement(U.a,{span:12},e.a.createElement(h.a.Item,{style:{lineHeight:"40px"},name:"publish_time",label:"\u5F00\u59CB\u65F6\u95F4"},e.a.createElement(x.a,{style:{height:"40px",width:"326px"}})))),e.a.createElement(f.a,{gutter:24},e.a.createElement(U.a,{span:12,style:{textAlign:"end"},offset:12},e.a.createElement(T.a,{htmlType:"submit",type:"primary",style:{width:"88px"}},"\u67E5\u8BE2"),e.a.createElement(T.a,{onClick:ye,style:{width:"88px",marginLeft:8}},"\u6E05\u7A7A")))))),e.a.createElement("div",{style:{background:"#fafafa",height:"10px"}}),e.a.createElement("div",{className:j.a.wrap,style:{padding:"20px 40px 0 40px"}},e.a.createElement(Ut,{Data:Oe,params:he,setParams:V,formValue:be,getData:J})))},ba=y.default=Ot},r1LP:function(P,y,a){P.exports=a.p+"static/z.d0f7d665.svg"},rCRm:function(P,y){P.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAoCAYAAACfKfiZAAAAAXNSR0IArs4c6QAAAe5JREFUWEftmD9PwkAYxp9rMaaKAU1IWIyDg6uDq3FxEwcX3XR008lRFz4A+hkcmTRx1piYMLoZcTIyGCJoEAn9cz1zJSKF9kqhLSZyU4f27nfv+7zPez2SPmOXYMgAIAhhbC3gZnkeG/srpOE0PUmfMjOsxfmCe4vAUhLXuoKMEwQHYCFsvD2lBZCwtugIER0AR3KAiBbAASJ6gC6I0QB0QIQOkFA/oDw/gKCldYnqFYmxJn82qHESOoC1aLmEieJ9G+KnRAhwEAmAG0SkAE4QkQN0Q4wEoBMCMfnIVQN3u8E59E5eQ6kuA3KsbdGWMF+Kx64A2VUKon4BVB26VeRua6iQOUBJAuS36Uq6euheBdQAGu8gumMX9QdFJDC++GTcBsCIqAx5k7QaZUCp4Dsnkg1cCBC2BjiJECAKDYhT8O81kF3zJ3TR27kCRbU5iAhNAySAI+P2+RtK2ozPMjQ0kM8yoNWHDwX3gXiqx4g8fMAEuBCtU3sAQ4rZrNi7DH1o4OrJRKHET708z/3/33gbUZ8a4F6ff5QBJdHjdqLYiVPANVB7BfroBZZZT80C0ylAstvt4AA89340IMkAz3NQKQhAdp5TiFPg+fnwL4wBxhEYR+DPRCDUSyqhFbPWsfwCBJtg4VzTCQCqlGL9G4jjSLgS9wDtAAAAAElFTkSuQmCC"},wJFb:function(P,y,a){P.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]);
|