From b333ec8ec1c7bcb3d0b67dbc67651799e1847b8a Mon Sep 17 00:00:00 2001 From: krivoshein Date: Tue, 18 Nov 2025 14:52:39 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=B4=D0=B0=D1=87?= =?UTF-8?q?=D0=B0=20=D1=81=D0=BF=D0=B8=D1=81=D0=BA=D0=B0=20subProc=20?= =?UTF-8?q?=D0=B2=20=D0=A1=D0=B5=D1=80=D0=B2=D0=B5=D1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../connectorToServer/Core/dataparser.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp b/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp index 9a6fe76..df235b3 100644 --- a/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp +++ b/InstructorsAndTrainees/connectorToServer/Core/dataparser.cpp @@ -176,6 +176,17 @@ QByteArray DataParser::createQueryToDBMessage(ClientQueryToDB *queryToDB, int id { xmlWriter.writeAttribute("title", task->ammProcedure.title); xmlWriter.writeAttribute("dmCode", task->ammProcedure.dmCode); + + for(SubProc subProc : task->listSubProc) + { + xmlWriter.writeStartElement("SubProc"); + + xmlWriter.writeAttribute("dmCode", subProc.dmCode); + xmlWriter.writeAttribute("title", subProc.title); + //xmlWriter.writeAttribute("canplay", subProc.modeList); //TODO возможно тут нужен canplay + + xmlWriter.writeEndElement(); + } } } else if(queryToDB->typeQuery == TypeQueryToDB::TYPE_QUERY_ASSIGN_TASK_FIM_TO_TRAINEE)