From 28b0fd047c39f400802d9d85779d01b18b9d745c Mon Sep 17 00:00:00 2001
From: 祖安之光 <11848914+light-of-zuan@user.noreply.gitee.com>
Date: 星期三, 15 十月 2025 13:46:34 +0800
Subject: [PATCH] 提交

---
 src/views/system/user/profile/resetPwd.vue |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/src/views/system/user/profile/resetPwd.vue b/src/views/system/user/profile/resetPwd.vue
index dec2d79..26fa818 100644
--- a/src/views/system/user/profile/resetPwd.vue
+++ b/src/views/system/user/profile/resetPwd.vue
@@ -18,7 +18,9 @@
 
 <script setup>
 import { updateUserPwd } from "@/api/system/user";
-
+import useUserStore from "@/store/modules/user";
+const router = useRouter();
+const userStore = useUserStore()
 const { proxy } = getCurrentInstance();
 
 const user = reactive({
@@ -45,13 +47,20 @@
   proxy.$refs.pwdRef.validate(valid => {
     if (valid) {
       updateUserPwd(user.oldPassword, user.newPassword).then(response => {
-        proxy.$modal.msgSuccess("修改成功");
+        if(response.code == 200){
+          proxy.$modal.msgSuccess("密码修改成功,需重新登录");
+          setTimeout(()=>{
+            userStore.logOut().then(() => {
+              location.href = '/index';
+            })
+          },2000)
+        }
       });
     }
   });
 };
 /** 关闭按钮 */
 function close() {
-  proxy.$tab.closePage();
+  router.push({path: '/saftyCheckMng/dailyCheck'})
 };
 </script>

--
Gitblit v1.9.2