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
6.2 KiB
2 lines
6.2 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[145,15],{"/7ue":function(i,d,e){"use strict";var W=e("XEnU"),b=e("q1tI"),D=e.n(b),x=e("wJFb"),y=e.n(x),p=function(_){var C=_.children,h=C===void 0?null:C,K=_.title,R=_.style,I=R===void 0?{}:R,f=_.className,o=f===void 0?"":f,U=_.space,S=U===void 0?0:U;return D.a.createElement("aside",{className:y.a.headWarp,style:Object(W.a)({padding:"0 ".concat(S,"px")},I)},D.a.createElement("div",{className:"".concat(y.a.head," ").concat(o)},D.a.createElement("div",{className:y.a.text},K),h))};d.a=p},CN02:function(i,d,e){"use strict";e.r(d);var W=e("g9YV"),b=e("wCAj"),D=e("sRBo"),x=e("kaz8"),y=e("14J3"),p=e("BMrR"),G=e("5NDa"),_=e("5rEg"),C=e("+L6B"),h=e("2/Rp"),K=e("miYZ"),R=e("tsqr"),I=e("c1Ei"),f=e.n(I),o=e("XEnU"),U=e("5Tp6"),S=e("y8nQ"),l=e("Vl3Y"),m=e("k16G"),X=e("y1t/"),s=e("q1tI"),t=e.n(s),k=e("zfxY"),u=e.n(k),F=e("uYtH"),q=e("ErOA"),w=e("1vsH"),ee=e("m3rI"),te=e("LvDl"),ae=e.n(te),_e=e("/7ue"),ne=function(re){Object(X.a)(re);var B={page:1,per_page:10,total:100},le=l.a.useForm(),se=Object(m.a)(le,1),oe=se[0],me=Object(s.useState)([]),N=Object(m.a)(me,2),j=N[0],ue=N[1],de=Object(s.useState)(!0),Y=Object(m.a)(de,2),Ee=Y[0],H=Y[1],ce=Object(s.useState)([]),V=Object(m.a)(ce,2),L=V[0],g=V[1],ie=Object(s.useState)(B),z=Object(m.a)(ie,2),M=z[0],$=z[1],pe=Object(s.useState)({}),J=Object(m.a)(pe,2),he=J[0],fe=J[1],Pe=Object(s.useState)(!1),Q=Object(m.a)(Pe,2),Oe=Q[0],v=Q[1],De=Object(s.useState)([]),Z=Object(m.a)(De,2),Be=Z[0],je=Z[1],ye=function(a){g(a),a.length===j.length?v(!0):v(!1)};Object(s.useEffect)(function(){A()},[]);var A=function(){var n=Object(U.a)(f.a.mark(function a(){var r,P,T,E,c=arguments;return f.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return r=c.length>0&&c[0]!==void 0?c[0]:B,P=c.length>1&&c[1]!==void 0?c[1]:{},T=ae.a.pickBy(Object(o.a)(Object(o.a)({},r),P),function(Ce){return!!Ce}),console.log("\u8BF7\u6C42\u53C2\u6570:",T),H(!0),O.next=7,Object(q.a)("/api/common_exercises/students.json",{method:"get",params:T});case 7:E=O.sent,E.status===0&&(H(!1),ue(E.data),$(Object(o.a)(Object(o.a)({},r),{},{total:E==null?void 0:E.count})),g([]),v(!1));case 9:case"end":return O.stop()}},a)}));return function(){return n.apply(this,arguments)}}(),Re=function(a){console.log(a),A(B,a)},Ue={selectedRowKeys:L,columnWidth:70,columnTitle:"\u9009\u62E9",onChange:ye},ge=function(a){v(a.target.checked),a.target.checked?g(j.map(function(r){return r.id})):g([])},Me=[{title:"\u59D3\u540D",dataIndex:"name",width:120,ellipsis:!0,align:"center"},{title:"\u5B66\u53F7",dataIndex:"student_no",width:110,ellipsis:!0,align:"center"},{title:"\u73ED\u7EA7",dataIndex:"student_group",width:100,ellipsis:!0,align:"center"},{title:"\u4E13\u4E1A",dataIndex:"profession",width:100,ellipsis:!0,align:"center"},{title:"\u7CFB",dataIndex:"department_sub_name",width:100,ellipsis:!0,align:"center"},{title:"\u5B66\u9662",dataIndex:"department_name",width:100,ellipsis:!0,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"id",width:100,ellipsis:!0,align:"center",render:function(a,r){return t.a.createElement(F.Link,{className:"current c-light-primary",to:"/exam/studentManagement/".concat(a)},"\u8BE6\u60C5")}}],ve=function(a,r){var P=Object(o.a)(Object(o.a)({},M),{},{page:a,per_page:r});$(P),A(P,he)},be=function(){if(L.length===0){R.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u5B66\u751F\u3002");return}Object(w.p)("",Object(w.L)({url:ee.a.API_SERVER+"/api/common_exercises/students/export.xlsx",query:{ids:L}}))},xe=function(a,r){fe(r)};return t.a.createElement("div",null,t.a.createElement("div",{className:u.a.wrap},t.a.createElement(_e.a,{title:"\u5B66\u751F\u7BA1\u7406"},t.a.createElement(h.a,{type:"primary"}," ",t.a.createElement(F.Link,{style:{color:"#fff"},to:"/exam/importStudent"},"\u5BFC\u5165\u5B66\u751F"))),t.a.createElement(l.a,{className:u.a.formWrap,form:oe,onValuesChange:xe,onFinish:Re},t.a.createElement(p.a,null,t.a.createElement(l.a.Item,{label:"\u59D3\u540D",name:"name"},t.a.createElement(_.a,null)),t.a.createElement(l.a.Item,{label:"\u5B66\u53F7",name:"student_no"},t.a.createElement(_.a,null)),t.a.createElement(l.a.Item,{label:"\u8003\u53F7",name:"exercise_no"},t.a.createElement(_.a,{style:{marginRight:0}}))),t.a.createElement(p.a,null,t.a.createElement(l.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},t.a.createElement(_.a,null)),t.a.createElement(l.a.Item,{label:"\u5B66\u9662",name:"department"},t.a.createElement(_.a,null)),t.a.createElement(l.a.Item,{label:"\u7CFB",style:{marginLeft:14},name:"department_sub"},t.a.createElement(_.a,{style:{marginRight:0}}))),t.a.createElement(p.a,{justify:"space-between",align:"middle"},t.a.createElement(l.a.Item,{label:"\u4E13\u4E1A",name:"profession"},t.a.createElement(_.a,{style:{marginRight:0}})),t.a.createElement(h.a,{type:"primary",className:u.a.selectbtn,htmlType:"submit"},"\u67E5\u8BE2")))),t.a.createElement("div",{style:{background:"#fafafa",height:"10px"}}),t.a.createElement("div",{className:u.a.wrap,style:{paddingTop:"20px"}},t.a.createElement("div",{className:u.a.batch},t.a.createElement(x.a,{checked:Oe,onChange:ge,style:{fontSize:"14px"}},"\u672C\u9875\u5168\u9009"),t.a.createElement(h.a,{ghost:!0,type:"primary",onClick:be},"\u6279\u91CF\u5BFC\u51FA")),t.a.createElement(b.a,{rowSelection:Ue,className:u.a.customTable,dataSource:j,bordered:!1,rowKey:function(a){return a.id},columns:Me,rowClassName:u.a.row,loading:Ee,pagination:{pageSize:M.per_page,total:M.total,current:M.page,onChange:ve,showQuickJumper:!0,hideOnSinglePage:!0,pageSizeOptions:["10","20","50","100","200"],position:["bottomCenter"],showTotal:function(a){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},a),"\u6761\u6570\u636E")}}})))};d.default=ne},wJFb:function(i,d,e){i.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}},zfxY:function(i,d,e){i.exports={flex_box_center:"flex_box_center___3ZHZ2",flex_space_between:"flex_space_between___8ndyP",flex_box_vertical_center:"flex_box_vertical_center___10sOv",flex_box_center_end:"flex_box_center_end___dcYLA",flex_box_column:"flex_box_column___2h3Dg",wrap:"wrap___1Pz5e",head:"head___LgHRL",import:"import___3t-yG",formWrap:"formWrap___1KfYt",btns:"btns___yQDkg",selectbtn:"selectbtn___3ccUr",batch:"batch___Ye2R5",customTable:"customTable___1rQOa",row:"row___3MZmp"}}}]);
|