mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-10 00:40:30 +08:00
0c56a3e599
Made-with: Cursor Former-commit-id: 571c9a99ee26d90505e550c287eb8ad8d743ff8d
1 line
3.3 KiB
JavaScript
1 line
3.3 KiB
JavaScript
webpackJsonp([83],{"+KB6":function(t,e,n){var r=n("tPfI");"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals);n("rjj0")("193e56ae",r,!0)},lj5n:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n("woOf"),a=n.n(r),s=n("0jG4"),o=n("/W+i"),i={components:{},data:function(){var t=this;return{validatePswCopy:{validator:function(e,n,r){n!==t.form.newPassword?r(new Error("两次输入密码不一致")):r()},trigger:"blur"},form:{pwdComplexity:"强"},type:this.$route.query.type?1:0,submiting:!1}},computed:{info:function(){return 1==this.type?"您是第一次登录系统,请修改初始密码":"密码已过期, 请修改密码"}},methods:{save:function(){var t=this;this.$refs.ruleForm.validate(function(e){if(e){t.submiting=!0;var n=a()({},t.form);n.newPassword=Object(o.a)(n.newPassword),delete n.newPassword2,s.c.user.resetPwdFirst(n).then(function(e){t.submiting=!1,t.$message.success("修改密码成功"),setTimeout(function(){t.$store.dispatch("GetUserInfo").then(function(e){t.$router.push("/dashboard")})},1e3)}).catch(function(e){setTimeout(function(){t.submiting=!1},500)})}})}}},l={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{staticClass:"wrp",attrs:{shadow:"never"}},[n("p",{staticClass:"normal-title",staticStyle:{margin:"28px 0 48px"}},[t._v("重置密码")]),t._v(" "),n("div",{staticClass:"info"},[t._v(t._s(t.info))]),t._v(" "),n("el-row",[n("el-form",{ref:"ruleForm",staticStyle:{width:"538px",margin:"0 auto"},attrs:{model:t.form,"label-width":"136px"}},[n("el-form-item",{staticClass:"md-item",attrs:{rules:[t.$rule.normalRule("empty","新密码不能为空"),t.$rule.normalRule("pwd")],label:"请输入新密码:",prop:"newPassword"}},[n("el-input",{attrs:{type:"password",placeholder:"密码需由8~20位英文大小写、数字、特殊字符四种组合而成"},nativeOn:{"!paste":function(t){t.preventDefault()}},model:{value:t.form.newPassword,callback:function(e){t.$set(t.form,"newPassword","string"==typeof e?e.trim():e)},expression:"form.newPassword"}})],1),t._v(" "),n("el-form-item",{staticClass:"md-item",attrs:{rules:[t.$rule.normalRule("empty","请再次输入新密码"),t.$rule.normalRule("pwd"),t.validatePswCopy],label:"再次输入新密码:",prop:"newPassword2"}},[n("el-input",{attrs:{type:"password"},nativeOn:{"!paste":function(t){t.preventDefault()},keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.save(e)}},model:{value:t.form.newPassword2,callback:function(e){t.$set(t.form,"newPassword2","string"==typeof e?e.trim():e)},expression:"form.newPassword2"}})],1)],1),t._v(" "),n("div",{staticStyle:{"text-align":"center"}},[n("el-button",{staticStyle:{width:"116px","margin-top":"32px"},attrs:{loading:t.submiting,type:"primary"},on:{click:t.save}},[t._v("确认")])],1)],1)],1)},staticRenderFns:[]};var u=n("VU/8")(i,l,!1,function(t){n("+KB6")},"data-v-6fb5e57c",null);e.default=u.exports},tPfI:function(t,e,n){(t.exports=n("FZ+f")(!1)).push([t.i,"\n.wrp[data-v-6fb5e57c] {\n padding-right: 40px;\n width: 800px;\n height: 462px;\n background: #fff;\n margin: 58px auto;\n}\n@media screen and (max-width: 1400px) {\n.wrp[data-v-6fb5e57c] {\n margin: 50px auto;\n}\n}\n.wrp .info[data-v-6fb5e57c] {\n text-align: center;\n margin-bottom: 24px;\n}\n",""])}}); |