feat: Add create failed because recon connect error.

This commit is contained in:
sunwen
2024-06-19 13:53:40 +08:00
parent 8ef17aee96
commit 87b37d5ce9
4 changed files with 24 additions and 10 deletions

View File

@@ -1080,7 +1080,7 @@ void DeviceManager::processTransferProgress(const QString& aProgress)
}
}
void DeviceManager::processReconCreateEmptyScan(bool aResult, const QString& aScanID, const QString& aMessage)
void DeviceManager::processReconCreateEmptyScan(bool aResult, const QString& aScanID, const QString& aMessage, bool aIsConnectSucceed)
{
if(aResult)
{
@@ -1095,7 +1095,7 @@ void DeviceManager::processReconCreateEmptyScan(bool aResult, const QString& aSc
}
emitInfoCallback(aMessage, MessageLevel::Error);
QString sql = QString("UPDATE EScan set State = 204 where ScanID = '%1'").arg(aScanID);
QString sql = QString("UPDATE EScan set State = %1 where ScanID = '%2'").arg(aIsConnectSucceed ? "304" : "204").arg(aScanID);
if(!SQLHelper::exec(sql))
{
QString msg = "DB Error. Code:G505";
@@ -1103,7 +1103,7 @@ void DeviceManager::processReconCreateEmptyScan(bool aResult, const QString& aSc
}
}
void DeviceManager::processReconCreateScan(bool aResult, const QString& aScanID, const QString& aMessage)
void DeviceManager::processReconCreateScan(bool aResult, const QString& aScanID, const QString& aMessage, bool aIsConnectSucceed)
{
if(aResult)
{
@@ -1117,7 +1117,7 @@ void DeviceManager::processReconCreateScan(bool aResult, const QString& aScanID,
}
emitInfoCallback(aMessage, MessageLevel::Error);
QString sql = QString("UPDATE Scan set State = 204 where ScanID = '%1'").arg(aScanID);
QString sql = QString("UPDATE Scan set State = %1 where ScanID = '%2'").arg(aIsConnectSucceed ? "304" : "204").arg(aScanID);
if(!SQLHelper::exec(sql))
{
QString msg = "DB Error. Code:G505";