From 159c7b370a728d85d3caf4706edb2e10ac2a8dfb Mon Sep 17 00:00:00 2001 From: TongTongStudio Date: Sun, 9 Aug 2026 12:52:46 +0800 Subject: [PATCH] =?UTF-8?q?feat(device):=20=E6=96=B0=E5=A2=9E=E8=AE=BE?= =?UTF-8?q?=E5=A4=87=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增设备添加功能,支持通过POST请求新增SnDeviceInfo设备信息 --- .../boot/device/controller/DeviceController.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/com/youlai/boot/device/controller/DeviceController.java b/src/main/java/com/youlai/boot/device/controller/DeviceController.java index 0087a77d..accb92b8 100644 --- a/src/main/java/com/youlai/boot/device/controller/DeviceController.java +++ b/src/main/java/com/youlai/boot/device/controller/DeviceController.java @@ -6,6 +6,7 @@ import com.youlai.boot.common.enums.ActionTypeEnum; import com.youlai.boot.common.enums.LogModuleEnum; import com.youlai.boot.common.result.PageResult; import com.youlai.boot.common.result.Result; +import com.youlai.boot.device.model.entity.SnDeviceInfo; import com.youlai.boot.device.model.query.DeviceQuery; import com.youlai.boot.device.model.vo.DeviceApkInfoVO; import com.youlai.boot.device.model.vo.DeviceHardwareInfoVO; @@ -28,6 +29,8 @@ import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -69,6 +72,13 @@ public class DeviceController { return Result.success(detail); } + @Operation(summary = "新增设备") + @PostMapping + public Result addDevice(@RequestBody SnDeviceInfo device) { + deviceService.addSn(device); + return Result.success(); + } + // ===================== 设备系统信息(分面板独立接口) ===================== @Operation(summary = "设备基本信息")