|
@@ -18,15 +18,15 @@ const (
|
|
type (
|
|
type (
|
|
// 事件信息
|
|
// 事件信息
|
|
eventInfo struct {
|
|
eventInfo struct {
|
|
- ProjectId int64
|
|
|
|
- DeviceCode string
|
|
|
|
- Item string
|
|
|
|
- EventId int64
|
|
|
|
- EventName string
|
|
|
|
- OldValue string
|
|
|
|
- NewValue string
|
|
|
|
- Time time.Time
|
|
|
|
- MsgTime time.Time
|
|
|
|
|
|
+ ProjectId int64 // 项目ID
|
|
|
|
+ DeviceCode string // 设备位号
|
|
|
|
+ Item string // 点位名称
|
|
|
|
+ EventId int64 // 事件ID
|
|
|
|
+ EventName string // 事件名称
|
|
|
|
+ OldValue string // 点位旧值
|
|
|
|
+ NewValue string // 新值
|
|
|
|
+ Time time.Time // 新值时间
|
|
|
|
+ MsgTime time.Time // 消息时间
|
|
}
|
|
}
|
|
)
|
|
)
|
|
|
|
|
|
@@ -35,7 +35,7 @@ var (
|
|
producter *rabbitMQ.Producter
|
|
producter *rabbitMQ.Producter
|
|
|
|
|
|
EventIntervalTable = map[string]time.Duration{
|
|
EventIntervalTable = map[string]time.Duration{
|
|
- EVENT_SINGLE_ITEM: 1 * time.Second,
|
|
|
|
|
|
+ EVENT_SINGLE_ITEM: 2 * time.Second,
|
|
EVENT_MULTI_ITEM: 60 * time.Second,
|
|
EVENT_MULTI_ITEM: 60 * time.Second,
|
|
}
|
|
}
|
|
|
|
|