feat: add delay for gui

This commit is contained in:
semenov
2025-06-09 12:59:04 +03:00
parent ec4cb67d46
commit 00d7262251
3 changed files with 15 additions and 25 deletions

View File

@@ -9,15 +9,28 @@ kanban-plugin: board
- [ ] Начал пользоваться - [ ] Начал пользоваться
## bugs
- [ ] Если у обучаемого много назначенных фимов и амм то GUI сервера их не отображает при загрузке, остается бесконечная анимация загрузки
(от 18 фимов) или при кривом назначении задачи(назначить 2-3 подряд гуи перестает обновлятся)
## TODO ## TODO
- [ ] выдавать trainee_id при авторизации - [ ] выдавать trainee_id при авторизации
- [ ] изменить путь до самостоятельного /RRJ-95NEW-100/tasksFIM.xml и AMM
- [ ] Убрать ошибки QObject::moveToThread: Cannot move objects with a parent
## Complete
%% kanban:settings %% kanban:settings
``` ```
{"kanban-plugin":"board","list-collapse":[false,false]} {"kanban-plugin":"board","list-collapse":[false,false,false,false]}
``` ```
%% %%

View File

@@ -39,7 +39,7 @@ void SendSystem::sendXMLmsgGUItoServer(QByteArray array)
stream << PacketType::TYPE_XMLANSWER; stream << PacketType::TYPE_XMLANSWER;
stream << array; stream << array;
socket->waitForBytesWritten(); socket->waitForBytesWritten(6000);
} }
void SendSystem::sendFileBlock(QString path) void SendSystem::sendFileBlock(QString path)

View File

@@ -167,18 +167,6 @@ void RecognizeSystem::recognize()
filePath = Tools::createSharedPath(filePath); filePath = Tools::createSharedPath(filePath);
QFile file(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()) if (file.exists())
{ {
file.remove(); //удаление файла, если он уже есть, но необходимо обновить file.remove(); //удаление файла, если он уже есть, но необходимо обновить
@@ -249,17 +237,6 @@ void RecognizeSystem::recognize()
break; break;
} }
// //ПРОВЕРКА НА ИЗМЕНЕНИЕ БАЗОВОЙ ВЕРСИИ
// bool check = checkIsChangeable();
// bool check2 = checkNonStaticData(filePath);
// if(!check && check2)
// {
// sendSystem->sendNotify(commandTryBaseChange);
// packetType = PacketType::TYPE_NONE;
// mutex->unlock();
// return;
// }
QFile file(filePath); QFile file(filePath);
QFileInfo fileInfo(file); QFileInfo fileInfo(file);