Browse Source

为分享链接添加预览按钮

han_v2
han2015 6 months ago
parent
commit
22a62aaed7
  1. 27
      src/views/doc/share.vue

27
src/views/doc/share.vue

@ -49,14 +49,23 @@ function showShareMessage(row:{uuid:string,code:string,name:string,expireTime:st
h(ElText,{style:{'align-self':'flex-start'}},()=>row.name),
h(ElText,{style:{'align-self':'flex-start'}},()=>"失效时间:"+row.expireTime),
h(ElText,{style:{'align-self':'flex-start'}},()=>"链接:"+_shareURL),
h(ElButton, {
type: 'primary',
style: { width: '20%' },
onClick: () => {
let _url=apiURL+`/share/zip?shareUuid=${row.uuid}&code=${row.code}&puuid=root&rootUuid=root`
window.open(_url)
}
},()=>'下载')
h('div',[
h(ElButton, {
type: 'primary',
style: { width: '100px' },
onClick: () => {
let _url=apiURL+`/share/zip?shareUuid=${row.uuid}&code=${row.code}&puuid=root&rootUuid=root`
window.open(_url)
}
},()=>'下载'),
h(ElButton, {
type: 'primary',
style: { width: '100px',margin:'0 10px' },
onClick: () => {
onShareView(row)
}
},()=>'预览')
])
]),
confirmButtonText: '复制分享链接',
showCancelButton: true
@ -103,7 +112,7 @@ function onShareMember(row:matterInfo){
//
function onShareView(row:matterInfo){
let a=row.name;
let a = row.name ?? '';
if(a.endsWith('...')){
a=`${row.uuid}-${row.code}.zip`
}

Loading…
Cancel
Save