chunk-6ac0df94.2c990829.js 3.5 KB

12
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6ac0df94"],{"01b3":function(e,s,r){"use strict";r("2097")},2097:function(e,s,r){},"85a2":function(e,s,r){e.exports=r.p+"img/1.eb827164.png"},d5a2:function(e,s,r){"use strict";r.r(s);var t=function(){var e=this,s=e.$createElement,r=e._self._c||s;return r("div",{ref:"basic",attrs:{id:"basic"}},[r("el-container",[r("el-header",{staticStyle:{"background-size":"calc(40px * 944 / 84 ) 40px","background-repeat":"no-repeat","background-position":"200px"},style:{backgroundImage:"url("+e.nav.icon+")"}},[r("div",{staticClass:"left"},[r("span",[e._v("人员能力评估系统")])]),r("div",{staticClass:"right"},e._l(e.nav.btns,(function(s,t){return r("div",{key:t,staticClass:"btns",on:{click:function(r){return e.Success(s.success)}}},[e._v(e._s(s.name))])})),0)]),r("el-main",[e._t("default")],2)],1),r("el-dialog",{attrs:{title:"提示",visible:e.centerDialogVisible,width:"500px",center:""},on:{"update:visible":function(s){e.centerDialogVisible=s}}},[r("el-form",{ref:"update",attrs:{rules:e.rules,model:e.value,"label-width":"100px"}},[r("el-form-item",{attrs:{label:"旧密码",prop:"old_password"}},[r("el-input",{model:{value:e.value.old_password,callback:function(s){e.$set(e.value,"old_password",s)},expression:"value.old_password"}})],1),r("el-form-item",{attrs:{label:"新密码",prop:"new_password"}},[r("el-input",{attrs:{type:"password"},model:{value:e.value.new_password,callback:function(s){e.$set(e.value,"new_password",s)},expression:"value.new_password"}})],1),r("el-form-item",{attrs:{label:"确认密码",prop:"confirm_password"}},[r("el-input",{attrs:{type:"password"},model:{value:e.value.confirm_password,callback:function(s){e.$set(e.value,"confirm_password",s)},expression:"value.confirm_password"}})],1),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:function(s){return e.submitForm("update")}}},[e._v("提交")])],1)],1)],1)],1)},a=[],n=r("85a2"),o=r.n(n),i=r("0c6d"),l={update:function(e){return Object(i["b"])("/staff/change_password/",e)}},u={props:{Type:{type:Boolean,default:!1}},data:function(){var e=this,s=function(s,r,t){e.value.old_password==r?t(new Error("新密码不能和记密码一致!")):t()},r=function(s,r,t){e.value.new_password!==r?t(new Error("两次密码不一致")):t()};return{nav:{icon:o.a,btns:[{name:"用户 - "+sessionStorage.getItem("username"),success:function(){this.centerDialogVisible=!0}},{name:"退出登录",success:function(){sessionStorage.clear(),this.$router.push("/login")}}]},centerDialogVisible:!1,value:{old_password:"",new_password:"",confirm_password:""},rules:{old_password:[{required:!0,message:"旧密码不能为空!",trigger:"blur"},{min:4,message:"旧密码最短4个字符",trigger:"blur"}],new_password:[{required:!0,message:"新密码不能为空!",trigger:"blur"},{min:4,message:"新密码最短4个字符!",trigger:"blur"},{validator:s,trigger:"blur"}],confirm_password:[{required:!0,message:"确认密码不能为空!",trigger:"blur"},{validator:r,trigger:"blur"}]}}},methods:{Success:function(e){e.bind(this)()},submitForm:function(e){var s=this;this.$refs[e].validate((function(e){e&&l.update(s.value).then((function(e){s.$message({type:"success",message:"密码已修改!"}),sessionStorage.clear(),s.value={old_password:"",new_password:"",confirm_password:""},s.centerDialogVisible=!1,s.$router.push("/login")}))}))}},mounted:function(){this.Type&&this.Static()}},c=u,d=(r("01b3"),r("2877")),p=Object(d["a"])(c,t,a,!1,null,null,null);s["default"]=p.exports}}]);
  2. //# sourceMappingURL=chunk-6ac0df94.2c990829.js.map