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
24 KiB
2 lines
24 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[128,16,23],{dQeI:function(J,G,a){J.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(J,G,a){"use strict";a.r(G);var Nt=a("14J3"),ie=a("BMrR"),wt=a("OaEy"),v=a("2fM7"),kt=a("jCWc"),Q=a("kPKH"),Xt=a("5NDa"),W=a("5rEg"),It=a("+L6B"),be=a("2/Rp"),He=a("WmNS"),o=a.n(He),j=a("k1fw"),p=a("9og8"),Kt=a("y8nQ"),R=a("Vl3Y"),d=a("tJVT"),Je=a("CiB2"),c=a("q1tI"),e=a.n(c),Ge=a("dQeI"),h=a.n(Ge),de=a("9kvl"),$t=a("g9YV"),We=a("wCAj"),Qt=a("BoS7"),Ze=a("Sdc0"),Vt=a("7Kak"),ce=a("9yH6"),zt=a("DjyN"),qe=a("NUBc"),Yt=a("2qtc"),Z=a("kLXV"),Ht=a("qVdP"),Oe=a("jsC+"),Jt=a("lUTK"),De=a("BvKs"),Gt=a("miYZ"),P=a("tsqr"),F=a("oBTY"),et=a("PpiC"),A=a("ErOA"),tt=a("wd/R"),je=a.n(tt),Wt=a("R9oj"),Fe=a("ECub");function at(V){var b=V.teachers,L=V.setTeams,U=V.Teams,q=b.map(function(i,f){return e.a.createElement("div",{key:f,className:h.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(C){return i.user_id===C.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 S=Object(F.a)(U);S.push(i),L(S)}},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:h.a.teacherdown},b.length===0?e.a.createElement(Fe.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:Fe.a.PRESENTED_IMAGE_SIMPLE}):e.a.createElement("div",null,q))}var nt=at,ut=a("rCRm"),st=a.n(ut),lt=W.a.Search,rt=function(b){var L,U=b.Data,q=b.type,i=b.params,f=Object(et.a)(b,["Data","type","params"]),ee=Object(c.useState)(!1),S=Object(d.a)(ee,2),C=S[0],z=S[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),Y=me[0],pe=Object(c.useState)(1),X=Object(d.a)(pe,2),I=X[0],x=X[1],_=Object(c.useState)([]),M=Object(d.a)(_,2),y=M[0],le=M[1],N=Object(c.useState)(""),O=Object(d.a)(N,2),fe=O[0],w=O[1],ge=Object(c.useState)(!1),Ce=Object(d.a)(ge,2),_t=Ce[0],Be=Ce[1],Et=Object(c.useState)([]),Le=Object(d.a)(Et,2),D=Le[0],H=Le[1],mt=Object(c.useState)(!1),Se=Object(d.a)(mt,2),qt=Se[0],Te=Se[1],pt=Object(c.useState)(""),Me=Object(d.a)(pt,2),Ne=Me[0],ft=Me[1],gt=Object(c.useState)([]),we=Object(d.a)(gt,2),vt=we[0],ht=we[1],xt=Object(c.useState)([]),ke=Object(d.a)(xt,2),K=ke[0],re=ke[1],Rt=Object(c.useState)(""),Xe=Object(d.a)(Rt,2),Ie=Xe[0],ve=Xe[1],Ut=Object(c.useState)(!1),Ke=Object(d.a)(Ut,2),yt=Ke[0],$e=Ke[1],Pt=Object(c.useState)([]),Qe=Object(d.a)(Pt,2),ea=Qe[0],At=Qe[1],bt=Object(c.useState)(""),Ve=Object(d.a)(bt,2),Ot=Ve[0],Dt=Ve[1],jt=Object(c.useState)(!1),ze=Object(d.a)(jt,2),Ft=ze[0],he=ze[1],Ct=function(l,n){var u=Object(j.a)(Object(j.a)({},i),{},{page:l,per_page:n});f.setParams(u),f.getData(u,f.formValue)};function Ye(t){return xe.apply(this,arguments)}function xe(){return xe=Object(p.a)(o.a.mark(function t(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),H(n.data),x(n.comment_type),Y.setFieldsValue({comment_type:n.comment_type,anonymous_comment:n.anonymous_comment}));case 4:case"end":return s.stop()}},t)})),xe.apply(this,arguments)}function Bt(){return Re.apply(this,arguments)}function Re(){return Re=Object(p.a)(o.a.mark(function t(){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()}},t)})),Re.apply(this,arguments)}function Lt(t){return Ue.apply(this,arguments)}function Ue(){return Ue=Object(p.a)(o.a.mark(function t(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,ht(n.student_group_name),re(Object(F.a)(n.student_group_name_added));case 5:case"end":return s.stop()}},t)})),Ue.apply(this,arguments)}var St=[{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=D.filter(function(r){return r.user_id!=n.user_id});H(Object(F.a)(s))}},"\u79FB\u9664")}}],Tt=function(l){return e.a.createElement("div",{className:h.a.moveCategory,onMouseLeave:function(u){Te(!1)}},e.a.createElement(De.a,{selectedKeys:K,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($){for(;;)switch($.prev=$.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,K.push(m),re(Object(F.a)(K));case 5:case"end":return $.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,$;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(),$=K.filter(function(Ae){return Ae!=g}),re(Object(F.a)($))):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(W.a,{onClick:function(u){u.stopPropagation()},onChange:function(u){ft(u.target.value)}})),vt.map(function(n,u){return Ne!==""&&n.indexOf(Ne)<0?void 0:e.a.createElement(De.a.Item,{key:n},n)})))},Mt=[{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(Oe.a,{overlay:Tt(n)},e.a.createElement("span",{onMouseEnter:function(s){Te(!0),At(Object(F.a)(K))},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=D.filter(function(E){return E.user_id!=n.user_id}),r=K.filter(function(E){var m;return!(n==null||((m=n.group_ids)===null||m===void 0)?void 0:m.includes(E))});re(Object(F.a)(r)),H(Object(F.a)(s))}},"\u79FB\u9664"))}}];return e.a.createElement("div",null,e.a.createElement("div",{className:h.a.batch}),U==null||((L=U.exercises)===null||L===void 0)?void 0:L.map(function(t,l){return e.a.createElement("div",{style:{display:"flex",margin:"20px 0px"}},e.a.createElement("div",{style:{width:"794px",background:"#FAFAFA",marginLeft:"10px"}},e.a.createElement("div",{style:{padding:"30px",display:"flex"}},e.a.createElement("img",{style:{width:"32px",height:"45px"},src:st.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:{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"),e.a.createElement("span",{style:{width:"68px",height:"20px",borderRadius:"10px",border:t.is_normal?"1px solid #1890ff":"1px solid #00C21E",background:t.is_normal?"rgba(24, 144, 255, 0.2)":"rgba(0, 194, 30, 0.2)",fontSize:"12px",display:"inline-block",textAlign:"center",color:t.is_normal?"#1890FF":"#00C21E"}},t.is_normal?"\u6B63\u5F0F\u8003\u8BD5":"\u6A21\u62DF\u8003\u8BD5")),e.a.createElement("span",{style:{marginLeft:"20px",fontSize:"12px"}},"\u6240\u5C5E\u79D1\u76EE\uFF1A",t==null?void 0:t.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",t.publish_time?je()(t.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",t.end_time?je()(t.end_time).format("YYYY-MM-DD HH:mm"):"--")),e.a.createElement("span",{style:{display:"flex",justifyContent:"space-between",color:"#1890FF"}},e.a.createElement("span",{onClick:function(){de.c.push("/exam/examinationManagement/".concat(t.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(t.id));case 1:case"end":return s.stop()}},n)})),style:{marginLeft:"20px",cursor:"pointer"}},"\u8BBE\u7F6E"),t.exercise_status===3&&e.a.createElement("span",{onClick:function(){_e(t),Lt(t.id),Ye(t.id),z(!0)},style:{cursor:"pointer",marginLeft:"20px"}},"\u8BC4\u9605\u914D\u7F6E"),t.exercise_status<=2&&e.a.createElement("span",{onClick:function(){t.exercise_status===1?Z.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(t.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}()}):(he(!0),Dt(t.id))},style:{cursor:"pointer",marginLeft:"20px"}},t.exercise_status===1?"\u5F00\u59CB\u8003\u8BD5":"\u622A\u6B62\u8003\u8BD5"),t.exercise_status===3&&!t.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(t.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"),t.exercise_status===3&&t.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"),t.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:Z.a.confirm({title:"\u786E\u8BA4\u5220\u9664",content:e.a.createElement("div",null,e.a.createElement("p",null,"\u786E\u8BA4\u5C06",t.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"}},"\u5220\u9664")))))}),e.a.createElement(qe.a,{pageSize:i.per_page,total:i.total,current:i.page,onChange:Ct,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(Z.a,{title:"\u8BC4\u9605\u914D\u7F6E",visible:C,width:700,onCancel:function(){z(!1)},onOk:function(){Y.submit()},okButtonProps:{htmlType:"button"}},e.a.createElement("div",{style:{padding:"32px",height:"380px"}},e.a.createElement(R.a,{form:Y,onFinish:function(){var t=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(!(D.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(!(D.length<=0)){r.next=6;break}return P.b.info("\u8BF7\u9009\u62E9\u8001\u5E08"),r.abrupt("return");case 6:if(!(I===2&&D.filter(function(E){var m;return(E==null||((m=E.group_ids)===null||m===void 0)?void 0:m.length)>0}).length<D.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(j.a)(Object(j.a)({},n),{},{exercise_id:T.id}),exercise_review_settings:D,exercise_id:T.id}});case 11:u=r.sent,u.status===0&&(P.b.info("\u6DFB\u52A0\u6210\u529F"),z(!1));case 13:case"end":return r.stop()}},l)}));return function(l){return t.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?Ye(T.id):H([]),x(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(Ze.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(Oe.a,{overlay:e.a.createElement(nt,{teachers:y,Teams:D,setTeams:H}),getPopupContainer:function(l){return l.parentNode},visible:_t},e.a.createElement(lt,{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){w(l.target.value)},onSearch:function(l,n){n.nativeEvent.stopPropagation(),n.stopPropagation(),Be(!0),Bt()},onBlur:function(){Be(!1)}}))),e.a.createElement(We.a,{columns:I===1?St:Mt,style:{marginTop:"20px",height:"200px",overflow:"auto"},pagination:!1,dataSource:D}))),e.a.createElement(Z.a,{title:"\u786E\u8BA4\u622A\u6B62\u8003\u8BD5",visible:Ft,onCancel:function(){ve(""),he(!1),$e(!1)},okText:"\u786E\u8BA4\u622A\u6B62",onOk:Object(p.a)(o.a.mark(function t(){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 $e(!0),u.abrupt("return");case 3:return u.next=5,Object(A.a)("/api/common_exercises/exercises/".concat(Ot,"/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),he(!1),ve(""));case 7:case"end":return u.stop()}},t)}))},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\u56DB\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(W.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"}})),yt&&e.a.createElement("span",{style:{marginLeft:"10px",color:"red"}},"\u8BF7\u8F93\u5165\u786E\u8BA4\u622A\u6B62\u8003\u8BD5")))))},ot=rt,it=a("LvDl"),dt=a.n(it),ct=function(b){Object(Je.a)(b);var L=R.a.useForm(),U=Object(d.a)(L,1),q=U[0],i=Object(c.useState)([]),f=Object(d.a)(i,2),ee=f[0],S=f[1],C={page:1,per_page:10,total:100},z=Object(c.useState)(C),te=Object(d.a)(z,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],Y=se[1];Object(c.useEffect)(function(){pe(),I(C,{})},[]);function pe(){return X.apply(this,arguments)}function X(){return X=Object(p.a)(o.a.mark(function x(){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&&S(_.data);case 4:case"end":return y.stop()}},x)})),X.apply(this,arguments)}var I=function(){var x=Object(p.a)(o.a.mark(function _(){var M,y,le,N,O=arguments;return o.a.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return M=O.length>0&&O[0]!==void 0?O[0]:C,y=O.length>1&&O[1]!==void 0?O[1]:{},le=dt.a.pickBy(Object(j.a)(Object(j.a)({},M),y),function(ge){return!!ge}),w.next=5,Object(A.a)("/api/common_exercises/exercises.json",{method:"get",params:le});case 5:N=w.sent,Y(N),T(Object(j.a)(Object(j.a)({},M),{},{total:N==null?void 0:N.count}));case 8:case"end":return w.stop()}},_)}));return function(){return x.apply(this,arguments)}}();return e.a.createElement("div",null,e.a.createElement("div",{className:h.a.wrap},e.a.createElement("div",{className:h.a.head},e.a.createElement("span",{style:{flex:"1"}},"\u8003\u8BD5\u7BA1\u7406"),e.a.createElement(be.a,{type:"primary",onClick:function(){return de.c.push("/exam/examinationManagement/add")},className:h.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,I(C,_)}},e.a.createElement(ie.a,{gutter:24},e.a.createElement(Q.a,{span:12},e.a.createElement(R.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name"},e.a.createElement(W.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px"}}))),e.a.createElement(Q.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:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(v.a.Option,{value:"\u5168\u90E8"},"\u5168\u90E8"),ee.map(function(x,_){return e.a.createElement(v.a.Option,{value:x.id},x.name)}))))),e.a.createElement(ie.a,{gutter:24},e.a.createElement(Q.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:h.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(Q.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:h.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(Q.a,{span:12,style:{textAlign:"end"},offset:12},e.a.createElement(be.a,{htmlType:"submit",type:"primary",style:{width:"88px"}},"\u67E5\u8BE2")))))),e.a.createElement("div",{style:{background:"#fafafa",height:"20px"}}),e.a.createElement("div",{className:h.a.wrap},e.a.createElement(ot,{Data:me,params:ae,setParams:T,formValue:ue,getData:I})))},Zt=G.default=ct},rCRm:function(J,G){J.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAoCAYAAACfKfiZAAAAAXNSR0IArs4c6QAAAe5JREFUWEftmD9PwkAYxp9rMaaKAU1IWIyDg6uDq3FxEwcX3XR008lRFz4A+hkcmTRx1piYMLoZcTIyGCJoEAn9cz1zJSKF9kqhLSZyU4f27nfv+7zPez2SPmOXYMgAIAhhbC3gZnkeG/srpOE0PUmfMjOsxfmCe4vAUhLXuoKMEwQHYCFsvD2lBZCwtugIER0AR3KAiBbAASJ6gC6I0QB0QIQOkFA/oDw/gKCldYnqFYmxJn82qHESOoC1aLmEieJ9G+KnRAhwEAmAG0SkAE4QkQN0Q4wEoBMCMfnIVQN3u8E59E5eQ6kuA3KsbdGWMF+Kx64A2VUKon4BVB26VeRua6iQOUBJAuS36Uq6euheBdQAGu8gumMX9QdFJDC++GTcBsCIqAx5k7QaZUCp4Dsnkg1cCBC2BjiJECAKDYhT8O81kF3zJ3TR27kCRbU5iAhNAySAI+P2+RtK2ozPMjQ0kM8yoNWHDwX3gXiqx4g8fMAEuBCtU3sAQ4rZrNi7DH1o4OrJRKHET708z/3/33gbUZ8a4F6ff5QBJdHjdqLYiVPANVB7BfroBZZZT80C0ylAstvt4AA89340IMkAz3NQKQhAdp5TiFPg+fnwL4wBxhEYR+DPRCDUSyqhFbPWsfwCBJtg4VzTCQCqlGL9G4jjSLgS9wDtAAAAAElFTkSuQmCC"}}]);
|