mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
Report WH
This commit is contained in:
@@ -225,6 +225,7 @@ QByteArray DBAnswerParser::listTasksFIMofTrainee(bool result, QList<TaskAmmFim>
|
||||
QDomNode reportNode = commonDOM.createElement("report");
|
||||
taskNode.appendChild(reportNode);
|
||||
reportNode.toElement().setAttribute("report_id", report.id);
|
||||
reportNode.toElement().setAttribute("mmel", report.mmel ? "true" : "false");
|
||||
|
||||
for(FIMReportItem reportItem : task.report.itemList)
|
||||
{//FIMReportItem
|
||||
@@ -242,6 +243,17 @@ QByteArray DBAnswerParser::listTasksFIMofTrainee(bool result, QList<TaskAmmFim>
|
||||
procedureIDNode.toElement().setAttribute("dmCode", reportItem.procedure.dmCode);
|
||||
procedureIDNode.toElement().setAttribute("result", reportItem.procedure.result);
|
||||
}
|
||||
|
||||
for(FIMReportWarehouseItem reportWhItem : task.report.warehouseItemList)
|
||||
{//FIMReportWarehouseItem
|
||||
QDomNode reportWhItemNode = commonDOM.createElement("reportWHItem");
|
||||
reportNode.appendChild(reportWhItemNode);
|
||||
reportWhItemNode.toElement().setAttribute("wh_item_id", reportWhItem.id);
|
||||
reportWhItemNode.toElement().setAttribute("status", reportWhItem.status);
|
||||
reportWhItemNode.toElement().setAttribute("goName", reportWhItem.goName);
|
||||
reportWhItemNode.toElement().setAttribute("objName", reportWhItem.objName);
|
||||
reportWhItemNode.toElement().setAttribute("code", reportWhItem.code);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -221,7 +221,7 @@ void ProcessParser::clientUnityTaskFIMreport(QXmlStreamReader &xmlReader, Client
|
||||
}
|
||||
else if(reportItemNode.nodeName() == "mmel")
|
||||
{
|
||||
report.mmel = (reportItemNode.toElement().nodeValue() == "true" ? true : false);
|
||||
report.mmel = (reportItemNode.nodeValue() == "true" ? true : false);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user