mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
Report upgrade WH
This commit is contained in:
@@ -84,13 +84,15 @@ public:
|
||||
Malfunction(){};
|
||||
~Malfunction(){};
|
||||
public:
|
||||
void initialize(QString dmCode, QString num, QString description);
|
||||
void initialize(QString dmCode, QString num, QString description, QString goName, QString objName);
|
||||
void addMalfunctionSign(MalfunctionSign sign);
|
||||
public:
|
||||
QString dmCode; // dmCode процедуры
|
||||
QString num; // номер по-порядку в пункте "2. Возможные причины" процедуры
|
||||
QString description; // описание
|
||||
QList<MalfunctionSign> malfunctionSigns;// список соответствующих неисправности признаков
|
||||
QString goName; // имя GameObject (со скриптом DismantleData) - неисправный прибор
|
||||
QString objName;
|
||||
};
|
||||
|
||||
class DATABASELMS_EXPORT FIMReportItem
|
||||
@@ -104,6 +106,23 @@ public:
|
||||
ProcedureID procedure; // ссылка на процедуру, при необходимости
|
||||
};
|
||||
|
||||
class DATABASELMS_EXPORT FIMReportWarehouseItem
|
||||
{
|
||||
public:
|
||||
FIMReportWarehouseItem(){};
|
||||
~FIMReportWarehouseItem(){};
|
||||
public:
|
||||
int id = 0; // для идентификации в БД
|
||||
// статус GameObject-а в сцене
|
||||
int status = 0; // 0 - демонтировано, 1 - неисправно, 2 - заменено на новое со склада
|
||||
// имя GameObject-а в сцене
|
||||
QString goName = "";
|
||||
// человеческое название прибора
|
||||
QString objName = "";
|
||||
// его код из документации
|
||||
QString code = "";
|
||||
};
|
||||
|
||||
class DATABASELMS_EXPORT FIMReport
|
||||
{
|
||||
public:
|
||||
@@ -111,7 +130,9 @@ public:
|
||||
~FIMReport(){};
|
||||
public:
|
||||
int id = 0; // для идентификации в БД
|
||||
QList<FIMReportItem> itemList;
|
||||
QList<FIMReportItem> itemList; // список выполненных/просмотренных процедур
|
||||
QList<FIMReportWarehouseItem> warehouseItemList;
|
||||
bool mmel = false; // выпуск самолета по MMEL
|
||||
};
|
||||
|
||||
class DATABASELMS_EXPORT TaskAmmFim
|
||||
|
||||
Reference in New Issue
Block a user