feat: add IM admin management

This commit is contained in:
richjohnrambo
2026-08-21 01:06:19 +08:00
parent 331a55751d
commit a2abaef3a6
290 changed files with 19917 additions and 337 deletions
+82
View File
@@ -0,0 +1,82 @@
import { http } from '@/utils/http/axios';
// 获取IM群组列表
export function List(params) {
return http.request({
url: '/imGroup/list',
method: 'get',
params,
});
}
// 获取IM群组详情
export function View(params) {
return http.request({
url: '/imGroup/view',
method: 'GET',
params,
});
}
// 获取IM群成员列表
export function MemberList(params) {
return http.request({
url: '/imGroup/memberList',
method: 'GET',
params,
});
}
// 获取IM群治理配置
export function Governance(params) {
return http.request({
url: '/imGroup/governance',
method: 'GET',
params,
});
}
// 获取IM入群申请列表
export function JoinRequestList(params) {
return http.request({
url: '/imGroup/joinRequestList',
method: 'GET',
params,
});
}
// 获取IM群邀请列表
export function InvitationList(params) {
return http.request({
url: '/imGroup/invitationList',
method: 'GET',
params,
});
}
// 获取IM群公告列表
export function AnnouncementList(params) {
return http.request({
url: '/imGroup/announcementList',
method: 'GET',
params,
});
}
// 获取IM群禁言列表
export function MuteList(params) {
return http.request({
url: '/imGroup/muteList',
method: 'GET',
params,
});
}
// 获取IM群管理日志列表
export function AdminLogList(params) {
return http.request({
url: '/imGroup/adminLogList',
method: 'GET',
params,
});
}