添加本地连接下载,取消仅保存
This commit is contained in:
@@ -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);
|
||||
}
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user