添加本地连接下载,取消仅保存

This commit is contained in:
2026-07-21 14:57:19 +08:00
parent bf9d5f3f22
commit d5d9423599
7 changed files with 601 additions and 535 deletions

View File

@@ -1680,4 +1680,41 @@ export const dbTransferToTeam = async (token, databaseId, teamId) => {
}
})
})
}
}
// 会话相关
// 下载消息文件
export const conversationMessageDownload = (token, workspacesId, localUrl) => {
return new Promise((resolve, reject) => {
uni.request({
url: `${BASE_URL}/cloud_api/phone/conversation/message/download`,
method: "POST",
header: {
'Content-Type': 'application/json'
},
data: {
"access_token": token,
"workspace_id": workspacesId,
"url": localUrl
},
success: (res) => {
if (res.statusCode === 200) {
const respond = res.data;
console.log(respond);
if (respond.local_success) {
resolve(respond.url || respond.download_url || respond.data || respond);
} else {
const msg = '下载消息文件出错啦';
reject(msg);
}
} else {
reject(`下载消息文件失败:${res.statusCode}`);
}
},
fail: (err) => {
const msg = err.errMsg || '网络错误';
reject(msg);
}
});
});
};