123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #ifndef ENGINEERSERVICE_H
- #define ENGINEERSERVICE_H
- #include "ClassSet.h"
- class EngineerService
- {
- public:
- EngineerService(QObject *parent = nullptr);
-
-
- bool AddEngineerInfo(const EngineerInfo &engineerInfo);
- int AddEngineerInfoReturnId(const EngineerInfo &engineerInfo);
-
- bool UpdateEngineerInfo(const EngineerInfo &engineerInfo);
- bool UpdateEngineerIndex(int enjId, int indexId);
- bool UpdateEngineerMessaure(int enjId, int messaureId);
- bool UpdateEngineerSchema(int enjId, int schemaId);
- bool UpdateNameById(QString name, int id);
-
- bool QueryEngineerByEngineerId(EngineerInfo *engineerInfo, int engineerId);
-
- bool QueryEngineerByEngineerName(EngineerInfo *engineerInfo, QString engineerName);
-
- bool QueryEngineerList(QList<EngineerInfo *> *engineerInfoList);
- bool QueryEngineerListByName(QList<EngineerInfo *> *engineerInfoList, QString engineerName);
-
- bool QueryEngineerListByIndexSetId(QList<EngineerInfo *> *engineerInfoList, int indexSetId);
-
- bool QueryEngineerListByMeasureFunctionId(QList<EngineerInfo *> *engineerInfoList, int measureFunctionId);
-
- bool DeleteEngineerByEngineerId(int engineerId);
-
- bool DeleteEngineerByIndexSetId(int indexSetId);
-
- bool DeleteEngineerByMeasureFunctionId(int measureFunctionId);
-
- bool DeleteEngineers();
-
- bool DeleteEngineerNotInId(int id, QString dbPath);
- bool QueryChlidNodeByPId(int pid, QString dbName, QString mindPath);
-
- };
- #endif
|