diff --git a/data/magic-api/api/系统管理/在线用户/列表.ms b/data/magic-api/api/系统管理/在线用户/列表.ms index 24e06df..786ac7f 100644 --- a/data/magic-api/api/系统管理/在线用户/列表.ms +++ b/data/magic-api/api/系统管理/在线用户/列表.ms @@ -5,7 +5,7 @@ "groupId" : "d95a58e77d314370862ffc4cdfdb8283", "name" : "列表", "createTime" : null, - "updateTime" : 1652170512725, + "updateTime" : 1680332611352, "lock" : null, "createBy" : null, "updateBy" : null, @@ -116,13 +116,14 @@ "children" : [ ] } ] } -} -================================ +} +================================ import cn.dev33.satoken.stp.StpUtil var tokens = StpUtil.searchTokenValue("", -1, 0).map(it => it.replace('token:login:token:', '')) return db.page(""" select + su.id, su.username, so.name office_name, sll.address, diff --git a/data/magic-api/api/系统管理/在线用户/踢人.ms b/data/magic-api/api/系统管理/在线用户/踢人.ms index 8e5570c..b5b295a 100644 --- a/data/magic-api/api/系统管理/在线用户/踢人.ms +++ b/data/magic-api/api/系统管理/在线用户/踢人.ms @@ -5,7 +5,7 @@ "groupId" : "d95a58e77d314370862ffc4cdfdb8283", "name" : "踢人", "createTime" : null, - "updateTime" : 1652170543213, + "updateTime" : 1680332529466, "lock" : null, "createBy" : null, "updateBy" : null, @@ -32,7 +32,9 @@ "description" : null, "requestBodyDefinition" : null, "responseBodyDefinition" : null -} -================================ +} +================================ import cn.dev33.satoken.stp.StpUtil -return StpUtil.logoutByTokenValue(token); \ No newline at end of file +// 先踢下线 +StpUtil.logoutByTokenValue(StpUtil.getTokenValueByLoginId(id)) +return StpUtil.disable(id, time.asLong()); \ No newline at end of file