| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-390d9f04"],{2204:function(e,t,o){},"85aa":function(e,t,o){"use strict";o.r(t);var n=o("7a23"),r=Object(n["withScopeId"])("data-v-758b34c0");Object(n["pushScopeId"])("data-v-758b34c0");var c=Object(n["createVNode"])("h4",null,"忘记密码",-1),a={class:"login-input-group"},i={key:0},u={key:1},l=Object(n["createTextVNode"])("返回登录 "),d=Object(n["createTextVNode"])("修改密码 "),s=Object(n["createVNode"])("div",{class:"login-copyright"},"copyright © 2021 eleadmin.com all rights reserved.",-1),p={class:"login-input-group",style:{"margin-bottom":"16px"}},m=Object(n["createTextVNode"])("立即发送 "),f={style:{position:"absolute",left:"30px",top:"20px","z-index":"999"}},b=Object(n["createTextVNode"])("居左"),g=Object(n["createTextVNode"])("居中"),h=Object(n["createTextVNode"])("居右");Object(n["popScopeId"])();var v=r((function(e,t,o,v,O,j){var w=Object(n["resolveComponent"])("mobile-outlined"),C=Object(n["resolveComponent"])("a-input"),N=Object(n["resolveComponent"])("a-form-item"),V=Object(n["resolveComponent"])("lock-outlined"),k=Object(n["resolveComponent"])("a-input-password"),T=Object(n["resolveComponent"])("key-outlined"),_=Object(n["resolveComponent"])("safety-certificate-outlined"),y=Object(n["resolveComponent"])("a-button"),x=Object(n["resolveComponent"])("router-link"),I=Object(n["resolveComponent"])("a-form"),z=Object(n["resolveComponent"])("a-modal"),S=Object(n["resolveComponent"])("a-radio-button"),U=Object(n["resolveComponent"])("a-radio-group");return Object(n["openBlock"])(),Object(n["createBlock"])(n["Fragment"],null,[Object(n["createVNode"])("div",{class:["login-wrapper",["","login-form-right","login-form-left"][O.direction]]},[Object(n["createVNode"])(I,{ref:"form",model:O.form,rules:O.rules,layout:"vertical",class:"login-form ele-bg-white"},{default:r((function(){return[c,Object(n["createVNode"])(N,{name:"phone"},{default:r((function(){return[Object(n["createVNode"])(C,{placeholder:"请输入绑定手机号",value:O.form.phone,"onUpdate:value":t[1]||(t[1]=function(e){return O.form.phone=e}),"allow-clear":"",size:"large"},{prefix:r((function(){return[Object(n["createVNode"])(w)]})),_:1},8,["value"])]})),_:1}),Object(n["createVNode"])(N,{name:"password"},{default:r((function(){return[Object(n["createVNode"])(k,{placeholder:"请输入新的登录密码",value:O.form.password,"onUpdate:value":t[2]||(t[2]=function(e){return O.form.password=e}),size:"large"},{prefix:r((function(){return[Object(n["createVNode"])(V)]})),_:1},8,["value"])]})),_:1}),Object(n["createVNode"])(N,{name:"password2"},{default:r((function(){return[Object(n["createVNode"])(k,{placeholder:"请再次输入登录密码",value:O.form.password2,"onUpdate:value":t[3]||(t[3]=function(e){return O.form.password2=e}),size:"large"},{prefix:r((function(){return[Object(n["createVNode"])(T)]})),_:1},8,["value"])]})),_:1}),Object(n["createVNode"])(N,{name:"code"},{default:r((function(){return[Object(n["createVNode"])("div",a,[Object(n["createVNode"])(C,{placeholder:"请输入验证码",value:O.form.code,"onUpdate:value":t[4]||(t[4]=function(e){return O.form.code=e}),"allow-clear":"",size:"large"},{prefix:r((function(){return[Object(n["createVNode"])(_)]})),_:1},8,["value"]),Object(n["createVNode"])(y,{class:"login-captcha",disabled:!!O.countdownTimer,onClick:j.showImgCodeCheck},{default:r((function(){return[O.countdownTimer?(Object(n["openBlock"])(),Object(n["createBlock"])("span",u,"已发送 "+Object(n["toDisplayString"])(O.countdownTime)+" s",1)):(Object(n["openBlock"])(),Object(n["createBlock"])("span",i,"发送验证码"))]})),_:1},8,["disabled","onClick"])])]})),_:1}),Object(n["createVNode"])(N,null,{default:r((function(){return[Object(n["createVNode"])(x,{to:"/login",class:"ele-pull-right",style:{"line-height":"22px"}},{default:r((function(){return[l]})),_:1})]})),_:1}),Object(n["createVNode"])(N,null,{default:r((function(){return[Object(n["createVNode"])(y,{block:"",size:"large",type:"primary",loading:O.loading,onClick:j.doSubmit},{default:r((function(){return[d]})),_:1},8,["loading","onClick"])]})),_:1})]})),_:1},8,["model","rules"]),s],2),Object(n["createVNode"])(z,{width:340,footer:null,title:"发送验证码",visible:O.showImgCode,"onUpdate:visible":t[7]||(t[7]=function(e){return O.showImgCode=e})},{default:r((function(){return[Object(n["createVNode"])("div",p,[Object(n["createVNode"])(C,{value:O.imgCode,"onUpdate:value":t[5]||(t[5]=function(e){return O.imgCode=e}),placeholder:"请输入图形验证码","allow-clear":"",size:"large"},null,8,["value"]),Object(n["createVNode"])(y,{class:"login-captcha"},{default:r((function(){return[Object(n["createVNode"])("img",{alt:"",src:j.captcha,onClick:t[6]||(t[6]=function(){return j.changeImgCode&&j.changeImgCode.apply(j,arguments)})},null,8,["src"])]})),_:1})]),Object(n["createVNode"])(y,{block:"",size:"large",type:"primary",loading:O.codeLoading,onClick:j.sendCode},{default:r((function(){return[m]})),_:1},8,["loading","onClick"])]})),_:1},8,["visible"]),Object(n["createVNode"])("div",f,[Object(n["createVNode"])(U,{value:O.direction,"onUpdate:value":t[8]||(t[8]=function(e){return O.direction=e}),size:"small"},{default:r((function(){return[Object(n["createVNode"])(S,{value:2},{default:r((function(){return[b]})),_:1}),Object(n["createVNode"])(S,{value:0},{default:r((function(){return[g]})),_:1}),Object(n["createVNode"])(S,{value:1},{default:r((function(){return[h]})),_:1})]})),_:1},8,["value"])])],64)})),O=o("1da1"),j=(o("96cf"),o("d3b7"),o("e8db")),w=o("6a86"),C=o("13dc"),N=o("7c9d"),V={name:"Forget",components:{MobileOutlined:j["a"],LockOutlined:w["a"],KeyOutlined:C["a"],SafetyCertificateOutlined:N["a"]},data:function(){var e=this,t=function(){var t=Object(O["a"])(regeneratorRuntime.mark((function t(o,n){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n){t.next=2;break}return t.abrupt("return",Promise.reject("请再次输入新密码"));case 2:if(n!==e.form.password){t.next=4;break}return t.abrupt("return",Promise.resolve());case 4:return t.abrupt("return",Promise.reject("两次输入密码不一致"));case 5:case"end":return t.stop()}}),t)})));return function(e,o){return t.apply(this,arguments)}}();return{direction:0,loading:!1,form:{phone:"1234567890",password:"",password2:"",code:""},rules:{phone:[{required:!0,message:"请输入绑定手机号",type:"string",trigger:"blur"}],password:[{required:!0,message:"请输入新的登录密码",type:"string",trigger:"blur"}],password2:[{required:!0,validator:t,trigger:"blur"}],code:[{required:!0,message:"请输入验证码",type:"string",trigger:"blur"}]},v:(new Date).getTime(),showImgCode:!1,imgCode:"",codeLoading:!1,countdownTime:30,countdownTimer:null}},computed:{captcha:function(){return"https://eleadmin.com/assets/captcha?v="+this.v}},methods:{doSubmit:function(){var e=this;this.$refs.form.validate().then((function(){e.loading=!0,setTimeout((function(){e.$message.success("密码修改成功"),e.$router.push("/login")}),1e3)})).catch((function(){}))},changeImgCode:function(){this.v=(new Date).getTime()},showImgCodeCheck:function(){this.form.phone?(this.imgCode="",this.changeImgCode(),this.showImgCode=!0):this.$message.error("请输入手机号码")},sendCode:function(){var e=this;this.imgCode?(this.codeLoading=!0,setTimeout((function(){e.$message.success("短信验证码发送成功, 请注意查收!"),e.showImgCode=!1,e.codeLoading=!1,e.startCountdownTimer()}),1e3)):this.$message.error("请输入图形验证码")},startCountdownTimer:function(){var e=this;this.countdownTime=30,this.countdownTimer=setInterval((function(){e.countdownTime<=1&&(clearInterval(e.countdownTimer),e.countdownTimer=null),e.countdownTime--}),1e3)}},unmounted:function(){this.countdownTimer&&clearInterval(this.countdownTimer)}},k=(o("8f31"),o("6b0d")),T=o.n(k);const _=T()(V,[["render",v],["__scopeId","data-v-758b34c0"]]);t["default"]=_},"8f31":function(e,t,o){"use strict";o("2204")}}]);
|