2025-05-26 09:04:11 +08:00
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
|
|
#include "PublicDefine.h"
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief 接口数据读取类,用于从SQLite数据库中读取接口信息
|
|
|
|
|
*/
|
|
|
|
|
class GetInterfaceData
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
/**
|
|
|
|
|
* @brief 从指定表中读取接口数据
|
|
|
|
|
* @param tableName 数据库表名
|
|
|
|
|
* @return 接口数据
|
|
|
|
|
*/
|
2025-06-18 16:01:06 +08:00
|
|
|
|
static AllInterfaceData getInterfaceData(int configrationID, std::string &errorMsg);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief 获取配置名称
|
|
|
|
|
* @param configrationID 配置ID
|
|
|
|
|
* @return 配置名称
|
|
|
|
|
*/
|
|
|
|
|
static std::string getConfigName(int configrationID, std::string &errorMsg);
|
2025-05-26 09:04:11 +08:00
|
|
|
|
};
|