From 986aa62ed00bee39363bab41b4eeb8259d446efd Mon Sep 17 00:00:00 2001 From: ludc <ludc@vci-tech.com> Date: 星期四, 16 一月 2025 18:20:32 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/plt-web/plt-web-ui/src/views/system/userInfo/index.vue | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Source/plt-web/plt-web-ui/src/views/system/userInfo/index.vue b/Source/plt-web/plt-web-ui/src/views/system/userInfo/index.vue index 75d83c8..6c53aba 100644 --- a/Source/plt-web/plt-web-ui/src/views/system/userInfo/index.vue +++ b/Source/plt-web/plt-web-ui/src/views/system/userInfo/index.vue @@ -55,6 +55,7 @@ import userAvatar from "./userAvatar"; import {resetRouter} from '../../../router/router' import {mapGetters} from "vuex"; +import {setStore} from "@/util/store"; export default { components: {userAvatar,}, @@ -91,6 +92,7 @@ methods: { handleWitch() { if (this.index === '0') { + console.log('this.userInfo',this.userInfo) const {avatar, userId, userName, email, personName} = this.userInfo; this.userForm = {avatar, userId, userName, email, personName}; } else { @@ -104,11 +106,10 @@ }, userSubmit() { - console.log('123') this.$refs.userForm.validate((valid) => { if (valid) { const params = { - id: this.userInfo.userId, + oid: this.userInfo.userOid, name: this.userForm.userName, email: this.userForm.email } @@ -118,13 +119,17 @@ type: "success", message: "淇敼淇℃伅鎴愬姛!" }); + // 鏇存柊缂撳瓨 + this.userInfo.userName = this.userForm.userName; + this.userInfo.email = this.userForm.email; + setStore({ name: 'userInfo', content: this.userInfo }); + this.handleWitch(); } else { this.$message({ type: "error", message: res.data.msg }); } - done(); }) } else { return false; -- Gitblit v1.9.3