From 00d726225106f100f3b5fd27a8260b36c23ae298 Mon Sep 17 00:00:00 2001 From: semenov Date: Mon, 9 Jun 2025 12:59:04 +0300 Subject: [PATCH] feat: add delay for gui --- DOCS/Андрей/Безымянная Kanban-доска.md | 15 +++++++++++- .../connectorToServer/Core/sendsystem.cpp | 2 +- ServerLMS/Systems/recognizesystem.cpp | 23 ------------------- 3 files changed, 15 insertions(+), 25 deletions(-) diff --git a/DOCS/Андрей/Безымянная Kanban-доска.md b/DOCS/Андрей/Безымянная Kanban-доска.md index b699b7c..45a894c 100644 --- a/DOCS/Андрей/Безымянная Kanban-доска.md +++ b/DOCS/Андрей/Безымянная Kanban-доска.md @@ -9,15 +9,28 @@ kanban-plugin: board - [ ] Начал пользоваться +## bugs + +- [ ] Если у обучаемого много назначенных фимов и амм то GUI сервера их не отображает при загрузке, остается бесконечная анимация загрузки + + (от 18 фимов) или при кривом назначении задачи(назначить 2-3 подряд гуи перестает обновлятся) + + ## TODO - [ ] выдавать trainee_id при авторизации +- [ ] изменить путь до самостоятельного /RRJ-95NEW-100/tasksFIM.xml и AMM +- [ ] Убрать ошибки QObject::moveToThread: Cannot move objects with a parent + + +## Complete + %% kanban:settings ``` -{"kanban-plugin":"board","list-collapse":[false,false]} +{"kanban-plugin":"board","list-collapse":[false,false,false,false]} ``` %% \ No newline at end of file diff --git a/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp b/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp index 4b9f1ef..299aece 100644 --- a/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp +++ b/InstructorsAndTrainees/connectorToServer/Core/sendsystem.cpp @@ -39,7 +39,7 @@ void SendSystem::sendXMLmsgGUItoServer(QByteArray array) stream << PacketType::TYPE_XMLANSWER; stream << array; - socket->waitForBytesWritten(); + socket->waitForBytesWritten(6000); } void SendSystem::sendFileBlock(QString path) diff --git a/ServerLMS/Systems/recognizesystem.cpp b/ServerLMS/Systems/recognizesystem.cpp index c524157..d68a756 100644 --- a/ServerLMS/Systems/recognizesystem.cpp +++ b/ServerLMS/Systems/recognizesystem.cpp @@ -167,18 +167,6 @@ void RecognizeSystem::recognize() filePath = Tools::createSharedPath(filePath); QFile file(filePath); - -// //ПРОВЕРКА НА ИЗМЕНЕНИЕ БАЗОВОЙ ВЕРСИИ -// bool check = checkIsChangeable(); -// bool check2 = checkNonStaticData(filePath); -// if(!check && check2) -// { -// packetType = PacketType::TYPE_NONE; -// sendSystem->sendNotify(commandTryBaseChange); -// mutex->unlock(); -// return; -// } - if (file.exists()) { file.remove(); //удаление файла, если он уже есть, но необходимо обновить @@ -249,17 +237,6 @@ void RecognizeSystem::recognize() break; } -// //ПРОВЕРКА НА ИЗМЕНЕНИЕ БАЗОВОЙ ВЕРСИИ -// bool check = checkIsChangeable(); -// bool check2 = checkNonStaticData(filePath); -// if(!check && check2) -// { -// sendSystem->sendNotify(commandTryBaseChange); -// packetType = PacketType::TYPE_NONE; -// mutex->unlock(); -// return; -// } - QFile file(filePath); QFileInfo fileInfo(file);