From 56c212d9add6e1a4ec085ac54966c2ff6158dead Mon Sep 17 00:00:00 2001 From: Jason Date: Tue, 8 Feb 2022 17:04:35 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E8=B5=84=E6=96=99=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E8=A7=84=E5=88=99=EF=BC=8C=E5=9F=BA=E7=A1=80=E6=B5=81?= =?UTF-8?q?=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apis/interfaces/im.js | 14 ++++- pages/im/friends/index.vue | 41 +++++++------ pages/im/friends/info.vue | 16 +++-- pages/im/index.vue | 5 +- pages/im/private/chat.nvue | 30 ++++++---- store/modules/im.js | 118 +++++++++++++++++++++++-------------- utils/im/index.js | 85 ++++++++++++-------------- utils/im/models.js | 4 +- 8 files changed, 179 insertions(+), 134 deletions(-) diff --git a/apis/interfaces/im.js b/apis/interfaces/im.js index 1c46001..e760bc9 100644 --- a/apis/interfaces/im.js +++ b/apis/interfaces/im.js @@ -7,10 +7,17 @@ import store from '@/store' import { request -} from '../index' - +} from '../index' + // 获取好友列表 const getFriends = () => { + return request({ + url: 'im/friends', + }, true) +} + +// 获取好友列表 +const getFriendsLetter = () => { return request({ url: 'im/friends/letter', }, true) @@ -140,7 +147,8 @@ const uploadMessageFile = (file, type) => { export { getImToken, deleteFriend, - getFriends, + getFriends, + getFriendsLetter, getUserInfo, getFriendInfo, getPedings, diff --git a/pages/im/friends/index.vue b/pages/im/friends/index.vue index a053b62..c1e8c93 100644 --- a/pages/im/friends/index.vue +++ b/pages/im/friends/index.vue @@ -14,28 +14,20 @@ -