diff --git a/src/api/im/manager/group/index.ts b/src/api/im/manager/group/index.ts index 89ded6103..e21878e95 100644 --- a/src/api/im/manager/group/index.ts +++ b/src/api/im/manager/group/index.ts @@ -20,7 +20,12 @@ export interface ImManagerGroupMemberVO { userId: number nickname?: string avatar?: string + displayUserName?: string + displayGroupName?: string + muted?: boolean + status: number joinTime?: Date + quitTime?: Date } // 获得群分页 @@ -43,7 +48,7 @@ export const unbanManagerGroup = (id: number) => { return request.put({ url: '/im/manager/group/unban?id=' + id }) } -// 获得群成员列表 +// 获得群成员列表(含已退群成员,由前端按需过滤) export const getManagerGroupMemberList = (groupId: number) => { return request.get({ url: '/im/manager/group/member/list?groupId=' + groupId }) } diff --git a/src/views/im/manager/group/GroupBanForm.vue b/src/views/im/manager/group/GroupBanForm.vue new file mode 100644 index 000000000..c094d6d76 --- /dev/null +++ b/src/views/im/manager/group/GroupBanForm.vue @@ -0,0 +1,63 @@ + + + diff --git a/src/views/im/manager/group/GroupDetail.vue b/src/views/im/manager/group/GroupDetail.vue new file mode 100644 index 000000000..0cc24eed1 --- /dev/null +++ b/src/views/im/manager/group/GroupDetail.vue @@ -0,0 +1,125 @@ + + + diff --git a/src/views/im/manager/group/components/GroupMemberDrawer.vue b/src/views/im/manager/group/components/GroupMemberDrawer.vue deleted file mode 100644 index ac2861a00..000000000 --- a/src/views/im/manager/group/components/GroupMemberDrawer.vue +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - diff --git a/src/views/im/manager/group/index.vue b/src/views/im/manager/group/index.vue index 416a21a30..b9881ba53 100644 --- a/src/views/im/manager/group/index.vue +++ b/src/views/im/manager/group/index.vue @@ -125,10 +125,10 @@ - 成员 + 详情 - - - - - - - - - - {{ banForm.groupName }} - - - - - - - + + + +