修复多个通道触发显示不全问题
This commit is contained in:
parent
a40664a57b
commit
f9db725e20
@ -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)["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());
|
arg(alarmStatusInfo.at(i)["triggerLevel"].toInt()).arg(alarmStatusInfo.at(i)["triggerStatus"].toInt());
|
||||||
g_SqliteDB->InsertData(strTableName,strSql);
|
g_SqliteDB->InsertData(strTableName,strSql);
|
||||||
if(pRealTimeAlarm == NULL)
|
|
||||||
return;
|
|
||||||
pRealTimeAlarm->initTable();
|
|
||||||
}else if(alarmStatusInfo.at(i)["triggerStatus"].toInt() == 3){
|
}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 strSqlWhere = QString(" channelId = '%1' order by timestamp DESC LIMIT 1").arg(alarmStatusInfo.at(i)["channelId"].toString());
|
||||||
QString strCol = "uuid";
|
QString strCol = "uuid";
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user