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__StudentMana...

2 lines
7.3 KiB

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