diff --git a/mainwindow.cpp b/mainwindow.cpp index df4e67b..4a79cbb 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -722,9 +722,7 @@ void MainWindow::mqttReceive_slot(QString strTopic,QByteArray payload) arg(alarmStatusInfo.at(i)["flagOverUnder"].toInt()).arg(alarmStatusInfo.at(i)["timestamp"].toString()).arg("").arg(alarmStatusInfo.at(i)["triggerEventName"].toString()).\ arg(alarmStatusInfo.at(i)["triggerLevel"].toInt()).arg(alarmStatusInfo.at(i)["triggerStatus"].toInt()); g_SqliteDB->InsertData(strTableName,strSql); - if(pRealTimeAlarm == NULL) - return; - pRealTimeAlarm->initTable(); + }else if(alarmStatusInfo.at(i)["triggerStatus"].toInt() == 3){ QString strSqlWhere = QString(" channelId = '%1' order by timestamp DESC LIMIT 1").arg(alarmStatusInfo.at(i)["channelId"].toString()); QString strCol = "uuid";