|
@@ -72,7 +72,7 @@ object BookController {
|
|
|
val returnData = ReturnData()
|
|
val returnData = ReturnData()
|
|
|
val bookUrl = parameters["url"]?.firstOrNull()
|
|
val bookUrl = parameters["url"]?.firstOrNull()
|
|
|
?: return returnData.setErrorMsg("bookUrl为空")
|
|
?: return returnData.setErrorMsg("bookUrl为空")
|
|
|
- val book = appDb.bookDao.getBook(bookUrl)
|
|
|
|
|
|
|
+ val book = appDb.bookDao.getBook(URLDecoder.decode(bookUrl, "UTF-8"))
|
|
|
?: return returnData.setErrorMsg("bookUrl不对")
|
|
?: return returnData.setErrorMsg("bookUrl不对")
|
|
|
val src = URLDecoder.decode(parameters["path"]?.firstOrNull(), "UTF-8")
|
|
val src = URLDecoder.decode(parameters["path"]?.firstOrNull(), "UTF-8")
|
|
|
val vFile = BookHelp.getImage(book, src)
|
|
val vFile = BookHelp.getImage(book, src)
|
|
@@ -82,7 +82,9 @@ object BookController {
|
|
|
BookHelp.saveImage(bookSource, book, src)
|
|
BookHelp.saveImage(bookSource, book, src)
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- return returnData.setData(vFile.readBytes())
|
|
|
|
|
|
|
+ return returnData.setData(
|
|
|
|
|
+ BitmapUtils.decodeBitmap(vFile.absolutePath)
|
|
|
|
|
+ )
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|