CNodeDataService.h 598 B

123456789101112131415161718192021222324
  1. #ifndef CNODEDATASERVICE_H
  2. #define CNODEDATASERVICE_H
  3. #include<CCanvas/CMind.h>
  4. class CNodeDataService
  5. {
  6. public:
  7. CNodeDataService(QObject *parent = nullptr);
  8. //添加节点
  9. int AddCNodeData(const CNodeData &cNodeData);
  10. //更新节点
  11. bool UpdateCNodeData(const CNodeData &cNodeData);
  12. /*根据项目id查询节点信息*/
  13. bool QueryCNodeDataById(CNodeData &cNodeData, int id);
  14. //查询所有
  15. bool QueryAll(QList<CNodeData> &cNodeDataList,int projectId,int evalType);
  16. //根据id删除
  17. bool DeleteCNodeDataById(int id);
  18. };
  19. #endif // CNODEDATASERVICE_H