fix: Mpps action when patient has no accession.

This commit is contained in:
sunwen
2024-09-23 16:14:30 +08:00
parent 6a1f8904f9
commit 2f25eea27f

View File

@@ -68,7 +68,11 @@ MPPSManager* MPPSManager::getInstance()
void MPPSManager::sendMPPS()
{
AccessionInformation* accession = ScanProcessSequence::getInstance()->topAccession().first;
if (accession != nullptr && JsonObject::Instance()->getMppsOpen() && !accession->mSPSID.isEmpty() && accession->mMPPSUID.isEmpty())
if(accession == nullptr)
{
return;
}
if (JsonObject::Instance()->getMppsOpen() && !accession->mSPSID.isEmpty() && accession->mMPPSUID.isEmpty())
{
action->setAccession(accession);
action->execute();