大屏接口
This commit is contained in:
@ -17,4 +17,8 @@ public interface DeviceInfoApi {
|
||||
* @return
|
||||
*/
|
||||
String getDeviceInfoName(String deviceIp);
|
||||
|
||||
DeviceInfoDto getDevice(String deviceIp);
|
||||
|
||||
List<DeviceInfoDto> getDevice();
|
||||
}
|
||||
|
@ -38,4 +38,18 @@ public class DeviceInfoApiImpl implements DeviceInfoApi {
|
||||
.last(" limit 1"))
|
||||
.getDeviceName();
|
||||
}
|
||||
|
||||
@Override
|
||||
public DeviceInfoDto getDevice(String deviceIp) {
|
||||
DeviceInfoDO deviceInfoDO = deviceInfoMapper.selectOne(new LambdaQueryWrapperX<DeviceInfoDO>()
|
||||
.eq(DeviceInfoDO::getDeviceIp, deviceIp)
|
||||
.last(" limit 1"));
|
||||
return BeanUtils.toBean(deviceInfoDO,DeviceInfoDto.class);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<DeviceInfoDto> getDevice() {
|
||||
List<DeviceInfoDO> deviceInfoDOS = deviceInfoMapper.selectList();
|
||||
return BeanUtils.toBean(deviceInfoDOS,DeviceInfoDto.class);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user