package com.fastbee.iot.tdengine.service;
|
|
import com.fastbee.iot.domain.Device;
|
import com.fastbee.iot.domain.DeviceLog;
|
|
import com.fastbee.iot.model.DeviceStatistic;
|
import com.fastbee.iot.model.HistoryModel;
|
import com.fastbee.iot.model.MonitorModel;
|
import com.fastbee.iot.tdengine.service.model.TdLogDto;
|
import org.springframework.stereotype.Service;
|
|
import java.util.Date;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* @package iot.iot.log
|
* 类名: LogService
|
* 描述: 设备日志记录接口
|
* 时间: 2022/5/19,0019 18:04
|
* 开发人: admin
|
*/
|
public interface ILogService {
|
|
/** 根据设备编号删除设备日志 **/
|
int deleteDeviceLogByDeviceNumber(String deviceNumber);
|
|
/** 设备属性、功能、事件总数 **/
|
DeviceStatistic selectCategoryLogCount(Device device);
|
|
/** 查询监测数据列表 **/
|
List<MonitorModel> selectMonitorList(DeviceLog deviceLog);
|
|
|
}
|