feat: Change show mpps message in diffirent level.
This commit is contained in:
@@ -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() ;
|
||||||
|
|||||||
@@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user