Add PatientList auto delete.
This commit is contained in:
@@ -151,9 +151,10 @@ void DeviceManager::initDevice()
|
||||
connect(ReconManager::getInstance(), &ReconManager::restartCreatReconRecord, this, &DeviceManager::startCreateReconRecord);
|
||||
connect(ReconManager::getInstance(), &ReconManager::checkReconConnectionResponsed, this, &DeviceManager::updateReconConnectionState);
|
||||
mReconHttpThread->start();
|
||||
QMetaObject::invokeMethod(ReconManager::getInstance(), "checkReconConnection", Qt::QueuedConnection);
|
||||
mTemperatureTimer = startTimer(GET_TEMPERATURE_TIME);
|
||||
|
||||
//init dms status--------------------make a function future
|
||||
QMetaObject::invokeMethod(ReconManager::getInstance(), "checkReconConnection", Qt::QueuedConnection);
|
||||
if(JsonObject::Instance()->isDmsSimulator())
|
||||
{
|
||||
//set simulator
|
||||
@@ -188,7 +189,11 @@ void DeviceManager::initDevice()
|
||||
|
||||
startTransfer();
|
||||
initEmptyScanMeasurementID();
|
||||
mTemperatureTimer = startTimer(GET_TEMPERATURE_TIME);
|
||||
|
||||
//process expired patient list
|
||||
QDate date = QDate::currentDate().addDays(-JsonObject::Instance()->getPatientListExpireDays());
|
||||
SQLHelper::exec(QString("DELETE FROM Patient WHERE AddDate <= %1").arg(date.toString("yyyy-MM-dd")));
|
||||
|
||||
//mGetSoftwareVersionAction->execute();
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user