26 lines
766 B
C++
26 lines
766 B
C++
/*
|
||
* @Description: file content
|
||
* @Author: why
|
||
* @version:
|
||
* @Date: 2025-02-28 14:24:09
|
||
* @LastEditors: why
|
||
* @LastEditTime: 2025-02-28 16:14:50
|
||
*/
|
||
#include <string>
|
||
#include <vector>
|
||
#include "bizservice.h"
|
||
#include "sqlite3/sqlite3.h"
|
||
#include "F_Tool.h"
|
||
class FormatData:public IBizService,public Tool{
|
||
public:
|
||
void Init(initparam_t *param);
|
||
int HandleMsg(const msg_t msg, msg_t &outMsg,handparam_t *param = NULL);
|
||
std::string GetFID();
|
||
FormatData();
|
||
~FormatData();
|
||
private:
|
||
handparam_t * handpara;
|
||
initparam_t * initpara;
|
||
std::vector<std::string> topic;//0:dst 1:src 2:sid 3:fid
|
||
int SQLBatch_exc(sqlite3 *db,std::vector<std::string> &sql_list,std::vector<int> &result);
|
||
}; |