cf087cf89a
# Conflicts: # CMakeLists.txt # common/inc/ToolUtils.h resolved by origin/develop(远端) version # common/src/ToolUtils.cpp resolved by origin/develop(远端) version # datacenter/bizService/F_DeleteData.h resolved by develop version # datacenter/bizService/F_FormatData.h resolved by develop version # datacenter/bizService/F_GetSaveCount.h resolved by develop version # datacenter/bizService/F_GetSupportNum.h resolved by develop version # datacenter/bizService/F_GetVersion.cpp resolved by develop version # datacenter/bizService/F_InsertRecord.cpp resolved by develop version # datacenter/bizService/F_Online.cpp resolved by develop version # datacenter/bizService/F_SetSupportNum.h resolved by develop version # datacenter/bizService/F_Tool.cpp resolved by develop version # datacenter/bizService/F_UpdateRecord.cpp resolved by develop version
56 lines
1.2 KiB
C++
56 lines
1.2 KiB
C++
/**
|
|
* @文件路径: \datacenter\datacenter\inc\userinterface.h
|
|
* @作者名称: zjp
|
|
* @文件版本: V1.0.0
|
|
* @创建日期: 2025-02-20 14:35:38
|
|
* @简要说明:
|
|
* @编辑时间: 2025-02-21 14:28:48
|
|
* @Copyright: 2025 Shenzhen ShenBao Electrical instruments CO.,LTD. All Rights Reserved.
|
|
*/
|
|
#ifndef _DCAPP_DATACENTER_USERFID_H_
|
|
#define _DCAPP_DATACENTER_USERFID_H_
|
|
|
|
#include "msg.h"
|
|
|
|
#include "bizservice.h"
|
|
#include "common/inc/queue.h"
|
|
|
|
|
|
class GetVersion : public IBizService
|
|
{
|
|
public:
|
|
|
|
GetVersion(){
|
|
|
|
}
|
|
~GetVersion(){
|
|
|
|
}
|
|
/**
|
|
* @brief 初始化
|
|
*
|
|
* @param param 输入初始化参数
|
|
*/
|
|
void Init(initparam_t *param);
|
|
|
|
/**
|
|
* @brief 业务处理
|
|
*
|
|
* @param msg 输入消息体
|
|
* @param param 可用数据库连接句柄
|
|
* @return int 返回值 成功为0 失败<0 (-1待处理数据格式错误 -2操作数据库失败 -3其它错误)
|
|
*/
|
|
int HandleMsg(const msg_t msg,msg_t &outMsg, handparam_t *param);
|
|
|
|
/**
|
|
* @brief 获取FID服务标识
|
|
*
|
|
* @return FID服务标识
|
|
*/
|
|
std::string GetFID(void);
|
|
|
|
private:
|
|
void makeGetVersionReponse(std::string token,const std::vector<std::string>,msg_t &outMsg);
|
|
};
|
|
|
|
#endif |