提交 39f568bd authored 作者: xinjunguo's avatar xinjunguo

--no commit message

上级 b8754123
......@@ -611,16 +611,24 @@ public class EbookController {
Example example = bookservice.createExample();
example.and().andEqualTo("isbn", ev.getBook().getIsbn());
Book book = bookservice.selectOneByExample(example);
String id = book.getId();
if (book != null){
Ebook ebook = ebookservice.selectByPrimaryKey(book.getId());
// 如果该epub已导入
if (StringUtils.isNotBlank(ebook.getEpubFile())){
BeanUtils.copyProperties(ev.getBook(), book);
book.setId(id);
bookservice.updateByPrimaryKeySelective(book);
ebook.setUploadTime(new Date());
ebook.setUpdateTime(new Date());
BeanUtils.copyProperties(ev.getEbook(), ebook);
ebook.setId(id);
ebookservice.updateByPrimaryKeySelective(ebook);
try {
redis.delete(token);
} catch (IOException e) {
throw new BaseException("无法删除该token");
}
return CallBack.success();
}
// 未导入,但已存在该isbn图书,则修改该图书及章节
......@@ -710,6 +718,11 @@ public class EbookController {
});
clservice.insertList(new ArrayList(ev.getChapterSet()));
}*/
try {
redis.delete(token);
} catch (IOException e) {
throw new BaseException("无法删除该token");
}
return CallBack.success();
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论