diff --git a/api/upload.js b/api/upload.js index 104dc2d..91156e6 100644 --- a/api/upload.js +++ b/api/upload.js @@ -13,7 +13,9 @@ function uploadFile(filePath) { name: 'file', // 服务器接收文件的字段名,需与后端对应 url: 'https://mini-chat.1024tool.vip/api/admin/upload/image', // 服务器接收图片的接口地址 success: (res) => { - resolve(res); + const data = JSON.parse(res.data); + resolve('https://mini-chat.1024tool.vip/' + data.preview_image_url); + }, fail: (err) => { console.error('上传失败', err); diff --git a/pages/contact/index.js b/pages/contact/index.js index 9aeca6f..a1a3f47 100644 --- a/pages/contact/index.js +++ b/pages/contact/index.js @@ -568,14 +568,13 @@ Page({ }); }, 50); uploadFile(tempFilePaths[0]).then((res) => { - const data = JSON.parse(res.data); - console.log('上传成功', data); + const accountInfo = wx.getAccountInfoSync(); request('app/send_message', 'POST', { "app_id": accountInfo.miniProgram.appId, "content": JSON.stringify({ - messages: 'https://mini-chat.1024tool.vip/' + data.preview_image_url + messages: res }), "from_user_id": userInfo.openid, "from_user_name": userInfo.user_name,