| 1234567891011121314151617181920212223242526 |
- package com.xunmei.iot.service;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.xunmei.common.core.web.page.TableDataInfo;
- import com.xunmei.iot.dto.deviceInfo.IotDeviceInfoPageDto;
- import com.xunmei.iot.vo.deviceInfo.DeviceDetailInfoVo;
- import com.xunmei.iot.vo.deviceInfo.IotDeviceInfoPageVo;
- import com.xunmei.system.api.domain.iot.IotDeviceInfo;
- import java.io.Serializable;
- import java.util.List;
- public interface IIotDeviceInfoService extends IService<IotDeviceInfo> {
- TableDataInfo<IotDeviceInfoPageVo> deviceInfoPage(IotDeviceInfoPageDto request);
- DeviceDetailInfoVo getDetail(Serializable id);
- DeviceDetailInfoVo getAlarmHostDetail(Serializable id);
- List<DeviceDetailInfoVo> getByProductTypes(List<String> productTypes,String orgPath);
- IotDeviceInfo selectDevice(String iotCode, String deviceProduct, String deviceCode);
- List<DeviceDetailInfoVo> getByProductTypesAndOrgId(List<String> productTypes,Long orgId);
- }
|