feat: Add empty scan data corrupted process.
This commit is contained in:
@@ -86,9 +86,15 @@ void UsctStateManager::updateReconState(bool aIsConnected,int aState)
|
||||
{
|
||||
case ReconState: setState(ReconState, result); break;
|
||||
case ReconDBState: setState(ReconDBState, result); break;
|
||||
case ReconEmptyScanState: setState(ReconEmptyScanState, result); break;
|
||||
case ReconPacsState: setState(ReconPacsState, result); break;
|
||||
case ReconMppsState: setState(ReconMppsState, result); break;
|
||||
case ReconEmptyScanState: setState(ReconEmptyScanState, result);
|
||||
if(!mIsEmptyScanUpdateing && !result)
|
||||
{
|
||||
mIsEmptyScanUpdateing = true;
|
||||
EventCenter::Default()->triggerEvent(EmptyScanDataCorrupted, nullptr, nullptr);
|
||||
}
|
||||
break;
|
||||
default: break;
|
||||
}
|
||||
}
|
||||
@@ -99,4 +105,9 @@ bool UsctStateManager::getState(UsctState aStateCode)
|
||||
return mState[aStateCode];
|
||||
}
|
||||
|
||||
void UsctStateManager::setEmptyScanUpdateFlag(bool aIsUpdating)
|
||||
{
|
||||
mIsEmptyScanUpdateing = aIsUpdating;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user