Files
dcapp/datacenter/bizService/f-readdata/normalDataDB.h
T
2025-03-12 17:09:02 +08:00

42 lines
818 B
C++

/**
* @brief 普通数据数据库操作类
*
*/
#ifndef _NORMAL_DATA_DB_H_
#define _NORMAL_DATA_DB_H_
#include "common/inc/json.hpp"
using namespace nlohmann;
class CNormalDB{
public:
CNormalDB(void* handle);
~CNormalDB();
bool createDataTable(void);
/**
* @param cdt - 读数据检索条件,根据台区终端接口文件F-ReadData定义
*
* @param outjv - 读数据返回结果, 格式根据台区终端接口文件F-ReadData定义
*
*/
bool readData(const json &cdt, json &outjv);
/**
* @param cdt - 写数据检索条件,根据台区终端接口文件F-WriteData定义
*
* @param outjv - 写数据返回结果, 格式根据台区终端接口文件F-WriteData定义
*
*/
bool writeData(const json &wjv, json &outjv);
private:
void *m_db;
};
#endif