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
9.4 KiB
2 lines
9.4 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[65,15],{"/7ue":function(b,f,t){"use strict";var $=t("k1fw"),T=t("q1tI"),U=t.n(T),L=t("wJFb"),M=t.n(L),S=function(i){var W=i.children,R=W===void 0?null:W,z=i.title,E=i.style,J=E===void 0?{}:E,r=i.className,k=r===void 0?"":r,p=i.titlestyle,K=i.space,C=K===void 0?0:K;return U.a.createElement("aside",{className:M.a.headWarp,style:Object($.a)({padding:"0 ".concat(C,"px")},J)},U.a.createElement("div",{className:"".concat(M.a.head," ").concat(k)},U.a.createElement("div",{className:M.a.text},z," ",p),R))};f.a=S},CN02:function(b,f,t){"use strict";t.r(f);var $=t("2qtc"),T=t("kLXV"),U=t("g9YV"),L=t("wCAj"),M=t("sRBo"),S=t("kaz8"),oe=t("jCWc"),i=t("kPKH"),W=t("OaEy"),R=t("2fM7"),z=t("14J3"),E=t("BMrR"),J=t("5NDa"),r=t("5rEg"),k=t("+L6B"),p=t("2/Rp"),K=t("miYZ"),C=t("tsqr"),me=t("WmNS"),h=t.n(me),P=t("k1fw"),F=t("9og8"),Je=t("y8nQ"),o=t("Vl3Y"),m=t("tJVT"),de=t("CiB2"),u=t("q1tI"),e=t.n(u),ie=t("zfxY"),s=t.n(ie),Q=t("55Ip"),w=t("ErOA"),Z=t("1vsH"),ce=t("m3rI"),Ee=t("LvDl"),pe=t.n(Ee),fe=t("/7ue"),he=function(Pe){Object(de.a)(Pe);var y={page:1,per_page:10,total:100},ye=o.a.useForm(),Oe=Object(m.a)(ye,1),g=Oe[0],be=Object(u.useState)([]),G=Object(m.a)(be,2),N=G[0],Re=G[1],ge=Object(u.useState)(!0),X=Object(m.a)(ge,2),ve=X[0],q=X[1],xe=Object(u.useState)([]),ee=Object(m.a)(xe,2),v=ee[0],B=ee[1],De=Object(u.useState)(y),te=Object(m.a)(De,2),A=te[0],ae=te[1],Ue=Object(u.useState)(!1),_e=Object(m.a)(Ue,2),Me=_e[0],I=_e[1],Ce=Object(u.useState)([]),ne=Object(m.a)(Ce,2),Be=ne[0],Ae=ne[1],Ie=Object(u.useState)(!1),le=Object(m.a)(Ie,2),je=le[0],Y=le[1],Te=Object(u.useState)(""),se=Object(m.a)(Te,2),re=se[0],V=se[1],Le=Object(u.useState)(!1),ue=Object(m.a)(Le,2),Se=ue[0],j=ue[1],We=function(a){B(a),a.length===N.length?I(!0):I(!1)};Object(u.useEffect)(function(){g.setFieldsValue({exercise_rule_no:"\u5168\u90E8"}),x(y,{exercise_rule_no:"\u5168\u90E8"}),Ke()},[]);var x=function(){var _=Object(F.a)(h.a.mark(function a(){var d,n,c,l,O=arguments;return h.a.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return d=O.length>0&&O[0]!==void 0?O[0]:y,n=O.length>1&&O[1]!==void 0?O[1]:{},c=pe.a.pickBy(Object(P.a)(Object(P.a)({},d),n),function(ze){return!!ze}),c.exercise_rule_no=c.exercise_rule_no==="\u5168\u90E8"?"":c.exercise_rule_no,q(!0),D.next=7,Object(w.a)("/api/common_exercises/students.json",{method:"get",params:c});case 7:l=D.sent,l.status===0&&(q(!1),Re(l.data),ae(Object(P.a)(Object(P.a)({},d),{},{total:l==null?void 0:l.count})),B([]),I(!1));case 9:case"end":return D.stop()}},a)}));return function(){return _.apply(this,arguments)}}();function Ke(){return H.apply(this,arguments)}function H(){return H=Object(F.a)(h.a.mark(function _(){var a;return h.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(w.a)("/api/common_exercises/students/exercise_rule_nos.json",{method:"get"});case 2:a=n.sent,(a==null?void 0:a.status)===0&&Ae(a==null?void 0:a.data);case 4:case"end":return n.stop()}},_)})),H.apply(this,arguments)}var Fe=function(a){console.log(a),x(y,a)},we={selectedRowKeys:v,columnWidth:70,columnTitle:"\u9009\u62E9",onChange:We},Ne=function(a){I(a.target.checked),a.target.checked?B(N.map(function(d){return d.id})):B([])},Ye=[{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,align:"center"},{title:"\u4E13\u4E1A",dataIndex:"profession",width:100,align:"center"},{title:"\u7CFB",dataIndex:"department_sub_name",width:100,align:"center"},{title:"\u5B66\u9662",dataIndex:"department_name",width:100,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"id",width:100,ellipsis:!0,align:"center",render:function(a,d){return e.a.createElement(Q.Link,{target:"_blank",className:"current c-light-primary",to:"/exam/studentManagement/".concat(a)},"\u8BE6\u60C5")}}],Ve=function(a,d){var n=Object(P.a)(Object(P.a)({},A),{},{page:a,per_page:d});ae(n);var c=g.getFieldsValue();x(n,c)},He=function(){if(v.length===0){C.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u5B66\u751F\u3002");return}Object(Z.j)("",Object(Z.H)({url:ce.a.API_SERVER+"/api/common_exercises/students/export.xlsx",query:{ids:v}}))},$e=function(){g.resetFields(),g.setFieldsValue({exercise_rule_no:"\u5168\u90E8"}),x(y,{exercise_rule_no:"\u5168\u90E8"})};return e.a.createElement("div",null,e.a.createElement("div",{className:s.a.wrap},e.a.createElement(fe.a,{title:"\u5B66\u751F\u7BA1\u7406"},e.a.createElement(p.a,{className:s.a.importStudentBtn},e.a.createElement(Q.Link,{target:"_blank",style:{color:"#40a9ff"},to:"/exam/importStudent"},"\u5BFC\u5165\u5B66\u751F"))),e.a.createElement(o.a,{className:s.a.formWrap,form:g,onFinish:Fe},e.a.createElement(E.a,null,e.a.createElement(o.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(r.a,null)),e.a.createElement(o.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(r.a,null)),e.a.createElement(o.a.Item,{label:"\u8003\u53F7",name:"exercise_no"},e.a.createElement(r.a,{style:{marginRight:0}}))),e.a.createElement(E.a,null,e.a.createElement(o.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(r.a,null)),e.a.createElement(o.a.Item,{label:"\u5B66\u9662",name:"department"},e.a.createElement(r.a,null)),e.a.createElement(o.a.Item,{label:"\u7CFB",style:{marginLeft:14},name:"department_sub"},e.a.createElement(r.a,{style:{marginRight:0}}))),e.a.createElement(E.a,{justify:"space-between",align:"middle"},e.a.createElement(E.a,null,e.a.createElement(o.a.Item,{label:"\u4E13\u4E1A",name:"profession"},e.a.createElement(r.a,null)),e.a.createElement(o.a.Item,{label:"\u8003\u53F7\u89C4\u5219",name:"exercise_rule_no"},e.a.createElement(R.a,{showSearch:!0,className:s.a.selectheight,style:{width:"200px"}},e.a.createElement(R.a.Option,{value:"\u5168\u90E8"},"\u5168\u90E8"),Be.map(function(_,a){return e.a.createElement(R.a.Option,{key:_.exercise_rule_no,value:_.exercise_rule_no},_.exercise_rule_no)})))),e.a.createElement(i.a,{className:s.a.btnWrapper},e.a.createElement(p.a,{type:"primary",className:"".concat(s.a.selectbtn," ").concat(s.a.queryBtn),htmlType:"submit"},"\u67E5\u8BE2"),e.a.createElement(p.a,{className:s.a.selectbtn,onClick:$e},"\u6E05\u7A7A"))))),e.a.createElement("div",{style:{background:"#fafafa",height:"10px"}}),e.a.createElement("div",{className:s.a.wrap,style:{paddingTop:"20px"}},e.a.createElement("div",{className:s.a.batch},e.a.createElement(S.a,{checked:Me,onChange:Ne,style:{fontSize:"14px"}},"\u672C\u9875\u5168\u9009"),e.a.createElement("div",null,e.a.createElement(p.a,{ghost:!0,type:"primary",onClick:function(){Y(!0)},style:{marginRight:"15px"}},"\u6279\u91CF\u5220\u9664"),e.a.createElement(p.a,{ghost:!0,type:"primary",onClick:He},"\u6279\u91CF\u5BFC\u51FA"))),e.a.createElement(L.a,{rowSelection:we,className:s.a.customTable,dataSource:N,bordered:!1,rowKey:function(a){return a.id},columns:Ye,rowClassName:s.a.row,loading:ve,pagination:{pageSize:A.per_page,total:A.total,current:A.page,onChange:Ve,showQuickJumper:!0,hideOnSinglePage:!0,pageSizeOptions:["10","20","50","100","200"],position:["bottomCenter"],showTotal:function(a){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},a),"\u6761\u6570\u636E")}}}),e.a.createElement(T.a,{title:"\u5220\u9664\u5B66\u751F\u786E\u8BA4",visible:je,okText:"\u786E\u8BA4\u5220\u9664",onOk:function(){var _=Object(F.a)(h.a.mark(function a(d){var n;return h.a.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:if(!(re==="\u786E\u8BA4\u5220\u9664")){l.next=7;break}return l.next=3,Object(w.a)("/api/common_exercises/students/bulk_delete.json",{method:"post",body:{ids:v}});case 3:n=l.sent,n.status===0&&(C.b.info("\u5220\u9664\u6210\u529F"),V(""),j(!1),Y(!1),x(y,{exercise_rule_no:"\u5168\u90E8"})),l.next=8;break;case 7:j(!0);case 8:case"end":return l.stop()}},a)}));return function(a){return _.apply(this,arguments)}}(),onCancel:function(){V(""),j(!1),Y(!1)}},e.a.createElement("div",{style:{padding:"10px 32px"}},e.a.createElement("p",null,"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u9009\u4E2D\u7684",v.length,"\u4E2A\u5B66\u751F\u8FDB\u884C\u5220\u9664\u64CD\u4F5C"),e.a.createElement("p",null,"\u82E5\u786E\u5B9A\u5220\u9664\u9009\u4E2D\u5B66\u751F\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u4E2D\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D\u56DB\u4E2A\u5B57\u540E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u5220\u9664\u201D\u6309\u94AE\u3002"),e.a.createElement("p",null,e.a.createElement(r.a,{onChange:function(a){V(a.target.value),j(!1)},value:re,placeholder:"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D",style:{width:250},size:"large"}),Se&&e.a.createElement("div",{className:"font12 c-red"},"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D"))))))};f.default=he},wJFb:function(b,f,t){b.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}},zfxY:function(b,f,t){b.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",importStudentBtn:"importStudentBtn___2WDfs",formWrap:"formWrap___1KfYt",btns:"btns___yQDkg",btnWrapper:"btnWrapper___1ceNK",selectbtn:"selectbtn___3ccUr",queryBtn:"queryBtn___2TuO5",selectheight:"selectheight___3IJF0",batch:"batch___Ye2R5",customTable:"customTable___1rQOa",row:"row___3MZmp"}}}]);
|