package com.battery.business.service;
|
|
import java.util.List;
|
import java.util.Set;
|
import com.battery.business.domain.TCollector;
|
|
/**
|
* 采集器 Service 接口。
|
*
|
* @author ruoyi
|
*/
|
public interface ITCollectorService
|
{
|
/** 查询采集器详情。 */
|
TCollector selectCollectorById(Long collectorId);
|
|
/** 查询采集器列表。 */
|
List<TCollector> selectCollectorList(TCollector collector);
|
|
/** 新增采集器。 */
|
int insertCollector(TCollector collector);
|
|
/** 编辑采集器基础资料。 */
|
int updateCollector(TCollector collector);
|
|
/** 启用或禁用采集器。 */
|
int updateCollectorStatus(TCollector collector);
|
|
/** 查询全部未删除采集器的设备编码。 */
|
Set<String> selectRegisteredCollectorCodes();
|
|
/** 批量逻辑删除采集器。 */
|
int deleteCollectorByIds(Long[] collectorIds, String updateBy);
|
}
|