优化
This commit is contained in:
@@ -269,11 +269,17 @@ class TextFile(private val book: Book) {
|
|||||||
curOffset += length.toLong()
|
curOffset += length.toLong()
|
||||||
}
|
}
|
||||||
//设置结尾章节
|
//设置结尾章节
|
||||||
|
if (bufferStart > 100) {
|
||||||
val chapter = BookChapter()
|
val chapter = BookChapter()
|
||||||
chapter.title = "第${blockPos}章(${chapterPos + 1})"
|
chapter.title = "第${blockPos}章(${chapterPos + 1})"
|
||||||
chapter.start = toc.lastOrNull()?.end ?: curOffset
|
chapter.start = toc.lastOrNull()?.end ?: curOffset
|
||||||
chapter.end = chapter.start!! + bufferStart
|
chapter.end = chapter.start!! + bufferStart
|
||||||
toc.add(chapter)
|
toc.add(chapter)
|
||||||
|
} else {
|
||||||
|
toc.lastOrNull()?.let {
|
||||||
|
it.end = it.end!! + bufferStart
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (toc.isEmpty()) {
|
if (toc.isEmpty()) {
|
||||||
return analyze()
|
return analyze()
|
||||||
|
|||||||
Reference in New Issue
Block a user