6.a55181dfc6a5e4674561.js 3.6 KB

1
  1. webpackJsonp([6],{P9L8:function(a,t){},dRkj:function(a,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=s("Dd8w"),e=s.n(o),r=s("NYxO"),i=s("mtWM"),l=s.n(i),m={data:function(){return{formData:{old_pass:"",new_pass:"",captcha:""},two_pass:"",imgCode:"/captcha/new"}},created:function(){},methods:{updataCodeImg:function(){this.imgCode="/captcha/new?"+(new Date).getTime()},editPassword:function(){var a=this;this.formData.old_pass?this.formData.new_pass===this.two_pass?/^[a-zA-Z\d_]{6,}$/.test(this.formData.new_pass)?l.a.post("/user/edit_password",this.formData).then(function(t){200===t.data.code?(a.formData.captcha="",a.formData.new_pass="",a.formData.old_pass="",a.two_pass="",a.updataCodeImg(),a.showNotify("修改成功",t.data.msg)):(a.updataCodeImg(),a.formData.captcha="",a.$refs.imgCode.focus(),a.showNotify("修改失败",t.data.msg,"error"))}):this.showNotify("修改失败","失败原因: 新密码长度必须大于等于6个字符!","error"):this.showNotify("修改失败","失败原因: 两次密码输入不一致!","error"):this.showNotify("修改失败","失败原因: 旧密码不能为空!","error")}},computed:e()({},Object(r.c)(["CaptchaImg"]))},c={render:function(){var a=this,t=a.$createElement,s=a._self._c||t;return s("div",{staticClass:"panel"},[s("div",{staticClass:"panel_body"},[s("div",{staticClass:"form"},[s("div",{staticClass:"form_item"},[s("label",{staticClass:"form_label"},[a._v("原始密码:")]),a._v(" "),s("div",{staticClass:"form_control"},[s("input",{directives:[{name:"model",rawName:"v-model",value:a.formData.old_pass,expression:"formData.old_pass"}],staticClass:"form_input",attrs:{autocomplete:"off",type:"password",placeholder:"请输入原始密码"},domProps:{value:a.formData.old_pass},on:{input:function(t){t.target.composing||a.$set(a.formData,"old_pass",t.target.value)}}})])]),a._v(" "),s("div",{staticClass:"form_item"},[s("label",{staticClass:"form_label"},[a._v("重设密码:")]),a._v(" "),s("div",{staticClass:"form_control"},[s("input",{directives:[{name:"model",rawName:"v-model",value:a.formData.new_pass,expression:"formData.new_pass"}],staticClass:"form_input",attrs:{autocomplete:"off",type:"password",placeholder:"请设置新密码(6-20位的数字和字母组合)"},domProps:{value:a.formData.new_pass},on:{input:function(t){t.target.composing||a.$set(a.formData,"new_pass",t.target.value)}}})])]),a._v(" "),s("div",{staticClass:"form_item"},[s("label",{staticClass:"form_label"},[a._v("确认密码:")]),a._v(" "),s("div",{staticClass:"form_control"},[s("input",{directives:[{name:"model",rawName:"v-model",value:a.two_pass,expression:"two_pass"}],staticClass:"form_input",attrs:{autocomplete:"off",type:"password",placeholder:""},domProps:{value:a.two_pass},on:{input:function(t){t.target.composing||(a.two_pass=t.target.value)}}})])]),a._v(" "),s("div",{staticClass:"form_item"},[s("label",{staticClass:"form_label"},[a._v("验 证 码:")]),a._v(" "),s("div",{staticClass:"form_control"},[s("input",{directives:[{name:"model",rawName:"v-model",value:a.formData.captcha,expression:"formData.captcha"}],ref:"imgCode",staticClass:"form_input small",attrs:{autocomplete:"off",type:"text",placeholder:""},domProps:{value:a.formData.captcha},on:{input:function(t){t.target.composing||a.$set(a.formData,"captcha",t.target.value)}}}),a._v(" "),s("img",{staticClass:"form_yzcode",attrs:{src:a.imgCode,alt:""},on:{click:a.updataCodeImg}})])]),a._v(" "),s("div",{staticClass:"form_item"},[s("button",{staticClass:"form_submit",on:{click:a.editPassword}},[a._v("保存")])])])])])},staticRenderFns:[]};var n=s("VU/8")(m,c,!1,function(a){s("P9L8")},null,null);t.default=n.exports}});