From c6ab3016d94a9fb7957d852c213366f384a8e6f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E5=87=A4=E5=90=89?= Date: Thu, 31 Jul 2025 20:12:20 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=B7=BB=E5=8A=A0=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/iflytop/handacid/app/controller/DeviceController.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/com/iflytop/handacid/app/controller/DeviceController.java b/src/main/java/com/iflytop/handacid/app/controller/DeviceController.java index 7240261..c605c62 100644 --- a/src/main/java/com/iflytop/handacid/app/controller/DeviceController.java +++ b/src/main/java/com/iflytop/handacid/app/controller/DeviceController.java @@ -1,6 +1,7 @@ package com.iflytop.handacid.app.controller; import com.iflytop.handacid.app.core.state.DeviceState; +import com.iflytop.handacid.app.model.bo.DeviceInfo; import com.iflytop.handacid.app.model.dto.SyncOperationsDTO; import com.iflytop.handacid.app.service.DeviceService; import com.iflytop.handacid.common.result.Result; @@ -25,6 +26,12 @@ public class DeviceController { return Result.success(deviceState.toJSON()); } + @Operation(summary = "获取当前设备信息") + @GetMapping("/device-info") + public Result getDeviceInfo() { + return Result.success(deviceState.getDeviceInfo()); + } + @Operation(summary = "同步用户操作") @PostMapping("/sync") public Result syncOperations(@RequestBody SyncOperationsDTO syncOperationsDTO) {