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