chunk-51125756.8594aa2d.js 3.4 KB

12
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-51125756"],{"6d9c":function(e,r,t){"use strict";var a=t("f983"),o=t.n(a);o.a},a7dd:function(e,r,t){"use strict";t.r(r);var a=function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"pages"},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"form_container"},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"110px",rules:e.rules}},[t("el-form-item",{attrs:{label:"请输入原密码",prop:"old"}},[t("el-input",{attrs:{type:"password"},model:{value:e.form.old,callback:function(r){e.$set(e.form,"old",r)},expression:"form.old"}})],1),t("el-form-item",{attrs:{label:"新密码",prop:"newpwd"}},[t("el-input",{attrs:{type:"password"},model:{value:e.form.newpwd,callback:function(r){e.$set(e.form,"newpwd",r)},expression:"form.newpwd"}})],1),t("el-form-item",{attrs:{label:"确认密码",prop:"again"}},[t("el-input",{attrs:{type:"password"},model:{value:e.form.again,callback:function(r){e.$set(e.form,"again",r)},expression:"form.again"}})],1),t("el-form-item",[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(r){return e.onSubmit("form")}}},[e._v("确认")])],1)],1)],1)])],1)},o=[],s=(t("e35a"),t("9cf3"),t("379d"),t("b8a1")),n=t("1cfa"),i={data:function(){var e=this,r=function(r,t,a){t!==e.form.newpwd?a(new Error("两次输入密码不一致!")):a()},t=function(e,r,t){var a=/^[0-9a-zA-Z_]{1,}$/;-1==r.search(a)?t(new Error("错了哦,密码只能由字母、数字及下划线组成")):t()};return{valImgSrc:"",overtime:"",form:{old:"",newpwd:"",again:"",valid:""},rules:{old:[{required:!0,message:"请输入原密码",trigger:"blur"},{min:6,max:32,message:"长度在 6 到 32 个字符",trigger:"blur"}],newpwd:[{required:!0,message:"请输入新密码",trigger:"blur"},{min:6,max:32,message:"长度在 6 到 32 个字符",trigger:"blur"},{validator:t,trigger:"blur"}],again:[{required:!0,message:"请输入确认密码",trigger:"blur"},{min:6,max:32,message:"长度在 6 到 32 个字符",trigger:"blur"},{validator:t,trigger:"blur"},{validator:r,trigger:"blur"}],valid:[{required:!0,message:"请输入图形验证码",trigger:"blur"},{min:3,max:4,message:"长度在 4 个字符",trigger:"blur"}]}}},mounted:function(){this.overtime=new Date},methods:{goTab:function(e){this.$router.push({path:e})},changeValImg:function(){this.validImgState=!0,this.CurenttestTable()},onSubmit:function(e){var r=this,t=this;this.$refs[e].validate((function(e){if(!e)return t.$message({showClose:!0,message:"错了哦,提交新密码失败",type:"error"}),t.form.old="",t.form.newpwd="",t.form.again="",r.CurenttestTable(),!1;t.submitPwd()}))},resetForm:function(e){this.$refs[e].resetFields()},submitPwd:function(){var e=this,r=this,t={token:localStorage.token,oldpass:r.form.old,newpass:r.form.newpwd},a=n.stringify(t);Object(s["g"])(a).then((function(t){var a=t;e.CurenttestTable(),0==a.Code?(r.$message({showClose:!0,message:"密码修改成功",type:"success"}),r.old="",r.newpwd="",r.again="",r.logoutPage()):r.$message.error(a.Memo+",错误代码:"+a.Code)}))},logoutPage:function(){var e=this,r={token:localStorage.token},t=n.stringify(r);Object(s["g"])(t).then((function(r){var t=r;0==t.Code?e.$router.push({path:"/login",query:{status:1}}):e.$message.error(t.Memo+",错误代码:"+t.Code)}))}}},l=i,u=(t("6d9c"),t("9ca4")),m=Object(u["a"])(l,a,o,!1,null,"4225d8bc",null);r["default"]=m.exports},f983:function(e,r,t){}}]);
  2. //# sourceMappingURL=chunk-51125756.8594aa2d.js.map