diff --git a/src/components/EditSites.vue b/src/components/EditSites.vue
index d5b9d0d..cbb84d7 100644
--- a/src/components/EditSites.vue
+++ b/src/components/EditSites.vue
@@ -41,7 +41,18 @@
+ @click.native.stop='propChangeEvent(scope.row)'>
+
+
+
+
+
+ >
@@ -269,6 +280,11 @@ export default {
},
getSites () {
sites.all().then(res => {
+ res.forEach(element => {
+ if (element.reverseOrder === null || element.reverseOrder === undefined) {
+ element.reverseOrder = false
+ }
+ })
this.sites = res
})
},
@@ -507,9 +523,10 @@ export default {
this.sites = this.$refs.editSitesTable.tableData
}
},
- isActiveChangeEvent (row) {
+ propChangeEvent (row) {
sites.remove(row.id)
sites.add(row)
+ this.getSites()
},
resetId (inArray) {
let id = 1
diff --git a/src/components/Film.vue b/src/components/Film.vue
index 957eb6f..30cc25d 100644
--- a/src/components/Film.vue
+++ b/src/components/Film.vue
@@ -658,11 +658,7 @@ export default {
return ret
},
toFlipPagecount () {
- // 似乎需要解析的网站的视频排序和其他m3u8采集站的顺序正好相反
- if (this.site.jiexiUrl) {
- return true
- }
- return false
+ return this.site.reverseOrder
},
infiniteHandler ($state) {
const key = this.site.key
diff --git a/src/lib/dexie/dexie.js b/src/lib/dexie/dexie.js
index 4c17e27..cb97154 100644
--- a/src/lib/dexie/dexie.js
+++ b/src/lib/dexie/dexie.js
@@ -101,6 +101,14 @@ db.version(11).stores({
})
})
+db.version(12).stores({
+ sites: '++id, key, name, api, download, jiexiUrl, isActive, group, reverseOrder'
+}).upgrade(trans => {
+ trans.sites.toCollection().modify(site => {
+ site.reverseOrder = false
+ })
+})
+
db.on('populate', () => {
db.setting.bulkAdd(iniSetting)
db.sites.bulkAdd(sites)