build/static/js/92.cb0431a3.chunk.js

1 line
31 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(this.webpackJsonp=this.webpackJsonp||[]).push([[92],{"7Ogi":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i(r("cDcd")),o=i(r("RI5i")),n=i(r("Aq84")),l=i(r("cdXI"));function i(e){return e&&e.__esModule?e:{default:e}}r("ozWx"),t.default=function(e){var t=e.mygetHelmetapi;return a.default.createElement("div",{className:"loginRegister"},a.default.createElement("div",{className:"login_register_right"},"/login"===e.location.pathname?a.default.createElement(o.default,e):"/register"===e.location.pathname?a.default.createElement(n.default,{mygetHelmetapi:t}):a.default.createElement(l.default,{mygetHelmetapi:t})),a.default.createElement("div",{className:"clear"}))}},"9Do8":function(e,t,r){"use strict";e.exports=r("zt9T")},Aq84:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=f(r("2/Rp")),o=f(r("Vl3Y")),n=f(r("5rEg")),l=(f(r("tsqr")),function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],a=!0,o=!1,n=void 0;try{for(var l,i=e[Symbol.iterator]();!(a=(l=i.next()).done)&&(r.push(l.value),!t||r.length!==t);a=!0);}catch(e){o=!0,n=e}finally{try{!a&&i.return&&i.return()}finally{if(o)throw n}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")});r("+L6B"),r("y8nQ"),r("5NDa"),r("miYZ");var i=r("cDcd"),u=f(i),s=r("eO8H"),d=f(r("vDqi"));r("sYIF"),r("ozWx");var c=r("xDMy");function f(e){return e&&e.__esModule?e:{default:e}}t.default=o.default.create({name:"register"})((function(e){var t=e.form,r=e.mygetHelmetapi,f=t.getFieldDecorator,m=t.setFieldsValue,p=(0,i.useState)(void 0),g=l(p,2),v=g[0],h=g[1],y=(0,i.useState)(void 0),w=l(y,2),E=w[0],_=w[1],b=(0,i.useState)(60),z=l(b,2),T=(z[0],z[1],(0,i.useState)(!1)),N=l(T,2),S=(N[0],N[1],(0,i.useState)(!1)),L=l(S,2),C=(L[0],L[1]),P=(0,i.useState)(void 0),F=l(P,2),B=F[0],j=F[1],I=(0,i.useState)(!1),O=l(I,2),x=(O[0],O[1]),k=(0,i.useState)(!0),R=l(k,2),D=R[0],A=R[1],M=(0,i.useState)(!0),W=l(M,2),q=W[0],H=W[1],V=(0,i.useState)(0),U=l(V,2),Z=U[0],$=U[1],Y=(0,i.useState)(void 0),J=l(Y,2),G=(J[0],J[1]);function K(e,r,a,o){2===o&&r&&t.getFieldValue("register_psd")&&r!==t.getFieldValue("register_psd")||1===o&&r&&t.getFieldValue("psdComfirm")&&r!==t.getFieldValue("psdComfirm")?1===o?(t.setFields({psdComfirm:{value:t.getFieldValue("psdComfirm"),errors:[new Error("密码不一致,请重新输入")]}}),a()):a("密码不一致,请重新输入"):a()}function Q(){var e=document.getElementById("register_register_psd"),t=document.getElementById("register_psdComfirm");e&&"password"===e.type&&setTimeout((function(){e.removeAttribute("value")}),0),t&&"password"===t.type&&setTimeout((function(){t.removeAttribute("value")}),0)}function X(e){C(!1),$(e),m({email:void 0})}return(0,i.useRef)(),(0,i.useEffect)((function(){G(JSON.parse(localStorage.getItem("chromesetting")))}),[]),(0,i.useEffect)((function(){if(r){var e=r.name;document.title=e}}),[r]),u.default.createElement("div",{className:"right_cont Register_content"},u.default.createElement("div",{className:"login_register_head mb30"},u.default.createElement("p",null,"欢迎注册 ",u.default.createElement("span",{className:"head_blue"},"群智开发"))),u.default.createElement("div",{className:"registerNav mb28 font-16"},u.default.createElement("a",{className:"type "+(Z?"":"activeRegisterNav"),onClick:function(){X(0)}},"手机号注册"),u.default.createElement("a",{className:"type "+(Z?"activeRegisterNav":"")+" ml50",onClick:function(){X(1)}},"邮箱注册")),u.default.createElement("p",{className:B?"message active":"message"},B),u.default.createElement(o.default,{className:"login-form"},u.default.createElement(o.default.Item,null,f("register_username",{rules:[{transform:function(e){return e.trim()}},{required:!0,message:"请输入用户名"},{pattern:/^[a-zA-Z]/,message:"用户名必须以字母开头"},{pattern:/[a-zA-Z0-9]$/,message:"用户名只能使用英文字母和数字"},{pattern:/^[^\s]*$/,message:"用户名不能包含空格"},{min:4,max:15,message:"用户名长度为4到15个字符"},{validator:function(e,t,r){!function(e,t,r){A(!0),t&&(D||t!==E)?d.default.post("/accounts/check.json",{value:t.trim(),type:1}).then((function(e){-1===e.data.status?r(e.data.message):(_(t),A(!1),r())})):r(),_(void 0)}(0,t,r)}}],validateTrigger:"onBlur",validateFirst:!0})(u.default.createElement(n.default,{className:"account",autoFocus:!0,placeholder:"请输入4-15位用户名以字母开头只能使用字母和数字",autoComplete:"off",prefix:u.default.createElement("div",{className:"input_icon"})}))),u.default.createElement(o.default.Item,null,f("email",{rules:[{validator:function(e,t,r){!function(e,t,r){t?/^([1][3456789])\d{9}$/.test(t)&&!Z||/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/.test(t)&&Z?(H(!0),q||t!==v?d.default.get("/accounts/valid_email_and_phone.json",{params:{login:t,type:1}}).then((function(e){e.data.status?(C(!1),r(e.data.message)):(h(t),C(!0),H(!1),r())})):r()):r("请输入正确的"+(Z?"邮箱地址":"手机号")):r("请输入"+(Z?"邮箱地址":"手机号"))}(0,t,r)}}],validateTrigger:"onBlur",validateFirst:!0})(u.default.createElement(n.default,{className:Z?"email":"phone",placeholder:"请输入"+(Z?"邮箱地址":"手机号"),autoComplete:"off",prefix:u.default.createElement("div",{className:"input_icon"})}))),u.default.createElement(o.default.Item,null,f("register_psd",{rules:[{validator:function(e,t,r){K(0,t,r,1)}},{validator:function(e,t,r){!function(e,t,r){t?/(?!.*\s)(?!^[\u4e00-\u9fa5]+$)^.{8,16}$/.test(t)?r():(x(!0),t.length<8||t.length>16?r("密码长度为8-16个字符"):r("密码不能使用空格")):(x(!0),r("请输入登录密码"))}(0,t,r)}}],validateTrigger:"onBlur",validateFirst:!0})(u.default.createElement(n.default.Password,{className:"register_psd",placeholder:"请输入8-16位密码区分大小写、不能使用空格",onBlur:Q,onChange:Q,autoComplete:"new-password",prefix:u.default.createElement("div",{className:"input_icon"})}))),u.default.createElement(o.default.Item,null,f("psdComfirm",{rules:[{required:!0,message:"请确认登录密码"},{validator:function(e,t,r){K(0,t,r,2)}}],validateTrigger:"onBlur",validateFirst:!0})(u.default.createElement(n.default.Password,{className:"psdComfirm",placeholder:"请确认登录密码",onBlur:Q,onChange:Q,autoComplete:"new-password",prefix:u.default.createElement("div",{className:"input_icon"})}))),u.default.createElement(a.default,{type:"primary",htmlType:"submit",className:"login_register_cofBut",onClick:function(){t.validateFields((function(e,r){e||d.default.post("/accounts/register.json",{login:r.email,namespace:r.register_username.trim(),password:(0,c.Encrypt)(r.register_psd),password_confirmation:(0,c.Encrypt)(r.psdComfirm),code:"123123"}).then((function(e){e.data&&-6===e.data.status?(t.setFields({captcha:{value:r.captcha,errors:[new Error("验证码错误,请重新输入")]}}),h(r.email)):e.data&&0===e.data.status?window.location.href="/"+r.register_username.trim():(h(r.email),j(e.data.message))}))}))}},"注册")),u.default.createElement("div",{className:"link_span"},"已有账号,",u.default.createElement(s.Link,{to:"/login"},"立即登录")))}))},Gytx:function(e,t){e.exports=function(e,t,r,a){var o=r?r.call(a,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var n=Object.keys(e),l=Object.keys(t);if(n.length!==l.length)return!1;for(var i=Object.prototype.hasOwnProperty.bind(t),u=0;u<n.length;u++){var s=n[u];if(!i(s))return!1;var d=e[s],c=t[s];if(!1===(o=r?r.call(a,d,c,s):void 0)||void 0===o&&d!==c)return!1}return!0}},H5Q0:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=document.createElement("div");function r(){n.unmountComponentAtNode(t)&&t.parentNode&&t.parentNode.removeChild(t)}document.body.appendChild(t),setTimeout((function(){n.render(o.default.createElement(u,{afterClose:r}),t)}))};var a=r("cDcd"),o=i(a),n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(r("faye")),l=i(r("CWZq"));function i(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=e.afterClose,r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],a=!0,o=!1,n=void 0;try{for(var l,i=e[Symbol.iterator]();!(a=(l=i.next()).done)&&(r.push(l.value),!t||r.length!==t);a=!0);}catch(e){o=!0,n=e}finally{try{!a&&i.return&&i.return()}finally{if(o)throw n}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}((0,a.useState)(!0),2),n=r[0],i=r[1];return o.default.createElement(l.default,{isRender:n,Modifyloginvalue:function(){i(!1),t()}})}},JGtk:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TokenKey=void 0;var a=u(r("TeRw")),o=u(r("tsqr"));t.default=function(e){window.location.href.indexOf("localhost")<0&&(n.default.defaults.withCredentials=!0);var t=n.default.create({baseURL:e,timeout:18e5});return t.interceptors.request.use((function(e){if(l.default.load(s)&&(e.headers.Authorization=l.default.load(s)),"3007"===window.location.port){var t=l.default.load(s);-1===e.url.indexOf("?")?e.url=e.url+"?token="+t:e.url=e.url+"&token="+t}return e}),(function(e){})),t.interceptors.response.use((function(e){var t=e||{};return 400===t.status?(o.default.error(t.data.message||"操作失败"),Promise.reject("error")):401===t.status?(o.default.error(t.data.message||"登录信息已过期"),Promise.reject("error")):403===t.status?(o.default.error(t.data.message||"无权限!"),Promise.reject("error")):40001===t.status?(a.default.open({message:"提示",description:"账户或密码错误!"}),Promise.reject("error")):200===e.status||200===t.status?e.data:void a.default.open({message:"提示",description:t.message})}),(function(e){var t=e.response||{};return 400===t.status?(o.default.error(t.data.message||"操作失败"),Promise.reject("error")):401===t.status?(o.default.error(t.data.message||"登录信息已过期"),(0,i.default)(),Promise.reject("error")):403===t.status?(o.default.error(t.data.message||"无权限!"),Promise.reject("error")):(a.default.open({message:"提示",description:e.message}),Promise.reject(e))})),t},r("/xke"),r("miYZ");var n=u(r("vDqi")),l=u(r("Po8q")),i=u(r("H5Q0"));function u(e){return e&&e.__esModule?e:{default:e}}var s=t.TokenKey="autologin_trustie"},RI5i:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(r("2/Rp")),o=p(r("kaz8")),n=p(r("Vl3Y")),l=p(r("5rEg"));r("+L6B"),r("sRBo"),r("y8nQ"),r("5NDa");var i=r("cDcd"),u=p(i),s=r("eO8H"),d=p(r("vDqi")),c=p(r("Po8q"));r("ozWx");var f=r("xDMy"),m=r("TxSN");function p(e){return e&&e.__esModule?e:{default:e}}t.default=n.default.create({name:"login"})((function(e){var t=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],a=!0,o=!1,n=void 0;try{for(var l,i=e[Symbol.iterator]();!(a=(l=i.next()).done)&&(r.push(l.value),!t||r.length!==t);a=!0);}catch(e){o=!0,n=e}finally{try{!a&&i.return&&i.return()}finally{if(o)throw n}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}((0,i.useState)(),2),r=t[0],p=t[1],g=e.form,v=e.location,h=e.mygetHelmetapi,y=g.getFieldDecorator,w=v.search;function E(){var e=document.getElementById("login_password");e&&"password"===e.type&&setTimeout((function(){e.removeAttribute("value")}),0)}return(0,i.useEffect)((function(){E()}),[]),(0,i.useEffect)((function(){if(h){var e=h.name;document.title=e}}),[h]),u.default.createElement("div",{className:"right_cont login_content"},u.default.createElement("div",{className:"login_register_head mb60"},u.default.createElement("p",null,"欢迎登录 ",u.default.createElement("span",{className:"head_blue"},"群智开发"))),u.default.createElement("p",{className:r?"message active mb10":"message"},r),u.default.createElement(n.default,{className:"login-form"},u.default.createElement(n.default.Item,null,y("username",{rules:[{required:!0,message:"请输入手机号/邮箱/用户名"}],validateTrigger:"onBlur"})(u.default.createElement(l.default,{className:"account",placeholder:"请输入手机号/邮箱/用户名",prefix:u.default.createElement("div",{className:"input_icon"})}))),u.default.createElement(n.default.Item,null,y("password",{rules:[{required:!0,message:"请输入登录密码"}],validateTrigger:"onBlur"})(u.default.createElement(l.default.Password,{className:"psd",placeholder:"请输入登录密码",onBlur:E,onChange:E,prefix:u.default.createElement("div",{className:"input_icon"})}))),u.default.createElement("div",{className:"login_register_head login mb60"},u.default.createElement(n.default.Item,null,y("remember",{valuePropName:"checked",initialValue:c.default.load("autologin")})(u.default.createElement(o.default,null,"下次自动登录")))),u.default.createElement(a.default,{type:"primary",htmlType:"submit",onClick:function(){p(void 0),g.validateFields((function(e,t){e||d.default.post("/accounts/login.json",{login:t.username,password:(0,f.Encrypt)(t.password),autologin:t.remember?1:0}).then((function(e){if(e.data.login){c.default.save("autologin",t.remember),c.default.save("supplyphone",!0),c.default.save("login",e.data.login);var r=new URLSearchParams(w.substring(1)).get("go_page");r?window.location.href=r:(0,m.getOrzCompanyList)().then((function(t){t&&t.data&&t.data.rows&&t.data.rows[0]?window.location.href=(h&&h.common.zone)+"/"+t.data.rows[0].enterpriseIdentifier:window.location.href="/"+e.data.login})).catch((function(){window.location.href="/"+e.data.login}))}else-2===e.data.status?p(e.data.message):p("错误的账号或密码")})).catch((function(e){}))}))},className:"login_register_cofBut"},"登录")),u.default.createElement("div",{className:"link_span"},"没有账号?",u.default.createElement(s.Link,{to:"/register"},"去注册")))}))},TxSN:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMainInfos=function(e,t){return(0,o.default)({url:"/zone/open/zoneKey/"+e,method:"get",params:t})},t.getCheckZoneRole=function(e){return(0,o.default)({url:"/zone/open/zone/"+e+"/checkZoneRole",method:"get"})},t.getCurrentRole=function(e){return(0,o.default)({url:"/zone/zoneFront/"+e+"/checkCurrentRole",method:"get"})},t.getHomePageList=function(e){return(0,o.default)({url:"/zone/open/"+e+"/member/homePageList",method:"get"})},t.gethomePageDocList=function(e){return(0,o.default)({url:"/cms/doc/open/zone/"+e+"/homePageDocList",method:"get"})},t.getAllList=function(e,t){return(0,o.default)({url:"/zone/open/"+e+"/project/list",method:"get",params:t})},t.getNewsAllList=function(e,t){return(0,o.default)({url:"/cms/doc/open/zone/"+e+"/docOverviewList",method:"get",params:t})},t.getNewsHotList=function(e,t){return(0,o.default)({url:"/cms/doc/open/zone/"+e+"/hotDocList",method:"get",params:t})},t.getNewsDetail=function(e){return(0,o.default)({url:"/cms/doc/open/"+e,method:"get"})},t.getNewsMyList=function(e,t){return(0,o.default)({url:"/cms/doc/zone/"+e+"/myDocList",method:"get",params:t})},t.delNewsMyList=function(e){return(0,o.default)({url:"/cms/doc/"+e,method:"delete"})},t.getProjectsLists=function(e,t){return(0,o.default)({url:"/zone/open/"+e+"/project/list",method:"get",params:t})},t.getProjectsTypeLists=function(e){return(0,o.default)({url:"/zone/open/"+e+"/projectType/list",method:"get"})},t.getVIPLists=function(e,t){return(0,o.default)({url:"/zone/open/"+e+"/member/overviewList",method:"get",params:t})},t.getAuditStatus=function(e){return(0,o.default)({url:"/zone/member/zone/"+e+"/auditStatus",method:"get"})},t.applyJoin=function(e,t){return(0,o.default)({url:"/zone/member/applyToJoin/zone/"+e,method:"post",data:t})},t.addResource=function(e){return(0,o.default)({url:"/zone/zoneFront/addResource",method:"post",data:e})},t.getSourceTypeList=function(e){return(0,o.default)({url:"/zone/open/"+e+"/resourceType/list",method:"get"})},t.getSourceZoneList=function(e){return(0,o.default)({url:"/zone/open/"+e+"/resourceDomain/list",method:"get"})},t.getSourceList=function(e){return(0,o.default)({url:"/zone/open/"+e.id+"/resource/list",method:"get",params:e})},t.getSourceDetail=function(e){return(0,o.default)({url:"/zone/open/resource/detail/"+e,method:"get"})},t.getSourceMyList=function(e){return(0,o.default)({url:"/zone/zoneFront/myResourceList",method:"get",params:e})},t.delSourceMyList=function(e){return(0,o.default)({url:"/zone/zoneFront/removeResource/"+e,method:"delete"})},t.postCreateZone=function(e){return(0,o.default)({url:"/zone/application",method:"post",data:e})},t.getTypeByFileId=function(e,t){return(0,o.default)({url:"/zone/resourceType/zone/"+e+"/getResourceTypeByFileId/"+t,method:"get"})},t.addSourceType=function(e){return(0,o.default)({url:"/zone/resourceType",method:"post",data:e})},t.updateResourceTypeByFileId=function(e){return(0,o.default)({url:"/zone/resourceType/updateResourceTypeByFileId",method:"PUT",data:e})},t.getDirListById=function(e){return(0,o.default)({url:"/cms/doc/open/zone/"+e+"/dirList",method:"get"})},t.addNewsByDirId=function(e,t){return(0,o.default)({url:"/cms/doc/dir/"+e,method:"post",data:t})},t.getNewsDetailByAu=function(e){return(0,o.default)({url:"/cms/doc/"+e,method:"get"})},t.updateDoc=function(e,t){return(0,o.default)({url:"/cms/doc/"+e,method:"PUT",data:t})},t.getSourceDetailByAu=function(e){return(0,o.default)({url:"/zone/zoneFront/myResource/"+e,method:"get"})},t.updateMyResource=function(e){return(0,o.default)({url:"/zone/zoneFront/editResource",method:"PUT",data:e})},t.getOrzCompanyList=function(){return(0,o.default)({url:"/pms/pmsEnterprise/myList",method:"get"})},t.checkOpenedEnterprise=function(e){return(0,o.default)({url:"/pms/pmsEnterprise/"+e+"/workbenchUrl",method:"get"})},t.createEnterpriseByGitlinkOrgId=function(e,t){return(0,o.default)({url:"/pms/pmsEnterprise/createByGitlinkOrgId/"+e,method:"POST",data:t})},t.getRoleList=function(){return(0,o.default)({url:"/pms/pmsEnterprise/roleList",method:"get"})},t.getUserList=function(e){return(0,o.default)({url:"/pms/pmsEnterprise/gitlinkUserList/"+e,method:"get"})},t.getPipelineIdByFileName=function(e,t,r,a){return(0,o.default)({url:"/pms/"+e+"/pipelines/"+t+"/"+r+"/getPipelineId/"+a,method:"get"})};var a,o=(a=r("UUzw"))&&a.__esModule?a:{default:a}},UUzw:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.httpUrl=void 0;var a=i(r("tsqr"));r("miYZ");var o=i(r("vDqi")),n=i(r("Po8q")),l=r("JGtk");function i(e){return e&&e.__esModule?e:{default:e}}var u=localStorage.chromesetting&&JSON.parse(localStorage.chromesetting),s=u&&u.common.zone+"/api",d=function(e){window.location.href.indexOf("localhost")<0&&(o.default.defaults.withCredentials=!0);var t=o.default.create({baseURL:e,timeout:18e5});return t.interceptors.request.use((function(e){return n.default.load(l.TokenKey)&&(e.headers.Authorization=n.default.load(l.TokenKey)),e}),(function(e){})),t.interceptors.response.use((function(e){var t=e||{};return t&&t.data&&404===t.data.code?(a.default.error("错误链接!"),window.location.href="/nopage",Promise.reject("error")):t&&t.data&&500===t.data.code?(a.default.error(t.data.msg),Promise.reject("error")):e}),(function(e){})),t}(s);t.httpUrl=s,t.default=d},cdXI:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(r("2/Rp")),o=p(r("Vl3Y")),n=p(r("5rEg")),l=p(r("tsqr")),i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],a=!0,o=!1,n=void 0;try{for(var l,i=e[Symbol.iterator]();!(a=(l=i.next()).done)&&(r.push(l.value),!t||r.length!==t);a=!0);}catch(e){o=!0,n=e}finally{try{!a&&i.return&&i.return()}finally{if(o)throw n}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};r("+L6B"),r("y8nQ"),r("5NDa"),r("miYZ");var u=r("cDcd"),s=p(u),d=r("eO8H"),c=p(r("vDqi")),f=r("sYIF");r("ozWx");var m=r("xDMy");function p(e){return e&&e.__esModule?e:{default:e}}t.default=o.default.create({name:"resetPassword"})((function(e){var t=e.form,r=e.mygetHelmetapi,p=t.getFieldDecorator,g=(0,u.useState)(void 0),v=i(g,2),h=v[0],y=v[1],w=(0,u.useState)(60),E=i(w,2),_=E[0],b=E[1],z=(0,u.useState)(!1),T=i(z,2),N=T[0],S=T[1],L=(0,u.useState)(!1),C=i(L,2),P=C[0],F=C[1],B=(0,u.useState)(void 0),j=i(B,2),I=j[0],O=j[1],x=(0,u.useState)(!1),k=i(x,2),R=k[0],D=k[1],A=(0,u.useState)(!0),M=i(A,2),W=M[0],q=M[1],H=(0,u.useRef)(),V=void 0;function U(e,r,a,o){2===o&&r&&t.getFieldValue("psd")&&r!==t.getFieldValue("psd")||1===o&&r&&t.getFieldValue("psdComfirm")&&r!==t.getFieldValue("psdComfirm")?1===o?(t.setFields({psdComfirm:{value:t.getFieldValue("psdComfirm"),errors:[new Error("密码不一致,请重新输入")]}}),a()):a("密码不一致,请重新输入"):a()}function Z(){var e=document.getElementById("resetPassword_psd"),t=document.getElementById("resetPassword_psdComfirm");e&&"password"===e.type&&setTimeout((function(){e.removeAttribute("value")}),0),t&&"password"===t.type&&setTimeout((function(){t.removeAttribute("value")}),0)}return(0,u.useEffect)((function(){if(r){var e=r.name;document.title=e}}),[r]),s.default.createElement("div",null,s.default.createElement("div",{className:"right_cont ResetPassword_content"},s.default.createElement("div",{className:"login_register_head mb30"},s.default.createElement("span",null,"找回密码"),s.default.createElement("span",{className:"link_span"},"已有账号,",s.default.createElement(d.Link,{to:"/login"},"立即登录"))),s.default.createElement("p",{className:I?"message active":"message"},I),s.default.createElement(o.default,{className:"login-form"},s.default.createElement(o.default.Item,null,p("email",{rules:[{required:!0,message:"请输入已注册的手机号/邮箱"},{validator:function(e,t,r){!function(e,t,r){/^([1][3456789])\d{9}$/.test(t)||/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/.test(t)?(q(!0),t&&(W||t!==h)?c.default.get("/accounts/valid_email_and_phone.json",{params:{login:t,type:2}}).then((function(e){e.data&&!e.data.status?(y(t),F(!0),q(!1),r()):(F(!1),r("此手机号/邮箱未注册"))})):r()):r("请输入正确的手机号/邮箱")}(0,t,r)}}],validateTrigger:"onBlur",validateFirst:!0})(s.default.createElement(n.default,{autoFocus:!0,className:"account",placeholder:"请输入已注册的手机号/邮箱"}))),s.default.createElement(o.default.Item,null,s.default.createElement("div",{className:"login_register_head"},p("captcha",{rules:[{required:!0,message:"请输入验证码"}],validateTrigger:"onBlur"})(s.default.createElement(n.default,{className:"captcha",placeholder:"请输入验证码",autoComplete:"off"})),s.default.createElement(a.default,{className:P?"codeBut":"codeBut disable",disabled:!P,onClick:function(){O(void 0),h&&(S(!0),F(!1),H.current=60,b(60),!V&&clearInterval(V),V=setInterval((function(){if(H.current>1){var e=H.current;H.current=e-1,b(e-1)}else F(!0),S(!1),clearInterval(V)}),1e3),c.default.get("/accounts/get_verification_code.json",{params:{login:h,type:2,smscode:(0,f.setmiyah)(h)}}).then((function(e){if(e.data&&0===e.data.status){var t=h.substring(h.indexOf("@")+1);l.default.success({content:s.default.createElement("span",null,"验证码已发送,请注意查收。",-1===h.indexOf("@")?"":s.default.createElement("a",{href:"https://mail."+t,target:"_blank"},"前往邮箱"))})}else F(!1),S(!1),clearInterval(V),O(e.data.message)})))}},P||!P&&!N?"获取验证码":"重发("+_+"s)"))),s.default.createElement(o.default.Item,null,p("psd",{rules:[{validator:function(e,t,r){U(0,t,r,1)}},{validator:function(e,t,r){!function(e,t,r){t?/(?!.*\s)(?!^[\u4e00-\u9fa5]+$)^.{8,16}$/.test(t)?r():(D(!0),t.length<8||t.length>16?r("密码长度为8-16个字符"):r("密码不能使用空格")):(D(!0),r("请输入新密码"))}(0,t,r)}}],validateTrigger:"onBlur",validateFirst:!0})(s.default.createElement(n.default.Password,{className:"psd",placeholder:"请输入新密码",onBlur:Z,onChange:Z,autoComplete:"new-password"}))),s.default.createElement("span",{className:"password_tips",style:{display:R?"none":"block"}},"请输入8-16位密码区分大小写、不能使用空格"),s.default.createElement(o.default.Item,null,p("psdComfirm",{rules:[{required:!0,message:"请确认新密码"},{validator:function(e,t,r){U(0,t,r,2)}}],validateTrigger:"onBlur",validateFirst:!0})(s.default.createElement(n.default.Password,{className:"psdComfirm",placeholder:"请确认新密码",onBlur:Z,onChange:Z,autoComplete:"new-password"}))),s.default.createElement(o.default.Item,null,s.default.createElement(a.default,{type:"primary",htmlType:"submit",className:"login_register_cofBut",onClick:function(){t.validateFieldsAndScroll((function(e,r){e||c.default.post("/accounts/reset_password.json",{login:r.email,password:(0,m.Encrypt)(r.psd),password_confirmation:(0,m.Encrypt)(r.psdComfirm),code:r.captcha}).then((function(e){if(0===e.data.status)c.default.post("/accounts/login.json",{login:r.email,password:(0,m.Encrypt)(r.psd)}).then((function(e){e.data.login?window.location.href="/"+e.data.login:O(e.data.message)})).catch((function(e){}));else{y(r.email);var a=e.data.message;"验证码不正确"===a?t.setFields({captcha:{value:r.captcha,errors:[new Error("验证码错误,请重新输入")]}}):O(a)}}))}))}},"重置密码并登录")))))}))},jB5C:function(e,t,r){"use strict";var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function n(e,t){var r=e["page"+(t?"Y":"X")+"Offset"],a="scroll"+(t?"Top":"Left");if("number"!=typeof r){var o=e.document;"number"!=typeof(r=o.documentElement[a])&&(r=o.body[a])}return r}function l(e){return n(e)}function i(e){return n(e,!0)}function u(e){var t=function(e){var t,r=void 0,a=void 0,o=e.ownerDocument,n=o.body,l=o&&o.documentElement;return r=(t=e.getBoundingClientRect()).left,a=t.top,{left:r-=l.clientLeft||n.clientLeft||0,top:a-=l.clientTop||n.clientTop||0}}(e),r=e.ownerDocument,a=r.defaultView||r.parentWindow;return t.left+=l(a),t.top+=i(a),t}var s=new RegExp("^("+/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source+")(?!px)[a-z%]+$","i"),d=/^(top|right|bottom|left)$/,c="left",f=void 0;function m(e,t){for(var r=0;r<e.length;r++)t(e[r])}function p(e){return"border-box"===f(e,"boxSizing")}"undefined"!=typeof window&&(f=window.getComputedStyle?function(e,t,r){var a="",o=e.ownerDocument,n=r||o.defaultView.getComputedStyle(e,null);return n&&(a=n.getPropertyValue(t)||n[t]),a}:function(e,t){var r=e.currentStyle&&e.currentStyle[t];if(s.test(r)&&!d.test(t)){var a=e.style,o=a[c],n=e.runtimeStyle[c];e.runtimeStyle[c]=e.currentStyle[c],a[c]="fontSize"===t?"1em":r||0,r=a.pixelLeft+"px",a[c]=o,e.runtimeStyle[c]=n}return""===r?"auto":r});var g=["margin","border","padding"];function v(e,t,r){var a={},o=e.style,n=void 0;for(n in t)t.hasOwnProperty(n)&&(a[n]=o[n],o[n]=t[n]);for(n in r.call(e),t)t.hasOwnProperty(n)&&(o[n]=a[n])}function h(e,t,r){var a=0,o=void 0,n=void 0,l=void 0;for(n=0;n<t.length;n++)if(o=t[n])for(l=0;l<r.length;l++){var i;i="border"===o?o+r[l]+"Width":o+r[l],a+=parseFloat(f(e,i))||0}return a}function y(e){return null!=e&&e==e.window}var w={};function E(e,t,r){if(y(e))return"width"===t?w.viewportWidth(e):w.viewportHeight(e);if(9===e.nodeType)return"width"===t?w.docWidth(e):w.docHeight(e);var a="width"===t?["Left","Right"]:["Top","Bottom"],o="width"===t?e.offsetWidth:e.offsetHeight,n=(f(e),p(e)),l=0;(null==o||o<=0)&&(o=void 0,(null==(l=f(e,t))||Number(l)<0)&&(l=e.style[t]||0),l=parseFloat(l)||0),void 0===r&&(r=n?1:-1);var i=void 0!==o||n,u=o||l;if(-1===r)return i?u-h(e,["border","padding"],a):l;if(i){var s=2===r?-h(e,["border"],a):h(e,["margin"],a);return u+(1===r?0:s)}return l+h(e,g.slice(r),a)}m(["Width","Height"],(function(e){w["doc"+e]=function(t){var r=t.document;return Math.max(r.documentElement["scroll"+e],r.body["scroll"+e],w["viewport"+e](r))},w["viewport"+e]=function(t){var r="client"+e,a=t.document,o=a.body,n=a.documentElement[r];return"CSS1Compat"===a.compatMode&&n||o&&o[r]||n}}));var _={position:"absolute",visibility:"hidden",display:"block"};function b(e){var t=void 0,r=arguments;return 0!==e.offsetWidth?t=E.apply(void 0,r):v(e,_,(function(){t=E.apply(void 0,r)})),t}function z(e,t,r){var a=r;if("object"!==(void 0===t?"undefined":o(t)))return void 0!==a?("number"==typeof a&&(a+="px"),void(e.style[t]=a)):f(e,t);for(var n in t)t.hasOwnProperty(n)&&z(e,n,t[n])}m(["width","height"],(function(e){var t=e.charAt(0).toUpperCase()+e.slice(1);w["outer"+t]=function(t,r){return t&&b(t,e,r?0:1)};var r="width"===e?["Left","Right"]:["Top","Bottom"];w[e]=function(t,a){return void 0===a?t&&b(t,e,-1):t?(f(t),p(t)&&(a+=h(t,["padding","border"],r)),z(t,e,a)):void 0}})),e.exports=a({getWindow:function(e){var t=e.ownerDocument||e;return t.defaultView||t.parentWindow},offset:function(e,t){if(void 0===t)return u(e);!function(e,t){"static"===z(e,"position")&&(e.style.position="relative");var r=u(e),a={},o=void 0,n=void 0;for(n in t)t.hasOwnProperty(n)&&(o=parseFloat(z(e,n))||0,a[n]=o+t[n]-r[n]);z(e,a)}(e,t)},isWindow:y,each:m,css:z,clone:function(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r]);if(e.overflow)for(var r in e)e.hasOwnProperty(r)&&(t.overflow[r]=e.overflow[r]);return t},scrollLeft:function(e,t){if(y(e)){if(void 0===t)return l(e);window.scrollTo(t,i(e))}else{if(void 0===t)return e.scrollLeft;e.scrollLeft=t}},scrollTop:function(e,t){if(y(e)){if(void 0===t)return i(e);window.scrollTo(l(e),t)}else{if(void 0===t)return e.scrollTop;e.scrollTop=t}},viewportWidth:0,viewportHeight:0},w)},ozWx:function(e,t,r){},zt9T:function(e,t,r){"use strict";var a=r("jB5C");e.exports=function(e,t,r){r=r||{},9===t.nodeType&&(t=a.getWindow(t));var o=r.allowHorizontalScroll,n=r.onlyScrollIfNeeded,l=r.alignWithTop,i=r.alignWithLeft,u=r.offsetTop||0,s=r.offsetLeft||0,d=r.offsetBottom||0,c=r.offsetRight||0;o=void 0===o||o;var f=a.isWindow(t),m=a.offset(e),p=a.outerHeight(e),g=a.outerWidth(e),v=void 0,h=void 0,y=void 0,w=void 0,E=void 0,_=void 0,b=void 0,z=void 0,T=void 0,N=void 0;f?(b=t,N=a.height(b),T=a.width(b),z={left:a.scrollLeft(b),top:a.scrollTop(b)},E={left:m.left-z.left-s,top:m.top-z.top-u},_={left:m.left+g-(z.left+T)+c,top:m.top+p-(z.top+N)+d},w=z):(v=a.offset(t),h=t.clientHeight,y=t.clientWidth,w={left:t.scrollLeft,top:t.scrollTop},E={left:m.left-(v.left+(parseFloat(a.css(t,"borderLeftWidth"))||0))-s,top:m.top-(v.top+(parseFloat(a.css(t,"borderTopWidth"))||0))-u},_={left:m.left+g-(v.left+y+(parseFloat(a.css(t,"borderRightWidth"))||0))+c,top:m.top+p-(v.top+h+(parseFloat(a.css(t,"borderBottomWidth"))||0))+d}),E.top<0||_.top>0?!0===l?a.scrollTop(t,w.top+E.top):!1===l?a.scrollTop(t,w.top+_.top):E.top<0?a.scrollTop(t,w.top+E.top):a.scrollTop(t,w.top+_.top):n||((l=void 0===l||!!l)?a.scrollTop(t,w.top+E.top):a.scrollTop(t,w.top+_.top)),o&&(E.left<0||_.left>0?!0===i?a.scrollLeft(t,w.left+E.left):!1===i?a.scrollLeft(t,w.left+_.left):E.left<0?a.scrollLeft(t,w.left+E.left):a.scrollLeft(t,w.left+_.left):n||((i=void 0===i||!!i)?a.scrollLeft(t,w.left+E.left):a.scrollLeft(t,w.left+_.left)))}}}]);