DmpDeviceService.java 662 B

12345678910111213141516171819202122232425262728293031
  1. package com.usky.ems.service;
  2. import com.usky.ems.domain.DmpDevice;
  3. import java.util.List;
  4. /**
  5. * 设备信息服务接口
  6. *
  7. * @author system
  8. * @since 2024-01-01
  9. */
  10. public interface DmpDeviceService {
  11. /**
  12. * 根据网关ID查询网关设备
  13. *
  14. * @param tenantId 租户ID
  15. * @param productCode 产品编码
  16. * @return 网关设备信息
  17. */
  18. List<DmpDevice> getGatewayByDeviceId(Integer tenantId, String productCode);
  19. /**
  20. * 根据网关UUID查询所有子设备
  21. *
  22. * @param gatewayUuid 网关UUID
  23. * @return 子设备列表
  24. */
  25. List<DmpDevice> getDevicesByGatewayUuid(String gatewayUuid);
  26. }