feat:添加长连接,强制下线功能

This commit is contained in:
橙子
2023-04-18 21:29:44 +08:00
parent 85d1cbff34
commit dd2b584c3d
9 changed files with 306 additions and 5 deletions

View File

@@ -3,7 +3,7 @@ import request from '@/utils/request'
// 查询在线用户列表
export function list(query) {
return request({
url: '/online/pageList',
url: '/online',
method: 'get',
params: query
})
@@ -12,7 +12,7 @@ export function list(query) {
// 强退用户
export function forceLogout(tokenId) {
return request({
url: '/online/ForceOut/' + tokenId,
url: '/online/' + tokenId,
method: 'delete'
})
}

View File

@@ -31,7 +31,7 @@ export default {
})
this.receiveMsg(connection);
// 启动
// this.start();
this.start();
},
/**
* 调用 this.signalR.start().then(async () => { await this.SR.invoke("method")})

View File

@@ -81,7 +81,7 @@ const queryParams = ref({
function getList() {
loading.value = true;
initData(queryParams.value).then(response => {
onlineList.value = response.data.data;
onlineList.value = response.data.items;
total.value = response.data.total;
loading.value = false;
});