Browse Source

报警统计功能

shilin 1 year ago
parent
commit
f1f24979b4

+ 31 - 1
alarm-service/src/main/java/com/gyee/alarm/mapper/auto/AlarmTsMapper.java

@@ -18,7 +18,37 @@ import java.util.List;
 @DS("slave")
 public interface AlarmTsMapper extends BaseMapper<AlarmTs> {
 
-
+//STABLE 超级表
+// ts TIMESTAMP, 时间戳
+//val INT,触发报警值
+//confirmed BOOL,是否确认
+//endts TIMESTAMP, 报警结束时间戳
+//timeLong DOUBLE 报警时长
+
+//TAGS 标签
+//alarmid NCHAR(100), 报警id
+//alarmtype NCHAR(50), 报警类型
+//characteristic NCHAR(50),停机特性
+//components NCHAR(50),部件
+//description NCHAR(500),报警描述
+//deviceid NCHAR(50),设备id
+//devicename NCHAR(70),设备名称
+//devicetype NCHAR(50),设备类型
+//enabled BOOL,是否启用
+//lineid NCHAR(50),线路id
+//linename NCHAR(70),线路名称
+//modelId NCHAR(50),型号编号
+//projectid NCHAR(50),项目编号
+//projectname NCHAR(70),项目名称
+//rank INT,报警等级
+//resettable BOOL,是否可以复位
+//stationid NCHAR(50),场站编号
+//stationname NCHAR(70),场站名称
+//subcomponents NCHAR(50),子部件
+//suffix NCHAR(50),后缀描述
+//tagid NCHAR(100),报警触发测点
+//triggertype INT,触发条件
+//uniformcode NCHAR(50)统一编码
     @Update("CREATE STABLE if not exists ${superTableName} (ts TIMESTAMP,val INT,confirmed BOOL,endts TIMESTAMP,timeLong DOUBLE) " +
             "TAGS (alarmid NCHAR(100),alarmtype NCHAR(50),characteristic NCHAR(50)," +
             "components NCHAR(50),description NCHAR(500),deviceid NCHAR(50),devicename NCHAR(70)," +