修复多个通道触发显示不全问题

This commit is contained in:
zhangsheng 2024-11-19 18:47:09 +08:00
parent a40664a57b
commit f9db725e20

View File

@ -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";