1 line
15 KiB
JavaScript
1 line
15 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[110],{"+Zsv":function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAABHNCSVQICAgIfAhkiAAAAVRJREFUKFOFU7FxwkAQvHtFENEBUIFhDLkkIkNiV2CVIFdgOrBLUAkQAJEQucVIrsCUgBM7sX59/+BBMJK5QPPzd7t7e/diuohVknWgixcwuUy0B2jTVM6T5/X35VLJncKANIqMCe+AimyGEcq33WSnWwafARfrdCag1tgfumVCuc+lMB/7g+Dv/gy4jNM9iMPJ6PagdoxlvA3B+nHiD/uVwEWc7qS3aTUQwcQf9KoV12kEwk2ZOUmy1rf4JtB8PBoYvwfr5ZZskS52YHwQc6SIWwACEH3KcNza4RiSo8KrFNu2WNbRUM60dh2LeBsoRe1yB5dnDZ2LjbklNApf+EkY3BX6/D8ggXtiLmuw88BLOxDqXXqoIrAPRBcbGcyM63ZXp2wsMePZKEIO3p033Pzb5jG5St5cgBMLlIccKcWy/OuhNTrMFEir25BY31+HnCrMD/ALYFyteJwcqzYAAAAASUVORK5CYII="},"01Bx":function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAARCAYAAAACCvahAAAABHNCSVQICAgIfAhkiAAAAWpJREFUOE+lkj1SwlAUhc95qXScUTpLChcQBtIHqCCF7MAt4AoMO4g7YAfSgFUC1sSBBViwBDobedf3omAIQQreTJrc8537SxTeeLpwqTdPIFwTqppvJsQoaDaei1rmf0ymaQ8aQ4ChKDW7BFaf2PgQ6QtwHbS8Wl6/D8fpmkp6naY3K2aZJPMZRI267Xq0je3g1+nc18IoaDVsuQcvq8pU0G15/gE8id/7oO7lg3mHX/MXY17Zg8fxPCT5YJwrIBdlmQVyQ9CFYCTKGQTN2pKTOI3MNH1F6WvwTkE+ymAFffUF55aaV4CEVI5rYTMkx+00a6syqLT/JB1CaDInqXRbjb2pW8C2opQyG9JvxenbmNUcha2pFYjIIGh7mXj7TsLjJF1SUBWwH7Tr5nBKYOtSdLYyuxoRhGWr22U+NqSz4P8m/9fzOavKXIh7kykknPWpXZPii5bHC+VUs/1u7/oU+BPnSuhE9jy/AYnLu6I5k6aFAAAAAElFTkSuQmCC"},FmGT:function(e,a,t){},"k/L8":function(e,a){e.exports="data:image/png;base64,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"},omr7:function(e,a,t){"use strict";t.r(a),t("lUTK");var r=t("BvKs"),s=t("zLi2"),n=t.n(s),c=t("cDcd"),i=t.n(c),l=(t("FmGT"),t("k/L8")),o=t.n(l),A=(t("+L6B"),t("2/Rp")),m=(t("y8nQ"),t("Vl3Y")),u=(t("5NDa"),t("5rEg")),d=t.p+"static/media/phone.14961064.svg",g=t("01Bx"),p=t.n(g),f=t("vDqi"),v=t.n(f),w=t("Po8q"),E=t.n(w),h=/^([1][3456789])\d{9}$/,C=/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,I=m.a.create({name:"Bind"})((function(e){var a=e.form,t=a.getFieldDecorator,r=a.getFieldsValue,s=Object(c.useState)(!0),l=n()(s,2),o=l[0],g=l[1],f=e.match.params.type;return i.a.createElement("div",null,i.a.createElement(m.a,{className:"bind_form"},i.a.createElement(m.a.Item,null,t("username",{rules:[{required:!0,message:"请输入手机号或邮箱地址"},{validator:function(e,a,t){!function(e,a,t){if(a){var s=r().password;h.test(a)||C.test(a)?s&&g(!1):(g(!0),t("请输入正确的手机号或邮箱地址"))}else t(),g(!0)}(0,a,t)}}],validateTrigger:"onInput"})(i.a.createElement(u.a,{className:"account",addonBefore:i.a.createElement("img",{src:d,alt:"",width:"13px"}),size:"large",placeholder:"请输入手机号或邮箱地址"}))),i.a.createElement(m.a.Item,null,t("password",{rules:[{required:!0,message:"请输入登录密码"},{validator:function(e,a,t){!function(e,a,t){if(a){var s=r().username;h.test(s)||C.test(s)?g(!1):g(!0)}else t(),g(!0)}(0,a,t)}}],validateTrigger:"onInput"})(i.a.createElement(u.a.Password,{autoComplete:"new-password",addonBefore:i.a.createElement("img",{src:p.a,alt:"",width:"13px"}),className:"psd",size:"large",placeholder:"请输入登录密码"}))),i.a.createElement(A.a,{type:"primary",disabled:o,size:"large",style:{width:"100%",marginTop:"20px"},onClick:function(){var a=r(),t=a.username,s=a.password;t&&s&&v.a.post("/bind_user.json",{username:t,password:s,type:f}).then((function(a){a&&0===a.data.status?(E.a.save("supplyphone",!0),E.a.save("login",a.data.login),window.location.href="/"+a.data.login):e.showNotification(a.data.message)}))}},"绑定并登录")))})),B=t("IeeE"),F=t.n(B),N=t("+Zsv"),V=t.n(N),J=t("rxUf"),O=t.n(J),k=t("sYIF"),Q=/^([1][3456789])\d{9}$/,T=/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,D=m.a.create({name:"Bind"})((function(e){var a=e.form,t=Object(c.useRef)(),r=void 0,s=a.getFieldDecorator,l=a.getFieldsValue,o=Object(c.useState)(!0),g=n()(o,2),f=g[0],w=g[1],h=Object(c.useState)(!0),C=n()(h,2),I=C[0],B=C[1],N=Object(c.useState)(60),J=n()(N,2),D=J[0],U=J[1],j=Object(c.useState)(!0),z=n()(j,2),P=z[0],y=z[1],S=e.match.params.type;return i.a.createElement("div",null,i.a.createElement(m.a,{className:"bind_form"},i.a.createElement(m.a.Item,null,s("register_username",{rules:[{required:!0,message:"请输入用户名"},{pattern:/^[a-zA-Z]/,message:"用户名必须以字母开头"},{pattern:/[a-zA-Z0-9]$/,message:"用户名只能使用英文字母和数字"},{min:4,max:15,message:"用户名长度为4到15个字符"},{validator:function(e,a,t){!function(e,a,t){a?v.a.post("/accounts/check.json",{value:a,type:1}).then((function(e){if(e)if(-1===e.data.status)t("该名称已经被使用");else{var a=l(),r=a.captcha,s=a.password,n=a.confirm_password,c=a.username;r&&s&&n&&s===n&&(Q.test(c)||T.test(c))&&w(!1)}t()})):t()}(0,a,t)}}],validateTrigger:"onBlur",validateFirst:!0})(i.a.createElement(u.a,{placeholder:"请输入4-15位用户名,以字母开头,只能使用字母和数字",addonBefore:i.a.createElement("img",{src:V.a,alt:"",width:"13px"}),size:"large",autoComplete:"off"}))),i.a.createElement(m.a.Item,null,s("username",{rules:[{required:!0,message:"请输入手机号或邮箱地址"},{validator:function(e,a,t){!function(e,a,t){if(a){var r=l(),s=r.captcha,n=r.password,c=r.confirm_password,i=r.register_username;Q.test(a)||T.test(a)?v.a.get("/accounts/valid_email_and_phone.json",{params:{login:a,type:1}}).then((function(e){e&&(-2===e.data.status?t(e.data.message):(B(!1),s&&n&&c&&n===c&&i&&w(!1)),t())})):(B(!0),t("请输入正确的手机号或邮箱地址"))}else w(!0),t()}(0,a,t)}}],validateTrigger:"onBlur",validateFirst:!0})(i.a.createElement(u.a,{className:"account",addonBefore:i.a.createElement("img",{src:d,alt:"",width:"13px"}),size:"large",placeholder:"请输入手机号或邮箱地址"}))),i.a.createElement(m.a.Item,null,i.a.createElement("div",{className:"login_register_head"},s("captcha",{rules:[{required:!0,message:"请输入验证码"},{validator:function(e,a,t){!function(e,a,t){if(a){var r=l(),s=r.username,n=r.password,c=r.confirm_password;r.register_username&&(Q.test(s)||T.test(s))&&n&&c&&n===c?w(!1):w(!0),t()}else t(),w(!0)}(0,a,t)}}],validateTrigger:"onInput"})(i.a.createElement(u.a,{className:"captcha",size:"large",addonBefore:i.a.createElement("img",{src:O.a,alt:"",width:"13px"}),placeholder:"请输入验证码",autoComplete:"off"})),i.a.createElement(A.a,{type:"primary",ghost:!0,size:"large",className:I?"codeBut disable":"codeBut",disabled:I,onClick:function(){var e=l().username;e&&(B(!0),y(!1),t.current=60,U(60),!r&&clearInterval(r),r=F()((function(){if(t.current>1){var e=t.current;t.current=e-1,U(e-1)}else clearInterval(r),B(!1),y(!0)}),1e3),v.a.get("/accounts/get_verification_code.json",{params:{login:e,type:1,smscode:Object(k.u)(e)}}).then((function(e){e.data&&0===e.data.status&&y(!1)})))}},P?"获取验证码":"重发(".concat(D,"s)")))),i.a.createElement(m.a.Item,null,s("password",{rules:[{required:!0,message:"请输入登录密码"},{validator:function(e,a,t){!function(e,a,t){if(a)if(/(?!.*\s)(?!^[\u4e00-\u9fa5]+$)^.{8,16}$/.test(a)){var r=l(),s=r.username,n=r.captcha,c=r.confirm_password;r.register_username&&(Q.test(s)||T.test(s))&&n&&c&&a===c?w(!1):w(!0),t()}else a.length<8||a.length>16?(w(!0),t("密码长度为8-16个字符")):(w(!0),t("密码不能使用空格"));else w(!0),t("请输入登录密码")}(0,a,t)}}],validateTrigger:"onInput"})(i.a.createElement(u.a.Password,{autoComplete:"new-password",addonBefore:i.a.createElement("img",{src:p.a,alt:"",width:"13px"}),className:"psd",size:"large",placeholder:"请输入登录密码"}))),i.a.createElement(m.a.Item,null,s("confirm_password",{rules:[{required:!0,message:"请再次输入登录密码"},{validator:function(e,a,t){!function(e,a,t){if(a)if(/(?!.*\s)(?!^[\u4e00-\u9fa5]+$)^.{8,16}$/.test(a)){var r=l(),s=r.username,n=r.password,c=r.register_username,i=r.captcha;a!==n?t("两次输入的密码不一样"):(Q.test(s)||T.test(s))&&n&&c&&i?w(!1):w(!0),t()}else a.length<8||a.length>16?(w(!0),t("密码长度为8-16个字符")):(w(!0),t("密码不能使用空格"));else w(!0),t("请重复输入登录密码");if(a){var o=l(),A=o.username,m=o.password,u=o.register_username,d=o.captcha;a!==m?t("两次输入的密码不一样"):t(),(Q.test(A)||T.test(A))&&m&&u&&d?w(!1):w(!0),t()}else t()}(0,a,t)}}],validateTrigger:"onInput"})(i.a.createElement(u.a.Password,{autoComplete:"new-password",addonBefore:i.a.createElement("img",{src:p.a,alt:"",width:"13px"}),className:"psd",size:"large",placeholder:"请确认登录密码"}))),i.a.createElement(A.a,{type:"primary",disabled:f,size:"large",style:{width:"100%",marginTop:"20px"},onClick:function(){a.validateFields((function(e,t){e||v.a.post("/accounts/register.json",{namespace:t.register_username,login:t.username,password:t.password,password_confirmation:t.confirm_password,code:t.captcha,type:S}).then((function(e){e.data&&-6===e.data.status?a.setFields({captcha:{value:t.captcha,errors:[new Error("验证码错误,请重新输入")]}}):e.data&&0===e.data.status&&(E.a.save("supplyphone",!0),E.a.save("login",e.data.login),window.location.href="/"+t.register_username)}))}))}},"注册并登录")))}));a.default=function(e){var a=Object(c.useState)("0"),t=n()(a,2),s=t[0],l=t[1];return i.a.createElement("div",{className:"bodies"},i.a.createElement("div",{className:"logo"},i.a.createElement("img",{src:o.a,alt:"",height:"48px"})),i.a.createElement("div",{className:"content"},i.a.createElement("p",null,"关联第三方账号"),i.a.createElement("div",{className:"panels"},i.a.createElement("p",{className:"tips"},"您已完成头歌/github/gitee/qq/中国研究生赛事平台授权,请补充Gitlink登录信息以完成第三方账号绑定"),i.a.createElement(r.a,{selectedKeys:[s],mode:"horizontal",className:"panelsMenu",onClick:function(e){l(e.key)}},i.a.createElement(r.a.Item,{key:"0"},"已有Gitlink账号,进行绑定"),i.a.createElement(r.a.Item,{key:"1"},"无Gitlink账号,注册并绑定")),"0"===s?i.a.createElement(I,e):i.a.createElement(D,e))))}},rxUf:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAABHNCSVQICAgIfAhkiAAAAVtJREFUKFO1UzFyglAQ3YVUNskN9AbKBHq/VEIRc4J4g+AJwhHIDThCUkAqhD46eAQ9QZImlZ/NfvQ76OAMTSj379u37+0DoeVLs3UASM+EEPnCfm3rQV38yMtBBfIBCQIA2hEZMWI1B8C+GmCA+T4V1lb3Y7JcbRg9JIIdIhSIFE+FU+iGJC9HSDLg9zG/9wlo408cC9PliryJfWJuW6tZ0/3/B0zz1YzA3PrC2ijmToxJtp4jUISGOdLGtAJrI6r9k+c6Cw0iwxxrtquMeV7e/ZIs2KkvILAuQWdAdQ5Ac66nHsEx18ImkwLVt65k4bv2AJPsM0TAoefajx1OERPR1nedEGuGSrJjGPrufXwNrDRzosIeGyWE9V0f/mCKLAgwaAO3GXVKjAJDJd+4ULL9C2X/UdMLzxZgmLOm5rOoHdbeB6yZ/w64ZWd/OJtRz7iJ1HpNGZ0zeqn9Dyxx2hH0NYmzAAAAAElFTkSuQmCC"}}]); |