123456789101112131415161718192021222324 |
- #ifndef SCHEMEINFOSERVICE_H
- #define SCHEMEINFOSERVICE_H
- #include "ClassSet.h"
- class SchemeInfoService
- {
- public:
- SchemeInfoService(QObject *parent = nullptr);
- ////////////////////方案持久化-start////////////////////
- bool AddSchemeInfoList(const QList<SchemaEval *> &schemaEvalList);
- bool DeleteSchemeByEngineerId(int engineerId);
- bool QuerySchemeInfoByEngineerId(QList<SchemaEval *> *schemeList, int engineerId, int type);
- bool UpdateValueStrById(int id, QString valueStr);
- bool addScheme(const SchemaEval &scheme);
- bool updateSchemeScore(const int &id, const double &score);
- bool deleteScheme(int id);
- bool addUniqueGCEData(const SchemaEval &scheme);
- bool queryGCEData(SchemaEval &scheme, int projId, QString name);
- };
- #endif // SCHEMEINFOSERVICE_H
|