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