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
24 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[126,15,23],{Zj1B:function(F,I,t){F.exports=t.p+"static/m.5668d26c.svg"},dQeI:function(F,I,t){F.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"}},e0Pe:function(F,I,t){"use strict";t.r(I);var It=t("14J3"),ie=t("BMrR"),Kt=t("OaEy"),v=t("2fM7"),zt=t("jCWc"),V=t("kPKH"),$t=t("5NDa"),Z=t("5rEg"),Qt=t("+L6B"),Oe=t("2/Rp"),Ye=t("c1Ei"),o=t.n(Ye),b=t("XEnU"),p=t("5Tp6"),Vt=t("y8nQ"),R=t("Vl3Y"),d=t("k16G"),Je=t("y1t/"),c=t("q1tI"),e=t.n(c),Ge=t("dQeI"),x=t.n(Ge),de=t("9kvl"),Ht=t("g9YV"),Ze=t("wCAj"),Yt=t("BoS7"),We=t("Sdc0"),Jt=t("7Kak"),ce=t("9yH6"),Gt=t("DjyN"),qe=t("NUBc"),Zt=t("2qtc"),W=t("kLXV"),Wt=t("qVdP"),De=t("jsC+"),qt=t("lUTK"),je=t("BvKs"),ea=t("miYZ"),P=t("tsqr"),C=t("3S9h"),et=t("SIvP"),A=t("ErOA"),tt=t("r1LP"),at=t.n(tt),nt=t("Zj1B"),ut=t.n(nt),st=t("wd/R"),Fe=t.n(st),ta=t("R9oj"),be=t("ECub");function lt(H){var O=H.teachers,S=H.setTeams,U=H.Teams,q=O.map(function(i,f){return e.a.createElement("div",{key:f,className:x.a.teachname,onMouseDown:function(){if(i.enrolled){P.b.info("\u8BE5\u7528\u6237\u5DF2\u7ECF\u52A0\u5165\u6218\u961F");return}if((U==null?void 0:U.filter(function(L){return i.user_id===L.user_id}).length)>0){P.b.info("\u8BE5\u7528\u6237\u5DF2\u5728\u6559\u5E08\u5217\u8868\uFF0C\u8BF7\u4E0D\u8981\u91CD\u590D\u6DFB\u52A0");return}var M=Object(C.a)(U);M.push(i),S(M)}},e.a.createElement("span",{style:{textAlign:"left",width:"33%",padding:"0px 5px"},title:i.name},i.name.length>6?i.name.substr(0,6)+"...":i.name||"- -"),e.a.createElement("span",{style:{textAlign:"left",width:"33%",padding:"0px 5px"},title:i.login},i.login.length>6?i.login.substr(0,6)+"...":i.login||"- -"),e.a.createElement("span",{style:{textAlign:"left",width:"33%",color:i.enrolled?"#28be6c":!i.enrolled&&i.enrollable===!1?"#F3730C":"",padding:"0px 5px",fontSize:"12px"}},i.enrolled?"\u5DF2\u52A0\u5165\u672C\u6218\u961F":!i.enrolled&&i.enrollable===!1?"\u5DF2\u52A0\u5165\u5176\u4ED6\u6218\u961F":""))});return e.a.createElement("div",{className:x.a.teacherdown},O.length===0?e.a.createElement(be.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:be.a.PRESENTED_IMAGE_SIMPLE}):e.a.createElement("div",null,q))}var rt=lt,ot=t("rCRm"),it=t.n(ot),dt=Z.a.Search,ct=function(O){var S,U=O.Data,q=O.type,i=O.params,f=Object(et.a)(O,["Data","type","params"]),ee=Object(c.useState)(!1),M=Object(d.a)(ee,2),L=M[0],Y=M[1],te=Object(c.useState)({}),ae=Object(d.a)(te,2),T=ae[0],_e=ae[1],ne=Object(c.useState)([]),ue=Object(d.a)(ne,2),B=ue[0],Ee=ue[1],se=R.a.useForm(),me=Object(d.a)(se,1),J=me[0],pe=Object(c.useState)(1),K=Object(d.a)(pe,2),z=K[0],h=K[1],_=Object(c.useState)([]),N=Object(d.a)(_,2),y=N[0],le=N[1],w=Object(c.useState)(""),D=Object(d.a)(w,2),fe=D[0],X=D[1],ge=Object(c.useState)(!1),Ce=Object(d.a)(ge,2),ft=Ce[0],Le=Ce[1],gt=Object(c.useState)([]),Be=Object(d.a)(gt,2),j=Be[0],G=Be[1],vt=Object(c.useState)(!1),Se=Object(d.a)(vt,2),na=Se[0],Me=Se[1],xt=Object(c.useState)(""),Te=Object(d.a)(xt,2),Ne=Te[0],ht=Te[1],Rt=Object(c.useState)([]),we=Object(d.a)(Rt,2),Ut=we[0],yt=we[1],Pt=Object(c.useState)([]),Xe=Object(d.a)(Pt,2),$=Xe[0],re=Xe[1],At=Object(c.useState)(""),ke=Object(d.a)(At,2),Ie=ke[0],ve=ke[1],Ot=Object(c.useState)(!1),Ke=Object(d.a)(Ot,2),Dt=Ke[0],ze=Ke[1],jt=Object(c.useState)([]),$e=Object(d.a)(jt,2),ua=$e[0],Ft=$e[1],bt=Object(c.useState)(""),Qe=Object(d.a)(bt,2),Ct=Qe[0],Lt=Qe[1],Bt=Object(c.useState)(!1),Ve=Object(d.a)(Bt,2),St=Ve[0],xe=Ve[1],Mt=function(l,n){var u=Object(b.a)(Object(b.a)({},i),{},{page:l,per_page:n});f.setParams(u),f.getData(u,f.formValue)};function He(a){return he.apply(this,arguments)}function he(){return he=Object(p.a)(o.a.mark(function a(l){var n;return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(A.a)("/api/common_exercises/review_settings.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:l}});case 2:n=s.sent,n.status===0&&(Ee(n),G(n.data),h(n.comment_type),J.setFieldsValue({comment_type:n.comment_type,anonymous_comment:n.anonymous_comment}));case 4:case"end":return s.stop()}},a)})),he.apply(this,arguments)}function Tt(){return Re.apply(this,arguments)}function Re(){return Re=Object(p.a)(o.a.mark(function a(){var l;return o.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(A.a)("/api/common_exercises/review_settings/teachers.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:T.id,name:fe}});case 2:l=u.sent,le(l.data);case 4:case"end":return u.stop()}},a)})),Re.apply(this,arguments)}function Nt(a){return Ue.apply(this,arguments)}function Ue(){return Ue=Object(p.a)(o.a.mark(function a(l){var n;return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(A.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=s.sent,yt(n.student_group_name),re(Object(C.a)(n.student_group_name_added));case 5:case"end":return s.stop()}},a)})),Ue.apply(this,arguments)}var wt=[{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 s=j.filter(function(r){return r.user_id!=n.user_id});G(Object(C.a)(s))}},"\u79FB\u9664")}}],Xt=function(l){return e.a.createElement("div",{className:x.a.moveCategory,onMouseLeave:function(u){Me(!1)}},e.a.createElement(je.a,{selectedKeys:$,multiple:!0,onSelect:function(){var n=Object(p.a)(o.a.mark(function u(s){var r,E,m,g,k,oe;return o.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:E=s.item,m=s.key,g=s.keyPath,k=s.selectedKeys,oe=s.domEvent,oe.stopPropagation(),(l==null||((r=l.group_ids)===null||r===void 0)?void 0:r.length)>0?l.group_ids=l.group_ids+","+m:l.group_ids=m,$.push(m),re(Object(C.a)($));case 5:case"end":return Q.stop()}},u)}));return function(u){return n.apply(this,arguments)}}(),onDeselect:function(){var n=Object(p.a)(o.a.mark(function u(s){var r,E,m,g,k,oe,ye,Q;return o.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:m=s.item,g=s.key,k=s.keyPath,oe=s.selectedKeys,ye=s.domEvent,ye.stopPropagation(),(l==null||((r=l.group_ids)===null||r===void 0||((E=r.split(","))===null||E===void 0))?void 0:E.includes(g))?(l.group_ids=l.group_ids.split(",").filter(function(Ae){return Ae!=g}).toString(),Q=$.filter(function(Ae){return Ae!=g}),re(Object(C.a)(Q))):P.b.info("\u5F53\u524D\u5206\u73ED\u5DF2\u88AB\u5176\u4ED6\u8001\u5E08\u914D\u7F6E\u3002");case 3:case"end":return Pe.stop()}},u)}));return function(u){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(Z.a,{onClick:function(u){u.stopPropagation()},onChange:function(u){ht(u.target.value)}})),Ut.map(function(n,u){return Ne!==""&&n.indexOf(Ne)<0?void 0:e.a.createElement(je.a.Item,{key:n},n)})))},kt=[{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(De.a,{overlay:Xt(n)},e.a.createElement("span",{onMouseEnter:function(s){Me(!0),Ft(Object(C.a)($))},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 s=j.filter(function(E){return E.user_id!=n.user_id}),r=$.filter(function(E){var m;return!(n==null||((m=n.group_ids)===null||m===void 0)?void 0:m.includes(E))});re(Object(C.a)(r)),G(Object(C.a)(s))}},"\u79FB\u9664"))}}];return e.a.createElement("div",null,e.a.createElement("div",{className:x.a.batch}),U==null||((S=U.exercises)===null||S===void 0)?void 0:S.map(function(a,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:a.is_normal?at.a:ut.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:it.a}),e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"20px",marginBottom:"0px",color:"#333333",fontSize:"16px",fontWeight:"500"}},a.exercise_name,e.a.createElement("span",{style:{width:"56px",height:"20px",borderRadius:"10px",color:"#fff",background:a.exercise_status===1?"#84B6EB":a.exercise_status===2?"#1890FF":"#FC2B6A",textAlign:"center",lineHeight:"20px",fontSize:"12px",margin:"0px 10px",display:"inline-block"}},a.exercise_status===1?"\u672A\u5F00\u8003":a.exercise_status===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u7ED3\u675F")),e.a.createElement("span",{style:{marginLeft:"20px",fontSize:"12px"}},"\u6240\u5C5E\u79D1\u76EE\uFF1A",a==null?void 0:a.exercise_subject_name))),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",null,"\u5F00\u59CB\u65F6\u95F4\uFF1A",a.publish_time?Fe()(a.publish_time).format("YYYY-MM-DD HH:mm"):"--"),e.a.createElement("span",{style:{marginLeft:"5px"}},"|"),e.a.createElement("span",{style:{flex:"1",color:"#666666"}}," \u7ED3\u675F\u65F6\u95F4\uFF1A",a.end_time?Fe()(a.end_time).format("YYYY-MM-DD HH:mm"):"--"),e.a.createElement("span",{style:{marginLeft:"5px"}},"|"),e.a.createElement("span",{style:{flex:"1",color:"#666666"}}," \u521B\u5EFA\u4EBA\uFF1A",a.author_name)),e.a.createElement("span",{style:{display:"flex",justifyContent:"space-between",color:"#1890FF"}},e.a.createElement("span",{onClick:function(){de.c.push("/exam/examinationManagement/".concat(a.id,"/detail"))},style:{cursor:"pointer"}},"\u8BE6\u60C5"),e.a.createElement("span",{onClick:Object(p.a)(o.a.mark(function n(){return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:de.c.push("/exam/examinationManagement/add?id=".concat(a.id));case 1:case"end":return s.stop()}},n)})),style:{marginLeft:"20px",cursor:"pointer"}},"\u8BBE\u7F6E"),a.exercise_status===3&&e.a.createElement("span",{onClick:function(){_e(a),Nt(a.id),He(a.id),Y(!0)},style:{cursor:"pointer",marginLeft:"20px"}},"\u8BC4\u9605\u914D\u7F6E"),a.exercise_status<=2&&e.a.createElement("span",{onClick:function(){a.exercise_status===1?W.a.confirm({title:"\u786E\u8BA4\u5F00\u59CB\u8003\u8BD5",content:"\u786E\u8BA4\u5C06\u8BE5\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 u=Object(p.a)(o.a.mark(function r(){var E;return o.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,Object(A.a)("/api/common_exercises/exercises/".concat(a.id,"/publish"),{method:"post"});case 2:E=g.sent,E.status===0&&(P.b.info("\u53D1\u5E03\u6210\u529F"),f.getData({page:1,per_page:10,total:100},f.formValue));case 4:case"end":return g.stop()}},r)}));function s(){return u.apply(this,arguments)}return s}()}):(xe(!0),Lt(a.id))},style:{cursor:"pointer",marginLeft:"20px",color:a.exercise_status===1?"":"#E53333"}},a.exercise_status===1?"\u5F00\u59CB\u8003\u8BD5":"\u622A\u6B62\u8003\u8BD5"),a.exercise_status===3&&!a.open_result&&e.a.createElement("span",{onClick:Object(p.a)(o.a.mark(function n(){var u;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(A.a)("/api/common_exercises/exercises/".concat(a.id,"/open_result"),{method:"post"});case 2:u=r.sent,f.getData({page:1,per_page:10,total:100},f.formValue);case 4:case"end":return r.stop()}},n)})),style:{cursor:"pointer",marginLeft:"20px"}},"\u516C\u5E03\u6210\u7EE9"),a.exercise_status===3&&a.open_result&&e.a.createElement("span",{onClick:Object(p.a)(o.a.mark(function n(){return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:case"end":return s.stop()}},n)})),style:{marginLeft:"20px"}},"\u5DF2\u516C\u5E03\u6210\u7EE9"),a.exercise_status===1&&e.a.createElement("span",{onClick:Object(p.a)(o.a.mark(function n(){return o.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:W.a.confirm({title:"\u786E\u8BA4\u5220\u9664",content:e.a.createElement("div",null,e.a.createElement("p",null,"\u786E\u8BA4\u5C06",a.exercise_name,"\u8FDB\u884C\u5220\u9664\u5417"),e.a.createElement("p",null,"\u5220\u9664\u540E\uFF0C\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF0C\u8C22\u8C22")),okText:"\u786E\u8BA4\u5220\u9664",cancelText:"\u53D6\u6D88",onOk:function(){var r=Object(p.a)(o.a.mark(function m(){return o.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:case"end":return k.stop()}},m)}));function E(){return r.apply(this,arguments)}return E}()});case 1:case"end":return s.stop()}},n)})),style:{cursor:"pointer",marginLeft:"20px",color:"#E53333"}},"\u5220\u9664")))))}),e.a.createElement(qe.a,{pageSize:i.per_page,total:i.total,current:i.page,onChange:Mt,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(W.a,{title:"\u8BC4\u9605\u914D\u7F6E",visible:L,width:700,onCancel:function(){Y(!1)},onOk:function(){J.submit()},okButtonProps:{htmlType:"button"}},e.a.createElement("div",{style:{padding:"32px",height:"380px"}},e.a.createElement(R.a,{form:J,onFinish:function(){var a=Object(p.a)(o.a.mark(function l(n){var u;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!(j.length>B.exercise_users_count)){r.next=3;break}return P.b.info("\u672C\u573A\u8003\u8BD5\u5171".concat(B.exercise_users_count,"\u4EBA\u53C2\u52A0\u8003\u8BD5\uFF0C\u8BC4\u9605\u6559\u5E08\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7").concat(B.exercise_users_count,"\u4F4D")),r.abrupt("return");case 3:if(!(j.length<=0)){r.next=6;break}return P.b.info("\u8BF7\u9009\u62E9\u8001\u5E08"),r.abrupt("return");case 6:if(!(z===2&&j.filter(function(E){var m;return(E==null||((m=E.group_ids)===null||m===void 0)?void 0:m.length)>0}).length<j.length)){r.next=9;break}return P.b.info("\u8BF7\u9009\u62E9\u5206\u73ED"),r.abrupt("return");case 9:return r.next=11,Object(A.a)("/api/common_exercises/review_settings.json",{method:"post",body:{exercise:Object(b.a)(Object(b.a)({},n),{},{exercise_id:T.id}),exercise_review_settings:j,exercise_id:T.id}});case 11:u=r.sent,u.status===0&&(P.b.info("\u6DFB\u52A0\u6210\u529F"),Y(!1));case 13:case"end":return r.stop()}},l)}));return function(l){return a.apply(this,arguments)}}()},e.a.createElement(R.a.Item,{label:"\u8BC4\u9605\u6A21\u5F0F",name:"comment_type"},e.a.createElement(ce.a.Group,{onChange:function(l){(B==null?void 0:B.comment_type)===l.target.value?He(T.id):G([]),h(l.target.value)}},e.a.createElement(ce.a,{value:1},"\u6559\u5E08\u5747\u5206"),e.a.createElement(ce.a,{value:2},"\u73ED\u7EA7\u5206\u914D"))),e.a.createElement("div",{style:{display:"flex"}},e.a.createElement(R.a.Item,{name:"anonymous_comment",label:"\u533F\u540D\u8BC4\u9605",valuePropName:"checked"},e.a.createElement(We.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(De.a,{overlay:e.a.createElement(rt,{teachers:y,Teams:j,setTeams:G}),getPopupContainer:function(l){return l.parentNode},visible:ft},e.a.createElement(dt,{style:{width:"400px"},value:fe,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){X(l.target.value)},onSearch:function(l,n){n.nativeEvent.stopPropagation(),n.stopPropagation(),Le(!0),Tt()},onBlur:function(){Le(!1)}}))),e.a.createElement(Ze.a,{columns:z===1?wt:kt,style:{marginTop:"20px",height:"200px",overflow:"auto"},pagination:!1,dataSource:j}))),e.a.createElement(W.a,{title:"\u786E\u8BA4\u622A\u6B62\u8003\u8BD5",visible:St,onCancel:function(){ve(""),xe(!1),ze(!1)},okText:"\u786E\u8BA4\u622A\u6B62",onOk:Object(p.a)(o.a.mark(function a(){var l;return o.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(!(Ie!="\u786E\u8BA4\u622A\u6B62\u8003\u8BD5")){u.next=3;break}return ze(!0),u.abrupt("return");case 3:return u.next=5,Object(A.a)("/api/common_exercises/exercises/".concat(Ct,"/end_exercise"),{method:"post"});case 5:l=u.sent,l.status===0&&(P.b.info("\u622A\u6B62\u8003\u8BD5\u6210\u529F"),f.getData({page:1,per_page:10,total:100},f.formValue),xe(!1),ve(""));case 7:case"end":return u.stop()}},a)}))},e.a.createElement("div",{style:{padding:"32px"}},e.a.createElement("p",null,"\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("p",null,"\u82E5\u786E\u5B9A\u9700\u8981\u622A\u6B62\u8003\u8BD5\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u4E2D\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D\u516D\u4E2A\u5B57\u540E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u201D\u6309\u94AE\u3002"),e.a.createElement("p",null,e.a.createElement("span",null,e.a.createElement(Z.a,{value:Ie,placeholder:"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D",onChange:function(l){return ve(l.target.value)},style:{width:"200px"}})),Dt&&e.a.createElement("span",{style:{marginLeft:"10px",color:"red"}},"\u8BF7\u8F93\u5165\u786E\u8BA4\u622A\u6B62\u8003\u8BD5")))))},_t=ct,Et=t("LvDl"),mt=t.n(Et),pt=function(O){Object(Je.a)(O);var S=R.a.useForm(),U=Object(d.a)(S,1),q=U[0],i=Object(c.useState)([]),f=Object(d.a)(i,2),ee=f[0],M=f[1],L={page:1,per_page:10,total:100},Y=Object(c.useState)(L),te=Object(d.a)(Y,2),ae=te[0],T=te[1],_e=Object(c.useState)({}),ne=Object(d.a)(_e,2),ue=ne[0],B=ne[1],Ee=Object(c.useState)([]),se=Object(d.a)(Ee,2),me=se[0],J=se[1];Object(c.useEffect)(function(){pe(),z(L,{})},[]);function pe(){return K.apply(this,arguments)}function K(){return K=Object(p.a)(o.a.mark(function h(){var _;return o.a.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.next=2,Object(A.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:_=y.sent,_.status===0&&M(_.data);case 4:case"end":return y.stop()}},h)})),K.apply(this,arguments)}var z=function(){var h=Object(p.a)(o.a.mark(function _(){var N,y,le,w,D=arguments;return o.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return N=D.length>0&&D[0]!==void 0?D[0]:L,y=D.length>1&&D[1]!==void 0?D[1]:{},le=mt.a.pickBy(Object(b.a)(Object(b.a)({},N),y),function(ge){return!!ge}),X.next=5,Object(A.a)("/api/common_exercises/exercises.json",{method:"get",params:le});case 5:w=X.sent,J(w),T(Object(b.a)(Object(b.a)({},N),{},{total:w==null?void 0:w.count}));case 8:case"end":return X.stop()}},_)}));return function(){return h.apply(this,arguments)}}();return e.a.createElement("div",null,e.a.createElement("div",{className:x.a.wrap},e.a.createElement("div",{className:x.a.head},e.a.createElement("span",{style:{flex:"1"}},"\u8003\u8BD5\u7BA1\u7406"),e.a.createElement(Oe.a,{type:"primary",onClick:function(){return de.c.push("/exam/examinationManagement/add")},className:x.a.import}," \u65B0\u589E\u8003\u8BD5")),e.a.createElement("div",{style:{padding:"30px 0px"}},e.a.createElement(R.a,{form:q,initialValues:{exercise_subject_id:"\u5168\u90E8",exercise_status:"4",is_normals:"3"},onFinish:function(_){B(_),_.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,z(L,_)}},e.a.createElement(ie.a,{gutter:24},e.a.createElement(V.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name"},e.a.createElement(Z.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px",borderRadius:"4px"}}))),e.a.createElement(V.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(v.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:x.a.Selectclass,style:{height:"40px"}},e.a.createElement(v.a.Option,{value:"\u5168\u90E8"},"\u5168\u90E8"),ee.map(function(h,_){return e.a.createElement(v.a.Option,{value:h.id},h.name)}))))),e.a.createElement(ie.a,{gutter:24},e.a.createElement(V.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u7C7B\u578B",name:"is_normals"},e.a.createElement(v.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:x.a.Selectclass,style:{height:"40px"}},e.a.createElement(v.a.Option,{value:"3"},"\u5168\u90E8"),e.a.createElement(v.a.Option,{value:"1"},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(v.a.Option,{value:"2"},"\u6A21\u62DF\u8003\u8BD5")))),e.a.createElement(V.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u72B6\u6001",name:"exercise_status"},e.a.createElement(v.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:x.a.Selectclass,style:{height:"40px"}},e.a.createElement(v.a.Option,{value:"4"},"\u5168\u90E8"),e.a.createElement(v.a.Option,{value:"1"},"\u672A\u5F00\u8003"),e.a.createElement(v.a.Option,{value:"2"},"\u8003\u8BD5\u4E2D"),e.a.createElement(v.a.Option,{value:"3"},"\u5DF2\u7ED3\u675F"))))),e.a.createElement(ie.a,{gutter:24},e.a.createElement(V.a,{span:12,style:{textAlign:"end"},offset:12},e.a.createElement(Oe.a,{htmlType:"submit",type:"primary",style:{width:"88px"}},"\u67E5\u8BE2")))))),e.a.createElement("div",{style:{background:"#fafafa",height:"10px"}}),e.a.createElement("div",{className:x.a.wrap,style:{padding:"20px 40px 0 40px"}},e.a.createElement(_t,{Data:me,params:ae,setParams:T,formValue:ue,getData:z})))},aa=I.default=pt},r1LP:function(F,I,t){F.exports=t.p+"static/z.d0f7d665.svg"},rCRm:function(F,I){F.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAoCAYAAACfKfiZAAAAAXNSR0IArs4c6QAAAe5JREFUWEftmD9PwkAYxp9rMaaKAU1IWIyDg6uDq3FxEwcX3XR008lRFz4A+hkcmTRx1piYMLoZcTIyGCJoEAn9cz1zJSKF9kqhLSZyU4f27nfv+7zPez2SPmOXYMgAIAhhbC3gZnkeG/srpOE0PUmfMjOsxfmCe4vAUhLXuoKMEwQHYCFsvD2lBZCwtugIER0AR3KAiBbAASJ6gC6I0QB0QIQOkFA/oDw/gKCldYnqFYmxJn82qHESOoC1aLmEieJ9G+KnRAhwEAmAG0SkAE4QkQN0Q4wEoBMCMfnIVQN3u8E59E5eQ6kuA3KsbdGWMF+Kx64A2VUKon4BVB26VeRua6iQOUBJAuS36Uq6euheBdQAGu8gumMX9QdFJDC++GTcBsCIqAx5k7QaZUCp4Dsnkg1cCBC2BjiJECAKDYhT8O81kF3zJ3TR27kCRbU5iAhNAySAI+P2+RtK2ozPMjQ0kM8yoNWHDwX3gXiqx4g8fMAEuBCtU3sAQ4rZrNi7DH1o4OrJRKHET708z/3/33gbUZ8a4F6ff5QBJdHjdqLYiVPANVB7BfroBZZZT80C0ylAstvt4AA89340IMkAz3NQKQhAdp5TiFPg+fnwL4wBxhEYR+DPRCDUSyqhFbPWsfwCBJtg4VzTCQCqlGL9G4jjSLgS9wDtAAAAAElFTkSuQmCC"}}]);