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

--no commit message

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