fix bugs
This commit is contained in:
parent
3865befc31
commit
bd00547505
@ -584,6 +584,7 @@ std::string LocalServer::HandleCgi_cmd(std::string &pData) {
|
|||||||
}
|
}
|
||||||
if (0 == type.compare("GET")) {
|
if (0 == type.compare("GET")) {
|
||||||
param.mMode = 0;
|
param.mMode = 0;
|
||||||
|
param.mPackageFlag = recvBody["package"].asInt();
|
||||||
}
|
}
|
||||||
if (0 == type.compare("STOP")) {
|
if (0 == type.compare("STOP")) {
|
||||||
param.mMode = 2;
|
param.mMode = 2;
|
||||||
|
|||||||
@ -538,7 +538,7 @@ int Uart::DealDataNodeFeature(const char *pData, int flag) {
|
|||||||
sqlite_db_ctrl::instance().UpdateTableData(T_DATA_INFO(TNAME), updateSql, whereCon);
|
sqlite_db_ctrl::instance().UpdateTableData(T_DATA_INFO(TNAME), updateSql, whereCon);
|
||||||
} else {
|
} else {
|
||||||
memset(whereCon, 0x00, sizeof(whereCon));
|
memset(whereCon, 0x00, sizeof(whereCon));
|
||||||
sprintf(whereCon, "channelID='%s' and timeStamp = '%s' and nodeResend = 0 ", (strMeasurementID + "-X").c_str(), strTime.c_str());
|
sprintf(whereCon, "channelID='%s' and timeStamp = '%s' and nodeResend IN (0, 1, 2) ", (strMeasurementID + "-X").c_str(), strTime.c_str());
|
||||||
|
|
||||||
sqlite_db_ctrl::instance().UpdateTableData(szTableName, updateSql, whereCon);
|
sqlite_db_ctrl::instance().UpdateTableData(szTableName, updateSql, whereCon);
|
||||||
memset(whereCon, 0x00, sizeof(whereCon));
|
memset(whereCon, 0x00, sizeof(whereCon));
|
||||||
@ -635,7 +635,7 @@ int Uart::DealDataNodeFeature(const char *pData, int flag) {
|
|||||||
sqlite_db_ctrl::instance().UpdateTableData(T_DATA_INFO(TNAME), updateSql, whereCon);
|
sqlite_db_ctrl::instance().UpdateTableData(T_DATA_INFO(TNAME), updateSql, whereCon);
|
||||||
} else {
|
} else {
|
||||||
memset(whereCon, 0x00, sizeof(whereCon));
|
memset(whereCon, 0x00, sizeof(whereCon));
|
||||||
sprintf(whereCon, "channelID='%s' and timeStamp = '%s' and nodeResend = 0 ", (strMeasurementID + "-Y").c_str(), strTime.c_str());
|
sprintf(whereCon, "channelID='%s' and timeStamp = '%s' and nodeResend IN (0, 1, 2) ", (strMeasurementID + "-Y").c_str(), strTime.c_str());
|
||||||
sqlite_db_ctrl::instance().UpdateTableData(szTableName, updateSql, whereCon);
|
sqlite_db_ctrl::instance().UpdateTableData(szTableName, updateSql, whereCon);
|
||||||
memset(whereCon, 0x00, sizeof(whereCon));
|
memset(whereCon, 0x00, sizeof(whereCon));
|
||||||
sprintf(whereCon, "channelID='%s' ", (strMeasurementID + "-Y").c_str());
|
sprintf(whereCon, "channelID='%s' ", (strMeasurementID + "-Y").c_str());
|
||||||
@ -738,7 +738,7 @@ int Uart::DealDataNodeFeature(const char *pData, int flag) {
|
|||||||
sqlite_db_ctrl::instance().UpdateTableData(T_DATA_INFO(TNAME), updateSql, whereCon);
|
sqlite_db_ctrl::instance().UpdateTableData(T_DATA_INFO(TNAME), updateSql, whereCon);
|
||||||
} else {
|
} else {
|
||||||
memset(whereCon, 0x00, sizeof(whereCon));
|
memset(whereCon, 0x00, sizeof(whereCon));
|
||||||
sprintf(whereCon, "channelID='%s' and timeStamp = '%s' and nodeResend = 0 ", (strMeasurementID + "-Z").c_str(), strTime.c_str());
|
sprintf(whereCon, "channelID='%s' and timeStamp = '%s' and nodeResend IN (0, 1, 2) ", (strMeasurementID + "-Z").c_str(), strTime.c_str());
|
||||||
sqlite_db_ctrl::instance().UpdateTableData(szTableName, updateSql, whereCon);
|
sqlite_db_ctrl::instance().UpdateTableData(szTableName, updateSql, whereCon);
|
||||||
memset(whereCon, 0x00, sizeof(whereCon));
|
memset(whereCon, 0x00, sizeof(whereCon));
|
||||||
sprintf(whereCon, "channelID='%s' ", (strMeasurementID + "-Z").c_str());
|
sprintf(whereCon, "channelID='%s' ", (strMeasurementID + "-Z").c_str());
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user