mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
bugFix Блочная передача больших данных
This commit is contained in:
@@ -95,6 +95,46 @@ void ConnectorToServer::slot_AnswerQueryToDB_ListTasksFIMforTrainee(QList<TaskAm
|
||||
emit signal_UpdateDB(false, true);
|
||||
}
|
||||
|
||||
void ConnectorToServer::slot_AnswerQueryToDB_ListsTasksAMMofAllTrainees(MapListsTasksAllTraineeType mapOfLists)
|
||||
{
|
||||
mtxAccess.lock();
|
||||
|
||||
for(int key : mapOfLists.keys())
|
||||
{
|
||||
//Удаляем старые задачи этого обучаемого
|
||||
mapTasksAMM.remove(key);
|
||||
|
||||
//Добавляем новые
|
||||
mapTasksAMM.insert(key, mapOfLists.value(key));
|
||||
|
||||
emit signal_UpdateTasksAMMforTrainee(key);
|
||||
}
|
||||
|
||||
mtxAccess.unlock();
|
||||
|
||||
emit signal_UpdateDB(false, true);
|
||||
}
|
||||
|
||||
void ConnectorToServer::slot_AnswerQueryToDB_ListsTasksFIMofAllTrainees(MapListsTasksAllTraineeType mapOfLists)
|
||||
{
|
||||
mtxAccess.lock();
|
||||
|
||||
for(int key : mapOfLists.keys())
|
||||
{
|
||||
//Удаляем старые задачи этого обучаемого
|
||||
mapTasksFIM.remove(key);
|
||||
|
||||
//Добавляем новые
|
||||
mapTasksFIM.insert(key, mapOfLists.value(key));
|
||||
|
||||
emit signal_UpdateTasksFIMforTrainee(key);
|
||||
}
|
||||
|
||||
mtxAccess.unlock();
|
||||
|
||||
emit signal_UpdateDB(false, true);
|
||||
}
|
||||
|
||||
void ConnectorToServer::slot_AnswerQueryTasksXML_FIM(QByteArray array)
|
||||
{
|
||||
mtxAccess.lock();
|
||||
|
||||
Reference in New Issue
Block a user