(window.webpackJsonp=window.webpackJsonp||[]).push([[35],{"0NIp":function(ye,oe,a){"use strict";a.r(oe);var O=a("2qtc"),R=a("kLXV"),Y=a("5Dmo"),A=a("3S7+"),Z=a("+L6B"),c=a("2/Rp"),pe=a("5NDa"),G=a("5rEg"),ie=a("CiB2"),ve=a("miYZ"),n=a("tsqr"),_=a("9og8"),i=a("y8nQ"),m=a("Vl3Y"),h=a("tJVT"),P=a("PpiC"),Q=a("WmNS"),z=a.n(Q),L=a("q1tI"),e=a.n(L),be=a("Ty5D"),K=a("55Ip"),ue=a("9kvl"),se=a("bu1o"),l=a.n(se);function _e(S,w){var D=Object(L.useRef)(),V=Object(L.useRef)();Object(L.useEffect)(function(){D.current=S}),Object(L.useEffect)(function(){function ee(){D.current()}if(w!==null){var te=setInterval(ee,w);return V.current=te,function(){return clearInterval(te)}}},[w])}var u=a("1vsH"),v=a("ErOA"),f;(function(S){S[S.Phone=1]="Phone",S[S.Email=2]="Email",S[S.Password=3]="Password"})(f||(f={}));var B=/^1\d{10}$/,W=/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,H=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,T=function(w,D,V){D?D.indexOf(" ")>-1?V("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"):D.length<8||D.length>16?V("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01"):H.test(D)?V():V("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):V("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01")},g;(function(S){S.Wechat="wechat",S.QQ="qq"})(g||(g={}));var I=function(w){var D,V,ee,te,fe,o,b,s,r,t,d,p,C,N,U,q,ae,j=w.user,$=w.account,me=w.globalSetting,De=w.loading,ce=w.dispatch,Oe=Object(P.a)(w,["user","account","globalSetting","loading","dispatch"]),Fe=m.a.useForm(),je=Object(h.a)(Fe,1),Ee=je[0],Me=Object(L.useState)(),we=Object(h.a)(Me,2),le=we[0],he=we[1],Ne=Object(L.useState)(60),Ue=Object(h.a)(Ne,2),xe=Ue[0],Le=Ue[1],ot=Object(L.useState)(),He=Object(h.a)(ot,2),Re=He[0],Pe=He[1],Be=Object(L.useRef)(),rt=Object(L.useState)({}),ke=Object(h.a)(rt,2),Te=ke[0],ut=ke[1],lt=Object(L.useState)({}),Ke=Object(h.a)(lt,2),Ie=Ke[0],it=Ke[1],st=Object(L.useState)(!1),Ye=Object(h.a)(st,2),ct=Ye[0],Se=Ye[1],dt=Object(L.useState)(!1),Ze=Object(h.a)(dt,2),ft=Ze[0],ze=Ze[1],mt=Object(L.useState)(!1),Ge=Object(h.a)(mt,2),Et=Ge[0],$e=Ge[1],pt=Object(L.useState)(!1),Qe=Object(h.a)(pt,2),_t=Qe[0],Xe=Qe[1],ht=Object(L.useState)(""),Je=Object(h.a)(ht,2),Ve=Je[0],qe=Je[1],vt=Object(L.useState)(""),et=Object(h.a)(vt,2),We=et[0],tt=et[1],at=Object(be.h)();Object(L.useEffect)(function(){var y,E,x=((y=$.basicInfo)===null||y===void 0?void 0:y.open_users.find(function(M){return M.en_type===g.Wechat}))||{};ut(x);var F=((E=$.basicInfo)===null||E===void 0?void 0:E.open_users.find(function(M){return M.en_type===g.QQ}))||{};it(F)},[$.basicInfo]),Object(L.useEffect)(function(){return function(){Be.current&&clearInterval(Be.current)}},[]),Object(L.useEffect)(function(){he(parseInt(at.query.active))},[at]),_e(function(){if(Re)Le(60);else return;xe>0?Le(xe-1):(Le(60),Pe(!1),Be.current&&clearInterval(Be.current))},1e3);var nt=function(){var y=Object(_.a)(z.a.mark(function E(x){var F,M,X,re,ge,de;return z.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:if(!x){k.next=16;break}if(M=3,F=Ee.getFieldValue("phone"),B.test(F)){k.next=6;break}return n.b.info("\u8BF7\u5148\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u7801"),k.abrupt("return");case 6:return k.next=8,Object(v.a)("/api/users/accounts/".concat((X=j.userInfo)===null||X===void 0?void 0:X.login,"/valid_phone.json"),{method:"get",params:{phone:F}});case 8:if(re=k.sent,!((re==null?void 0:re.status)===-1)){k.next=11;break}return k.abrupt("return");case 11:if(!(re!=null&&re.is_exists)){k.next=14;break}return $e(!0),k.abrupt("return");case 14:k.next=21;break;case 16:if(M=4,F=Ee.getFieldValue("email"),W.test(F)){k.next=21;break}return n.b.info("\u8BF7\u5148\u8F93\u5165\u6B63\u786E\u7684\u90AE\u7BB1\u5730\u5740"),k.abrupt("return");case 21:return ge=Object(u.Z)(F),k.next=24,ce({type:"account/getCode",payload:{login:F,type:M,smscode:ge}});case 24:de=k.sent,de.status===1&&(n.b.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),Pe(!0));case 26:case"end":return k.stop()}},E)}));return function(x){return y.apply(this,arguments)}}(),bt=function(){var y=Object(_.a)(z.a.mark(function E(x){var F,M,X,re,ge,de,Ce;return z.a.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(F=x||{},M=F.phone,X=F.phoneValidateCode,re=j.userInfo||{},ge=re.login,B.test(M)){ne.next=5;break}return n.b.info("\u8BF7\u8F93\u5165\u6709\u6548\u768411\u4F4D\u624B\u673A\u53F7\u7801"),ne.abrupt("return");case 5:return ne.next=7,ce({type:"account/bindPhone",payload:{login:ge,phone:M,code:X}});case 7:de=ne.sent,(de==null?void 0:de.status)===0&&(n.b.info("\u624B\u673A\u53F7\u7801\u7ED1\u5B9A\u6210\u529F!"),he(null),Pe(!1),ce({type:"account/getBasicInfo",payload:{login:(Ce=j.userInfo)===null||Ce===void 0?void 0:Ce.login}}));case 9:case"end":return ne.stop()}},E)}));return function(x){return y.apply(this,arguments)}}(),gt=function(){var y=Object(_.a)(z.a.mark(function E(x){var F,M,X,re,ge,de,Ce;return z.a.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(F=x||{},M=F.email,X=F.emailValidateCode,re=j.userInfo||{},ge=re.login,W.test(M)){ne.next=5;break}return n.b.info("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u90AE\u7BB1\u5730\u5740"),ne.abrupt("return");case 5:return ne.next=7,ce({type:"account/bindEmail",payload:{login:ge,email:M,code:X}});case 7:de=ne.sent,(de==null?void 0:de.status)===0&&(n.b.info("\u90AE\u7BB1\u5730\u5740\u7ED1\u5B9A\u6210\u529F!"),he(null),Pe(!1),ce({type:"account/getBasicInfo",payload:{login:(Ce=j.userInfo)===null||Ce===void 0?void 0:Ce.login}}));case 9:case"end":return ne.stop()}},E)}));return function(x){return y.apply(this,arguments)}}(),Ct=function(){var y=Object(_.a)(z.a.mark(function E(x){var F,M,X,re,ge,de,Ce,k,ne;return z.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:if(M=x||{},X=M.oldPassword,re=M.newPassword,ge=M.againPassword,de=j.userInfo||{},Ce=de.login,!((F=$.basicInfo)!==null&&F!==void 0&&F.has_password&&X===re)){Ae.next=5;break}return n.b.info("\u65B0\u5BC6\u7801\u4E0D\u80FD\u4E0E\u65E7\u5BC6\u7801\u76F8\u540C\uFF01"),Ae.abrupt("return");case 5:if(!(re!==ge)){Ae.next=8;break}return n.b.info("\u4E24\u6B21\u8F93\u5165\u7684\u65B0\u5BC6\u7801\u5FC5\u987B\u4E00\u81F4\uFF01"),Ae.abrupt("return");case 8:return Ae.next=10,ce({type:"account/updatePassword",payload:{login:Ce,old_password:X,password:re}});case 10:k=Ae.sent,(k==null?void 0:k.status)===0&&(n.b.info("\u5BC6\u7801\u66F4\u65B0\u6210\u529F\uFF01"),he(null),ce({type:"account/getBasicInfo",payload:{login:(ne=j.userInfo)===null||ne===void 0?void 0:ne.login}}));case 12:case"end":return Ae.stop()}},E)}));return function(x){return y.apply(this,arguments)}}(),yt=function(E){var x=E||{};Object(ie.a)(x),console.log("handleFinish values: ",E),le===f.Phone&&bt(E),le===f.Email&>(E),le===f.Password&&Ct(E)};return Object(L.useEffect)(function(){le||Ee.setFieldsValue({phone:"",phoneValidateCode:"",email:"",emailValidateCode:"",oldPassword:"",newPassword:"",againPassword:""})},[le]),e.a.createElement("section",{className:l.a.wrap},e.a.createElement("div",null,e.a.createElement("div",{className:l.a.content},e.a.createElement("div",{className:"".concat(l.a.titleWrap," mt10")},e.a.createElement("div",{className:l.a.title},"\u5B89\u5168\u8BBE\u7F6E")),e.a.createElement(m.a,{form:Ee,className:l.a.formWrap,labelCol:{span:6},wrapperCol:{span:10},onFinish:yt},e.a.createElement("div",{className:"".concat(l.a.row," ").concat(le===f.Phone?"":l.a.rowBorder)},e.a.createElement("span",{className:"".concat(l.a.name," ").concat(l.a.color999)},"\u624B\u673A"),e.a.createElement("div",{className:"".concat(l.a.description," ").concat(l.a.colorCDCDCD)},(D=$.basicInfo)!==null&&D!==void 0&&D.phone?e.a.createElement("span",{className:"".concat(l.a.status," mr20")},(V=$.basicInfo)===null||V===void 0?void 0:V.phone):e.a.createElement("span",{className:"".concat(l.a.status," ").concat(l.a.colorRed," mr20")},"\u672A\u7ED1\u5B9A"),(ee=$.basicInfo)!==null&&ee!==void 0&&ee.phone?"\u4EC5\u81EA\u5DF1\u53EF\u89C1\uFF0C\u53EF\u7528\u624B\u673A\u53F7\u7801\u767B\u5F55EduCoder":"\u7ED1\u5B9A\u624B\u673A\u53F7\u7801\uFF0C\u5C06\u83B7\u5F97500\u91D1\u5E01\u7684\u5956\u52B1\u54DF\uFF5E\uFF0C\u624B\u673A\u53F7\u7801\u4EC5\u81EA\u5DF1\u53EF\u89C1~"),((te=$.basicInfo)===null||te===void 0?void 0:te.phone)&&le!==f.Phone&&e.a.createElement("span",{className:l.a.active,style:{marginRight:"30px",cursor:"pointer"},onClick:function(){var E;!(Te!=null&&Te.id)&&!(Ie!=null&&Ie.id)&&!((E=$.basicInfo)!==null&&E!==void 0&&E.mail)?Se(!0):ze(!0)}},"\u89E3\u7ED1\u624B\u673A\u53F7"),le!==f.Phone&&e.a.createElement("span",{className:l.a.active,onClick:function(){return he(f.Phone)}},(fe=$.basicInfo)!==null&&fe!==void 0&&fe.phone?"\u66F4\u6362":"\u7ACB\u5373\u7ED1\u5B9A")),le===f.Phone&&e.a.createElement(e.a.Fragment,null,e.a.createElement(m.a.Item,{label:"\u4F60\u7684\u624B\u673A\u53F7",name:"phone",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8981".concat((o=$.basicInfo)!==null&&o!==void 0&&o.phone?"\u66F4\u6362":"\u7ED1\u5B9A","\u7684\u624B\u673A\u53F7\u7801")},{validator:function(E,x,F){B.test(x)&&F(),F("\u8BF7\u8F93\u5165\u6709\u6548\u768411\u4F4D\u624B\u673A\u53F7\u7801")}}]},e.a.createElement(G.a,{placeholder:"\u8BF7\u8F93\u5165\u8981".concat((b=$.basicInfo)!==null&&b!==void 0&&b.phone?"\u66F4\u6362":"\u7ED1\u5B9A","\u7684\u624B\u673A\u53F7\u7801")})),!(me!=null&&(s=me.setting)!==null&&s!==void 0&&s.is_local)&&e.a.createElement(m.a.Item,{label:"\u624B\u673A\u9A8C\u8BC1\u7801"},e.a.createElement(m.a.Item,{name:"phoneValidateCode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u624B\u673A\u83B7\u53D6\u7684\u9A8C\u8BC1\u7801"}],noStyle:!0},e.a.createElement(G.a,{placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u83B7\u53D6\u7684\u9A8C\u8BC1\u7801"})),e.a.createElement(c.a,{type:"primary",className:"ml5",disabled:Re,onClick:function(){return nt(!0)}},Re?"\u91CD\u65B0\u53D1\u9001".concat(xe,"s"):"\u83B7\u53D6\u9A8C\u8BC1\u7801")),e.a.createElement(m.a.Item,{noStyle:!0},e.a.createElement("div",{className:l.a.buttonWrap},e.a.createElement(c.a,{className:"".concat(l.a.submitButton),size:"large",type:"primary",htmlType:"submit"},"\u786E\u5B9A"),e.a.createElement(c.a,{className:l.a.submitButton,size:"large",onClick:function(){return he(null)}},"\u53D6\u6D88")))),e.a.createElement("div",{className:"".concat(l.a.row," ").concat(le===f.Email?"":l.a.rowBorder)},e.a.createElement("span",{className:"".concat(l.a.name," ").concat(l.a.color999)},"\u90AE\u7BB1"),e.a.createElement("div",{className:"".concat(l.a.description," ").concat(l.a.colorCDCDCD)},(r=$.basicInfo)!==null&&r!==void 0&&r.mail?e.a.createElement("span",{className:"".concat(l.a.status," mr20")},(t=$.basicInfo)===null||t===void 0?void 0:t.mail):e.a.createElement("span",{className:"".concat(l.a.status," ").concat(l.a.colorRed," mr20")},"\u672A\u7ED1\u5B9A"),"\u90AE\u7BB1\u8D26\u53F7\u4EC5\u81EA\u5DF1\u53EF\u89C1\uFF0C\u53EF\u7528\u4E8E\u90AE\u7BB1\u8D26\u53F7\u767B\u5F55",!(me!=null&&(d=me.setting)!==null&&d!==void 0&&d.is_local)&&"EduCoder"),le!==f.Email&&e.a.createElement("span",{className:l.a.active,onClick:function(){return he(f.Email)}},(p=$.basicInfo)!==null&&p!==void 0&&p.mail?"\u66F4\u6362":"\u7ACB\u5373\u7ED1\u5B9A")),le===f.Email&&e.a.createElement(e.a.Fragment,null,e.a.createElement(m.a.Item,{label:"\u90AE\u7BB1\u5730\u5740",name:"email",rules:[{required:!0,message:(C=$.basicInfo)!==null&&C!==void 0&&C.mail?"\u8BF7\u8F93\u5165\u8981\u66F4\u6362\u7684\u65B0\u90AE\u7BB1\u5730\u5740":"\u8BF7\u8F93\u5165\u90AE\u7BB1\u5730\u5740"}]},e.a.createElement(G.a,{placeholder:(N=$.basicInfo)!==null&&N!==void 0&&N.mail?"\u8BF7\u8F93\u5165\u8981\u66F4\u6362\u7684\u65B0\u90AE\u7BB1\u5730\u5740":"\u8BF7\u8F93\u5165\u90AE\u7BB1\u5730\u5740"})),!(me!=null&&(U=me.setting)!==null&&U!==void 0&&U.is_local)&&e.a.createElement(m.a.Item,{label:"\u90AE\u7BB1\u9A8C\u8BC1\u7801"},e.a.createElement(m.a.Item,{name:"emailValidateCode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u90AE\u7BB1\u6536\u5230\u7684\u9A8C\u8BC1\u7801"}],noStyle:!0},e.a.createElement(G.a,{placeholder:"\u8BF7\u8F93\u5165\u90AE\u7BB1\u6536\u5230\u7684\u9A8C\u8BC1\u7801"})),e.a.createElement(c.a,{type:"primary",className:"ml5",disabled:Re,onClick:function(){return nt(!1)}},Re?"\u91CD\u65B0\u53D1\u9001".concat(xe,"s"):"\u83B7\u53D6\u9A8C\u8BC1\u7801")),e.a.createElement(m.a.Item,{noStyle:!0},e.a.createElement("div",{className:l.a.buttonWrap},e.a.createElement(c.a,{className:"".concat(l.a.submitButton),size:"large",type:"primary",htmlType:"submit"},"\u786E\u5B9A"),e.a.createElement(c.a,{className:l.a.submitButton,size:"large",onClick:function(){return he(null)}},"\u53D6\u6D88")))),e.a.createElement("div",{className:l.a.row},e.a.createElement("span",{className:"".concat(l.a.name," ").concat(l.a.color999)},"\u5BC6\u7801"),e.a.createElement("div",{className:"".concat(l.a.description," ").concat(l.a.colorCDCDCD)},e.a.createElement("span",{className:"".concat(l.a.status," mr20")},"**********"),"\u7528\u4E8E\u4FDD\u62A4\u8D26\u6237\u4FE1\u606F\u548C\u767B\u5F55\u5B89\u5168"),le!==f.Password&&e.a.createElement("span",{className:l.a.active,onClick:function(){return he(f.Password)}},"\u4FEE\u6539")),le===f.Password&&e.a.createElement(e.a.Fragment,null,((q=$.basicInfo)===null||q===void 0?void 0:q.has_password)&&e.a.createElement(m.a.Item,{label:"\u65E7\u5BC6\u7801",name:"oldPassword",rules:[{required:!0,message:"\u8BF7\u8BBE\u7F6E8\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}]},e.a.createElement(G.a,{type:"password",placeholder:"\u8BF7\u8BBE\u7F6E8\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"})),e.a.createElement(A.a,{title:e.a.createElement("div",null,e.a.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),e.a.createElement("br",null),e.a.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),e.a.createElement("br",null),e.a.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"top"},e.a.createElement(m.a.Item,{label:"\u65B0\u5BC6\u7801",name:"newPassword",rules:[{},{validator:T}]},e.a.createElement(G.a,{type:"password",placeholder:"\u8BF7\u8F93\u51658\uFF5E16\u4F4D\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),e.a.createElement(A.a,{title:e.a.createElement("div",null,e.a.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),e.a.createElement("br",null),e.a.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),e.a.createElement("br",null),e.a.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"top"},e.a.createElement(m.a.Item,{label:"\u518D\u6B21\u8F93\u5165",name:"againPassword",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"},{validator:function(E,x,F){x!=Ee.getFieldsValue().newPassword?F("\u4E24\u6B21\u8F93\u5165\u7684\u65B0\u5BC6\u7801\u5FC5\u987B\u4E00\u81F4\uFF01"):F()}}]},e.a.createElement(G.a,{type:"password",placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"}))),e.a.createElement(m.a.Item,{noStyle:!0},e.a.createElement("div",{className:l.a.buttonWrap},e.a.createElement(c.a,{className:"".concat(l.a.submitButton),size:"large",type:"primary",htmlType:"submit"},"\u786E\u5B9A"),e.a.createElement(c.a,{className:l.a.submitButton,size:"large",onClick:function(){return he(null)}},"\u53D6\u6D88")))))),e.a.createElement("div",{className:"".concat(l.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")),e.a.createElement(R.a,{title:"\u63D0\u793A",visible:ct,onCancel:function(){Se(!1)},footer:e.a.createElement("div",null,e.a.createElement(c.a,{style:{textAlign:"end"},type:"primary",onClick:function(){return Se(!1)}},"\u786E \u5B9A"))},e.a.createElement("div",{style:{padding:"7px 24px"}},e.a.createElement("span",null,"\u60A8\u76EE\u524D\u53EA\u6709\u624B\u673A\u53F7\u767B\u5F55\u4E00\u79CD\u65B9\u5F0F\uFF0C\u89E3\u7ED1\u540E\u5C06\u65E0\u6CD5\u6B63\u5E38\u4F7F\u7528\u5E73\u53F0\uFF0C\u9700\u8981\u60A8\u5148\u7ED1\u5B9A\u4EE5\u4E0B\u7684\u4EFB\u610F\u4E00\u79CD\u767B\u5F55\u65B9\u5F0F\uFF0C\u518D\u8FDB\u884C\u89E3\u7ED1\u3002"),e.a.createElement("br",null),e.a.createElement("p",{style:{marginTop:"1em",display:"flex"}},e.a.createElement("span",{style:{flex:"1"}},"1\u3001\u7ED1\u5B9A\u90AE\u7BB1 ")," ",e.a.createElement(c.a,{type:"primary",ghost:!0,onClick:function(){return Se(!1)},style:{borderRadius:"12px",height:"26px",width:"93px",cursor:"pointer"}},"\u524D\u5F80\u7ED1\u5B9A")),e.a.createElement("p",{style:{marginTop:"1em",display:"flex"}},e.a.createElement("span",{style:{flex:"1"}},"2\u3001\u7ED1\u5B9A\u5FAE\u4FE1 ")," ",e.a.createElement(c.a,{type:"primary",ghost:!0,style:{borderRadius:"12px",height:"26px",width:"93px"}},e.a.createElement(K.a,{to:"/account/binding"},"\u524D\u5F80\u7ED1\u5B9A"))),e.a.createElement("p",{style:{marginTop:"1em",display:"flex"}},e.a.createElement("span",{style:{flex:"1"}},"3\u3001\u7ED1\u5B9AQQ ")," ",e.a.createElement(c.a,{type:"primary",ghost:!0,style:{borderRadius:"12px",height:"26px",width:"93px"}},e.a.createElement(K.a,{to:"/account/binding"},"\u524D\u5F80\u7ED1\u5B9A"))))),e.a.createElement(R.a,{title:"\u624B\u673A\u53F7\u89E3\u7ED1",visible:ft,onCancel:function(){return ze(!1)},onOk:Object(_.a)(z.a.mark(function y(){var E,x,F;return z.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(Ve){X.next=3;break}return n.b.info("\u9A8C\u8BC1\u7801\u4E0D\u80FD\u4E3A\u7A7A"),X.abrupt("return");case 3:return X.next=5,Object(v.a)("/api/users/accounts/".concat(j==null||((E=j.userInfo)===null||E===void 0)?void 0:E.login,"/phone_unbind.json"),{method:"POST",body:{code:Ve}});case 5:x=X.sent,(x==null?void 0:x.status)===0&&(n.b.info("\u89E3\u7ED1\u6210\u529F"),Pe(!1),ze(!1),qe(""),ce({type:"account/getBasicInfo",payload:{login:(F=j.userInfo)===null||F===void 0?void 0:F.login}}));case 7:case"end":return X.stop()}},y)}))},e.a.createElement("div",{style:{padding:"8px 24px"}},e.a.createElement("p",null,"\u624B\u673A\u53F7\u89E3\u7ED1\u540E\uFF0C\u5C06\u65E0\u6CD5\u4F7F\u7528\u8BE5\u624B\u673A\u53F7\u767B\u5F55\u5E73\u53F0\uFF0C\u8BF7\u77E5\u6089"),e.a.createElement("p",null,"\u4F60\u7684\u624B\u673A\u53F7\uFF1A",(ae=$.basicInfo)===null||ae===void 0?void 0:ae.phone),e.a.createElement("p",null,"\u624B\u673A\u9A8C\u8BC1\u7801\uFF1A",e.a.createElement(G.a,{size:"large",value:Ve,onChange:function(E){return qe(E.target.value)},style:{width:"240px"}})," ",e.a.createElement(c.a,{disabled:Re,type:"primary",size:"large",onClick:Object(_.a)(z.a.mark(function y(){var E,x;return z.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,Object(v.a)("/api/users/accounts/".concat(j==null||((E=j.userInfo)===null||E===void 0)?void 0:E.login,"/get_phone_code.json"),{method:"get"});case 2:x=M.sent,(x==null?void 0:x.status)===0&&(n.b.info("\u9A8C\u8BC1\u7801\u53D1\u9001\u6210\u529F"),Pe(!0));case 4:case"end":return M.stop()}},y)}))},Re?"\u91CD\u65B0\u53D1\u9001".concat(xe,"s"):"\u83B7\u53D6\u9A8C\u8BC1\u7801")))),e.a.createElement(R.a,{title:"\u5F3A\u5236\u89E3\u7ED1",visible:_t,onCancel:function(){return Xe(!1)},onOk:Object(_.a)(z.a.mark(function y(){var E,x,F;return z.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(We){X.next=3;break}return n.b.info("\u9A8C\u8BC1\u7801\u4E0D\u80FD\u4E3A\u7A7A"),X.abrupt("return");case 3:return X.next=5,Object(v.a)("/api/users/accounts/".concat(j==null||((E=j.userInfo)===null||E===void 0)?void 0:E.login,"/phone_force_unbind.json"),{method:"POST",body:{code:We,phone:Ee.getFieldValue("phone")}});case 5:x=X.sent,(x==null?void 0:x.status)===0&&(n.b.info("\u89E3\u7ED1\u6210\u529F"),Pe(!1),Xe(!1),he(null),tt(""),ce({type:"account/getBasicInfo",payload:{login:(F=j.userInfo)===null||F===void 0?void 0:F.login}}));case 7:case"end":return X.stop()}},y)}))},e.a.createElement("div",{style:{padding:"8px 24px"}},e.a.createElement("p",null,"\u82E5\u539F\u8D26\u53F7\u53EA\u6709\u7ED1\u5B9A\u4E86\u624B\u673A\u53F7\u4E00\u79CD\u767B\u5F55\u65B9\u5F0F\uFF0C\u5F3A\u5236\u89E3\u7ED1\u540E\u4F1A\u5BFC\u81F4\u539F\u8D26\u53F7\u65E0\u6CD5\u767B\u5F55\uFF0C\u8BF7\u786E\u5B9A\u662F\u5426\u5F3A\u5236\u89E3\u7ED1"),e.a.createElement("p",null,"\u4F60\u7684\u624B\u673A\u53F7\uFF1A",Ee.getFieldValue("phone")),e.a.createElement("p",null,"\u624B\u673A\u9A8C\u8BC1\u7801\uFF1A",e.a.createElement(G.a,{value:We,size:"large",onChange:function(E){return tt(E.target.value)},style:{width:"240px"}})," ",e.a.createElement(c.a,{disabled:Re,type:"primary",size:"large",onClick:Object(_.a)(z.a.mark(function y(){var E,x;return z.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return E=Object(u.Z)(Ee.getFieldValue("phone")),M.next=3,ce({type:"account/getCode",payload:{login:Ee.getFieldValue("phone"),type:10,smscode:E}});case 3:x=M.sent,x.status===1&&(n.b.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),Pe(!0));case 5:case"end":return M.stop()}},y)}))},Re?"\u91CD\u65B0\u53D1\u9001".concat(xe,"s"):"\u83B7\u53D6\u9A8C\u8BC1\u7801")))),e.a.createElement(R.a,{title:"\u63D0\u793A",visible:Et,onCancel:function(){$e(!1)},okText:"\u8FDB\u884C\u5F3A\u5236\u89E3\u7ED1",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:function(){Xe(!0),$e(!1)}},e.a.createElement("div",{style:{padding:"7px 24px"}},e.a.createElement("span",null,"\u8BE5\u624B\u673A\u53F7\u5DF2\u7ECF\u88AB\u7ED1\u5B9A\u8D26\u53F7\uFF0C\u5982\u679C\u9700\u8981\u5C06\u8BE5\u624B\u673A\u53F7\u7ED1\u5B9A\u5728\u5F53\u524D\u8D26\u53F7\u4E0A\uFF0C\u4F60\u53EF\u4EE5\u8FDB\u884C\u4E0B\u65B9\u4EFB\u610F\u4E00\u79CD\u89E3\u7ED1\u64CD\u4F5C\uFF1A"),e.a.createElement("br",null),e.a.createElement("p",{style:{marginTop:"1em",display:"flex"}},e.a.createElement("span",{style:{flex:"1"}},"1\u3001\u4F7F\u7528\u8BE5\u624B\u673A\u53F7\u767B\u5F55\u5E73\u53F0\u8FDB\u884C\u89E3\u7ED1\uFF0C\u518D\u5C06\u624B\u673A\u53F7\u7ED1\u5B9A\u5F53\u524D\u8D26\u53F7\u4E0A\u3002")),e.a.createElement("p",{style:{marginTop:"1em",display:"flex"}},e.a.createElement("span",{style:{flex:"1"}},"2\u3001\u5F3A\u5236\u89E3\u7ED1\uFF08\u5F3A\u5236\u89E3\u7ED1\u53EF\u80FD\u4F1A\u5BFC\u81F4\u89E3\u7ED1\u8D26\u53F7\u65E0\u6CD5\u767B\u5F55\uFF09")))))},J=oe.default=Object(ue.a)(function(S){var w=S.user,D=S.account,V=S.loading,ee=S.globalSetting;return{user:w,account:D,globalSetting:ee,loading:V.models.index}})(I)},"55Ip":function(ye,oe,a){"use strict";a.d(oe,"a",function(){return L});var O=a("Ty5D"),R=a("dI71"),Y=a("q1tI"),A=a.n(Y),Z=a("YS25"),c=a("17x9"),pe=a.n(c),G=a("wx14"),ie=a("zLVn"),ve=a("9R94"),n=function(u){Object(R.a)(v,u);function v(){for(var B,W=arguments.length,H=new Array(W),T=0;T1&&arguments[1]!==void 0?arguments[1]:!1,s=o.getAttribute("id")||o.getAttribute("data-reactid")||o.getAttribute("name");if(b&&T[s])return T[s];var r=window.getComputedStyle(o),t=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),d=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),p=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),C=H.map(function(U){return"".concat(U,":").concat(r.getPropertyValue(U))}).join(";"),N={sizingStyle:C,paddingSize:d,borderSize:p,boxSizing:t};return b&&s&&(T[s]=N),N}function J(o){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;g||(g=document.createElement("textarea"),g.setAttribute("tab-index","-1"),g.setAttribute("aria-hidden","true"),document.body.appendChild(g)),o.getAttribute("wrap")?g.setAttribute("wrap",o.getAttribute("wrap")):g.removeAttribute("wrap");var t=I(o,b),d=t.paddingSize,p=t.borderSize,C=t.boxSizing,N=t.sizingStyle;g.setAttribute("style","".concat(N,";").concat(W)),g.value=o.value||o.placeholder||"";var U=Number.MIN_SAFE_INTEGER,q=Number.MAX_SAFE_INTEGER,ae=g.scrollHeight,j;if(C==="border-box"?ae+=p:C==="content-box"&&(ae-=d),s!==null||r!==null){g.value=" ";var $=g.scrollHeight-d;s!==null&&(U=$*s,C==="border-box"&&(U=U+d+p),ae=Math.max(U,ae)),r!==null&&(q=$*r,C==="border-box"&&(q=q+d+p),j=ae>q?"":"hidden",ae=Math.min(q,ae))}return{height:ae,minHeight:U,maxHeight:q,overflowY:j,resize:"none"}}var S=a("Gytx"),w=a.n(S),D;(function(o){o[o.NONE=0]="NONE",o[o.RESIZING=1]="RESIZING",o[o.RESIZED=2]="RESIZED"})(D||(D={}));var V=function(o){Object(A.a)(s,o);var b=Object(Z.a)(s);function s(r){var t;return Object(R.a)(this,s),t=b.call(this,r),t.nextFrameActionId=void 0,t.resizeFrameId=void 0,t.textArea=void 0,t.saveTextArea=function(d){t.textArea=d},t.handleResize=function(d){var p=t.state.resizeStatus,C=t.props,N=C.autoSize,U=C.onResize;if(p!==D.NONE)return;typeof U=="function"&&U(d),N&&t.resizeOnNextFrame()},t.resizeOnNextFrame=function(){cancelAnimationFrame(t.nextFrameActionId),t.nextFrameActionId=requestAnimationFrame(t.resizeTextarea)},t.resizeTextarea=function(){var d=t.props.autoSize;if(!d||!t.textArea)return;var p=d.minRows,C=d.maxRows,N=J(t.textArea,!1,p,C);t.setState({textareaStyles:N,resizeStatus:D.RESIZING},function(){cancelAnimationFrame(t.resizeFrameId),t.resizeFrameId=requestAnimationFrame(function(){t.setState({resizeStatus:D.RESIZED},function(){t.resizeFrameId=requestAnimationFrame(function(){t.setState({resizeStatus:D.NONE}),t.fixFirefoxAutoScroll()})})})})},t.renderTextArea=function(){var d=t.props,p=d.prefixCls,C=p===void 0?"rc-textarea":p,N=d.autoSize,U=d.onResize,q=d.className,ae=d.disabled,j=t.state,$=j.textareaStyles,me=j.resizeStatus,De=Object(v.a)(t.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),ce=B()(C,q,Object(G.a)({},"".concat(C,"-disabled"),ae));"value"in De&&(De.value=De.value||"");var Oe=Object(pe.a)(Object(pe.a)(Object(pe.a)({},t.props.style),$),me===D.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return c.createElement(u,{onResize:t.handleResize,disabled:!(N||U)},c.createElement("textarea",Object(O.a)({},De,{className:ce,style:Oe,ref:t.saveTextArea})))},t.state={textareaStyles:{},resizeStatus:D.NONE},t}return Object(Y.a)(s,[{key:"componentDidUpdate",value:function(t){(t.value!==this.props.value||!w()(t.autoSize,this.props.autoSize))&&this.resizeTextarea()}},{key:"componentWillUnmount",value:function(){cancelAnimationFrame(this.nextFrameActionId),cancelAnimationFrame(this.resizeFrameId)}},{key:"fixFirefoxAutoScroll",value:function(){try{if(document.activeElement===this.textArea){var t=this.textArea.selectionStart,d=this.textArea.selectionEnd;this.textArea.setSelectionRange(t,d)}}catch(p){}}},{key:"render",value:function(){return this.renderTextArea()}}]),s}(c.Component),ee=V,te=function(o){Object(A.a)(s,o);var b=Object(Z.a)(s);function s(r){var t;Object(R.a)(this,s),t=b.call(this,r),t.resizableTextArea=void 0,t.focus=function(){t.resizableTextArea.textArea.focus()},t.saveTextArea=function(p){t.resizableTextArea=p},t.handleChange=function(p){var C=t.props.onChange;t.setValue(p.target.value,function(){t.resizableTextArea.resizeTextarea()}),C&&C(p)},t.handleKeyDown=function(p){var C=t.props,N=C.onPressEnter,U=C.onKeyDown;p.keyCode===13&&N&&N(p),U&&U(p)};var d=typeof r.value=="undefined"||r.value===null?r.defaultValue:r.value;return t.state={value:d},t}return Object(Y.a)(s,[{key:"setValue",value:function(t,d){"value"in this.props||this.setState({value:t},d)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return c.createElement(ee,Object(O.a)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(t){return"value"in t?{value:t.value}:null}}]),s}(c.Component),fe=oe.default=te},ZpRC:function(ye,oe,a){"use strict";function O(n){return typeof n=="object"&&n!=null&&n.nodeType===1}function R(n,_){return(!_||n!=="hidden")&&n!=="visible"&&n!=="clip"}function Y(n,_){if(n.clientHeight_||P>n&&Q<_?0:P<=n&&z<=i||Q>=_&&z>=i?P-n-m:Q>_&&zi?Q-_+h:0}var Z=function(n,_){var i=window,m=_.scrollMode,h=_.block,P=_.inline,Q=_.boundary,z=_.skipOverflowHiddenElements,L=typeof Q=="function"?Q:function($){return $!==Q};if(!O(n))throw new TypeError("Invalid target");for(var e=document.scrollingElement||document.documentElement,be=[],K=n;O(K)&&L(K);){if((K=K.parentElement)===e){be.push(K);break}K!=null&&K===document.body&&Y(K)&&!Y(document.documentElement)||K!=null&&Y(K,z)&&be.push(K)}for(var ue=i.visualViewport?i.visualViewport.width:innerWidth,se=i.visualViewport?i.visualViewport.height:innerHeight,l=window.scrollX||pageXOffset,_e=window.scrollY||pageYOffset,u=n.getBoundingClientRect(),v=u.height,f=u.width,B=u.top,W=u.right,H=u.bottom,T=u.left,g=h==="start"||h==="nearest"?B:h==="end"?H:B+v/2,I=P==="center"?T+f/2:P==="end"?W:T,J=[],S=0;S=0&&T>=0&&H<=se&&W<=ue&&B>=te&&H<=o&&T>=b&&W<=fe)return J;var s=getComputedStyle(w),r=parseInt(s.borderLeftWidth,10),t=parseInt(s.borderTopWidth,10),d=parseInt(s.borderRightWidth,10),p=parseInt(s.borderBottomWidth,10),C=0,N=0,U="offsetWidth"in w?w.offsetWidth-w.clientWidth-r-d:0,q="offsetHeight"in w?w.offsetHeight-w.clientHeight-t-p:0;if(e===w)C=h==="start"?g:h==="end"?g-se:h==="nearest"?A(_e,_e+se,se,t,p,_e+g,_e+g+v,v):g-se/2,N=P==="start"?I:P==="center"?I-ue/2:P==="end"?I-ue:A(l,l+ue,ue,r,d,l+I,l+I+f,f),C=Math.max(0,C+_e),N=Math.max(0,N+l);else{C=h==="start"?g-te-t:h==="end"?g-o+p+q:h==="nearest"?A(te,o,V,t,p+q,g,g+v,v):g-(te+V/2)+q/2,N=P==="start"?I-b-r:P==="center"?I-(b+ee/2)+U/2:P==="end"?I-fe+d+U:A(b,fe,ee,r,d+U,I,I+f,f);var ae=w.scrollLeft,j=w.scrollTop;g+=j-(C=Math.max(0,Math.min(j+C,w.scrollHeight-V+q))),I+=ae-(N=Math.max(0,Math.min(ae+N,w.scrollWidth-ee+U)))}J.push({el:w,top:C,left:N})}return J};function c(n){return n===Object(n)&&Object.keys(n).length!==0}function pe(n,_){_===void 0&&(_="auto");var i="scrollBehavior"in document.body.style;n.forEach(function(m){var h=m.el,P=m.top,Q=m.left;h.scroll&&i?h.scroll({top:P,left:Q,behavior:_}):(h.scrollTop=P,h.scrollLeft=Q)})}function G(n){return n===!1?{block:"end",inline:"nearest"}:c(n)?n:{block:"start",inline:"nearest"}}function ie(n,_){var i=!n.ownerDocument.documentElement.contains(n);if(c(_)&&typeof _.behavior=="function")return _.behavior(i?[]:Z(n,_));if(i)return;var m=G(_);return pe(Z(n,m),m.behavior)}var ve=oe.a=ie},bT9E:function(ye,oe,a){"use strict";a.d(oe,"a",function(){return R});var O=a("VTBJ");function R(Y,A){var Z=Object(O.a)({},Y);return Array.isArray(A)&&A.forEach(function(c){delete Z[c]}),Z}},bu1o:function(ye,oe,a){ye.exports={wrap:"wrap___L0XY0",content:"content___1FZI4",hint:"hint___2Mhin",titleWrap:"titleWrap___3-5ea",title:"title___3dpg1",formWrap:"formWrap___1-_oA",row:"row___10m9D",rowBorder:"rowBorder___1KLaz",name:"name___3A1ha",status:"status___jLEgn",description:"description___GYT0j",active:"active___UNwEo",color999:"color999___1O3Pw",colorCDCDCD:"colorCDCDCD___Xw3Dl",colorRed:"colorRed___Tupja",submitButton:"submitButton___1_t-q",buttonWrap:"buttonWrap___Q18CA"}}}]);