1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package com.gyee.power.fitting.service;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.gyee.power.fitting.model.AlarmTs;
- import com.gyee.power.fitting.model.vo.AlarmSimpleVo;
- import com.gyee.power.fitting.model.vo.AlarmTag;
- import com.gyee.power.fitting.model.vo.AlarmTsVo;
- import com.gyee.power.fitting.model.vo.AlarmVo;
- import java.util.List;
- public interface IAlarmTsService extends IService<AlarmTs> {
- void createSuperTable(String type);
- void dropSuperTable(String type);
- int createTable(AlarmVo vo);
- int createTable(String tbName, String alarmid, String alarmtype,
- String characteristic, String components,
- String description,
- String deviceid, String devicename,
- String devicetype, Boolean enabled,
- String lineid, String linename,
- String modelId, String projectid,
- String projectname, Integer rank,
- Boolean resettable, String stationid,
- String stationname, String subcomponents,
- String suffix, String tagid,
- Integer triggertype, String uniformcode, String superTableName
- );
- int insertOne(AlarmTs one);
- void insertList(List<AlarmTag> alarmTags);
- void createSql(List<AlarmTag> alarmTags);
- List<AlarmVo> findTags(String stbaleName);
- List<AlarmTsVo> selectByWpGroup(String superTableName, String stationid, long begin, long end);
- List<AlarmVo> selectByTbName(String tbName, long limit, long offset);
- List<AlarmSimpleVo> selectLastRowByTbname(String superTableName, String tbnames);
- List<AlarmVo> findTagsByDeviceid(String superTableName, String stationid,String deviceid, long begin, long end);
- }
|