feat: 新功能开发,设备告警信息、设备实时数据查看等。
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
package com.intc.tdengine.mapper;
|
||||
|
||||
import com.intc.tdengine.domain.DeviceSensorData;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Repository
|
||||
@Mapper
|
||||
public interface DeviceSensorDataMapper {
|
||||
|
||||
/**
|
||||
* 删除数据库
|
||||
*
|
||||
* @return 结果
|
||||
*/
|
||||
void dropDB();
|
||||
|
||||
/**
|
||||
* 创建数据库
|
||||
*
|
||||
* @return 结果
|
||||
*/
|
||||
void createDB();
|
||||
|
||||
/**
|
||||
* 创建超级表
|
||||
*
|
||||
* @return 结果
|
||||
*/
|
||||
void createSuperTable();
|
||||
|
||||
/**
|
||||
* 创建子表
|
||||
*
|
||||
* @param deviceSensorData 数据信息
|
||||
* @return 结果
|
||||
*/
|
||||
void createTable(DeviceSensorData deviceSensorData);
|
||||
|
||||
/**
|
||||
* 批量插入数据
|
||||
*
|
||||
* @param dataList 数据列表
|
||||
* @return 影响行数
|
||||
*/
|
||||
int batchInsertDeviceSensorData(@Param("dataList") List<DeviceSensorData> dataList);
|
||||
|
||||
/**
|
||||
* 查询数据
|
||||
*
|
||||
* @return 影响行数
|
||||
*/
|
||||
List<DeviceSensorData> getHistoryDataList(@Param("serialNum") String serialNum,@Param("deviceId") Long deviceId,@Param("mobilePhone") String mobilePhone,@Param("deviceType") int deviceType,@Param("startTime") String startTime,@Param("endTime") String endTime);
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user