修复分享链接错误,修复在线预览按钮(同步更新)。尝试优化缩略图。
This commit is contained in:
parent
8ab862093b
commit
b1bd4d8a34
@ -51,9 +51,9 @@
|
||||
</table>
|
||||
<el-button @click="postTask" v-if="chosenGallery.availableResolution">下载</el-button>
|
||||
<tr v-if="!chosenGallery.availableResolution">
|
||||
<el-button @click="onlineGalleryReader(chosenGallery.name)">在线看</el-button>
|
||||
<el-button @click="showThumbnailGallery(chosenGallery)">查看预览</el-button>
|
||||
<el-button @click="deleteGallery" >删除</el-button>
|
||||
<el-button @click="onlineGalleryReader(chosenGallery.gid)">在线预览</el-button>
|
||||
<el-button @click="showThumbnailGallery(chosenGallery)">查看封面图</el-button>
|
||||
<el-button @click="deleteGallery">删除</el-button>
|
||||
</tr>
|
||||
</el-dialog>
|
||||
|
||||
@ -250,8 +250,8 @@ function coverLink(rawLink){
|
||||
}
|
||||
|
||||
//在线阅读以及展示缩略图
|
||||
function onlineGalleryReader(name){
|
||||
window.open("http://zfile.lionwebsite.xyz/1/gallery/" + encodeURI(name))
|
||||
function onlineGalleryReader(gid){
|
||||
store.dispatch("queryOnlineLinks", gid)
|
||||
}
|
||||
function showThumbnailGallery(gallery){
|
||||
store.commit("_changeThumbnailGallery", gallery)
|
||||
|
||||
@ -314,8 +314,7 @@ function shareGallery(data){
|
||||
axios.post("http://downloader.lionwebsite.xyz/GalleryManage/share?userId=3&expireHour=3&gid=" + gid).then((res) => {
|
||||
if(res.data.result === "success"){
|
||||
let data = JSON.parse(res.data.data)
|
||||
link = 'http://lionwebsite.xyz/GetFile/{1}?ShareCode={2}'.replace("{1}", shortName).replace("{2}", data.shareCode)
|
||||
console.log(data)
|
||||
link = 'http://lionwebsite.xyz/GetFile/{0}?ShareCode={1}'.replace('{0}', encodeURIComponent(shortName)).replace('{1}', data.shareCode)
|
||||
ElMessage({dangerouslyUseHTMLString: true,
|
||||
message: "<span>分享成功, 过期时间:" + data.expireTime + "</span><br><a href=" + link + ">链接</a>",
|
||||
duration: 0,
|
||||
@ -330,7 +329,7 @@ function shareGallery(data){
|
||||
|
||||
//显示缩略图
|
||||
function showThumbnail(gallery){
|
||||
if(gallery.download !== undefined)
|
||||
if(gallery.download !== undefined && gallery.status === "下载完成")
|
||||
clearTimeout(debounceTimer)
|
||||
debounceTimer = setTimeout(() => {
|
||||
store.commit("_changeThumbnailGallery", gallery)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user