diff --git a/src/api/im/manager/friend/index.ts b/src/api/im/manager/friend/index.ts index 93bfc4c14..d8c4423b9 100644 --- a/src/api/im/manager/friend/index.ts +++ b/src/api/im/manager/friend/index.ts @@ -7,7 +7,10 @@ export interface ImManagerFriendVO { friendUserId: number friendNickname?: string displayName?: string + addSource?: number silent: boolean + pinned: boolean + blocked: boolean status: number addTime?: Date deleteTime?: Date diff --git a/src/api/im/manager/friend/request/index.ts b/src/api/im/manager/friend/request/index.ts new file mode 100644 index 000000000..a6cf7e672 --- /dev/null +++ b/src/api/im/manager/friend/request/index.ts @@ -0,0 +1,21 @@ +import request from '@/config/axios' + +export interface ImManagerFriendRequestVO { + id: number + fromUserId: number + fromNickname?: string + toUserId: number + toNickname?: string + applyContent?: string + displayName?: string + addSource?: number + handleResult: number + handleContent?: string + handleTime?: Date + createTime: Date +} + +// 获得好友申请分页 +export const getManagerFriendRequestPage = (params: PageParam) => { + return request.get({ url: '/im/manager/friend-request/page', params }) +} diff --git a/src/views/im/manager/friend/index.vue b/src/views/im/manager/friend/index.vue index e6b626b95..b3a4fbd81 100644 --- a/src/views/im/manager/friend/index.vue +++ b/src/views/im/manager/friend/index.vue @@ -9,17 +9,17 @@ label-width="80px" > - + - + + + + + + + + + +