diff --git a/src/components/Detail.vue b/src/components/Detail.vue
index adfcd57..558dea6 100644
--- a/src/components/Detail.vue
+++ b/src/components/Detail.vue
@@ -181,7 +181,8 @@ export default {
ids: this.info.id,
site: this.detail.site,
name: this.info.name,
- detail: this.info
+ detail: this.info,
+ rate: this.info.rate
}
star.add(docs).then(res => {
this.$message.success('收藏成功')
diff --git a/src/components/Star.vue b/src/components/Star.vue
index 7961f09..117c779 100644
--- a/src/components/Star.vue
+++ b/src/components/Star.vue
@@ -37,14 +37,11 @@
align="center">
+ label="源站">
- {{ getSiteName(scope.row.key) }}
+ {{ getSiteName(scope.row) }}
+
+
e.key === key)
- if (site) {
- return site.name
+ getSiteName (row) {
+ if (row.site) {
+ return row.site.name
+ } else {
+ var site = this.sites.find(e => e.key === row.key)
+ if (site) {
+ return site.name
+ }
}
},
getHistoryNote (index) {
@@ -349,6 +347,7 @@ export default {
name: ele.name,
hasUpdate: ele.hasUpdate,
index: ele.index,
+ rate: ele.rate,
detail: ele.detail === undefined ? {
director: ele.director,
actor: ele.actor,
@@ -357,8 +356,7 @@ export default {
lang: ele.lang,
year: ele.year,
last: ele.last,
- note: ele.note,
- rate: ele.rate
+ note: ele.note
} : ele.detail
}
starList.push(doc)
diff --git a/src/lib/dexie/dexie.js b/src/lib/dexie/dexie.js
index f6b1214..c9c114f 100644
--- a/src/lib/dexie/dexie.js
+++ b/src/lib/dexie/dexie.js
@@ -8,7 +8,7 @@ db.version(4).stores({
iptvSearch: '++id, keywords',
setting: 'id, theme, site, shortcut, view, externalPlayer, searchAllSites, excludeRootClasses, excludeR18Films, forwardTimeInSec',
shortcut: 'name, key, desc',
- star: '++id, [key+ids], site, name, detail, index, hasUpdate',
+ star: '++id, [key+ids], site, name, detail, index, rate, hasUpdate',
sites: '++id, key, name, api, download, isActive, group',
history: '++id, [site+ids], name, type, year, index, time',
mini: 'id, site, ids, name, index, time',
diff --git a/src/lib/site/tools.js b/src/lib/site/tools.js
index 96a75ff..e7fd6a0 100644
--- a/src/lib/site/tools.js
+++ b/src/lib/site/tools.js
@@ -242,6 +242,8 @@ const zy = {
var rating = parsedHtml('body').find('#interest_sectl').first().find('strong').first()
if (rating.text()) {
resolve(rating.text())
+ } else {
+ resolve('暂无评分')
}
}).catch(err => {
reject(err)