package com.ruoyi.iot.service;
|
import com.ruoyi.common.core.domain.AjaxResult;
|
import com.ruoyi.iot.domain.DeviceFilter;
|
import java.util.List;
|
|
import com.ruoyi.iot.model.ThingsModels.ThingsModelValuesInput;
|
|
|
public interface IDeviceFilterService {
|
|
|
|
/**
|
* 全查询
|
*
|
* @param
|
* @return 结果
|
*/
|
public List<DeviceFilter> selectFilterAll() throws Exception;
|
|
/**
|
* 新增滤水器信息
|
*
|
* @param deviceFilter 调度信息
|
* @return 结果
|
*/
|
public AjaxResult insertFilter(DeviceFilter deviceFilter);
|
|
|
|
/**
|
* 修改滤水器信息
|
*
|
* @param deviceFilter 调度信息
|
* @return 结果
|
*/
|
|
public AjaxResult updateFilter(DeviceFilter deviceFilter) throws Exception;
|
|
/**
|
* 低寿命滤芯导入
|
*
|
* @param input
|
* @return
|
*/
|
public int reportDeviceThingsModelValueFilter(ThingsModelValuesInput input, int type, boolean isShadow);
|
|
}
|