feat: Change show mpps message in diffirent level.

This commit is contained in:
sunwen
2024-06-06 17:48:03 +08:00
parent a10e6a8a96
commit e7f8f1467c
2 changed files with 4 additions and 5 deletions

View File

@@ -133,14 +133,13 @@ void MPPSAsyncAction::run()
mPatient->MPPSUID = uidbuff; mPatient->MPPSUID = uidbuff;
} }
cond = scu.sendNCreateRequest(pcid, uid, dset, responses); cond = scu.sendNCreateRequest(pcid, uid, dset, responses);
bool result = true;
if (responses != 0) if (responses != 0)
{ {
OFString statusString; OFString statusString;
const char *statusStringPtr = DU_ncreateStatusString(responses); const char *statusStringPtr = DU_ncreateStatusString(responses);
statusString.append(tr("MPPS fail by error:").toStdString().data()); statusString.append(tr("MPPS fail by error:").toStdString().data());
statusString.append(statusStringPtr); statusString.append(statusStringPtr);
if (statusStringPtr != NULL) if (statusStringPtr != nullptr)
{ {
// 输出错误消息 // 输出错误消息
qDebug() << "Error Message: " << statusString.data() ; qDebug() << "Error Message: " << statusString.data() ;

View File

@@ -36,13 +36,13 @@ void MPPSManager::setPatientUID(const QString& aPatientUID)
void MPPSManager::processMPPSResult(const ActionResult& aResult) void MPPSManager::processMPPSResult(const ActionResult& aResult)
{ {
if(aResult.Code == Failed){ if(aResult.Code == Failed){
MultyMessageDialogManager::getInstance()->raiseDialog(aResult.Data.toString(),MessageLevel::Warning); MultyMessageDialogManager::getInstance()->raiseDialog(aResult.Data.toString(),MessageLevel::Error);
} }
else{ else{
QStringList list = aResult.Data.toString().split("|"); QStringList list = aResult.Data.toString().split("|");
if (list.length()<2) if (list.length()<2)
{ {
MultyMessageDialogManager::getInstance()->raiseDialog(tr("Create MPPSUID error!"),MessageLevel::Warning); MultyMessageDialogManager::getInstance()->raiseDialog(tr("Create MPPSUID error!"),MessageLevel::Error);
return; return;
} }
QString sql = "update Patient set MPPSUID=:mppsuid where PatientUID=:patuid"; QString sql = "update Patient set MPPSUID=:mppsuid where PatientUID=:patuid";
@@ -52,7 +52,7 @@ void MPPSManager::processMPPSResult(const ActionResult& aResult)
int result = SQLHelper::ExecuteNoQuery(sql,params); int result = SQLHelper::ExecuteNoQuery(sql,params);
if(result<1)return; if(result<1)return;
MultyMessageDialogManager::getInstance()->raiseDialog(tr("Update MPPSUID success!"),MessageLevel::Warning); MultyMessageDialogManager::getInstance()->raiseDialog(tr("Update MPPSUID success!"),MessageLevel::Info);
} }
} }