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

2 lines
6.8 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[69,14],{DJfo:function(x,R,a){"use strict";a.r(R);var ee=a("+L6B"),i=a("2/Rp"),ae=a("5NDa"),f=a("5rEg"),te=a("14J3"),P=a("BMrR"),_e=a("/zsF"),U=a("PArb"),le=a("jCWc"),_=a("kPKH"),ne=a("miYZ"),M=a("tsqr"),I=a("WmNS"),E=a.n(I),b=a("9og8"),h=a("k1fw"),se=a("y8nQ"),l=a("Vl3Y"),p=a("tJVT"),L=a("0Owb"),c=a("q1tI"),e=a.n(c),F=a("TuiQ"),W=a.n(F),K=a("Ty5D"),N=a("5bA4"),D=a("ErOA"),w=function(S){var $=Object(L.a)({},S),y=Object(K.m)(),V=l.a.useForm(),J=Object(p.a)(V,1),C=J[0],Q=l.a.useForm(),G=Object(p.a)(Q,1),Y=G[0],Z=Object(c.useState)(!1),T=Object(p.a)(Z,2),r=T[0],O=T[1],z=Object(c.useState)(!1),j=Object(p.a)(z,2),v=j[0],g=j[1],H=Object(c.useState)(),A=Object(p.a)(H,2),t=A[0],X=A[1];Object(c.useEffect)(function(){B()},[]),Object(c.useEffect)(function(){r&&(t.name=t.real_name,C.setFieldsValue(Object(h.a)({},t)))},[r]);var B=function(){var n=Object(b.a)(E.a.mark(function o(){var s;return E.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,Object(D.a)("/api/common_exercises/teachers/".concat(y.id,".json"),{method:"get"});case 2:s=d.sent,(s==null?void 0:s.status)===0&&X(Object(h.a)({},s.data));case 4:case"end":return d.stop()}},o)}));return function(){return n.apply(this,arguments)}}(),k=function(){var n=Object(b.a)(E.a.mark(function o(s){var m;return E.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(D.a)("/api/common_exercises/teachers/".concat(y.id,".json"),{method:"put",body:Object(h.a)({},s)});case 2:m=u.sent,(m==null?void 0:m.status)===0&&(O(!1),B(),M.b.success("\u4FEE\u6539\u6210\u529F"));case 4:case"end":return u.stop()}},o)}));return function(s){return n.apply(this,arguments)}}(),q=function(){var n=Object(b.a)(E.a.mark(function o(s){var m;return E.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(D.a)("/api/common_exercises/teachers/".concat(y.id,"/reset_password.json"),{method:"post",body:Object(h.a)({},s)});case 2:m=u.sent,(m==null?void 0:m.status)===0&&(g(!1),M.b.success("\u4FEE\u6539\u6210\u529F"));case 4:case"end":return u.stop()}},o)}));return function(s){return n.apply(this,arguments)}}();return e.a.createElement("div",{className:"edu-container bg-white mt40",style:{padding:40,paddingTop:0}},e.a.createElement(P.a,{className:"font14",align:"middle",gutter:[0,40],style:{marginBottom:0}},e.a.createElement(_.a,{className:"current",onClick:function(){return $.history.push("/exam/teacherManagement")}},e.a.createElement(N.a,null),"\u8FD4\u56DE"),e.a.createElement(_.a,null,e.a.createElement(U.a,{style:{height:18,borderColor:"#999",marginLeft:25,marginRight:25},type:"vertical"})),e.a.createElement(_.a,null,e.a.createElement("strong",{className:"font18"},"\u6559\u5E08\u8BE6\u60C5")," ",e.a.createElement("span",{className:"ml30"},t==null?void 0:t.real_name))),e.a.createElement(U.a,{style:{margin:"0 0 20px 0"}}),e.a.createElement("strong",{className:"font16 pt20 inline-block"},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement(l.a,{form:C,onFinish:k,className:W.a.form},e.a.createElement(P.a,null,e.a.createElement(_.a,{flex:"340px"},e.a.createElement(l.a.Item,{name:"real_name",labelAlign:"right",rules:[{required:!0,whitespace:!0,message:"\u8D26\u53F7\u4E3A\u5FC5\u586B\u9879"}],label:e.a.createElement("span",null,"\u59D3\u540D"),labelCol:{flex:"76px"}},r&&e.a.createElement(l.a.Item,{name:"name",rules:[{required:!0,message:"\u8D26\u53F7\u4E3A\u5FC5\u586B\u9879"}]},e.a.createElement(f.a,{maxLength:30,className:r?"show":"hide"})),!r&&e.a.createElement("span",{className:"font14"},t==null?void 0:t.real_name))),e.a.createElement(_.a,{flex:"40px"}),e.a.createElement(_.a,{flex:"340px"},e.a.createElement(l.a.Item,{name:"department_name",label:"\u5B66\u9662",className:"ml40"},r&&e.a.createElement(l.a.Item,{name:"department_name",className:"ml40"},e.a.createElement(f.a,{maxLength:50})),!r&&e.a.createElement("span",{className:"font14"},t==null?void 0:t.department_name))),e.a.createElement(_.a,{flex:"40px"}),e.a.createElement(_.a,{flex:"340px"},e.a.createElement(l.a.Item,{name:"department_sub_name",label:"\u7CFB"},r&&e.a.createElement(l.a.Item,{name:"department_sub_name"},e.a.createElement(f.a,{maxLength:50})),!r&&e.a.createElement("span",{className:"font14"},t==null?void 0:t.department_sub_name)))),e.a.createElement(P.a,null,e.a.createElement(_.a,{className:"tr",span:"24"},!r&&e.a.createElement(i.a,{type:"primary",ghost:!0,style:{width:"68px",height:"30px"},onClick:function(){O(!0)}},"\u7F16\u8F91"),r&&e.a.createElement(e.a.Fragment,null,e.a.createElement(i.a,{type:"primary",htmlType:"submit"},"\u4FDD\u5B58"),e.a.createElement(i.a,{type:"primary",ghost:!0,className:"ml20",onClick:function(){return O(!1)}},"\u53D6\u6D88"))))),e.a.createElement(U.a,null),e.a.createElement("strong",{className:"font16"},"\u767B\u5F55\u8D26\u53F7"),e.a.createElement(l.a,{form:Y,className:"mt10",onFinish:q},e.a.createElement(P.a,null,e.a.createElement(_.a,{span:"24"},e.a.createElement(l.a.Item,{label:e.a.createElement("span",null,"\u8D26\u53F7"),labelAlign:"right",labelCol:{flex:"76px"}},t==null?void 0:t.login)),v&&e.a.createElement(e.a.Fragment,null,e.a.createElement(_.a,{span:"24"},e.a.createElement(l.a.Item,{labelAlign:"right",labelCol:{flex:"76px"},label:e.a.createElement("span",null,"\u5BC6\u7801"),className:"ml40",name:"password",rules:[{required:!0,message:"\u5BC6\u7801\u4E3A\u5FC5\u586B\u9879"},{min:8,message:"\u5BC6\u7801\u4F4D\u6570\u4E0D\u5F97\u5C0F\u4E8E8\u4E2A\u5B57\u7B26"},{max:16,message:"\u5BC6\u7801\u4F4D\u6570\u4E0D\u5F97\u8D85\u8FC716\u4E2A\u5B57\u7B26"}]},e.a.createElement(f.a,{minLength:8,maxLength:16,style:{width:400}}))),e.a.createElement(_.a,{span:"24"},e.a.createElement(l.a.Item,{labelAlign:"right",labelCol:{flex:"76px"},name:"password_confirmation",label:e.a.createElement("span",null,"\u786E\u8BA4\u5BC6\u7801"),rules:[{required:!0,message:"\u5BC6\u7801\u4E3A\u5FC5\u586B\u9879"},function(n){var o=n.getFieldValue;return{validator:function(m,d){return!d||o("password")===d?Promise.resolve():Promise.reject(new Error("\u5BC6\u7801\u4E0E\u786E\u8BA4\u5BC6\u7801\u4E0D\u4E00\u81F4"))}}}]},e.a.createElement(f.a,{minLength:8,maxLength:16,style:{width:400}}))))),e.a.createElement(P.a,null,e.a.createElement(_.a,{className:"tr",span:"24"},!v&&e.a.createElement(i.a,{type:"primary",style:{width:"96px",height:"30px"},onClick:function(){return g(!0)},ghost:!0,className:"ml20"},"\u91CD\u7F6E\u5BC6\u7801"),v&&e.a.createElement(e.a.Fragment,null,e.a.createElement(i.a,{type:"primary",htmlType:"submit"},"\u786E\u5B9A\u91CD\u7F6E"),e.a.createElement(i.a,{type:"primary",ghost:!0,className:"ml20",onClick:function(){return g(!1)}},"\u53D6\u6D88"))))))};R.default=w},TuiQ:function(x,R,a){x.exports={flex_box_center:"flex_box_center___1Rhyx",flex_space_between:"flex_space_between___2WgZ2",flex_box_vertical_center:"flex_box_vertical_center___1Ci9T",flex_box_center_end:"flex_box_center_end___3b4ty",flex_box_column:"flex_box_column___3-uW6",form:"form___1dPsV"}}}]);