From 58da96ed81c07fa9c878fa33dfc752a5fca78aa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E6=B2=90?= Date: Tue, 25 Jun 2024 17:22:41 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9F=AD=E4=BF=A1=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../maku/message/controller/SmsLogController.java | 52 ---------------------- .../system/controller/SysSmsLogController.java | 52 ++++++++++++++++++++++ 2 files changed, 52 insertions(+), 52 deletions(-) delete mode 100644 maku-boot-module/maku-module-message/src/main/java/net/maku/message/controller/SmsLogController.java create mode 100644 maku-boot-system/src/main/java/net/maku/system/controller/SysSmsLogController.java diff --git a/maku-boot-module/maku-module-message/src/main/java/net/maku/message/controller/SmsLogController.java b/maku-boot-module/maku-module-message/src/main/java/net/maku/message/controller/SmsLogController.java deleted file mode 100644 index 0121714..0000000 --- a/maku-boot-module/maku-module-message/src/main/java/net/maku/message/controller/SmsLogController.java +++ /dev/null @@ -1,52 +0,0 @@ -package net.maku.message.controller; - -import io.swagger.v3.oas.annotations.Operation; -import io.swagger.v3.oas.annotations.tags.Tag; -import jakarta.validation.Valid; -import lombok.AllArgsConstructor; -import net.maku.framework.common.utils.PageResult; -import net.maku.framework.common.utils.Result; -import net.maku.message.convert.SmsLogConvert; -import net.maku.message.entity.SmsLogEntity; -import net.maku.message.query.SmsLogQuery; -import net.maku.message.service.SmsLogService; -import net.maku.message.vo.SmsLogVO; -import org.springdoc.core.annotations.ParameterObject; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -/** - * 短信日志 - * - * @author 阿沐 babamu@126.com - * MAKU - */ -@RestController -@RequestMapping("message/sms/log") -@Tag(name = "短信日志") -@AllArgsConstructor -public class SmsLogController { - private final SmsLogService smsLogService; - - @GetMapping("page") - @Operation(summary = "分页") - @PreAuthorize("hasAuthority('sms:log')") - public Result> page(@ParameterObject @Valid SmsLogQuery query) { - PageResult page = smsLogService.page(query); - - return Result.ok(page); - } - - @GetMapping("{id}") - @Operation(summary = "信息") - @PreAuthorize("hasAuthority('sms:log')") - public Result get(@PathVariable("id") Long id) { - SmsLogEntity entity = smsLogService.getById(id); - - return Result.ok(SmsLogConvert.INSTANCE.convert(entity)); - } - -} \ No newline at end of file diff --git a/maku-boot-system/src/main/java/net/maku/system/controller/SysSmsLogController.java b/maku-boot-system/src/main/java/net/maku/system/controller/SysSmsLogController.java new file mode 100644 index 0000000..d03c4d6 --- /dev/null +++ b/maku-boot-system/src/main/java/net/maku/system/controller/SysSmsLogController.java @@ -0,0 +1,52 @@ +package net.maku.system.controller; + +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import jakarta.validation.Valid; +import lombok.AllArgsConstructor; +import net.maku.framework.common.utils.PageResult; +import net.maku.framework.common.utils.Result; +import net.maku.system.convert.SysSmsLogConvert; +import net.maku.system.entity.SysSmsLogEntity; +import net.maku.system.query.SysSmsLogQuery; +import net.maku.system.service.SysSmsLogService; +import net.maku.system.vo.SysSmsLogVO; +import org.springdoc.core.annotations.ParameterObject; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + * 短信日志 + * + * @author 阿沐 babamu@126.com + * MAKU + */ +@RestController +@RequestMapping("sys/sms/log") +@Tag(name = "短信日志") +@AllArgsConstructor +public class SysSmsLogController { + private final SysSmsLogService sysSmsLogService; + + @GetMapping("page") + @Operation(summary = "分页") + @PreAuthorize("hasAuthority('sys:sms:log')") + public Result> page(@ParameterObject @Valid SysSmsLogQuery query) { + PageResult page = sysSmsLogService.page(query); + + return Result.ok(page); + } + + @GetMapping("{id}") + @Operation(summary = "信息") + @PreAuthorize("hasAuthority('sys:sms:log')") + public Result get(@PathVariable("id") Long id) { + SysSmsLogEntity entity = sysSmsLogService.getById(id); + + return Result.ok(SysSmsLogConvert.INSTANCE.convert(entity)); + } + +} \ No newline at end of file