Fix getCEMeasuredData without CEMeasured.

This commit is contained in:
sunwen
2023-07-03 17:54:50 +08:00
parent cd1fc1f311
commit 018a6bd76f

View File

@@ -428,7 +428,7 @@ AScanData ParserPrivate::getAscanDataOfCEMeasured(unsigned short aTasNum,const T
{
aShotList = mShotList.get();
}
if (!aShotList->isValid() || !aShotList->hasTasNum(aTasNum))
if (!aShotList->isValid() || !aShotList->hasTasNum(aTasNum) || !aShotList->hasCEMeasured())
{
return AScanData();
}
@@ -485,7 +485,7 @@ OneTasAScanData ParserPrivate::getOneTasAscanDataOfCEMeasured(unsigned short aTa
{
aShotList = mShotList.get();
}
if (!aShotList->isValid() || !aShotList->hasTasNum(aTasNum))
if (!aShotList->isValid() || !aShotList->hasTasNum(aTasNum) || !aShotList->hasCEMeasured())
{
return OneTasAScanData();
}