From 64f76df2ef8b380274b72a3615691a80485b75a2 Mon Sep 17 00:00:00 2001
From: wangyifeng <812766448@qq.com>
Date: Fri, 6 Jun 2025 18:28:36 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=A2=A8=E5=86=8CSAAS?=
=?UTF-8?q?=E5=8A=A0=E5=A5=BD=E5=8F=8B=E6=96=B0=E9=9C=80=E6=B1=82=E7=A7=BB?=
=?UTF-8?q?=E5=8A=A8=E7=AB=AF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/addressBook/index.js | 19 +
src/api/chat/index.js | 2 +-
src/api/search/index.js | 4 +-
.../talk/message/ForwardMessage.vue | 2 +-
src/pages.json | 8 +
src/pages/addressBook/addFriend/index.vue | 396 ++++++++++++++++++
src/pages/addressBook/index.vue | 321 ++++++++++----
src/pages/dialog/index.vue | 19 +-
src/pages/forwardRecord/index.vue | 6 +-
src/pages/index/index.vue | 9 +-
src/pages/search/components/searchList.vue | 65 ++-
src/uni_modules/tmui/locale/zh-Hans.json | 13 +-
12 files changed, 770 insertions(+), 94 deletions(-)
create mode 100644 src/pages/addressBook/addFriend/index.vue
diff --git a/src/api/addressBook/index.js b/src/api/addressBook/index.js
index 53bd0a0..dbc25d5 100644
--- a/src/api/addressBook/index.js
+++ b/src/api/addressBook/index.js
@@ -26,3 +26,22 @@ export const ServeQueryFriendsList = (data) => {
data,
})
}
+
+// 删除好友(单向好友)
+export const ServeDeleteFriend = (data) => {
+ return request({
+ url: '/api/v1/contact/friend/delete',
+ method: 'POST',
+ data,
+ })
+}
+
+
+//添加我的好友时候的搜索接口
+export const ServeFriendSearch = (data) => {
+ return request({
+ url: '/api/v1/contact/friend/search',
+ method: 'POST',
+ data,
+ })
+}
\ No newline at end of file
diff --git a/src/api/chat/index.js b/src/api/chat/index.js
index 5096308..640ab1b 100644
--- a/src/api/chat/index.js
+++ b/src/api/chat/index.js
@@ -83,7 +83,7 @@ export const ServeTalkRecords = (data) => {
// 获取转发会话记录详情列表服务接口
export const ServeGetForwardRecords = (data) => {
return request({
- url: '/api/v1/talk/records/forward',
+ url: '/api/v1/talk/records/forward/v2',
method: 'GET',
data,
})
diff --git a/src/api/search/index.js b/src/api/search/index.js
index 504cb39..96cede9 100644
--- a/src/api/search/index.js
+++ b/src/api/search/index.js
@@ -4,7 +4,7 @@ import qs from 'qs'
// ES搜索聊天记录-主页搜索什么都有
export const ServeSeachQueryAll = (data) => {
return request({
- url: '/api/v1/elasticsearch/query-all',
+ url: '/api/v1/elasticsearch/query-all/v2',
method: 'POST',
data,
})
@@ -13,7 +13,7 @@ export const ServeSeachQueryAll = (data) => {
// ES搜索用户数据
export const ServeQueryUser = (data) => {
return request({
- url: '/api/v1/elasticsearch/query-user',
+ url: '/api/v1/elasticsearch/query-user/v2',
method: 'POST',
data,
})
diff --git a/src/components/talk/message/ForwardMessage.vue b/src/components/talk/message/ForwardMessage.vue
index 9a32e56..e7acc03 100644
--- a/src/components/talk/message/ForwardMessage.vue
+++ b/src/components/talk/message/ForwardMessage.vue
@@ -24,7 +24,7 @@ console.log(props.extra.records)
const onClick = () => {
// isShowRecord.value = true
uni.navigateTo({
- url: '/pages/forwardRecord/index?msgId=' + props.data.msg_id
+ url: '/pages/forwardRecord/index?msgId=' + props.data.msg_id + '&created_at=' + props.data?.created_at
})
}
diff --git a/src/pages.json b/src/pages.json
index 85195dd..5960f7a 100644
--- a/src/pages.json
+++ b/src/pages.json
@@ -201,6 +201,14 @@
"navigationStyle": "custom",
"enablePullDownRefresh": false
}
+ },
+ {
+ "path": "pages/addressBook/addFriend/index",
+ "type": "page",
+ "style": {
+ "navigationStyle": "custom",
+ "enablePullDownRefresh": false
+ }
}
],
"globalStyle": {
diff --git a/src/pages/addressBook/addFriend/index.vue b/src/pages/addressBook/addFriend/index.vue
new file mode 100644
index 0000000..2064c40
--- /dev/null
+++ b/src/pages/addressBook/addFriend/index.vue
@@ -0,0 +1,396 @@
+
+
+
+ {{
+ searchVal
+ ? $t('addFriend.message.notFindData')
+ : $t('search.hint')
+ }}
+
+