From 26ab7b1d1edc2a9396f1ef07afc55390cf044535 Mon Sep 17 00:00:00 2001 From: lqy <3139512106@qq.com> Date: Fri, 12 Apr 2024 19:12:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=89=8D=E5=8F=B0=E5=BC=BA=E9=80=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/user/index.vue | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index a5014a8..f2559ce 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -371,9 +371,12 @@ import { resetUserPwd, updateUser } from "@/api/system/user"; +import {forceLogout, list} from "@/api/monitor/online"; import {getToken} from "@/utils/auth"; import Treeselect from "@riophae/vue-treeselect"; import "@riophae/vue-treeselect/dist/vue-treeselect.css"; +import userInfo from "@/views/system/user/profile/userInfo.vue"; +import user from "@/store/modules/user"; export default { name: "User", @@ -381,6 +384,10 @@ export default { components: {Treeselect}, data() { return { + queryParam:{ + ipaddr: undefined, + userName: undefined + }, // 遮罩层 loading: true, // 选中数组 @@ -624,6 +631,14 @@ export default { }).then(({value}) => { resetUserPwd(row.userId, value).then(response => { this.$modal.msgSuccess("修改成功,新密码是:" + value); + list().then(response =>{ + console.log(response) + response.data.rows.forEach(user =>{ + if (user.userName == row.userName){ + forceLogout(user.tokenId) + } + }) + }) }); }).catch(() => { });