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) {