|
@@ -616,12 +616,17 @@ public class BookServiceImpl implements BookService {
|
|
|
uploadBookMapper.batchInsert(books);
|
|
|
}
|
|
|
|
|
|
+ String fileName = file.getOriginalFilename();
|
|
|
+ assert fileName != null;
|
|
|
+ if (fileName.indexOf(".") > 0) {
|
|
|
+ fileName = fileName.substring(0, fileName.lastIndexOf("."));
|
|
|
+ }
|
|
|
bookMapper.insertSelective(
|
|
|
Book.builder()
|
|
|
.id(bookId)
|
|
|
.bookCategoryId(1)
|
|
|
- .name(file.getOriginalFilename())
|
|
|
- .realname(file.getOriginalFilename())
|
|
|
+ .name(fileName)
|
|
|
+ .realname(fileName)
|
|
|
.author("作者")
|
|
|
.image("封面")
|
|
|
.description(content.toString())
|