diff --git a/src/components/Detail.vue b/src/components/Detail.vue index 008518d..1b366dc 100644 --- a/src/components/Detail.vue +++ b/src/components/Detail.vue @@ -245,7 +245,7 @@ export default { } }, downloadEvent () { - zy.download(this.detail.key, this.info.id).then(res => { + zy.download(this.detail.key, this.info.id, this.videoFlag).then(res => { clipboard.writeText(res.downloadUrls) this.$message.success(res.info) }).catch((err) => { diff --git a/src/components/Film.vue b/src/components/Film.vue index eaac154..184180f 100644 --- a/src/components/Film.vue +++ b/src/components/Film.vue @@ -747,8 +747,11 @@ export default { info: e } }, - downloadEvent (site, row) { - zy.download(site.key, row.id).then(res => { + async downloadEvent (site, row) { + const db = await history.find({ site: site.key, ids: row.id }) + let videoFlag + if (db) videoFlag = db.videoFlag + zy.download(site.key, row.id, videoFlag).then(res => { clipboard.writeText(res.downloadUrls) this.$message.success(res.info) }).catch((err) => { diff --git a/src/components/History.vue b/src/components/History.vue index e97d076..bec59c8 100644 --- a/src/components/History.vue +++ b/src/components/History.vue @@ -250,7 +250,7 @@ export default { } }, downloadEvent (e) { - zy.download(e.site, e.ids).then(res => { + zy.download(e.site, e.ids, e.videoFlag).then(res => { clipboard.writeText(res.downloadUrls) this.$message.success(res.info) }).catch((err) => { diff --git a/src/components/Recommendation.vue b/src/components/Recommendation.vue index 5707aa2..5c40b9c 100644 --- a/src/components/Recommendation.vue +++ b/src/components/Recommendation.vue @@ -279,8 +279,11 @@ export default { info: e.detail } }, - downloadEvent (e) { - zy.download(e.key, e.ids).then(res => { + async downloadEvent (e) { + const db = await history.find({ site: e.key, ids: e.ids }) + let videoFlag + if (db) videoFlag = db.videoFlag + zy.download(e.key, e.ids, videoFlag).then(res => { clipboard.writeText(res.downloadUrls) this.$message.success(res.info) }).catch((err) => { diff --git a/src/components/Star.vue b/src/components/Star.vue index 1858042..691be4f 100644 --- a/src/components/Star.vue +++ b/src/components/Star.vue @@ -138,7 +138,7 @@