feat(device): 新增设备接口

新增设备添加功能,支持通过POST请求新增SnDeviceInfo设备信息
This commit is contained in:
TongTongStudio
2026-08-09 12:52:46 +08:00
parent 927332ad5d
commit 159c7b370a

View File

@@ -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<Void> addDevice(@RequestBody SnDeviceInfo device) {
deviceService.addSn(device);
return Result.success();
}
// ===================== 设备系统信息(分面板独立接口) =====================
@Operation(summary = "设备基本信息")