From 9609f95e5ee1bf8d25baf98b1f7c3bbd73054e89 Mon Sep 17 00:00:00 2001 From: Chaos Date: Mon, 1 Dec 2025 09:24:45 +0800 Subject: [PATCH] feat(device): add logging for device creation endpoint - Added SLF4J logging annotation to DeviceController - Implemented info level logging for create device requests - Included request payload in log message for debugging purposes --- .../java/cn/nopj/chaos_api/controller/DeviceController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/chaos_api_web/src/main/java/cn/nopj/chaos_api/controller/DeviceController.java b/chaos_api_web/src/main/java/cn/nopj/chaos_api/controller/DeviceController.java index d93483e..ecda9c4 100644 --- a/chaos_api_web/src/main/java/cn/nopj/chaos_api/controller/DeviceController.java +++ b/chaos_api_web/src/main/java/cn/nopj/chaos_api/controller/DeviceController.java @@ -8,6 +8,7 @@ import cn.nopj.chaos_api.dto.response.DeviceResponse; import cn.nopj.chaos_api.model.ApiResult; import cn.nopj.chaos_api.service.DeviceService; import com.baomidou.mybatisplus.core.metadata.IPage; +import lombok.extern.slf4j.Slf4j; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; @@ -16,6 +17,7 @@ import org.springframework.web.bind.annotation.*; /** * 设备管理 */ +@Slf4j @RestController @RequestMapping("/api/devices") public class DeviceController { @@ -43,6 +45,7 @@ public class DeviceController { */ @PostMapping public ApiResult createDevice(@RequestBody @Validated CreateDeviceRequest createDeviceRequest){ + log.info("创建设备信息: {}", createDeviceRequest); return ApiResult.success(deviceService.createDevice(createDeviceRequest)); }