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__Account__Secure__index.a...

2 lines
19 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4520],{98350:function(Bu,Z,i){i.r(Z),i.d(Z,{default:function(){return Pu}});var u=i(59301),b=i(77530),c=i(78241),r=i(8591),B=i(92832),d=i(3113),x=i(6848),_=i(43418),e={wrap:"wrap___vEhcs",content:"content___ebZIP",hint:"hint___b1gVO",titleWrap:"titleWrap___iGFyX",title:"title___O7ajd",formWrap:"formWrap___hsI9d",row:"row___xYJES",rowBorder:"rowBorder___YP4Tf",name:"name___kvtHq",status:"status___Z3SQA",description:"description___iGcNP",active:"active___DoK2i",color999:"color999___MWFZD",colorCDCDCD:"colorCDCDCD___miC4g",colorRed:"colorRed___YHbHP",submitButton:"submitButton___iLv6C",buttonWrap:"buttonWrap___gaJuB"},pu=i(43485),q=i(9804),N=i(7735),L=Object.getOwnPropertySymbols,fu=Object.prototype.hasOwnProperty,Cu=Object.prototype.propertyIsEnumerable,Du=(o,F)=>{var n={};for(var l in o)fu.call(o,l)&&F.indexOf(l)<0&&(n[l]=o[l]);if(o!=null&&L)for(var l of L(o))F.indexOf(l)<0&&Cu.call(o,l)&&(n[l]=o[l]);return n},y=(o,F,n)=>new Promise((l,A)=>{var U=D=>{try{S(n.next(D))}catch(I){A(I)}},p=D=>{try{S(n.throw(D))}catch(I){A(I)}},S=D=>D.done?l(D.value):Promise.resolve(D.value).then(U,p);S((n=n.apply(o,F)).next())}),Au=(o=>(o[o.Phone=1]="Phone",o[o.Email=2]="Email",o[o.Password=3]="Password",o))(Au||{});const z=/^1\d{10}$/,Q=/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,vu=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,hu=(o,F,n)=>{F?F.indexOf(" ")>-1?n("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"):F.length<8||F.length>16?n("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01"):vu.test(F)?n():n("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):n("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01")};var yu=(o=>(o.Wechat="wechat",o.QQ="qq",o))(yu||{});const gu=o=>{var F=o,{user:n,account:l,globalSetting:A,loading:U,dispatch:p}=F,S=Du(F,["user","account","globalSetting","loading","dispatch"]),D,I,Y,G,H,J,K,X,uu,eu,tu,lu,nu,au,su,ou,ru;const[v]=c.default.useForm(),[E,C]=(0,u.useState)(),[w,R]=(0,u.useState)(60),[h,g]=(0,u.useState)(),O=(0,u.useRef)(),[iu,bu]=(0,u.useState)({}),[cu,_u]=(0,u.useState)({}),[Iu,V]=(0,u.useState)(!1),[wu,W]=(0,u.useState)(!1),[$u,j]=(0,u.useState)(!1),[Zu,k]=(0,u.useState)(!1),[M,du]=(0,u.useState)(""),[T,Fu]=(0,u.useState)(""),xu=(0,b.useLocation)(),[Nu]=(0,b.useSearchParams)();(0,u.useEffect)(()=>{var t,s;const a=((t=l.basicInfo)==null?void 0:t.open_users.find(m=>m.en_type==="wechat"))||{};bu(a);const f=((s=l.basicInfo)==null?void 0:s.open_users.find(m=>m.en_type==="qq"))||{};_u(f)},[l.basicInfo]),(0,u.useEffect)(()=>()=>{O.current&&clearInterval(O.current)},[]),(0,u.useEffect)(()=>{C(parseInt(Nu.get("active")))},[xu]),(0,pu.Y)(()=>{if(h)R(60);else return;w>0?R(w-1):(R(60),g(!1),O.current&&clearInterval(O.current))},1e3);const Eu=t=>y(void 0,null,function*(){var s;let a,f;if(t){if(f=3,a=v.getFieldValue("phone"),!z.test(a)){r.ZP.info("\u8BF7\u5148\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u7801");return}let $=yield(0,N.ZP)(`/api/users/accounts/${(s=n.userInfo)==null?void 0:s.login}/valid_phone.json`,{method:"get",params:{phone:a}});if(($==null?void 0:$.status)===-1)return;if($!=null&&$.is_exists){j(!0);return}}else if(f=4,a=v.getFieldValue("email"),!Q.test(a)){r.ZP.info("\u8BF7\u5148\u8F93\u5165\u6B63\u786E\u7684\u90AE\u7BB1\u5730\u5740");return}let m=(0,q.M)(a);(yield p({type:"account/getCode",payload:{login:a,type:f,smscode:m}})).status===1&&(r.ZP.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),g(!0))}),Su=t=>y(void 0,null,function*(){var s;const{phone:a,phoneValidateCode:f}=t||{},{login:m}=n.userInfo||{};if(!z.test(a)){r.ZP.info("\u8BF7\u8F93\u5165\u6709\u6548\u768411\u4F4D\u624B\u673A\u53F7\u7801");return}const P=yield p({type:"account/bindPhone",payload:{login:m,phone:a,code:f}});(P==null?void 0:P.status)===0&&(r.ZP.info("\u624B\u673A\u53F7\u7801\u7ED1\u5B9A\u6210\u529F!"),C(null),g(!1),p({type:"account/getBasicInfo",payload:{login:(s=n.userInfo)==null?void 0:s.login}}))}),Ou=t=>y(void 0,null,function*(){var s;const{email:a,emailValidateCode:f}=t||{},{login:m}=n.userInfo||{};if(!Q.test(a)){r.ZP.info("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u90AE\u7BB1\u5730\u5740");return}const P=yield p({type:"account/bindEmail",payload:{login:m,email:a,code:f}});(P==null?void 0:P.status)===0&&(r.ZP.info("\u90AE\u7BB1\u5730\u5740\u7ED1\u5B9A\u6210\u529F!"),C(null),g(!1),p({type:"account/getBasicInfo",payload:{login:(s=n.userInfo)==null?void 0:s.login}}))}),Vu=t=>y(void 0,null,function*(){var s,a;const{oldPassword:f,newPassword:m,againPassword:P}=t||{},{login:$}=n.userInfo||{};if((s=l.basicInfo)!=null&&s.has_password&&f===m){r.ZP.info("\u65B0\u5BC6\u7801\u4E0D\u80FD\u4E0E\u65E7\u5BC6\u7801\u76F8\u540C\uFF01");return}if(m!==P){r.ZP.info("\u4E24\u6B21\u8F93\u5165\u7684\u65B0\u5BC6\u7801\u5FC5\u987B\u4E00\u81F4\uFF01");return}const mu=yield p({type:"account/updatePassword",payload:{login:$,old_password:f,password:m}});(mu==null?void 0:mu.status)===0&&(r.ZP.info("\u5BC6\u7801\u66F4\u65B0\u6210\u529F\uFF01"),C(null),p({type:"account/getBasicInfo",payload:{login:(a=n.userInfo)==null?void 0:a.login}}))}),zu=t=>{const{}=t||{};console.log("handleFinish values: ",t),E===1&&Su(t),E===2&&Ou(t),E===3&&Vu(t)};return(0,u.useEffect)(()=>{E||v.setFieldsValue({phone:"",phoneValidateCode:"",email:"",emailValidateCode:"",oldPassword:"",newPassword:"",againPassword:""})},[E]),u.createElement("section",{className:e.wrap},u.createElement("div",null,u.createElement("div",{className:e.content},u.createElement("div",{className:`${e.titleWrap} mt10`},u.createElement("div",{className:e.title},"\u5B89\u5168\u8BBE\u7F6E")),u.createElement(c.default,{form:v,className:e.formWrap,labelCol:{span:6},wrapperCol:{span:10},onFinish:zu},u.createElement("div",{className:`${e.row} ${E===1?"":e.rowBorder}`},u.createElement("span",{className:`${e.name} ${e.color999}`},"\u624B\u673A"),u.createElement("div",{className:`${e.description} ${e.colorCDCDCD}`},(D=l.basicInfo)!=null&&D.phone?u.createElement("span",{className:`${e.status} mr20`},(I=l.basicInfo)==null?void 0:I.phone):u.createElement("span",{className:`${e.status} ${e.colorRed} mr20`},"\u672A\u7ED1\u5B9A"),(Y=l.basicInfo)!=null&&Y.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~"),((G=l.basicInfo)==null?void 0:G.phone)&&E!==1&&u.createElement("span",{className:e.active,style:{marginRight:"30px",cursor:"pointer"},onClick:()=>{var t;!(iu!=null&&iu.id)&&!(cu!=null&&cu.id)&&!((t=l.basicInfo)!=null&&t.mail)?V(!0):W(!0)}},"\u89E3\u7ED1\u624B\u673A\u53F7"),E!==1&&u.createElement("span",{className:e.active,onClick:()=>C(1)},(H=l.basicInfo)!=null&&H.phone?"\u66F4\u6362":"\u7ACB\u5373\u7ED1\u5B9A")),E===1&&u.createElement(u.Fragment,null,u.createElement(c.default.Item,{label:"\u4F60\u7684\u624B\u673A\u53F7",name:"phone",rules:[{required:!0,message:`\u8BF7\u8F93\u5165\u8981${(J=l.basicInfo)!=null&&J.phone?"\u66F4\u6362":"\u7ED1\u5B9A"}\u7684\u624B\u673A\u53F7\u7801`},{validator:(t,s,a)=>{z.test(s)&&a(),a("\u8BF7\u8F93\u5165\u6709\u6548\u768411\u4F4D\u624B\u673A\u53F7\u7801")}}]},u.createElement(B.default,{placeholder:`\u8BF7\u8F93\u5165\u8981${(K=l.basicInfo)!=null&&K.phone?"\u66F4\u6362":"\u7ED1\u5B9A"}\u7684\u624B\u673A\u53F7\u7801`})),!((X=A==null?void 0:A.setting)!=null&&X.is_local)&&u.createElement(c.default.Item,{label:"\u624B\u673A\u9A8C\u8BC1\u7801"},u.createElement(c.default.Item,{name:"phoneValidateCode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u624B\u673A\u83B7\u53D6\u7684\u9A8C\u8BC1\u7801"}],noStyle:!0},u.createElement(B.default,{placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u83B7\u53D6\u7684\u9A8C\u8BC1\u7801"})),u.createElement(d.ZP,{type:"primary",className:"ml5",disabled:h,onClick:()=>Eu(!0)},h?`\u91CD\u65B0\u53D1\u9001${w}s`:"\u83B7\u53D6\u9A8C\u8BC1\u7801")),u.createElement(c.default.Item,{noStyle:!0},u.createElement("div",{className:e.buttonWrap},u.createElement(d.ZP,{className:`${e.submitButton}`,size:"middle",type:"primary",htmlType:"submit"},"\u786E\u5B9A"),u.createElement(d.ZP,{className:e.submitButton,size:"middle",onClick:()=>C(null)},"\u53D6\u6D88")))),u.createElement("div",{className:`${e.row} ${E===2?"":e.rowBorder}`},u.createElement("span",{className:`${e.name} ${e.color999}`},"\u90AE\u7BB1"),u.createElement("div",{className:`${e.description} ${e.colorCDCDCD}`},(uu=l.basicInfo)!=null&&uu.mail?u.createElement("span",{className:`${e.status} mr20`},(eu=l.basicInfo)==null?void 0:eu.mail):u.createElement("span",{className:`${e.status} ${e.colorRed} mr20`},"\u672A\u7ED1\u5B9A"),"\u90AE\u7BB1\u8D26\u53F7\u4EC5\u81EA\u5DF1\u53EF\u89C1\uFF0C\u53EF\u7528\u4E8E\u90AE\u7BB1\u8D26\u53F7\u767B\u5F55",!((tu=A==null?void 0:A.setting)!=null&&tu.is_local)&&"EduCoder"),E!==2&&u.createElement("span",{className:e.active,onClick:()=>C(2)},(lu=l.basicInfo)!=null&&lu.mail?"\u66F4\u6362":"\u7ACB\u5373\u7ED1\u5B9A")),E===2&&u.createElement(u.Fragment,null,u.createElement(c.default.Item,{label:"\u90AE\u7BB1\u5730\u5740",name:"email",rules:[{required:!0,message:(nu=l.basicInfo)!=null&&nu.mail?"\u8BF7\u8F93\u5165\u8981\u66F4\u6362\u7684\u65B0\u90AE\u7BB1\u5730\u5740":"\u8BF7\u8F93\u5165\u90AE\u7BB1\u5730\u5740"}]},u.createElement(B.default,{placeholder:(au=l.basicInfo)!=null&&au.mail?"\u8BF7\u8F93\u5165\u8981\u66F4\u6362\u7684\u65B0\u90AE\u7BB1\u5730\u5740":"\u8BF7\u8F93\u5165\u90AE\u7BB1\u5730\u5740"})),!((su=A==null?void 0:A.setting)!=null&&su.is_local)&&u.createElement(c.default.Item,{label:"\u90AE\u7BB1\u9A8C\u8BC1\u7801"},u.createElement(c.default.Item,{name:"emailValidateCode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u90AE\u7BB1\u6536\u5230\u7684\u9A8C\u8BC1\u7801"}],noStyle:!0},u.createElement(B.default,{placeholder:"\u8BF7\u8F93\u5165\u90AE\u7BB1\u6536\u5230\u7684\u9A8C\u8BC1\u7801"})),u.createElement(d.ZP,{type:"primary",className:"ml5",disabled:h,onClick:()=>Eu(!1)},h?`\u91CD\u65B0\u53D1\u9001${w}s`:"\u83B7\u53D6\u9A8C\u8BC1\u7801")),u.createElement(c.default.Item,{noStyle:!0},u.createElement("div",{className:e.buttonWrap},u.createElement(d.ZP,{className:`${e.submitButton}`,size:"middle",type:"primary",htmlType:"submit"},"\u786E\u5B9A"),u.createElement(d.ZP,{className:e.submitButton,size:"middle",onClick:()=>C(null)},"\u53D6\u6D88")))),u.createElement("div",{className:e.row},u.createElement("span",{className:`${e.name} ${e.color999}`},"\u5BC6\u7801"),u.createElement("div",{className:`${e.description} ${e.colorCDCDCD}`},u.createElement("span",{className:`${e.status} mr20`},"**********"),"\u7528\u4E8E\u4FDD\u62A4\u8D26\u6237\u4FE1\u606F\u548C\u767B\u5F55\u5B89\u5168"),E!==3&&u.createElement("span",{className:e.active,onClick:()=>C(3)},"\u4FEE\u6539")),E===3&&u.createElement(u.Fragment,null,((ou=l.basicInfo)==null?void 0:ou.has_password)&&u.createElement(c.default.Item,{label:"\u65E7\u5BC6\u7801",name:"oldPassword",rules:[{required:!0,message:"\u8BF7\u8BBE\u7F6E8\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}]},u.createElement(B.default,{type:"password",placeholder:"\u8BF7\u8BBE\u7F6E8\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"})),u.createElement(x.Z,{title:u.createElement("div",null,u.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),u.createElement("br",null),u.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),u.createElement("br",null),u.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"top"},u.createElement(c.default.Item,{label:"\u65B0\u5BC6\u7801",name:"newPassword",rules:[{},{validator:hu}]},u.createElement(B.default,{type:"password",placeholder:"\u8BF7\u8F93\u51658\uFF5E16\u4F4D\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),u.createElement(x.Z,{title:u.createElement("div",null,u.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),u.createElement("br",null),u.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),u.createElement("br",null),u.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"top"},u.createElement(c.default.Item,{label:"\u518D\u6B21\u8F93\u5165",name:"againPassword",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"},{validator:(t,s,a)=>{s!=v.getFieldsValue().newPassword?a("\u4E24\u6B21\u8F93\u5165\u7684\u65B0\u5BC6\u7801\u5FC5\u987B\u4E00\u81F4\uFF01"):a()}}]},u.createElement(B.default,{type:"password",placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"}))),u.createElement(c.default.Item,{noStyle:!0},u.createElement("div",{className:e.buttonWrap},u.createElement(d.ZP,{className:`${e.submitButton}`,size:"middle",type:"primary",htmlType:"submit"},"\u786E\u5B9A"),u.createElement(d.ZP,{className:e.submitButton,size:"middle",onClick:()=>C(null)},"\u53D6\u6D88")))))),u.createElement("div",{className:`${e.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")),u.createElement(_.default,{title:"\u63D0\u793A",open:Iu,onCancel:()=>{V(!1)},footer:u.createElement("div",null,u.createElement(d.ZP,{style:{textAlign:"end"},type:"primary",onClick:()=>V(!1)},"\u786E \u5B9A"))},u.createElement("div",{style:{padding:"7px 24px"}},u.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"),u.createElement("br",null),u.createElement("p",{style:{marginTop:"1em",display:"flex"}},u.createElement("span",{style:{flex:"1"}},"1\u3001\u7ED1\u5B9A\u90AE\u7BB1 ")," ",u.createElement(d.ZP,{type:"primary",ghost:!0,onClick:()=>V(!1),style:{borderRadius:"12px",height:"26px",width:"93px",cursor:"pointer"}},"\u524D\u5F80\u7ED1\u5B9A")),u.createElement("p",{style:{marginTop:"1em",display:"flex"}},u.createElement("span",{style:{flex:"1"}},"2\u3001\u7ED1\u5B9A\u5FAE\u4FE1 ")," ",u.createElement(d.ZP,{type:"primary",ghost:!0,style:{borderRadius:"12px",height:"26px",width:"93px"}},u.createElement(b.Link,{to:"/account/binding"},"\u524D\u5F80\u7ED1\u5B9A"))),u.createElement("p",{style:{marginTop:"1em",display:"flex"}},u.createElement("span",{style:{flex:"1"}},"3\u3001\u7ED1\u5B9AQQ ")," ",u.createElement(d.ZP,{type:"primary",ghost:!0,style:{borderRadius:"12px",height:"26px",width:"93px"}},u.createElement(b.Link,{to:"/account/binding"},"\u524D\u5F80\u7ED1\u5B9A"))))),u.createElement(_.default,{title:"\u624B\u673A\u53F7\u89E3\u7ED1",open:wu,onCancel:()=>W(!1),onOk:()=>y(void 0,null,function*(){var t,s;if(!M){r.ZP.info("\u9A8C\u8BC1\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let a=yield(0,N.ZP)(`/api/users/accounts/${(t=n==null?void 0:n.userInfo)==null?void 0:t.login}/phone_unbind.json`,{method:"POST",body:{code:M}});(a==null?void 0:a.status)===0&&(r.ZP.info("\u89E3\u7ED1\u6210\u529F"),g(!1),W(!1),du(""),p({type:"account/getBasicInfo",payload:{login:(s=n.userInfo)==null?void 0:s.login}}))})},u.createElement("div",{style:{padding:"8px 20px"}},u.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"),u.createElement("p",null,"\u4F60\u7684\u624B\u673A\u53F7\uFF1A",(ru=l.basicInfo)==null?void 0:ru.phone),u.createElement("p",null,"\u624B\u673A\u9A8C\u8BC1\u7801\uFF1A",u.createElement(B.default,{size:"middle",value:M,onChange:t=>du(t.target.value),style:{width:"230px"}})," ",u.createElement(d.ZP,{disabled:h,type:"primary",size:"middle",onClick:()=>y(void 0,null,function*(){var t;let s=yield(0,N.ZP)(`/api/users/accounts/${(t=n==null?void 0:n.userInfo)==null?void 0:t.login}/get_phone_code.json`,{method:"get"});(s==null?void 0:s.status)===0&&(r.ZP.info("\u9A8C\u8BC1\u7801\u53D1\u9001\u6210\u529F"),g(!0))})},h?`\u91CD\u65B0\u53D1\u9001${w}s`:"\u83B7\u53D6\u9A8C\u8BC1\u7801")))),u.createElement(_.default,{title:"\u5F3A\u5236\u89E3\u7ED1",open:Zu,onCancel:()=>k(!1),onOk:()=>y(void 0,null,function*(){var t,s;if(!T){r.ZP.info("\u9A8C\u8BC1\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let a=yield(0,N.ZP)(`/api/users/accounts/${(t=n==null?void 0:n.userInfo)==null?void 0:t.login}/phone_force_unbind.json`,{method:"POST",body:{code:T,phone:v.getFieldValue("phone")}});(a==null?void 0:a.status)===0&&(r.ZP.info("\u89E3\u7ED1\u6210\u529F"),g(!1),k(!1),C(null),Fu(""),p({type:"account/getBasicInfo",payload:{login:(s=n.userInfo)==null?void 0:s.login}}))})},u.createElement("div",{style:{padding:"8px 20px"}},u.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"),u.createElement("p",null,"\u4F60\u7684\u624B\u673A\u53F7\uFF1A",v.getFieldValue("phone")),u.createElement("p",null,"\u624B\u673A\u9A8C\u8BC1\u7801\uFF1A",u.createElement(B.default,{value:T,size:"middle",onChange:t=>Fu(t.target.value),style:{width:"230px"}})," ",u.createElement(d.ZP,{disabled:h,type:"primary",size:"middle",onClick:()=>y(void 0,null,function*(){let t=(0,q.M)(v.getFieldValue("phone"));(yield p({type:"account/getCode",payload:{login:v.getFieldValue("phone"),type:10,smscode:t}})).status===1&&(r.ZP.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),g(!0))})},h?`\u91CD\u65B0\u53D1\u9001${w}s`:"\u83B7\u53D6\u9A8C\u8BC1\u7801")))),u.createElement(_.default,{title:"\u63D0\u793A",open:$u,onCancel:()=>{j(!1)},okText:"\u8FDB\u884C\u5F3A\u5236\u89E3\u7ED1",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:()=>{k(!0),j(!1)}},u.createElement("div",{style:{padding:"7px 24px"}},u.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"),u.createElement("br",null),u.createElement("p",{style:{marginTop:"1em",display:"flex"}},u.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")),u.createElement("p",{style:{marginTop:"1em",display:"flex"}},u.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")))))};var Pu=(0,b.connect)(({user:o,account:F,loading:n,globalSetting:l})=>({user:o,account:F,globalSetting:l,loading:n.models.index}))(gu)},43485:function(Bu,Z,i){i.d(Z,{Y:function(){return b}});var u=i(59301);function b(c,r){const B=(0,u.useRef)(),d=(0,u.useRef)();(0,u.useEffect)(()=>{B.current=c}),(0,u.useEffect)(()=>{function x(){B.current()}if(r!==null){let _=setInterval(x,r);return d.current=_,()=>clearInterval(_)}},[r])}}}]);