From 72e935af6cb5aea085631663f4c6d84112b76c77 Mon Sep 17 00:00:00 2001 From: mengwang <2765723797@qq.com> Date: Thu, 11 Apr 2024 17:06:44 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8B=A5=E4=BE=9D=E5=89=8D=E7=AB=AF=20?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=91=98=E4=BF=AE=E6=94=B9=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E5=AF=86=E7=A0=81=20=E7=94=A8=E6=88=B7=20=E9=87=8D=E6=96=B0?= =?UTF-8?q?=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/user/index.vue | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index a5014a8..2427682 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -374,6 +374,7 @@ import { import {getToken} from "@/utils/auth"; import Treeselect from "@riophae/vue-treeselect"; import "@riophae/vue-treeselect/dist/vue-treeselect.css"; +import { forceLogout, list } from '@/api/monitor/online' export default { name: "User", @@ -499,6 +500,7 @@ export default { getList() { this.loading = true; listUser(this.addDateRange(this.queryParams, this.dateRange)).then(response => { + console.log(response) this.userList = response.data.rows; this.total = response.data.total; this.loading = false; @@ -551,7 +553,11 @@ export default { status: "0", remark: undefined, postIds: [], - roleIds: [] + roleIds: [], + queryParams: { + ipaddr: undefined, + userName: undefined + } }; this.resetForm("form"); }, @@ -624,6 +630,15 @@ export default { }).then(({value}) => { resetUserPwd(row.userId, value).then(response => { this.$modal.msgSuccess("修改成功,新密码是:" + value); + this.queryParams.userName = row.userName + list(this.queryParams).then(listRes =>{ + console.log(listRes) + listRes.data.rows.forEach(item =>{ + forceLogout(item.tokenId).then(LogoutRes =>{ + console.log(LogoutRes) + }) + }) + }) }); }).catch(() => { });