chunk-16daad77.43b77ffc.js 5.1 KB

12
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-16daad77"],{"1cb8":function(s,t,a){"use strict";a.r(t);var e=function(){var s=this,t=s.$createElement,a=s._self._c||t;return a("div",{staticClass:"wrap"},[a("div",{staticClass:"box"},[a("p",{staticClass:"box-title"},[s._v("忘记密码")]),a("div",{staticClass:"form-box"},[a("div",{staticClass:"form-row"},[a("span",{staticClass:"label"},[s._v("手机号码")]),a("div",{staticClass:"form-right-sidebar"},[a("div",{staticClass:"form-right-row"},[a("input",{directives:[{name:"model",rawName:"v-model",value:s.params.phone,expression:"params.phone"}],staticClass:"input",attrs:{placeholder:"请输入手机号",name:"",id:"",value:""},domProps:{value:s.params.phone},on:{input:function(t){t.target.composing||s.$set(s.params,"phone",t.target.value)}}})])])]),a("div",{staticClass:"form-row"},[a("span",{staticClass:"label"},[s._v("验证码")]),a("div",{staticClass:"form-right-sidebar"},[a("div",{staticClass:"form-right-row"},[a("input",{directives:[{name:"model",rawName:"v-model",value:s.params.code,expression:"params.code"}],staticClass:"input",attrs:{placeholder:"请输入验证码"},domProps:{value:s.params.code},on:{input:function(t){t.target.composing||s.$set(s.params,"code",t.target.value)}}}),s.countDown<=0?a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:function(t){return s.sendSms()}}},[s._v("获取验证码")]):a("button",{staticClass:"btn",attrs:{type:"button"}},[s._v(s._s(s.countDown)+"秒后重发")])])])]),a("div",{staticClass:"form-row"},[a("span",{staticClass:"label"},[s._v("图形验证码")]),a("div",{staticClass:"form-right-sidebar"},[a("div",{staticClass:"form-right-row"},[a("input",{directives:[{name:"model",rawName:"v-model",value:s.params.verify,expression:"params.verify"}],staticClass:"input",attrs:{placeholder:"请输入图形验证码",name:"",id:"",value:""},domProps:{value:s.params.verify},on:{input:function(t){t.target.composing||s.$set(s.params,"verify",t.target.value)}}}),a("button",{staticClass:"num-code",attrs:{type:"button"}},[a("img",{staticStyle:{width:"100%"},attrs:{src:s.captcha.image,alt:""},on:{click:function(t){return s.getCaptcha()}}})])])])]),a("div",{staticClass:"form-row"},[a("span",{staticClass:"label"},[s._v("新密码")]),a("div",{staticClass:"form-right-sidebar"},[a("div",{staticClass:"form-right-row"},[a("input",{directives:[{name:"model",rawName:"v-model",value:s.params.password,expression:"params.password"}],staticClass:"input",attrs:{type:"password",placeholder:"请输入8-12位数字加字母的密码",name:"",id:"",value:""},domProps:{value:s.params.password},on:{input:function(t){t.target.composing||s.$set(s.params,"password",t.target.value)}}})])])]),a("div",{staticClass:"form-row"},[a("span",{staticClass:"label"},[s._v("确认新密码")]),a("div",{staticClass:"form-right-sidebar"},[a("div",{staticClass:"form-right-row"},[a("input",{directives:[{name:"model",rawName:"v-model",value:s.params.con_password,expression:"params.con_password"}],staticClass:"input",attrs:{type:"password",placeholder:"请输入确认密码",name:"",id:"",value:""},domProps:{value:s.params.con_password},on:{input:function(t){t.target.composing||s.$set(s.params,"con_password",t.target.value)}}})])])]),a("div",{staticClass:"btn-box"},[a("button",{staticClass:"active",attrs:{type:"button"},on:{click:function(t){return s.resetPassword()}}},[s._v("提交")])])])])])},o=[],r=a("ca00"),i=a("67cf"),n={components:{},data:function(){return{captcha:{image:"",uniqid:""},params:{phone:"",code:"",verify:"",uniqid:"",password:"",con_password:""},countDown:0}},mounted:function(){this.getCaptcha()},methods:{resetPassword:function(){var s=this,t=this.params,a=Object(r["d"])(t,[["phone",["notNull","请输入手机号"],["isMobile","请输入正确手机号"]],["verify",["notNull","请输入图形验证码"]],["code",["notNull","请输入验证码"]],["password",["notNull","请输入密码"],["checkPassLevel","密码必须为8~12位数字字母组合"]],["con_password",["notNull","请输入确认密码"],["checkPassLevel","密码必须为8~12位数字字母组合"],[function(s,t){return s==t.password},"确认密码错误"]]]);if(a.length>0)return this.$message.error(a[0].errMsg);Object(i["Q"])(t).then((function(t){var a=t.code,e=t.msg;1==a?(setTimeout((function(){s.$router.push("/login")}),1e3),s.$message.success(e)):s.$message.error(e)}))},getCaptcha:function(){var s=this;Object(i["O"])().then((function(t){var a=t.code,e=t.msg,o=t.data;1==a?(s.captcha=o,s.params.uniqid=o.uniqid):s.$message.error(e)}))},sendSms:function(){var s=this,t=this.params,a=Object(r["d"])(t,[["phone",["notNull","请输入手机号"],["isMobile","请输入正确手机号"]]]);if(a.length>0)return this.$message.error(a[0].errMsg);Object(i["w"])({phone:t.phone}).then((function(t){var a=t.code,e=t.msg;1==a?(s.countDownFn(),s.$message.success(e)):s.$message.error(e)}))},countDownFn:function(){var s=this,t=60,a=function a(){0!=t&&(s.countDown=--t,setTimeout((function(){return a()}),1e3))};a()}}},c=n,l=(a("e59b"),a("2877")),p=Object(l["a"])(c,e,o,!1,null,"0a01addf",null);t["default"]=p.exports},a462:function(s,t,a){},e59b:function(s,t,a){"use strict";a("a462")}}]);
  2. //# sourceMappingURL=chunk-16daad77.43b77ffc.js.map