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