newreactbuild/p__Account__Binding__index.js

2 lines
5.6 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{JMrj:function(p,v,e){"use strict";e.r(v);var T=e("WmNS"),g=e.n(T),H=e("miYZ"),x=e("tsqr"),A=e("9og8"),Z=e("2qtc"),R=e("kLXV"),U=e("tJVT"),M=e("PpiC"),_=e("q1tI"),t=e.n(_),C=e("9kvl"),B=e("cPYB"),a=e.n(B),ee=e("+L6B"),I=e("2/Rp"),W=e("TJni"),w=e.n(W),S=function(o){var E=o.visible,i=o.onClose,b=i===void 0?function(){}:i;return t.a.createElement(R.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:w.a.modal,visible:E,title:null,width:"530px",footer:null},t.a.createElement("div",{className:w.a.wrap},t.a.createElement("iframe",{className:w.a.iframe,frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:"https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=https%3a%2f%2fwww.educoder.net%2fotherloginstart&response_type=code&scope=snsapi_login&state=account,".concat(window.location.host,"#wechat_redirect")}),t.a.createElement("div",{className:"clearfix pagemancenter"},t.a.createElement(I.a,{type:"link",onClick:b},"\u53D6\u6D88"))))},F=e("1vsH"),h;(function(c){c.Wechat="wechat",c.QQ="qq"})(h||(h={}));var Q=function(o){var E=o.user,i=o.account,b=o.globalSetting,ae=o.loading,L=o.dispatch,ne=Object(M.a)(o,["user","account","globalSetting","loading","dispatch"]),X=Object(_.useState)({}),P=Object(U.a)(X,2),O=P[0],q=P[1],$=Object(_.useState)({}),y=Object(U.a)($,2),N=y[0],J=y[1],Y=Object(_.useState)(),D=Object(U.a)(Y,2),V=D[0],j=D[1];Object(_.useEffect)(function(){var d,l,r=((d=i.basicInfo)===null||d===void 0?void 0:d.open_users.find(function(n){return n.en_type===h.Wechat}))||{};q(r);var u=((l=i.basicInfo)===null||l===void 0?void 0:l.open_users.find(function(n){return n.en_type===h.QQ}))||{};J(u)},[i.basicInfo]);var G=function(){if(O.id){R.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u662F\u5426\u786E\u5B9A\u89E3\u7ED1\u5FAE\u4FE1\u8D26\u53F7\uFF1F",className:a.a.modal,onOk:function(){var l=Object(A.a)(g.a.mark(function u(){var n,f,m;return g.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,L({type:"account/unbindAccount",payload:{basicInfoId:(n=i.basicInfo)===null||n===void 0?void 0:n.id,id:O.id}});case 2:f=s.sent,f&&(x.b.info("\u89E3\u7ED1\u6210\u529F\uFF01"),L({type:"account/getBasicInfo",payload:{login:(m=E.userInfo)===null||m===void 0?void 0:m.login}}));case 4:case"end":return s.stop()}},u)}));function r(){return l.apply(this,arguments)}return r}()});return}j(!0)},K=function(){if(N.id){R.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u662F\u5426\u786E\u5B9A\u89E3\u7ED1QQ\u8D26\u53F7\uFF1F",className:a.a.modal,onOk:function(){var l=Object(A.a)(g.a.mark(function u(){var n,f,m;return g.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,L({type:"account/unbindAccount",payload:{basicInfoId:(n=i.basicInfo)===null||n===void 0?void 0:n.id,id:N.id}});case 2:f=s.sent,f&&(x.b.info("\u89E3\u7ED1\u6210\u529F\uFF01"),L({type:"account/getBasicInfo",payload:{login:(m=E.userInfo)===null||m===void 0?void 0:m.login}}));case 4:case"end":return s.stop()}},u)}));function r(){return l.apply(this,arguments)}return r}()});return}k()},k=function(){var l=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],r=navigator.userAgent,u=l.some(function(n){return r.includes(n)});u?Object(F.x)("https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=https%3a%2f%2fwww.educoder.net%2fotherloginqq&state=account,".concat(window.location.host,"&response_type=code")):window.location.href="https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=https%3a%2f%2fwww.educoder.net%2fotherloginqq&state=account,".concat(window.location.host,"&response_type=code")};return t.a.createElement("section",{className:a.a.wrap},t.a.createElement("div",{className:a.a.content},t.a.createElement("div",{className:"".concat(a.a.titleWrap," mt10")},t.a.createElement("div",{className:a.a.title},"\u7ED1\u5B9A\u767B\u5F55\u8D26\u53F7")),t.a.createElement("div",{className:a.a.bind},t.a.createElement("div",{className:a.a.flexRow},t.a.createElement("i",{className:"iconfont icon-weixin2 mr10 ".concat(a.a.wechatLogo)}),"\u5FAE\u4FE1"),t.a.createElement("span",{className:"".concat(a.a.action," current"),onClick:G},O.id?"\u89E3\u7ED1":"\u7ED1\u5B9A")),t.a.createElement("div",{className:a.a.bind},t.a.createElement("div",{className:a.a.flexRow},t.a.createElement("i",{className:"iconfont icon-QQ mr10 ".concat(a.a.qqLogo)}),"QQ"),t.a.createElement("span",{className:"".concat(a.a.action," current"),onClick:K},N.id?"\u89E3\u7ED1":"\u7ED1\u5B9A"))),t.a.createElement("div",{className:"".concat(a.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"),t.a.createElement(S,{visible:V,onClose:function(){return j(!1)}}))},te=v.default=Object(C.a)(function(c){var o=c.user,E=c.account,i=c.loading,b=c.globalSetting;return{user:o,account:E,globalSetting:b,loading:i.models.index}})(Q)},TJni:function(p,v,e){p.exports={wrap:"wrap___1CFIP",iframe:"iframe___3dd3K"}},cPYB:function(p,v,e){p.exports={wrap:"wrap___3WotC",content:"content___3MMcY",hint:"hint___CtVJ2",titleWrap:"titleWrap___2iFn9",title:"title___1U3LO",bind:"bind___2rafm",flexRow:"flexRow___2LUKT",wechatLogo:"wechatLogo___3WUMY",qqLogo:"qqLogo___3jjYt",action:"action___1tqKS",modal:"modal___MVq7X"}}}]);