Files
nbi_alarm/model/alarm.go
2023-08-21 11:00:22 +08:00

52 lines
988 B
Go

package model
import "time"
type Alarm struct {
Id int
AlarmSeq int
AlarmId string
NeId string
AlarmCode int
AlarmTitle string
EventTime time.Time
AlarmType string
OrigSeverity string
PVFlag string
NeName string
NeType string
ObjectName string
ObjectUID string
ObjectType string
LocationInfo string
Province string
AlarmStatus int
SpecificProblem string
SpecificProblemID string
AddInfo string
ClearType int
ClearTime time.Time
}
func (Alarm) TableName() string {
return "alarm"
}
type NbiAlarmLog struct {
ID int64
AId int64
OpUser string
SrcIp string
NeType string
NeId string
AlarmSeq int64
AlarmId string
AlarmCode int
EventTime time.Time
LogTime time.Time
}
func (NbiAlarmLog) TableName() string {
return "nbi_alarm_log"
}