|
@@ -81,16 +81,18 @@ func LogMessage(content, uniqueCode string, triggerTime time.Time, edbInfoId, ed
|
|
|
return err
|
|
|
}
|
|
|
|
|
|
-func SendMessages(adminId int, edbInfoId int, edbInfoType int, message string, triggerTime string) (err error) {
|
|
|
+func SendMessages(adminId, edbInfoId, edbInfoType int, classifyId int, edbUniqueCode, message string, triggerTime string) (err error) {
|
|
|
conn := MonitorMessageConn[adminId]
|
|
|
if conn == nil {
|
|
|
return errors.New("no connection")
|
|
|
}
|
|
|
msg := response.EdbMonitorMessageResp{
|
|
|
- EdbInfoId: edbInfoId,
|
|
|
- EdbInfoType: edbInfoType,
|
|
|
- Message: message,
|
|
|
- TriggerTime: triggerTime,
|
|
|
+ EdbInfoId: edbInfoId,
|
|
|
+ EdbInfoType: edbInfoType,
|
|
|
+ EdbUniqueCode: edbUniqueCode,
|
|
|
+ EdbClassifyId: classifyId,
|
|
|
+ Message: message,
|
|
|
+ TriggerTime: triggerTime,
|
|
|
}
|
|
|
return conn.WriteJSON(msg)
|
|
|
}
|
|
@@ -135,6 +137,8 @@ func toEdbMonitorMessageResp(items []*edbmonitor.EdbMonitorMessage) (list []*res
|
|
|
EdbMonitorMessageId: message.EdbMonitorMessageId,
|
|
|
EdbInfoId: message.EdbInfoId,
|
|
|
EdbInfoType: message.EdbInfoType,
|
|
|
+ EdbUniqueCode: message.EdbUniqueCode,
|
|
|
+ EdbClassifyId: message.EdbClassifyId,
|
|
|
IsRead: message.IsRead,
|
|
|
Message: message.Message,
|
|
|
TriggerTime: utils.TimeTransferString(utils.FormatDateTime, message.MonitorTriggerTime),
|