云端文件下载
This commit is contained in:
@@ -189,17 +189,17 @@ export const getGroupMemberList = async (groupId) => {
|
||||
"size": 100
|
||||
},
|
||||
success: (res) => {
|
||||
if(res.statusCode ===200){
|
||||
if (res.statusCode === 200) {
|
||||
const respond = res.data
|
||||
if(respond.code === 0){
|
||||
if (respond.code === 0) {
|
||||
const groupMemberList = respond.data.records
|
||||
resolve(groupMemberList)
|
||||
} else {
|
||||
const msg = res.data.error || '获取群成员出错啦'
|
||||
reject(msg)
|
||||
}
|
||||
|
||||
}else{
|
||||
|
||||
} else {
|
||||
reject(`请求群成员失败:${res.statusCode}`)
|
||||
}
|
||||
},
|
||||
@@ -211,7 +211,7 @@ export const getGroupMemberList = async (groupId) => {
|
||||
})
|
||||
}
|
||||
|
||||
// 上传文件
|
||||
// 聊天上传文件
|
||||
export const uploadFileToServer = (filePath) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
uni.uploadFile({
|
||||
@@ -232,3 +232,100 @@ export const uploadFileToServer = (filePath) => {
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
// 添加好友请求
|
||||
export const sendFriendRequest = async (sendId, friendNickName, friendId) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
console.log("进入sendFriendRequest");
|
||||
uni.request({
|
||||
url: `${BASE_Friend_URL}/api/friendship/saveShip`,
|
||||
method: 'POST',
|
||||
data: {
|
||||
sendId: sendId,
|
||||
friendNickName: friendNickName,
|
||||
recipientId: friendId
|
||||
},
|
||||
success: (res) => {
|
||||
if (res.statusCode === 200) {
|
||||
const respond = res.data
|
||||
if (respond?.code === 0 || respond?.msg === '成功') {
|
||||
resolve("已成功发送好友申请")
|
||||
} else {
|
||||
const msg = res.data.msg || '发送好友申请出错啦'
|
||||
reject(msg)
|
||||
}
|
||||
} else {
|
||||
reject(`发送好友申请失败:${res.statusCode}`)
|
||||
}
|
||||
},
|
||||
fail: (err) => {
|
||||
const msg = err.errMsg || '网络错误'
|
||||
reject(msg)
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
// 保存好友关系(即同意好友,双向保存)
|
||||
export const saveFriend = async (friendList) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
uni.request({
|
||||
url: `${BASE_Friend_URL}/api/chatList/save`,
|
||||
method: 'POST',
|
||||
header: {
|
||||
'Content-Type': 'application/json'
|
||||
},
|
||||
data: friendList,
|
||||
success: (res) => {
|
||||
if (res.statusCode === 200) {
|
||||
const respond = res.data
|
||||
if (respond?.code === 0 || respond?.msg === '成功') {
|
||||
resolve("保存好友成功")
|
||||
} else {
|
||||
const msg = respond?.msg || '保存好友出错啦'
|
||||
reject(msg)
|
||||
}
|
||||
} else {
|
||||
reject(`保存好友失败:${res.statusCode}`)
|
||||
}
|
||||
},
|
||||
fail: (err) => {
|
||||
const msg = err.errMsg || '网络错误'
|
||||
reject(msg)
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
// 获取添加我的好友
|
||||
export const getFriendRequestList = async (sendId) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
uni.request({
|
||||
url: `${BASE_Friend_URL}/api/friendship/getFriendship`,
|
||||
method: 'POST',
|
||||
data: {
|
||||
"current": 1,
|
||||
"size": 100,
|
||||
"sendId": sendId
|
||||
},
|
||||
success: (res) => {
|
||||
if (res.statusCode === 200) {
|
||||
const respond = res.data
|
||||
if (respond?.code === 0 || respond?.msg === '成功') {
|
||||
const records = respond?.data?.records || []
|
||||
resolve(records)
|
||||
} else {
|
||||
const msg = res.data.msg || '获取添加我的好友出错啦'
|
||||
reject(msg)
|
||||
}
|
||||
} else {
|
||||
reject(`获取添加我的好友失败:${res.statusCode}`)
|
||||
}
|
||||
},
|
||||
fail: (err) => {
|
||||
const msg = err.errMsg || '网络错误'
|
||||
reject(msg)
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user