From 10e88b592ce62dc8b17f03e0e4f1607c6cf29b0c Mon Sep 17 00:00:00 2001 From: kunfei Date: Fri, 19 Jul 2019 21:18:18 +0800 Subject: [PATCH] up --- app/src/main/java/io/legado/app/data/entities/Book.kt | 1 + app/src/main/java/io/legado/app/model/webbook/BookInfo.kt | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/io/legado/app/data/entities/Book.kt b/app/src/main/java/io/legado/app/data/entities/Book.kt index bb9ac86da..dae0621d8 100644 --- a/app/src/main/java/io/legado/app/data/entities/Book.kt +++ b/app/src/main/java/io/legado/app/data/entities/Book.kt @@ -39,6 +39,7 @@ data class Book( var durChapterIndex: Int = 0, // 当前章节索引 var durChapterPos: Int = 0, // 当前阅读的进度(首行字符的索引位置) var durChapterTime: Long = 0, // 最近一次阅读书籍的时间(打开正文的时间) + var wordCount: String? = null, var canUpdate: Boolean = true, // 刷新书架时更新书籍信息 var order: Int = 0, // 手动排序 var useReplaceRule: Boolean = true, // 正文使用净化替换规则 diff --git a/app/src/main/java/io/legado/app/model/webbook/BookInfo.kt b/app/src/main/java/io/legado/app/model/webbook/BookInfo.kt index 3b03ca292..3d9f39e38 100644 --- a/app/src/main/java/io/legado/app/model/webbook/BookInfo.kt +++ b/app/src/main/java/io/legado/app/model/webbook/BookInfo.kt @@ -44,7 +44,12 @@ object BookInfo { analyzeRule.getString(infoRule.intro ?: "")?.let { if (it.isNotEmpty()) book.intro = it } - + analyzeRule.getString(infoRule.wordCount ?: "")?.let { + if (it.isNotEmpty()) book.wordCount = it + } + analyzeRule.getString(infoRule.lastChapter ?: "")?.let { + if (it.isNotEmpty()) book.latestChapterTitle = it + } } } \ No newline at end of file