34.e9bbb25c38e57f6b2a6f.js 3.9 KB

12
  1. webpackJsonp([34],{AVf8:function(t,e){},hmqQ:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=s("mtWM"),i=s.n(a),o={data:function(){return{pwd1:"",pwd2:"",phone:"",code:"",message:"获取验证码",codeDisabled:!1}},methods:{getCode:function(){var t=this;""!=this.phone?new RegExp("^[1][2-9][0-9]{9}$").test(this.phone)?(i.a.post("/api/sms",{mobile:this.phone,type:0}).then(function(t){"success"===t.data.code&&console.log(t.data.message)}),setTimeout(function(){t.$vux.toast.text("验证码正在发送,请注意查看","middle"),t.countTime()},1e3)):this.$vux.toast.text("手机号格式不正确","middle"):this.$vux.toast.text("请输入手机号","middle")},countTime:function(){var t=this,e=60,s=setInterval(function(){--e>0?(t.message=e+"秒后再次发送",t.codeDisabled=!0):(clearInterval(s),t.message="获取验证码",t.codeDisabled=!1)},1e3)},login:function(){var t=this;""!=this.phone?new RegExp("^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$").test(this.phone)?this.pwd1.length<6||this.pwd2.length<6?this.$vux.toast.text("密码长度小于6位","middle"):this.pwd1===this.pwd2?i()({method:"POST",url:"/api/forgetpass",data:{mobile:this.phone,sms:this.code,password:this.pwd1,send_type:2}}).then(function(e){"success"===e.data.code?(t.$vux.toast.text("修改成功","middle"),setTimeout(function(){t.$router.push("/login")},2e3)):t.$vux.toast.text(e.data.message,"middle")}):this.$vux.toast.text("两次输入密码不一致","middle"):this.$vux.toast.text("手机号格式不正确","middle"):this.$vux.toast.text("手机号不能为空","middle")}},computed:{}},n={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wrap"},[t._m(0),t._v(" "),a("div",{staticClass:"change"},[a("div",{staticClass:"mobile"},[a("img",{staticClass:"login_icon",attrs:{src:s("s+la")}}),t._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:t.phone,expression:"phone"}],attrs:{type:"number",placeholder:"请输入登录手机号",maxlength:"11",oninput:"if(value.length>11) value=value.slice(0,11)"},domProps:{value:t.phone},on:{input:function(e){e.target.composing||(t.phone=e.target.value)}}})]),t._v(" "),a("div",{staticClass:"password"},[a("img",{staticClass:"login_icon",attrs:{src:s("aemX")}}),t._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:t.pwd1,expression:"pwd1"}],attrs:{type:"password",placeholder:"请输入新密码",maxlength:"12"},domProps:{value:t.pwd1},on:{input:function(e){e.target.composing||(t.pwd1=e.target.value)}}})]),t._v(" "),a("div",{staticClass:"password"},[a("img",{staticClass:"login_icon",attrs:{src:s("aemX")}}),t._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:t.pwd2,expression:"pwd2"}],attrs:{type:"password",placeholder:"请再次输入新密码",maxlength:"12"},domProps:{value:t.pwd2},on:{input:function(e){e.target.composing||(t.pwd2=e.target.value)}}})]),t._v(" "),a("div",{staticClass:"code"},[a("input",{directives:[{name:"model",rawName:"v-model",value:t.code,expression:"code"}],attrs:{type:"number",placeholder:"请输入验证码",maxlength:"4",oninput:"if(value.length>4) value=value.slice(0,4)"},domProps:{value:t.code},on:{input:function(e){e.target.composing||(t.code=e.target.value)}}}),t._v(" "),a("button",{class:{disabled:t.codeDisabled},attrs:{disabled:t.codeDisabled},on:{click:t.getCode}},[t._v(t._s(t.message))])]),t._v(" "),t._m(1),t._v(" "),a("div",{staticClass:"loginbtn"},[a("button",{on:{click:t.login}},[t._v("确认修改")])])])])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"bgimg"},[e("p",{staticClass:"login_name"},[this._v("修改密码")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"note"},[e("p",[this._v("密码最小长度为6位,最大长度为12位")])])}]};var d=s("VU/8")(o,n,!1,function(t){s("AVf8")},"data-v-93595d1c",null);e.default=d.exports}});
  2. //# sourceMappingURL=34.e9bbb25c38e57f6b2a6f.js.map