feat: Change mpps communication Logic.

This commit is contained in:
sunwen
2024-09-25 10:21:30 +08:00
parent 9ee6fb8e89
commit 4edb046d2d
4 changed files with 12 additions and 5 deletions

View File

@@ -3,6 +3,7 @@
AccessionInformation::AccessionInformation(PatientInformation* aPatient, QObject* aParent)
: AbstractPatientInfomation (aParent)
, mPatient(aPatient)
, mScanCount(0)
{
}
@@ -12,6 +13,7 @@ AccessionInformation::AccessionInformation(const QString& aAccessionNumber, cons
, mPosition(aPosition)
, mScheduledStartDate(aScheduledStartDate)
, mPatient(aPatient)
, mScanCount(0)
{
}
@@ -29,6 +31,7 @@ AccessionInformation::AccessionInformation(const QString& aAccessionNumber, cons
, mModality(aModality)
, mMPPSUID(aMPPSUID)
, mPatient(aPatient)
, mScanCount(0)
{
}
@@ -48,3 +51,8 @@ int AccessionInformation::getType()
{
return AccessionType;
}
void AccessionInformation::increaseScanCount()
{
++mScanCount;
}

View File

@@ -27,6 +27,7 @@ public:
const QString& aMPPSUID, PatientInformation* aPatient, QObject* aParent);
QString getProtocolText();
virtual int getType() override;
void increaseScanCount();
QString mAccessionNumber;
ScanProtocol mPosition;
@@ -37,6 +38,7 @@ public:
QString mModality;
QString mMPPSUID;
PatientInformation* mPatient;
int mScanCount;
};
#endif // ACCESSIONINFORMATION_H