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
46 KiB
2 lines
46 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[30],{"+kOI":function(ce,ge,d){ce.exports={wrap:"wrap___3wWRf",content:"content___XD5hF",hint:"hint___1nYz_",titleWrap:"titleWrap___p_kaI",title:"title___ceStY",flexRow:"flexRow___Y7ggL",actionWrap:"actionWrap___22H8R",color999:"color999___321My",colorCDCDCD:"colorCDCDCD___3so-p",colorOrange:"colorOrange___ZMNSN",color28AC7F:"color28AC7F___1cDJi",auth:"auth___Svtoa",reauth:"reauth___2xYaD",modal:"modal___3q3gD"}},"48zC":function(ce,ge,d){ce.exports={modal:"modal___1Lr4I",colorBlue:"colorBlue___3eONV",formWrap:"formWrap___3AiHg",flexRow:"flexRow___1YwTQ",flexColumn:"flexColumn___3nOoX",example:"example___2y_Eg",exampleImg:"exampleImg___U3B1A",colorOrange:"colorOrange___1rEcQ",uploader:"uploader___26Dck",uploadImg:"uploadImg___XPpzY",imageTip:"imageTip___1psEv",uploadTipIcon:"uploadTipIcon___3GZay",uploadTip:"uploadTip___-Z_zB",color05101a:"color05101a___3XaPD",viewLargerImg:"viewLargerImg___2PLbo",footerWrap:"footerWrap___3BFRQ",note:"note___JVOeM",schoolHintWrap:"schoolHintWrap___2ze3y",colorCDCDCD:"colorCDCDCD___3A_Cr",color4CACFF:"color4CACFF___1oQk3"}},Dgm7:function(ce,ge,d){ce.exports=d.p+"static/auth.ea067b42.png"},KXlV:function(ce,ge,d){ce.exports=d.p+"static/job.65c6034f.png"},doOU:function(ce,ge,d){"use strict";d.r(ge);var Bt=d("miYZ"),de=d("tsqr"),pe=d("9og8"),Rt=d("2qtc"),Re=d("kLXV"),Se=d("PpiC"),I=d("q1tI"),n=d.n(I),De=d("9kvl"),at=d("+kOI"),U=d.n(at),Dt=d("T2oS"),We=d("W9HT"),Ut=d("+L6B"),Ue=d("2/Rp"),$e=d("0Owb"),Pt=d("7Kak"),Me=d("9yH6"),wt=d("5NDa"),Te=d("5rEg"),me=d("k1fw"),Lt=d("y8nQ"),$=d("Vl3Y"),V=d("tJVT"),Ot=d("DZo9"),Ye=d("8z0m"),Fe=d("1vsH"),nt=d("Dgm7"),ut=d.n(nt),ze=d("m3rI"),ot=d("48zC"),p=d.n(ot);function Ie(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */Ie=function(){return c};var c={},b=Object.prototype,g=b.hasOwnProperty,D=typeof Symbol=="function"?Symbol:{},A=D.iterator||"@@iterator",Z=D.asyncIterator||"@@asyncIterator",P=D.toStringTag||"@@toStringTag";function m(t,e,a){return Object.defineProperty(t,e,{value:a,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{m({},"")}catch(t){m=function(a,u,o){return a[u]=o}}function Q(t,e,a,u){var o=e&&e.prototype instanceof S?e:S,r=Object.create(o.prototype),l=new Y(u||[]);return r._invoke=function(C,y,i){var s="suspendedStart";return function(F,ue){if(s==="executing")throw new Error("Generator is already running");if(s==="completed"){if(F==="throw")throw ue;return K()}for(i.method=F,i.arg=ue;;){var q=i.delegate;if(q){var H=O(q,i);if(H){if(H===_)continue;return H}}if(i.method==="next")i.sent=i._sent=i.arg;else if(i.method==="throw"){if(s==="suspendedStart")throw s="completed",i.arg;i.dispatchException(i.arg)}else i.method==="return"&&i.abrupt("return",i.arg);s="executing";var x=L(C,y,i);if(x.type==="normal"){if(s=i.done?"completed":"suspendedYield",x.arg===_)continue;return{value:x.arg,done:i.done}}x.type==="throw"&&(s="completed",i.method="throw",i.arg=x.arg)}}}(t,a,l),r}function L(t,e,a){try{return{type:"normal",arg:t.call(e,a)}}catch(u){return{type:"throw",arg:u}}}c.wrap=Q;var _={};function S(){}function M(){}function h(){}var W={};m(W,A,function(){return this});var j=Object.getPrototypeOf,f=j&&j(j(z([])));f&&f!==b&&g.call(f,A)&&(W=f);var B=h.prototype=S.prototype=Object.create(W);function X(t){["next","throw","return"].forEach(function(e){m(t,e,function(a){return this._invoke(e,a)})})}function N(t,e){function a(o,r,l,C){var y=L(t[o],t,r);if(y.type!=="throw"){var i=y.arg,s=i.value;return s&&typeof s=="object"&&g.call(s,"__await")?e.resolve(s.__await).then(function(F){a("next",F,l,C)},function(F){a("throw",F,l,C)}):e.resolve(s).then(function(F){i.value=F,l(i)},function(F){return a("throw",F,l,C)})}C(y.arg)}var u;this._invoke=function(o,r){function l(){return new e(function(C,y){a(o,r,C,y)})}return u=u?u.then(l,l):l()}}function O(t,e){var a=t.iterator[e.method];if(a===void 0){if(e.delegate=null,e.method==="throw"){if(t.iterator.return&&(e.method="return",e.arg=void 0,O(t,e),e.method==="throw"))return _;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return _}var u=L(a,t.iterator,e.arg);if(u.type==="throw")return e.method="throw",e.arg=u.arg,e.delegate=null,_;var o=u.arg;return o?o.done?(e[t.resultName]=o.value,e.next=t.nextLoc,e.method!=="return"&&(e.method="next",e.arg=void 0),e.delegate=null,_):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,_)}function ie(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function T(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function Y(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(ie,this),this.reset(!0)}function z(t){if(t){var e=t[A];if(e)return e.call(t);if(typeof t.next=="function")return t;if(!isNaN(t.length)){var a=-1,u=function o(){for(;++a<t.length;)if(g.call(t,a))return o.value=t[a],o.done=!1,o;return o.value=void 0,o.done=!0,o};return u.next=u}}return{next:K}}function K(){return{value:void 0,done:!0}}return M.prototype=h,m(B,"constructor",h),m(h,"constructor",M),M.displayName=m(h,P,"GeneratorFunction"),c.isGeneratorFunction=function(t){var e=typeof t=="function"&&t.constructor;return!!e&&(e===M||(e.displayName||e.name)==="GeneratorFunction")},c.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,h):(t.__proto__=h,m(t,P,"GeneratorFunction")),t.prototype=Object.create(B),t},c.awrap=function(t){return{__await:t}},X(N.prototype),m(N.prototype,Z,function(){return this}),c.AsyncIterator=N,c.async=function(t,e,a,u,o){o===void 0&&(o=Promise);var r=new N(Q(t,e,a,u),o);return c.isGeneratorFunction(e)?r:r.next().then(function(l){return l.done?l.value:r.next()})},X(B),m(B,P,"Generator"),m(B,A,function(){return this}),m(B,"toString",function(){return"[object Generator]"}),c.keys=function(t){var e=[];for(var a in t)e.push(a);return e.reverse(),function u(){for(;e.length;){var o=e.pop();if(o in t)return u.value=o,u.done=!1,u}return u.done=!0,u}},c.values=z,Y.prototype={constructor:Y,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(T),!e)for(var a in this)a.charAt(0)==="t"&&g.call(this,a)&&!isNaN(+a.slice(1))&&(this[a]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var a=this;function u(i,s){return l.type="throw",l.arg=e,a.next=i,s&&(a.method="next",a.arg=void 0),!!s}for(var o=this.tryEntries.length-1;o>=0;--o){var r=this.tryEntries[o],l=r.completion;if(r.tryLoc==="root")return u("end");if(r.tryLoc<=this.prev){var C=g.call(r,"catchLoc"),y=g.call(r,"finallyLoc");if(C&&y){if(this.prev<r.catchLoc)return u(r.catchLoc,!0);if(this.prev<r.finallyLoc)return u(r.finallyLoc)}else if(C){if(this.prev<r.catchLoc)return u(r.catchLoc,!0)}else{if(!y)throw new Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return u(r.finallyLoc)}}}},abrupt:function(e,a){for(var u=this.tryEntries.length-1;u>=0;--u){var o=this.tryEntries[u];if(o.tryLoc<=this.prev&&g.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var r=o;break}}r&&(e==="break"||e==="continue")&&r.tryLoc<=a&&a<=r.finallyLoc&&(r=null);var l=r?r.completion:{};return l.type=e,l.arg=a,r?(this.method="next",this.next=r.finallyLoc,_):this.complete(l)},complete:function(e,a){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&a&&(this.next=a),_},finish:function(e){for(var a=this.tryEntries.length-1;a>=0;--a){var u=this.tryEntries[a];if(u.finallyLoc===e)return this.complete(u.completion,u.afterLoc),T(u),_}},catch:function(e){for(var a=this.tryEntries.length-1;a>=0;--a){var u=this.tryEntries[a];if(u.tryLoc===e){var o=u.completion;if(o.type==="throw"){var r=o.arg;T(u)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,a,u){return this.delegate={iterator:z(e),resultName:a,nextLoc:u},this.method==="next"&&(this.arg=void 0),_}},c}var rt=Ye.a.Dragger,xe=10,it=function(b){var g,D=b.user,A=b.account,Z=b.globalSetting,P=b.loading,m=b.dispatch,Q=Object(Se.a)(b,["user","account","globalSetting","loading","dispatch"]),L=$.a.useForm(),_=Object(V.a)(L,1),S=_[0],M=Object(I.useState)({}),h=Object(V.a)(M,2),W=h[0],j=h[1],f=Object(I.useState)(!0),B=Object(V.a)(f,2),X=B[0],N=B[1],O=Object(I.useState)(),ie=Object(V.a)(O,2),T=ie[0],Y=ie[1],z=Object(I.useState)(),K=Object(V.a)(z,2),t=K[0],e=K[1],a=Object(I.useState)(),u=Object(V.a)(a,2),o=u[0],r=u[1],l=Object(I.useState)(),C=Object(V.a)(l,2),y=C[0],i=C[1];Object(I.useEffect)(function(){if(!A.basicInfo)return;var J=A.basicInfo,w={name:J.show_realname?J.name:Object(Fe.q)(J.name),gender:J.gender};Y(J.name),N(J.show_realname),S.setFieldsValue(w),j(w)},[A.basicInfo]);var s=function(w){if(w.file.status==="uploading"){i(!0);return}if(w.file.status==="done"){var ee;console.log(w.file,w.file.response),r((ee=w.file.response)===null||ee===void 0?void 0:ee.id),Object(Fe.p)(w.file.originFileObj,function(fe){e(fe),i(!1)})}},F=function(w){j(Object(me.a)({},S.getFieldsValue())),"name"in w&&Y(w.name)},ue=function(){var w=!X;N(w);var ee=w?T:Object(Fe.q)(T);S.setFieldsValue({name:ee})},q=function(){var J=Object(pe.a)(Ie().mark(function w(ee){var fe,ye,_e,Le,be,Oe,Ee,Ae;return Ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(_e=ee||{},Le=_e.name,be=_e.gender,Oe=_e.idNumber,t){oe.next=4;break}return de.b.info("\u8BF7\u5148\u4E0A\u4F20\u7167\u7247\uFF01"),oe.abrupt("return");case 4:return oe.next=6,m({type:"account/applyRealNameAuth",payload:{id:((fe=A.basicInfo)===null||fe===void 0?void 0:fe.id)||((ye=D.userInfo)===null||ye===void 0?void 0:ye.login),name:Le,gender:be,id_number:Oe,show_realname:X,attachment_ids:[o]}});case 6:if(Ee=oe.sent,!((Ee==null?void 0:Ee.status)===-1)){oe.next=9;break}return oe.abrupt("return");case 9:H(),Ee&&(de.b.info("\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838!"),m({type:"account/getBasicInfo",payload:{login:(Ae=D.userInfo)===null||Ae===void 0?void 0:Ae.login}}));case 11:case"end":return oe.stop()}},w)}));return function(ee){return J.apply(this,arguments)}}(),H=function(){m({type:"account/setActionTabs",payload:{}})},x={data:{type:"real_name"},multiple:!0,withCredentials:!0,showUploadList:!1,action:"".concat(ze.a.API_SERVER,"/api/attachments.json"),className:p.a.uploader,onChange:s,beforeUpload:function(w){var ee=w.type==="image/jpeg"||w.type==="image/png"||w.type==="image/jpg"||w.type==="image/bmp";return ee||de.b.info("\u8BF7\u4E0A\u4F20\u6B63\u786E\u6587\u4EF6\u683C\u5F0F"),ee}};return n.a.createElement(Re.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:A.actionTabs.key==="Account-RealNameAuth",title:"\u7533\u8BF7\u6DFB\u52A0\u5B50\u5355\u4F4D\u540D\u79F0",width:"600px",footer:null},n.a.createElement(We.a,{spinning:!!y},n.a.createElement($.a,{className:p.a.formWrap,form:S,layout:"horizontal",onValuesChange:F,onFinish:q},n.a.createElement($.a.Item,{label:"\u59D3\u540D",name:"name",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236".concat(xe,"\u4E2A\u5B57\u7B26")},{validator:Fe.s}],extra:n.a.createElement("span",null,X?"\uFF08\u663E\u793A\uFF1A\u5E73\u53F0\u5C06\u663E\u793A\u60A8\u7684\u771F\u5B9E\u59D3\u540D\uFF09":"\uFF08\u9690\u85CF\uFF1A\u5E73\u53F0\u5C06\u663E\u793A\u4F60\u7684\u6635\u79F0\uFF09")},n.a.createElement(Te.a,{disabled:!X,placeholder:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236".concat(xe,"\u4E2A\u5B57\u7B26"),maxLength:xe,addonAfter:n.a.createElement("i",{className:"iconfont ".concat(X?"icon-xianshi":"icon-yincang"," font18 ").concat(p.a.color4CACFF),onClick:ue})})),n.a.createElement($.a.Item,{label:"\u6027\u522B\uFF1A",name:"gender",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6027\u522B"}]},n.a.createElement(Me.a.Group,null,n.a.createElement(Me.a,{value:0},"\u7537"),n.a.createElement(Me.a,{value:1},"\u5973"))),n.a.createElement($.a.Item,{label:"\u8BC1\u4EF6\u53F7\uFF1A",labelCol:{span:3},name:"idNumber",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC1\u4EF6\u53F7"}]},n.a.createElement(Te.a,{placeholder:"\u8BF7\u8F93\u5165\u8BC1\u4EF6\u53F7"})),n.a.createElement($.a.Item,{label:"\u8EAB\u4EFD\u8BC1\u4E0A\u4F20",labelCol:{span:3}},n.a.createElement("div",{className:p.a.flexRow},n.a.createElement("div",{className:"".concat(p.a.flexColumn," ").concat(p.a.example)},n.a.createElement("span",{className:p.a.exampleImg},n.a.createElement("img",{src:ut.a})),n.a.createElement("span",{className:"tc"},n.a.createElement("p",null,"\u793A\u4F8B\u56FE\u7247"),n.a.createElement("p",{className:"".concat(p.a.colorOrange," font12")},"\uFF08png/jpg/bmp\u683C\u5F0F\uFF0C\u4E0D\u8D85\u8FC72MB\uFF09"))),n.a.createElement("div",{className:p.a.flexColumn},n.a.createElement(rt,Object($e.a)({},x,{accept:".png,.jpg,.bmp,.jpeg"}),t?n.a.createElement("img",{src:t,className:p.a.uploadImg}):n.a.createElement("div",{className:p.a.imageTip},n.a.createElement("p",null,n.a.createElement("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(p.a.uploadTipIcon)})),n.a.createElement("p",{className:p.a.uploadTip},n.a.createElement("a",{className:p.a.color05101a},"\u70B9\u51FB\u6216\u62D6\u62FD\u4E0A\u4F20\u56FE\u7247")))),n.a.createElement("span",{className:"tc"},n.a.createElement("p",{className:p.a.viewLargerImg},"\u67E5\u770B\u5927\u56FE"))))),n.a.createElement("div",{className:p.a.footerWrap},n.a.createElement($.a.Item,null,n.a.createElement(Ue.a,{className:"mr5",size:"large",onClick:H},"\u53D6\u6D88"),n.a.createElement(Ue.a,{size:"large",type:"primary",htmlType:"submit",loading:P["account/applyRealNameAuth"]},"\u4FDD\u5B58"))),n.a.createElement("div",{className:p.a.note},n.a.createElement("p",null,"\u8BA4\u8BC1\u987B\u77E5\uFF1A"),n.a.createElement("p",null,"1.\u4F60\u9700\u8981\u51C6\u5907\u6709\u6548\u7684\u8EAB\u4EFD\u8BC1\u6B63\u9762\uFF08\u4EBA\u50CF\u9762\uFF09\u7684\u8BC1\u4EF6\u7167\u7167\u7247\uFF0C\u8BF7\u786E\u4FDD\u8BC1\u4EF6\u7167\u7247\u6E05\u6670\u53EF\u89C1\uFF0C\u4E25\u7981PS\uFF1B"),n.a.createElement("p",null,"2.\u6211\u4EEC\u5C06\u5728\u4F60\u63D0\u4EA4\u8BA4\u8BC1\u4FE1\u606F\u540E\u768424\u5C0F\u65F6\uFF08\u4E0D\u5305\u542B\u8282\u5047\u65E5\uFF09\u5185\u5B8C\u6210\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u4F1A\u4EE5\u7CFB\u7EDF\u6D88\u606F\u7684\u5F62\u5F0F\u53D1\u9001\u7ED9\u4F60\uFF1B"),n.a.createElement("p",null,"3.\u5B9E\u540D\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u65E0\u6CD5\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u586B\u5199\uFF1B"),n.a.createElement("p",null,"4.\u5B9E\u540D\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u53D1\u653E500\u4E2A\u91D1\u5E01\u4F5C\u4E3A\u5956\u52B1\uFF1B"),n.a.createElement("p",null,"5.\u6211\u4EEC\u4F1A\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u7684\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732\uFF1B"),n.a.createElement("p",null,"6.\u5982\u5B58\u5728\u6076\u610F\u4E71\u586B\u5199\u59D3\u540D\uFF0C\u8BC1\u4EF6\u53F7\uFF0C\u53CA\u4E0A\u4F20\u4E0E\u5B9E\u540D\u8BA4\u8BC1\u8BC1\u4EF6\u65E0\u5173\u56FE\u7247\u8005\uFF0C\u4E00\u7ECF\u53D1\u73B0\u5C06\u51BB\u7ED3",!(Z==null||((g=Z.setting)===null||g===void 0)?void 0:g.is_local)&&"EduCoder","\u8D26\u53F7\u3002"),n.a.createElement("p",null,"7.\u63D0\u4EA4\u5B9E\u540D\u8BA4\u8BC1\u540E\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u5C06\u72B6\u6001\u6539\u4E3A\u5DF2\u8BA4\u8BC1\uFF0C\u4F60\u5C06\u53EF\u4EE5\u4F53\u9A8C\u5E73\u53F0\u9700\u8981\u5B9E\u540D\u8BA4\u8BC1\u7684\u529F\u80FD\uFF1B\u5982\u679C\u5728\u8BA4\u8BC1\u540E\u7684\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u672A\u901A\u8FC7\u5BA1\u6838\uFF0C\u4F60\u5C06\u4E0D\u80FD\u7EE7\u7EED\u4F53\u9A8C\u9700\u8981\u8BA4\u8BC1\u7684\u529F\u80FD\u3002")))))},lt=Object(De.a)(function(c){var b=c.user,g=c.account,D=c.loading,A=c.globalSetting;return{user:b,account:g,globalSetting:A,loading:D.effects}})(it),jt=d("O3gP"),He=d("lrIw"),Nt=d("14J3"),st=d("BMrR"),St=d("jCWc"),Pe=d("kPKH"),Mt=d("OaEy"),we=d("2fM7"),ct=d("HoYA"),dt=d("4nbu"),mt=d("KXlV"),ft=d.n(mt);function re(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */re=function(){return c};var c={},b=Object.prototype,g=b.hasOwnProperty,D=typeof Symbol=="function"?Symbol:{},A=D.iterator||"@@iterator",Z=D.asyncIterator||"@@asyncIterator",P=D.toStringTag||"@@toStringTag";function m(t,e,a){return Object.defineProperty(t,e,{value:a,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{m({},"")}catch(t){m=function(a,u,o){return a[u]=o}}function Q(t,e,a,u){var o=e&&e.prototype instanceof S?e:S,r=Object.create(o.prototype),l=new Y(u||[]);return r._invoke=function(C,y,i){var s="suspendedStart";return function(F,ue){if(s==="executing")throw new Error("Generator is already running");if(s==="completed"){if(F==="throw")throw ue;return K()}for(i.method=F,i.arg=ue;;){var q=i.delegate;if(q){var H=O(q,i);if(H){if(H===_)continue;return H}}if(i.method==="next")i.sent=i._sent=i.arg;else if(i.method==="throw"){if(s==="suspendedStart")throw s="completed",i.arg;i.dispatchException(i.arg)}else i.method==="return"&&i.abrupt("return",i.arg);s="executing";var x=L(C,y,i);if(x.type==="normal"){if(s=i.done?"completed":"suspendedYield",x.arg===_)continue;return{value:x.arg,done:i.done}}x.type==="throw"&&(s="completed",i.method="throw",i.arg=x.arg)}}}(t,a,l),r}function L(t,e,a){try{return{type:"normal",arg:t.call(e,a)}}catch(u){return{type:"throw",arg:u}}}c.wrap=Q;var _={};function S(){}function M(){}function h(){}var W={};m(W,A,function(){return this});var j=Object.getPrototypeOf,f=j&&j(j(z([])));f&&f!==b&&g.call(f,A)&&(W=f);var B=h.prototype=S.prototype=Object.create(W);function X(t){["next","throw","return"].forEach(function(e){m(t,e,function(a){return this._invoke(e,a)})})}function N(t,e){function a(o,r,l,C){var y=L(t[o],t,r);if(y.type!=="throw"){var i=y.arg,s=i.value;return s&&typeof s=="object"&&g.call(s,"__await")?e.resolve(s.__await).then(function(F){a("next",F,l,C)},function(F){a("throw",F,l,C)}):e.resolve(s).then(function(F){i.value=F,l(i)},function(F){return a("throw",F,l,C)})}C(y.arg)}var u;this._invoke=function(o,r){function l(){return new e(function(C,y){a(o,r,C,y)})}return u=u?u.then(l,l):l()}}function O(t,e){var a=t.iterator[e.method];if(a===void 0){if(e.delegate=null,e.method==="throw"){if(t.iterator.return&&(e.method="return",e.arg=void 0,O(t,e),e.method==="throw"))return _;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return _}var u=L(a,t.iterator,e.arg);if(u.type==="throw")return e.method="throw",e.arg=u.arg,e.delegate=null,_;var o=u.arg;return o?o.done?(e[t.resultName]=o.value,e.next=t.nextLoc,e.method!=="return"&&(e.method="next",e.arg=void 0),e.delegate=null,_):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,_)}function ie(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function T(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function Y(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(ie,this),this.reset(!0)}function z(t){if(t){var e=t[A];if(e)return e.call(t);if(typeof t.next=="function")return t;if(!isNaN(t.length)){var a=-1,u=function o(){for(;++a<t.length;)if(g.call(t,a))return o.value=t[a],o.done=!1,o;return o.value=void 0,o.done=!0,o};return u.next=u}}return{next:K}}function K(){return{value:void 0,done:!0}}return M.prototype=h,m(B,"constructor",h),m(h,"constructor",M),M.displayName=m(h,P,"GeneratorFunction"),c.isGeneratorFunction=function(t){var e=typeof t=="function"&&t.constructor;return!!e&&(e===M||(e.displayName||e.name)==="GeneratorFunction")},c.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,h):(t.__proto__=h,m(t,P,"GeneratorFunction")),t.prototype=Object.create(B),t},c.awrap=function(t){return{__await:t}},X(N.prototype),m(N.prototype,Z,function(){return this}),c.AsyncIterator=N,c.async=function(t,e,a,u,o){o===void 0&&(o=Promise);var r=new N(Q(t,e,a,u),o);return c.isGeneratorFunction(e)?r:r.next().then(function(l){return l.done?l.value:r.next()})},X(B),m(B,P,"Generator"),m(B,A,function(){return this}),m(B,"toString",function(){return"[object Generator]"}),c.keys=function(t){var e=[];for(var a in t)e.push(a);return e.reverse(),function u(){for(;e.length;){var o=e.pop();if(o in t)return u.value=o,u.done=!1,u}return u.done=!0,u}},c.values=z,Y.prototype={constructor:Y,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(T),!e)for(var a in this)a.charAt(0)==="t"&&g.call(this,a)&&!isNaN(+a.slice(1))&&(this[a]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var a=this;function u(i,s){return l.type="throw",l.arg=e,a.next=i,s&&(a.method="next",a.arg=void 0),!!s}for(var o=this.tryEntries.length-1;o>=0;--o){var r=this.tryEntries[o],l=r.completion;if(r.tryLoc==="root")return u("end");if(r.tryLoc<=this.prev){var C=g.call(r,"catchLoc"),y=g.call(r,"finallyLoc");if(C&&y){if(this.prev<r.catchLoc)return u(r.catchLoc,!0);if(this.prev<r.finallyLoc)return u(r.finallyLoc)}else if(C){if(this.prev<r.catchLoc)return u(r.catchLoc,!0)}else{if(!y)throw new Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return u(r.finallyLoc)}}}},abrupt:function(e,a){for(var u=this.tryEntries.length-1;u>=0;--u){var o=this.tryEntries[u];if(o.tryLoc<=this.prev&&g.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var r=o;break}}r&&(e==="break"||e==="continue")&&r.tryLoc<=a&&a<=r.finallyLoc&&(r=null);var l=r?r.completion:{};return l.type=e,l.arg=a,r?(this.method="next",this.next=r.finallyLoc,_):this.complete(l)},complete:function(e,a){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&a&&(this.next=a),_},finish:function(e){for(var a=this.tryEntries.length-1;a>=0;--a){var u=this.tryEntries[a];if(u.finallyLoc===e)return this.complete(u.completion,u.afterLoc),T(u),_}},catch:function(e){for(var a=this.tryEntries.length-1;a>=0;--a){var u=this.tryEntries[a];if(u.tryLoc===e){var o=u.completion;if(o.type==="throw"){var r=o.arg;T(u)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,a,u){return this.delegate={iterator:z(e),resultName:a,nextLoc:u},this.method==="next"&&(this.arg=void 0),_}},c}var ne=we.a.Option,Et=Ye.a.Dragger,pt=function(b){var g,D,A,Z=b.user,P=b.account,m=b.globalSetting,Q=b.loading,L=b.dispatch,_=Object(Se.a)(b,["user","account","globalSetting","loading","dispatch"]),S=$.a.useForm(),M=Object(V.a)(S,1),h=M[0],W=Object(I.useState)({}),j=Object(V.a)(W,2),f=j[0],B=j[1],X=Object(I.useState)([]),N=Object(V.a)(X,2),O=N[0],ie=N[1],T=Object(I.useState)([]),Y=Object(V.a)(T,2),z=Y[0],K=Y[1],t=Object(I.useState)([]),e=Object(V.a)(t,2),a=e[0],u=e[1],o=Object(I.useState)([]),r=Object(V.a)(o,2),l=r[0],C=r[1],y=Object(I.useState)(),i=Object(V.a)(y,2),s=i[0],F=i[1],ue=Object(I.useState)(),q=Object(V.a)(ue,2),H=q[0],x=q[1],J=Object(I.useState)(),w=Object(V.a)(J,2),ee=w[0],fe=w[1],ye=Object(I.useState)(),_e=Object(V.a)(ye,2),Le=_e[0],be=_e[1],Oe=Object(I.useState)(),Ee=Object(V.a)(Oe,2),Ae=Ee[0],Ge=Ee[1];Object(I.useEffect)(function(){oe()},[]),Object(I.useEffect)(function(){var v;if(!((v=P.basicInfo)===null||v===void 0?void 0:v.school_id))return;Object(pe.a)(re().mark(function E(){var R,G;return re().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.next=2,Je((R=P.basicInfo)===null||R===void 0?void 0:R.school_id);case 2:G=te.sent,u(G==null?void 0:G.departments);case 4:case"end":return te.stop()}},E)}))()},[(g=P.basicInfo)===null||g===void 0?void 0:g.school_id]);var oe=function(){var v=Object(pe.a)(re().mark(function E(){var R;return re().wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.next=2,L({type:"account/getSchoolOption"});case 2:R=k.sent,ie(R==null?void 0:R.schools);case 4:case"end":return k.stop()}},E)}));return function(){return v.apply(this,arguments)}}(),Je=function(E){return L({type:"account/getDepartmentOption",payload:{id:E}})};Object(I.useEffect)(function(){if(!P.basicInfo)return;var v=P.basicInfo,E={identity:v.identity,school:v.school_name,department:v.department_name,studentNo:v.student_id,jobTitle:v.identity=="teacher"?v.technical_title:"\u6559\u6388",manager:v.identity=="professional"?v.technical_title:"\u4F01\u4E1A\u7BA1\u7406\u8005"};h.setFieldsValue(E),B(E)},[P.basicInfo]);var vt=function(){be(!0)},gt=function(){if(!O.find(function(E){return E.name===f.school})){de.b.info("\u8BF7\u5148\u9009\u62E9\u6B63\u786E\u7684\u5355\u4F4D\u6216\u8005\u5B66\u6821\uFF01");return}Ge(!0)},Ct=function(E){if(B(Object(me.a)({},h.getFieldsValue())),"school"in E){K(O.filter(function(G){return G.name.includes(E.school)}));var R=(O.find(function(G){return G.name===E.school})||{}).id;R?Qe(E.school):(h.setFieldsValue({department:""}),B(Object(me.a)(Object(me.a)({},f),{school:E.school,department:""})))}},Qe=function(){var v=Object(pe.a)(re().mark(function E(R,G){var k,te,he,le,se,Ce;return re().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return le=(k=O.find(function(je){return je.name===R}))===null||k===void 0?void 0:k.id,ae.next=3,Je(le);case 3:if(ae.t0=ae.sent,ae.t0){ae.next=6;break}ae.t0={};case 6:se=ae.t0,u(se==null?void 0:se.departments),Ce=G||(se==null||((te=se.departments)===null||te===void 0||((he=te[0])===null||he===void 0))?void 0:he.name),h.setFieldsValue({department:Ce}),B(Object(me.a)(Object(me.a)({},f),{school:R,department:Ce}));case 11:case"end":return ae.stop()}},E)}));return function(R,G){return v.apply(this,arguments)}}(),Ft=function(){var v=Object(pe.a)(re().mark(function E(R){return re().wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.next=2,oe();case 2:h.setFieldsValue({school:R,department:""}),B(Object(me.a)(Object(me.a)({},f),{school:R,department:""}));case 4:case"end":return k.stop()}},E)}));return function(R){return v.apply(this,arguments)}}(),yt=function(E){if(E.file.status==="uploading"){fe(!0);return}if(E.file.status==="done"){var R;console.log(E.file,E.file.response),x((R=E.file.response)===null||R===void 0?void 0:R.id),Object(Fe.p)(E.file.originFileObj,function(G){F(G),fe(!1)})}},bt=function(){var v=Object(pe.a)(re().mark(function E(R){var G,k,te,he,le,se,Ce,Be,ae,je,Ke,qe,et,Ne,tt,ke;return re().wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if(le=R||{},se=le.school,Ce=le.department,Be=le.identity,ae=le.studentNo,je=le.jobTitle,Ke=le.manager,s){ve.next=4;break}return de.b.info("\u8BF7\u5148\u4E0A\u4F20\u7167\u7247\uFF01"),ve.abrupt("return");case 4:return qe=(G=O.find(function(Ve){return Ve.name===se}))===null||G===void 0?void 0:G.id,et=(k=a.find(function(Ve){return Ve.name===Ce}))===null||k===void 0?void 0:k.id,Be==="student"?Ne=ae:Be==="teacher"?Ne=je:Ne=Ke,ve.next=9,L({type:"account/applyProfessionalAuth",payload:{id:((te=P.basicInfo)===null||te===void 0?void 0:te.id)||((he=Z.userInfo)===null||he===void 0?void 0:he.login),school_id:qe,department_id:et,identity:Be,extra:Ne,attachment_ids:[H]}});case 9:tt=ve.sent,Ze(),tt&&(de.b.info("\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838!"),F(""),L({type:"account/getBasicInfo",payload:{login:(ke=Z.userInfo)===null||ke===void 0?void 0:ke.login}}));case 12:case"end":return ve.stop()}},E)}));return function(R){return v.apply(this,arguments)}}(),Ze=function(){L({type:"account/setActionTabs",payload:{}})},At={data:{type:"professional"},multiple:!0,withCredentials:!0,showUploadList:!1,action:"".concat(ze.a.API_SERVER,"/api/attachments.json"),className:p.a.uploader,onChange:yt,beforeUpload:function(E){var R=E.type==="image/jpeg"||E.type==="image/png"||E.type==="image/jpg"||E.type==="image/bmp";return R||de.b.info("\u8BF7\u4E0A\u4F20\u6B63\u786E\u6587\u4EF6\u683C\u5F0F"),R}};return n.a.createElement(Re.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,forceRender:!0,className:p.a.modal,visible:P.actionTabs.key==="Account-ProfessionalAuth",title:n.a.createElement("div",null,n.a.createElement("i",{className:"iconfont icon-zhiyerenzheng font18 mr5 ".concat(p.a.colorBlue)}),"\u804C\u4E1A\u8BA4\u8BC1"),width:"660px",footer:null},n.a.createElement(We.a,{spinning:!!ee},n.a.createElement($.a,{className:p.a.formWrap,form:h,layout:"horizontal",onValuesChange:Ct,onFinish:bt},n.a.createElement(st.a,{gutter:[10,0]},n.a.createElement(Pe.a,{flex:"300px"},n.a.createElement($.a.Item,{label:"\u804C\u4E1A",name:"identity",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u4E1A"}]},n.a.createElement(we.a,null,n.a.createElement(ne,{value:"teacher"},"\u6559\u5E08"),n.a.createElement(ne,{value:"student"},"\u5B66\u751F"),n.a.createElement(ne,{value:"professional"},"\u4E13\u4E1A\u4EBA\u58EB")))),f.identity==="student"&&n.a.createElement(Pe.a,{flex:"200px"},n.a.createElement($.a.Item,{initialValue:f.studentNo,name:"studentNo",rules:[{required:!0,message:"\u8BF7\u5148\u8F93\u5165\u5B66\u53F7"}]},n.a.createElement(Te.a,{type:"text",placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7"}))),f.identity==="teacher"&&n.a.createElement(Pe.a,{flex:"200px"},n.a.createElement($.a.Item,{initialValue:f.jobTitle,name:"jobTitle",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},n.a.createElement(we.a,null,n.a.createElement(ne,{value:"\u6559\u6388"},"\u6559\u6388"),n.a.createElement(ne,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),n.a.createElement(ne,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),n.a.createElement(ne,{value:"\u52A9\u6559"},"\u52A9\u6559")))),f.identity==="professional"&&n.a.createElement(Pe.a,{flex:"200px"},n.a.createElement($.a.Item,{initialValue:f.manager,name:"manager",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},n.a.createElement(we.a,null,n.a.createElement(ne,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),n.a.createElement(ne,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),n.a.createElement(ne,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),n.a.createElement(ne,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),n.a.createElement(ne,{value:"\u52A9\u7406\u5DE5\u7A0B\u5E08"},"\u52A9\u7406\u5DE5\u7A0B\u5E08"))))),n.a.createElement($.a.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"school",extra:f.school&&!(O==null?void 0:O.find(function(v){return v.name===f.school}))&&n.a.createElement("div",{className:p.a.schoolHintWrap},n.a.createElement("span",{className:p.a.colorCDCDCD},"\u672A\u627E\u5230\u5305\u542B\u201C",f.school,"\u201D\u7684\u9AD8\u6821\uFF0C"),n.a.createElement("span",{className:"".concat(p.a.color4CACFF," current"),onClick:vt},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},n.a.createElement(He.a,{showSearch:!0,options:z==null?void 0:z.map(function(v){return{value:v.name}})})),n.a.createElement($.a.Item,{label:"\u9662\u7CFB/\u90E8\u95E8",name:"department",extra:f.department&&!(a==null?void 0:a.find(function(v){return v.name===f.department}))&&n.a.createElement("div",{className:p.a.schoolHintWrap},n.a.createElement("span",{className:p.a.colorCDCDCD},f.department?"\u672A\u627E\u5230\u5305\u542B\u201C".concat(f.department,"\u201D\u7684\u9AD8\u6821\uFF0C"):"\u672A\u627E\u5230\u9662\u7CFB\uFF0C"),n.a.createElement("span",{className:"".concat(p.a.color4CACFF," current"),onClick:gt},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u9662\u7CFB/\u90E8\u95E8"}]},n.a.createElement(He.a,{showSearch:!0,onChange:function(E){return C(a.filter(function(R){return R.name.includes(E)}))},options:l==null?void 0:l.map(function(v){return{value:v.name}})})),n.a.createElement($.a.Item,{label:"\u804C\u4E1A\u8BC1\u4E0A\u4F20"},n.a.createElement("div",{className:p.a.flexRow},n.a.createElement("div",{className:"".concat(p.a.flexColumn," ").concat(p.a.example)},n.a.createElement("span",{className:p.a.exampleImg},n.a.createElement("img",{src:ft.a})),n.a.createElement("span",{className:"tc"},n.a.createElement("p",null,"\u793A\u4F8B\u56FE\u7247"),n.a.createElement("p",{className:"".concat(p.a.colorOrange," font12")},"\uFF08png/jpg/bmp\u683C\u5F0F\uFF0C\u4E0D\u8D85\u8FC72MB\uFF09"))),n.a.createElement("div",{className:p.a.flexColumn},n.a.createElement(Et,Object($e.a)({},At,{accept:".png,.jpg,.bmp,.jpeg"}),s?n.a.createElement("img",{src:s,className:p.a.uploadImg}):n.a.createElement("div",{className:p.a.imageTip},n.a.createElement("p",null,n.a.createElement("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(p.a.uploadTipIcon)})),n.a.createElement("p",{className:p.a.uploadTip},n.a.createElement("a",{className:p.a.color05101a},"\u70B9\u51FB\u6216\u62D6\u62FD\u4E0A\u4F20\u56FE\u7247")))),n.a.createElement("span",{className:"tc"},n.a.createElement("p",{className:p.a.viewLargerImg},"\u67E5\u770B\u5927\u56FE"))))),n.a.createElement("div",{className:p.a.footerWrap},n.a.createElement($.a.Item,null,n.a.createElement(Ue.a,{className:"mr5",size:"large",onClick:Ze},"\u53D6\u6D88"),n.a.createElement(Ue.a,{size:"large",type:"primary",htmlType:"submit",loading:Q["account/applyProfessionalAuth"]},"\u4FDD\u5B58"))),n.a.createElement("div",{className:p.a.note},n.a.createElement("p",null,"\u8BA4\u8BC1\u987B\u77E5\uFF1A"),n.a.createElement("p",null,"1.\u6839\u636E\u804C\u4E1A\u4E0A\u4F20\u76F8\u5E94\u7684\u8BC1\u4EF6\u7167\uFF1A\u6559\u5E08\uFF08\u6559\u5E08\u8BC1\uFF09\uFF0C\u4E13\u4E1A\u4EBA\u58EB\uFF08\u5458\u5DE5\u8BC1\uFF09\u3001\u5B66\u751F\uFF08\u5B66\u751F\u8BC1\uFF09\uFF0C\u8BF7\u786E\u4FDD\u8BC1\u4EF6\u7167\u5185\u5BB9\u5B8C\u6574\u5E76\u4E14\u6E05\u6670\u53EF\u89C1\uFF0C\u4E25\u7981PS\uFF1B"),n.a.createElement("p",null,"2.\u6211\u4EEC\u5C06\u5728\u4F60\u63D0\u4EA4\u804C\u4E1A\u8BC1\u4FE1\u606F\u540E\u768424\u5C0F\u65F6\uFF08\u4E0D\u5305\u542B\u8282\u5047\u65E5\uFF09\u5185\u5B8C\u6210\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u4F1A\u4EE5\u7CFB\u7EDF\u6D88\u606F\u7684\u5F62\u5F0F\u53D1\u9001\u7ED9\u4F60\uFF1B"),n.a.createElement("p",null,"3.\u804C\u4E1A\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u65E0\u6CD5\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u586B\u5199\uFF1B\u804C\u4E1A\u53D8\u66F4\u8BF7\u9009\u62E9\u91CD\u65B0\u8BA4\u8BC1\uFF1B"),n.a.createElement("p",null,"4.\u804C\u4E1A\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u53D1\u653E500\u4E2A\u91D1\u5E01\u4F5C\u4E3A\u5956\u52B1\uFF1B"),n.a.createElement("p",null,"5.\u6211\u4EEC\u4F1A\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u7684\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732\uFF1B"),n.a.createElement("p",null,"6.\u5982\u5B58\u5728\u6076\u610F\u4E71\u586B\u5199\u59D3\u540D\uFF0C\u5B66\u53F7\uFF0C\u53CA\u4E0A\u4F20\u4E0E\u804C\u4E1A\u8BC1\u4EF6\u65E0\u5173\u56FE\u7247\u8005\uFF0C\u4E00\u7ECF\u53D1\u73B0\u5C06\u51BB\u7ED3",!(m==null||((D=m.setting)===null||D===void 0)?void 0:D.is_local)&&"EduCoder","\u8D26\u53F7\u3002"),n.a.createElement("p",null,"7.\u975E\u8001\u5E08\u8EAB\u4EFD\u63D0\u4EA4\u804C\u4E1A\u8BA4\u8BC1\u540E\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u5C06\u72B6\u6001\u6539\u4E3A\u5DF2\u8BA4\u8BC1\uFF0C\u4F60\u5C06\u53EF\u4EE5\u4F53\u9A8C\u5E73\u53F0\u9700\u8981\u804C\u4E1A\u8BA4\u8BC1\u7684\u529F\u80FD\uFF1B\u5982\u679C\u5728\u8BA4\u8BC1\u540E\u7684\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u672A\u901A\u8FC7\u5BA1\u6838\uFF0C\u4F60\u5C06\u4E0D\u80FD\u7EE7\u7EED\u4F53\u9A8C\u9700\u8981\u8BA4\u8BC1\u7684\u529F\u80FD\u3002")))),n.a.createElement(ct.a,{visible:Le,onClose:function(){return be(!1)},schoolName:f.school,onSuccess:Ft}),n.a.createElement(dt.a,{visible:Ae,onClose:function(){return Ge(!1)},schoolId:(A=O.find(function(v){return v.name===f.school}))===null||A===void 0?void 0:A.id,schoolName:f.school,departmentName:f.department,onSuccess:function(E){return Qe(f.school,E)}}))},_t=Object(De.a)(function(c){var b=c.user,g=c.account,D=c.loading,A=c.globalSetting;return{user:b,account:g,globalSetting:A,loading:D.effects}})(pt);function Xe(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */Xe=function(){return c};var c={},b=Object.prototype,g=b.hasOwnProperty,D=typeof Symbol=="function"?Symbol:{},A=D.iterator||"@@iterator",Z=D.asyncIterator||"@@asyncIterator",P=D.toStringTag||"@@toStringTag";function m(t,e,a){return Object.defineProperty(t,e,{value:a,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{m({},"")}catch(t){m=function(a,u,o){return a[u]=o}}function Q(t,e,a,u){var o=e&&e.prototype instanceof S?e:S,r=Object.create(o.prototype),l=new Y(u||[]);return r._invoke=function(C,y,i){var s="suspendedStart";return function(F,ue){if(s==="executing")throw new Error("Generator is already running");if(s==="completed"){if(F==="throw")throw ue;return K()}for(i.method=F,i.arg=ue;;){var q=i.delegate;if(q){var H=O(q,i);if(H){if(H===_)continue;return H}}if(i.method==="next")i.sent=i._sent=i.arg;else if(i.method==="throw"){if(s==="suspendedStart")throw s="completed",i.arg;i.dispatchException(i.arg)}else i.method==="return"&&i.abrupt("return",i.arg);s="executing";var x=L(C,y,i);if(x.type==="normal"){if(s=i.done?"completed":"suspendedYield",x.arg===_)continue;return{value:x.arg,done:i.done}}x.type==="throw"&&(s="completed",i.method="throw",i.arg=x.arg)}}}(t,a,l),r}function L(t,e,a){try{return{type:"normal",arg:t.call(e,a)}}catch(u){return{type:"throw",arg:u}}}c.wrap=Q;var _={};function S(){}function M(){}function h(){}var W={};m(W,A,function(){return this});var j=Object.getPrototypeOf,f=j&&j(j(z([])));f&&f!==b&&g.call(f,A)&&(W=f);var B=h.prototype=S.prototype=Object.create(W);function X(t){["next","throw","return"].forEach(function(e){m(t,e,function(a){return this._invoke(e,a)})})}function N(t,e){function a(o,r,l,C){var y=L(t[o],t,r);if(y.type!=="throw"){var i=y.arg,s=i.value;return s&&typeof s=="object"&&g.call(s,"__await")?e.resolve(s.__await).then(function(F){a("next",F,l,C)},function(F){a("throw",F,l,C)}):e.resolve(s).then(function(F){i.value=F,l(i)},function(F){return a("throw",F,l,C)})}C(y.arg)}var u;this._invoke=function(o,r){function l(){return new e(function(C,y){a(o,r,C,y)})}return u=u?u.then(l,l):l()}}function O(t,e){var a=t.iterator[e.method];if(a===void 0){if(e.delegate=null,e.method==="throw"){if(t.iterator.return&&(e.method="return",e.arg=void 0,O(t,e),e.method==="throw"))return _;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return _}var u=L(a,t.iterator,e.arg);if(u.type==="throw")return e.method="throw",e.arg=u.arg,e.delegate=null,_;var o=u.arg;return o?o.done?(e[t.resultName]=o.value,e.next=t.nextLoc,e.method!=="return"&&(e.method="next",e.arg=void 0),e.delegate=null,_):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,_)}function ie(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function T(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function Y(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(ie,this),this.reset(!0)}function z(t){if(t){var e=t[A];if(e)return e.call(t);if(typeof t.next=="function")return t;if(!isNaN(t.length)){var a=-1,u=function o(){for(;++a<t.length;)if(g.call(t,a))return o.value=t[a],o.done=!1,o;return o.value=void 0,o.done=!0,o};return u.next=u}}return{next:K}}function K(){return{value:void 0,done:!0}}return M.prototype=h,m(B,"constructor",h),m(h,"constructor",M),M.displayName=m(h,P,"GeneratorFunction"),c.isGeneratorFunction=function(t){var e=typeof t=="function"&&t.constructor;return!!e&&(e===M||(e.displayName||e.name)==="GeneratorFunction")},c.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,h):(t.__proto__=h,m(t,P,"GeneratorFunction")),t.prototype=Object.create(B),t},c.awrap=function(t){return{__await:t}},X(N.prototype),m(N.prototype,Z,function(){return this}),c.AsyncIterator=N,c.async=function(t,e,a,u,o){o===void 0&&(o=Promise);var r=new N(Q(t,e,a,u),o);return c.isGeneratorFunction(e)?r:r.next().then(function(l){return l.done?l.value:r.next()})},X(B),m(B,P,"Generator"),m(B,A,function(){return this}),m(B,"toString",function(){return"[object Generator]"}),c.keys=function(t){var e=[];for(var a in t)e.push(a);return e.reverse(),function u(){for(;e.length;){var o=e.pop();if(o in t)return u.value=o,u.done=!1,u}return u.done=!0,u}},c.values=z,Y.prototype={constructor:Y,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(T),!e)for(var a in this)a.charAt(0)==="t"&&g.call(this,a)&&!isNaN(+a.slice(1))&&(this[a]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var a=this;function u(i,s){return l.type="throw",l.arg=e,a.next=i,s&&(a.method="next",a.arg=void 0),!!s}for(var o=this.tryEntries.length-1;o>=0;--o){var r=this.tryEntries[o],l=r.completion;if(r.tryLoc==="root")return u("end");if(r.tryLoc<=this.prev){var C=g.call(r,"catchLoc"),y=g.call(r,"finallyLoc");if(C&&y){if(this.prev<r.catchLoc)return u(r.catchLoc,!0);if(this.prev<r.finallyLoc)return u(r.finallyLoc)}else if(C){if(this.prev<r.catchLoc)return u(r.catchLoc,!0)}else{if(!y)throw new Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return u(r.finallyLoc)}}}},abrupt:function(e,a){for(var u=this.tryEntries.length-1;u>=0;--u){var o=this.tryEntries[u];if(o.tryLoc<=this.prev&&g.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var r=o;break}}r&&(e==="break"||e==="continue")&&r.tryLoc<=a&&a<=r.finallyLoc&&(r=null);var l=r?r.completion:{};return l.type=e,l.arg=a,r?(this.method="next",this.next=r.finallyLoc,_):this.complete(l)},complete:function(e,a){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&a&&(this.next=a),_},finish:function(e){for(var a=this.tryEntries.length-1;a>=0;--a){var u=this.tryEntries[a];if(u.finallyLoc===e)return this.complete(u.completion,u.afterLoc),T(u),_}},catch:function(e){for(var a=this.tryEntries.length-1;a>=0;--a){var u=this.tryEntries[a];if(u.tryLoc===e){var o=u.completion;if(o.type==="throw"){var r=o.arg;T(u)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,a,u){return this.delegate={iterator:z(e),resultName:a,nextLoc:u},this.method==="next"&&(this.arg=void 0),_}},c}var ht=function(b){var g=b.user,D=b.account,A=b.globalSetting,Z=b.loading,P=b.dispatch,m=Object(Se.a)(b,["user","account","globalSetting","loading","dispatch"]),Q=function(W){Re.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u8BA4\u8BC1\uFF1F",className:U.a.modal,onOk:function(){var j=Object(pe.a)(Xe().mark(function B(){var X,N,O;return Xe().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,P({type:W?"account/cancelRealNameAuth":"account/cancelProfessionalAuth",payload:{login:(X=g.userInfo)===null||X===void 0?void 0:X.login}});case 2:N=T.sent,N&&(de.b.info("\u64A4\u9500\u6210\u529F\uFF01"),P({type:"account/getBasicInfo",payload:{login:(O=g.userInfo)===null||O===void 0?void 0:O.login}}));case 4:case"end":return T.stop()}},B)}));function f(){return j.apply(this,arguments)}return f}()})},L=function(W){var j;if(!((j=D.basicInfo)===null||j===void 0?void 0:j.base_info_completed)){Re.a.confirm({centered:!0,content:"\u8BF7\u5148\u5B8C\u5584\u57FA\u672C\u4FE1\u606F",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){De.c.push("/account/profile/edit")}});return}P({type:"account/setActionTabs",payload:{key:W?"Account-RealNameAuth":"Account-ProfessionalAuth"}})},_=D.basicInfo||{},S=_.authentication,M=_.professional_certification;return n.a.createElement("section",{className:U.a.wrap},n.a.createElement("div",{className:U.a.content},n.a.createElement("div",{className:"".concat(U.a.titleWrap," mt10")},n.a.createElement("div",{className:U.a.title},"\u8BA4\u8BC1\u4FE1\u606F")),n.a.createElement("div",{className:"".concat(U.a.flexRow," mt10 font14")},n.a.createElement("div",{className:U.a.color999},"\u5B9E\u540D\u8BA4\u8BC1"),n.a.createElement("div",{className:"".concat(U.a.actionWrap," ").concat(U.a.colorCDCDCD)},n.a.createElement("div",null,"\u5B9E\u540D\u8BA4\u8BC1\u53EF\u4EE5\u589E\u5F3A\u4F60\u5728\u5E73\u53F0\u7684\u6C5F\u6E56\u5730\u4F4D\uFF0C\u8FD8\u53EF\u4EE5\u83B7\u5F97500\u91D1\u5E01\u7684\u5956\u52B1~"),S==="uncertified"&&n.a.createElement("a",{className:U.a.auth,onClick:function(){return L(!0)}},"\u7ACB\u5373\u8BA4\u8BC1"),S==="applying"&&n.a.createElement("div",null,n.a.createElement("a",{className:"".concat(U.a.color999," pr20"),onClick:function(){return Q(!0)}},"\u64A4\u9500\u8BA4\u8BC1"),n.a.createElement("span",{className:U.a.colorOrange},"\u5F85\u5BA1\u6838")),S==="certified"&&n.a.createElement("div",null,n.a.createElement("a",{className:"".concat(U.a.reauth," ").concat(U.a.color999," pr20"),onClick:function(){return L(!0)}},"\u91CD\u65B0\u8BA4\u8BC1"),n.a.createElement("span",{className:U.a.color28AC7F},n.a.createElement("i",{className:"iconfont icon-wancheng font16 mr3"}),"\u5DF2\u8BA4\u8BC1")))),n.a.createElement("div",{className:"".concat(U.a.flexRow," mt10 font14")},n.a.createElement("div",{className:U.a.color999},"\u804C\u4E1A\u8BA4\u8BC1"),n.a.createElement("div",{className:"".concat(U.a.actionWrap," ").concat(U.a.colorCDCDCD)},n.a.createElement("div",null,"\u6559\u5E08\u901A\u8FC7\u8BA4\u8BC1\uFF0C\u53EF\u4EE5\u514B\u9686\u5B9E\u8BAD\u3001\u514D\u91D1\u5E01\u67E5\u770B\u5B9E\u8BAD\u7B54\u6848\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6..."),M==="uncertified"&&n.a.createElement("a",{className:U.a.auth,onClick:function(){return L(!1)}},"\u7ACB\u5373\u8BA4\u8BC1"),M==="applying"&&n.a.createElement("div",null,n.a.createElement("a",{className:"".concat(U.a.color999," pr20"),onClick:function(){return Q(!1)}},"\u64A4\u9500\u8BA4\u8BC1"),n.a.createElement("span",{className:U.a.colorOrange},"\u5F85\u5BA1\u6838")),M==="certified"&&n.a.createElement("div",null,n.a.createElement("a",{className:"".concat(U.a.reauth," ").concat(U.a.color999," pr20"),onClick:function(){return L(!1)}},"\u91CD\u65B0\u8BA4\u8BC1"),n.a.createElement("span",{className:U.a.color28AC7F},n.a.createElement("i",{className:"iconfont icon-wancheng font16 mr3"}),"\u5DF2\u8BA4\u8BC1"))))),n.a.createElement("div",{className:"".concat(U.a.hint," font14")},"* \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732"),n.a.createElement(lt,null),n.a.createElement(_t,null))},Tt=ge.default=Object(De.a)(function(c){var b=c.user,g=c.account,D=c.loading,A=c.globalSetting;return{user:b,account:g,globalSetting:A,loading:D.models.index}})(ht)}}]);
|