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
5.9 KiB
2 lines
5.9 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[141],{CMPU:function(x,P,e){x.exports={flex_box_center:"flex_box_center___2FoeH",flex_space_between:"flex_space_between___3DwbI",flex_box_vertical_center:"flex_box_vertical_center___1PONl",flex_box_center_end:"flex_box_center_end___25S1m",flex_box_column:"flex_box_column___2ZQoW",wrap:"wrap___2bkUH",head:"head___22v9O",import:"import___140qI",formWrap:"formWrap___1a5Fi",btns:"btns___2uxMu",selectbtn:"selectbtn___1Blrz",batch:"batch___1zqyc",formWraps:"formWraps___3Jr2t",customTable:"customTable___2oUy1",row:"row___1yloo"}},iCkP:function(x,P,e){"use strict";e.r(P);var de=e("g9YV"),S=e("wCAj"),ce=e("+L6B"),R=e("2/Rp"),Ee=e("14J3"),F=e("BMrR"),pe=e("OaEy"),I=e("2fM7"),k=e("c1Ei"),d=e.n(k),i=e("XEnU"),y=e("5Tp6"),fe=e("y8nQ"),O=e("Vl3Y"),c=e("k16G"),N=e("y1t/"),m=e("q1tI"),a=e.n(m),V=e("CMPU"),E=e.n(V),g=e("ErOA"),z=e("LvDl"),C=e.n(z),J=function($){Object(N.a)($);var u={page:1,per_page:10,total:100},Q={page:1,per_page:1e5,total:100},G=O.a.useForm(),H=Object(c.a)(G,1),Y=H[0],X=Object(m.useState)([]),T=Object(c.a)(X,2),Z=T[0],q=T[1],ee=Object(m.useState)({}),B=Object(c.a)(ee,2),b=B[0],te=B[1],ae=Object(m.useState)(u),W=Object(c.a)(ae,2),f=W[0],D=W[1],_e=Object(m.useState)([]),A=Object(c.a)(_e,2),ne=A[0],K=A[1],re=Object(m.useState)(!1),L=Object(c.a)(re,2),v=L[0],U=L[1];Object(m.useEffect)(function(){se()},[]);function se(){return j.apply(this,arguments)}function j(){return j=Object(y.a)(d.a.mark(function r(){var t;return d.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(g.a)("/api/common_exercises/subjects.json",{method:"get",params:Q});case 2:t=n.sent,t.status===0&&(q(t.data),h(u,{}));case 4:case"end":return n.stop()}},r)})),j.apply(this,arguments)}var h=function(){var r=Object(y.a)(d.a.mark(function t(){var l,n,p,_,s=arguments;return d.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return l=s.length>0&&s[0]!==void 0?s[0]:u,n=s.length>1&&s[1]!==void 0?s[1]:{},p=C.a.pickBy(Object(i.a)(Object(i.a)({},l),n),function(M){return!!M}),o.next=5,Object(g.a)("/api/common_exercises/subjects/statistics.json",{method:"get",params:p});case 5:_=o.sent,_.status===0&&(K(_==null?void 0:_.data),D(Object(i.a)(Object(i.a)({},l),{},{total:_==null?void 0:_.count})));case 7:case"end":return o.stop()}},t)}));return function(){return r.apply(this,arguments)}}(),w=function(){var r=Object(y.a)(d.a.mark(function t(){var l,n,p,_,s=arguments;return d.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return l=s.length>0&&s[0]!==void 0?s[0]:u,n=s.length>1&&s[1]!==void 0?s[1]:{},p=C.a.pickBy(Object(i.a)(Object(i.a)({},l),n),function(M){return!!M}),o.next=5,Object(g.a)("/api/common_exercises/points/statistics.json",{method:"get",params:p});case 5:_=o.sent,_.status===0&&(K(_==null?void 0:_.children),D(Object(i.a)(Object(i.a)({},l),{},{total:_==null?void 0:_.count})));case 7:case"end":return o.stop()}},t)}));return function(){return r.apply(this,arguments)}}(),le=function(t){te(t),U(!1),h(u,t)},oe=[{title:"\u79D1\u76EE\u540D\u79F0",dataIndex:"name",width:300,key:"name",align:"center",render:function(t,l){return a.a.createElement("span",{onClick:function(){w(u,{exercise_subject_id:l.id}),U(!0)},style:{cursor:"pointer",color:"#1890FF"}},t)}},{title:"\u5355\u9009\u9898",dataIndex:"item_0",key:"item_0",align:"center"},{title:"\u591A\u9009\u9898",dataIndex:"item_1",key:"item_1",align:"center"},{title:"\u5224\u65AD\u9898",dataIndex:"item_2",key:"item_2",align:"center"},{title:"\u586B\u7A7A\u9898",dataIndex:"item_3",key:"item_3",align:"center"},{title:"\u7B80\u7B54\u9898",dataIndex:"item_4",key:"item_4",align:"center"},{title:"\u7F16\u7A0B\u9898",dataIndex:"item_6",key:"item_6",align:"center"},{title:"\u5B9E\u8BAD\u9898",dataIndex:"item_5",key:"item_5",align:"center"}],ie=[{title:"\u77E5\u8BC6\u70B9\u540D\u79F0",dataIndex:"name",width:300,key:"name",align:"center"},{title:"\u5355\u9009\u9898",dataIndex:"item_0",key:"item_0",align:"center"},{title:"\u591A\u9009\u9898",dataIndex:"item_1",key:"item_1",align:"center"},{title:"\u5224\u65AD\u9898",dataIndex:"item_2",key:"item_2",align:"center"},{title:"\u586B\u7A7A\u9898",dataIndex:"item_3",key:"item_3",align:"center"},{title:"\u7B80\u7B54\u9898",dataIndex:"item_4",key:"item_4",align:"center"},{title:"\u7F16\u7A0B\u9898",dataIndex:"item_6",key:"item_6",align:"center"},{title:"\u5B9E\u8BAD\u9898",dataIndex:"item_5",key:"item_5",align:"center"}],me=function(t,l){var n=Object(i.a)(Object(i.a)({},f),{},{page:t,per_page:l});D(n),v?w(n,b):h(n,b)};return a.a.createElement("div",null,a.a.createElement("div",{className:E.a.wrap},a.a.createElement("div",{className:E.a.head},a.a.createElement("span",{style:{flex:"1"}},"\u8BD5\u9898\u7EDF\u8BA1")),a.a.createElement("div",{style:{padding:" 30px"}},a.a.createElement(O.a,{form:Y,layout:"inline",size:"large",onFinish:le},a.a.createElement(F.a,{style:{flex:"1"}},a.a.createElement(O.a.Item,{label:"\u79D1\u76EE\u540D\u79F0",name:"exercise_subject_id"},a.a.createElement(I.a,{showSearch:!0,optionFilterProp:"children",style:{width:"300px"}},Z.map(function(r,t){return a.a.createElement(I.a.Option,{value:r.id},r.name)})))),a.a.createElement(R.a,{type:"primary",className:E.a.selectbtn,htmlType:"submit"},"\u67E5\u8BE2")))),a.a.createElement("div",{style:{background:"#fafafa",height:"20px"}}),a.a.createElement("div",{className:E.a.wrap,style:{padding:"40px 40px"}},v&&a.a.createElement(R.a,{onClick:function(){U(!1),h(u,b)}}," \u8FD4\u56DE\u79D1\u76EE\u5217\u8868"),a.a.createElement(S.a,{style:{marginTop:"15px"},className:E.a.customTable,columns:v?ie:oe,dataSource:ne,rowKey:function(t){return t.id},rowClassName:E.a.row,pagination:{pageSize:f.per_page,total:f.total,current:f.page,onChange:me,showQuickJumper:!0,hideOnSinglePage:!0,pageSizeOptions:["10","20","50","100","200"],position:["bottomCenter"],showTotal:function(t){return a.a.createElement("span",{className:"mr10"},"\u5171",a.a.createElement("span",{className:"c-orange"},t),"\u6761\u6570\u636E")}}})))};P.default=J}}]);
|