| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-a9ed"],{j21W:function(e,t,o){"use strict";o.r(t);var s=o("XJYT"),i={name:"Forget",components:{},data:function(){var e=this;return{active:0,logo:"",new_form:{new_mobile:""},form:{mobile:"",code:""},rules:{new_mobile:[{validator:function(t,o,s){""===o?s(new Error("请输入新手机号")):e.fun.isMoblie(o)?s(new Error("请输入正确的手机格式!")):s()},required:!0}]},rules1:{},show:!0,count:"",show1:!0,count1:"",passwordType:"password"}},watch:{},created:function(){},destroyed:function(){},methods:{getCode:function(){var e=this;this.fun.isMoblie(this.form.mobile)?this.$message.error("请输入正确的手机号码"):$http.post("/admin/user/send_code",{mobile:this.form.mobile}," ").then(function(t){1===t.result?e.getTimer():t.msg&&""!=t.msg&&s.MessageBox.alert(t.msg)}).catch(function(e){console.log(e)})},getNewCode:function(){var e=this;this.fun.isMoblie(this.new_form.new_mobile)?this.$message.error("请输入正确的手机号码"):$http.post("/admin/user/send_new_code",{mobile:this.new_form.new_mobile}," ").then(function(t){1===t.result?e.getTimer1():t.msg&&""!=t.msg&&s.MessageBox.alert(t.msg)}).catch(function(e){console.log(e)})},next:function(){var e=this;this.form.mobile?this.fun.isMoblie(this.form.mobile)?this.$message.error("请输入正确的手机号码"):this.form.code?$http.post("/admin/checkCode/",{mobile:this.form.mobile,code:this.form.code}," ").then(function(t){1===t.result?e.active++:t.msg&&""!=t.msg&&s.MessageBox.alert(t.msg)}).catch(function(e){console.log(e)}):this.$message.error("请输入验证码"):this.$message.error("请输入手机号")},submitForm:function(){var e=this;this.fun.isMoblie(this.new_form.new_mobile)?this.$message.error("请输入正确的手机号码"):this.new_form.new_mobile?this.new_form.code?this.$refs.new_form.validate(function(t){if(!t)return console.log("error submit!!"),!1;$http.post("/admin/checkCode/",{mobile:e.new_form.new_mobile,code:e.new_form.code}," ").then(function(t){1===t.result?e.submit():t.msg&&""!=t.msg&&s.MessageBox.alert(t.msg)}).catch(function(e){console.log(e)})}):this.$message.error("请输入验证码"):this.$message.error("请输入手机号码")},submit:function(){var e=this,t={data:{old_mobile:this.form.mobile,mobile:this.new_form.new_mobile}};$http.post("/admin/user/modify_mobile",t,"提交中").then(function(t){1===t.result?(t.msg&&""!=t.msg&&e.$message.success("提交成功!"),e.$refs.new_form.resetFields(),e.active=e.active+2):t.msg&&""!=t.msg&&e.$message.error(t.msg)}).catch(function(t){e.active--,console.error(t)})},toLogin:function(){this.$router.push({path:"/login"})},getTimer:function(){var e=this;this.timer||(this.count=60,this.show=!1,this.timer=setInterval(function(){e.count>0&&e.count<=60?e.count--:(e.show=!0,clearInterval(e.timer),e.timer=null)},1e3))},getTimer1:function(){var e=this;this.timer1||(this.count1=60,this.show1=!1,this.timer1=setInterval(function(){e.count1>0&&e.count1<=60?e.count1--:(e.show1=!0,clearInterval(e.timer1),e.timer1=null)},1e3))}}},r=(o("rGkq"),o("KHd+")),n=Object(r.a)(i,function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"forget-container"},[o("div",{staticStyle:{width:"95%",margin:"0 auto"}},[o("el-steps",{staticStyle:{"margin-top":"20px"},attrs:{active:e.active,"align-center":""}},[o("el-step",{attrs:{title:"验证手机号"}}),e._v(" "),o("el-step",{attrs:{title:"设置新手机"}}),e._v(" "),o("el-step",{attrs:{title:"完成"}})],1),e._v(" "),o("el-row",{staticClass:"content_info"},[o("el-col",{staticClass:"login_input",attrs:{span:24}},[0==e.active?o("el-form",{ref:"form",staticClass:"login-form",attrs:{model:e.form,rules:e.rules1,"label-width":"15%"}},[o("el-form-item",{attrs:{label:"请输入绑定的密保手机号",prop:"mobile"}},[o("el-input",{staticStyle:{width:"65%"},attrs:{placeholder:"请输入绑定的密保手机号"},model:{value:e.form.mobile,callback:function(t){e.$set(e.form,"mobile",t)},expression:"form.mobile"}}),e._v(" "),o("el-button",{directives:[{name:"show",rawName:"v-show",value:e.show,expression:"show"}],attrs:{type:"primary",size:"small"},nativeOn:{click:function(t){return t.preventDefault(),e.getCode(t)}}},[e._v("\n 获取手机验证码\n ")]),e._v(" "),o("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.show,expression:"!show"}],attrs:{type:"primary",disabled:"",size:"small"}},[e._v("\n "+e._s(e.count)+"秒后重新获取\n ")])],1),e._v(" "),o("el-form-item",{attrs:{label:"输入手机短信验证码",prop:"code"}},[o("el-input",{staticStyle:{width:"65%"},attrs:{placeholder:"输入手机短信验证码"},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),e._v(" "),o("el-form-item",[o("el-button",{attrs:{type:"primary"},on:{click:e.next}},[e._v("\n 下一步\n ")])],1)],1):e._e(),e._v(" "),1==e.active?o("el-form",{ref:"new_form",staticClass:"login-form",attrs:{model:e.new_form,rules:e.rules,"label-width":"25%"}},[o("el-form-item",{attrs:{label:"新手机号",prop:"new_mobile"}},[o("el-input",{staticStyle:{width:"65%"},attrs:{placeholder:"请输入新手机号"},model:{value:e.new_form.new_mobile,callback:function(t){e.$set(e.new_form,"new_mobile",t)},expression:"new_form.new_mobile"}}),e._v(" "),o("el-button",{directives:[{name:"show",rawName:"v-show",value:e.show1,expression:"show1"}],attrs:{type:"primary",size:"small"},nativeOn:{click:function(t){return t.preventDefault(),e.getNewCode(t)}}},[e._v("\n 获取手机验证码\n ")]),e._v(" "),o("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.show1,expression:"!show1"}],attrs:{type:"primary",disabled:"",size:"small"}},[e._v("\n "+e._s(e.count1)+"秒后重新获取\n ")])],1),e._v(" "),o("el-form-item",{attrs:{label:"输入手机短信验证码",prop:"code"}},[o("el-input",{staticStyle:{width:"65%"},attrs:{placeholder:"输入手机短信验证码"},model:{value:e.new_form.code,callback:function(t){e.$set(e.new_form,"code",t)},expression:"new_form.code"}})],1),e._v(" "),o("el-form-item",[o("el-button",{attrs:{type:"primary"},on:{click:function(t){return t.preventDefault(),e.submitForm(t)}}},[e._v("\n 确认\n ")])],1)],1):e._e(),e._v(" "),3==e.active?o("div",{staticClass:"complete"},[o("i",{staticClass:"el-icon-success blue"}),o("br"),e._v(" "),o("span",{staticClass:"text"},[e._v("修改手机号成功")]),e._v(" "),o("el-button",{attrs:{plain:""},on:{click:e.toLogin}},[e._v("点击返回登录页面")])],1):e._e()],1)],1)],1)])},[],!1,null,"767e3db5",null);n.options.__file="change_mobile.vue";t.default=n.exports},rGkq:function(e,t,o){"use strict";var s=o("vymq");o.n(s).a},vymq:function(e,t,o){}}]);
|