|
@@ -64,7 +64,7 @@
|
|
|
<!-- 添加用户信息弹出框 -->
|
|
|
<el-dialog
|
|
|
title="个人信息"
|
|
|
- width="400px"
|
|
|
+ width="410px"
|
|
|
:visible.sync="userDialog"
|
|
|
@close="() => this.$refs.passForm.clearValidate()"
|
|
|
>
|
|
@@ -127,7 +127,7 @@
|
|
|
</el-dialog>
|
|
|
<el-dialog
|
|
|
title="修改密码"
|
|
|
- width="500px"
|
|
|
+ width="406px"
|
|
|
:lock-scroll="true"
|
|
|
:close-on-click-modal="false"
|
|
|
:close-on-press-escape="false"
|
|
@@ -173,7 +173,7 @@
|
|
|
></el-form-item
|
|
|
>
|
|
|
</el-row>
|
|
|
- <el-row style="margin-left:100px">
|
|
|
+ <el-row style="margin-left:80px">
|
|
|
<el-button type="primary" @click="submitPassWeakForm"
|
|
|
>确 认</el-button
|
|
|
>
|
|
@@ -186,7 +186,7 @@
|
|
|
|
|
|
<script>
|
|
|
import { mapActions, mapState } from "vuex";
|
|
|
-import { USER_SIGNOUT } from "../../store/user";
|
|
|
+import { USER_SIGNOUT, USER_SIGNIN } from "../../store/user";
|
|
|
import { CORE_API } from "@/constants/constants";
|
|
|
import HomeSide from "./HomeSide.vue";
|
|
|
import LinkTitles from "./LinkTitles.vue";
|
|
@@ -197,6 +197,8 @@ export default {
|
|
|
var validatePass = (rule, value, callback) => {
|
|
|
if (value === "") {
|
|
|
callback(new Error("请输入密码"));
|
|
|
+ } else if (value.length < 6) {
|
|
|
+ callback(new Error("密码长度至少6位"));
|
|
|
} else {
|
|
|
if (this.passForm.checkPass !== "") {
|
|
|
this.$refs.passForm.validateField("checkPass");
|
|
@@ -217,7 +219,7 @@ export default {
|
|
|
if (value === "") {
|
|
|
callback(new Error("请输入密码"));
|
|
|
} else if (value.length < 6) {
|
|
|
- callback(new Error("密码长度必须大于等于6位"));
|
|
|
+ callback(new Error("密码长度至少6位"));
|
|
|
} else {
|
|
|
if (this.passWeakForm.checkPass !== "") {
|
|
|
this.$refs.passWeakForm.validateField("checkPass");
|
|
@@ -262,7 +264,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
- ...mapActions([USER_SIGNOUT]),
|
|
|
+ ...mapActions([USER_SIGNOUT, USER_SIGNIN]),
|
|
|
openMessageHome() {
|
|
|
this.$router.push({ path: "/home/site-message" });
|
|
|
},
|
|
@@ -315,6 +317,8 @@ export default {
|
|
|
type: "success",
|
|
|
message: "修改密码成功!"
|
|
|
});
|
|
|
+ this.user.passwordWeak = false;
|
|
|
+ this.USER_SIGNIN(this.user);
|
|
|
this.$refs.passWeakForm.resetFields();
|
|
|
this.passWeakDialog = false;
|
|
|
});
|