From 1094f986c138d999fff7ea643bdb8c99a1c84d35 Mon Sep 17 00:00:00 2001 From: wuchunlei Date: Wed, 4 Dec 2024 14:55:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=8B=E5=8A=A1=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/book/controller/BookController.java | 16 +++------------- .../book/service/impl/BookServiceImpl.java | 1 - 2 files changed, 3 insertions(+), 14 deletions(-) diff --git a/src/main/java/com/peanut/modules/book/controller/BookController.java b/src/main/java/com/peanut/modules/book/controller/BookController.java index 162fa9f7..aa722292 100644 --- a/src/main/java/com/peanut/modules/book/controller/BookController.java +++ b/src/main/java/com/peanut/modules/book/controller/BookController.java @@ -20,6 +20,7 @@ import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.StringRedisTemplate; +import org.springframework.transaction.annotation.Transactional; import org.springframework.web.bind.annotation.*; import com.peanut.common.utils.PageUtils; import com.peanut.common.utils.R; @@ -345,23 +346,12 @@ public class BookController { * 常规章节拆分 */ @RequestMapping("/getChapter") + @Transactional public R getChapter(@RequestParam("id") Integer id) { - - ExecutorService singleThreadExecutor = Executors.newSingleThreadExecutor(); - singleThreadExecutor.execute(new Runnable() { - @Override - public void run() { -// bookService.getWordChapter(id); -// bookService.getChapter(id); -// bookService.getWord(id); - bookService.getWordSection(id); - } - }); - + bookService.getWordSection(id); BookEntity bookEntity = bookService.getBaseMapper().selectById(id); bookEntity.setChapterStatus("2"); bookService.updateById(bookEntity); - return R.ok(); } diff --git a/src/main/java/com/peanut/modules/book/service/impl/BookServiceImpl.java b/src/main/java/com/peanut/modules/book/service/impl/BookServiceImpl.java index 36bf59b9..c1cc8a49 100644 --- a/src/main/java/com/peanut/modules/book/service/impl/BookServiceImpl.java +++ b/src/main/java/com/peanut/modules/book/service/impl/BookServiceImpl.java @@ -452,7 +452,6 @@ public class BookServiceImpl extends ServiceImpl implements * @return0 */ @Override - @Transactional public boolean getWordSection(Integer bookId) { try{ int topText = 22;