From 4599771f74c461d6a69a5e3abfa7f52faebb2a56 Mon Sep 17 00:00:00 2001 From: starrysky <838252223@qq.com> Date: Fri, 28 Feb 2020 22:58:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=B6=88=E6=81=AF=E4=BA=8B?= =?UTF-8?q?=E7=89=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zhengjie/modules/system/repository/MessageRepository.java | 4 ++-- .../me/zhengjie/modules/system/rest/MessageController.java | 2 +- .../modules/system/service/impl/MessageServiceImpl.java | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/eladmin-system/src/main/java/me/zhengjie/modules/system/repository/MessageRepository.java b/eladmin-system/src/main/java/me/zhengjie/modules/system/repository/MessageRepository.java index 995f6885..eff7937c 100644 --- a/eladmin-system/src/main/java/me/zhengjie/modules/system/repository/MessageRepository.java +++ b/eladmin-system/src/main/java/me/zhengjie/modules/system/repository/MessageRepository.java @@ -13,6 +13,6 @@ import org.springframework.data.jpa.repository.Query; public interface MessageRepository extends JpaRepository, JpaSpecificationExecutor { @Modifying - @Query(value = "delete from meessage where id = ?1", nativeQuery = true) - void deleteMessageById(long id); + @Query(value = "delete from message where id = ?1", nativeQuery = true) + void deleteMessageById(Long id); } diff --git a/eladmin-system/src/main/java/me/zhengjie/modules/system/rest/MessageController.java b/eladmin-system/src/main/java/me/zhengjie/modules/system/rest/MessageController.java index 30a1b7b3..66a64b8d 100644 --- a/eladmin-system/src/main/java/me/zhengjie/modules/system/rest/MessageController.java +++ b/eladmin-system/src/main/java/me/zhengjie/modules/system/rest/MessageController.java @@ -41,7 +41,7 @@ public class MessageController { @Log("删除消息") @ApiOperation(value = "删除消息") - @DeleteMapping(value = "/messagee/{id}") + @DeleteMapping(value = "/message/{id}") @PreAuthorize("hasAnyRole('ADMIN','MESSAGE_ALL','MESSAGE_DELETE')") public ResponseEntity delete(@PathVariable Long id){ messageService.delete(id); diff --git a/eladmin-system/src/main/java/me/zhengjie/modules/system/service/impl/MessageServiceImpl.java b/eladmin-system/src/main/java/me/zhengjie/modules/system/service/impl/MessageServiceImpl.java index d368a55f..67a246b6 100644 --- a/eladmin-system/src/main/java/me/zhengjie/modules/system/service/impl/MessageServiceImpl.java +++ b/eladmin-system/src/main/java/me/zhengjie/modules/system/service/impl/MessageServiceImpl.java @@ -73,6 +73,7 @@ public class MessageServiceImpl implements MessageService { } @Override + @Transactional(rollbackFor = Exception.class) public void delete(Long id) { messageRepository.deleteMessageById(id);; }