diff --git a/src/main/java/com/ycwl/basic/repository/DeviceRepository.java b/src/main/java/com/ycwl/basic/repository/DeviceRepository.java index 6a3bdbaf..8a6ed1d2 100644 --- a/src/main/java/com/ycwl/basic/repository/DeviceRepository.java +++ b/src/main/java/com/ycwl/basic/repository/DeviceRepository.java @@ -97,6 +97,17 @@ public class DeviceRepository { return device; } + /** + * 获取设备基本信息(直接返回DeviceV2DTO) + * + * @param deviceId 设备ID + * @return DeviceV2DTO实例 + */ + public DeviceV2DTO getDeviceBasic(Long deviceId) { + log.debug("获取设备基本信息, deviceId: {}", deviceId); + return deviceIntegrationService.getDevice(deviceId); + } + public DeviceEntity getDeviceByDeviceNo(String deviceNo) { log.debug("根据设备编号获取设备信息, deviceNo: {}", deviceNo); DeviceV2DTO deviceDto = deviceIntegrationService.getDeviceByNo(deviceNo);