Browse Source

feat: app导出

test2
xuesinan 3 years ago
parent
commit
d9ea2e8484
  1. 1
      CHANGELOG.md
  2. 32
      components/PrettyExchange/PrettyExchange.vue
  3. 2
      manifest.json

1
CHANGELOG.md

@ -109,6 +109,7 @@
- | 查询查件详情 | [5935a3d](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/5935a3d)
- | 登录页验证码获取 | [108e322](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/108e322)
- | 顶部状态栏不显示问题 | [a63dfa4](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/a63dfa4)
- | 防止重复 | [88fdc48](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/88fdc48)
- | 工作台图片app端不显示 | [f267c72](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/f267c72)
- | 广告页、引导页 | [b63ade5](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/b63ade5)
- | 广告页不显示 | [d749dfb](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/d749dfb)

32
components/PrettyExchange/PrettyExchange.vue

@ -555,9 +555,35 @@ function exportProject(id, url) {
showCancel: true,
success: async ({ confirm }) => {
if (confirm) {
const data = await uni.$u.post(`${url}/tall/project/exportWbs`, { projectId: id });
// console.log('data', data);
window.location.href = data.url;
const data = await uni.$u.post(`${url}/tall/project/exportWbs`, { projectId: id });
// #ifdef H5
window.location.href = data.url;
// #endif
// #ifdef APP-PLUS
uni.downloadFile({
url: data.url, //
success: ({statusCode, tempFilePath}) => {
if (statusCode === 200) {
console.log('下载成功', tempFilePath);
uni.saveFile({
tempFilePath,
success:(res)=>{
uni.$ui.showToast('文件保存路径:' + res.savedFilePath);
//res.savedFilePath
//
// uni.openDocument({
// filePath: res.savedFilePath,
// success:(res)=>console.log('')
// })
},
fail:()=>console.log('下载失败')
})
}
}
});
// #endif
}
},
});

2
manifest.json

@ -2,7 +2,7 @@
"name" : "时物链条",
"appid" : "__UNI__3CBCFFF",
"description" : "",
"versionName" : "1.0.11",
"versionName" : "1.0.12",
"versionCode" : "100",
"transformPx" : false,
/* 5+App */

Loading…
Cancel
Save