240717班级,工业化控制系统,煤矿相关行业,昆仑系统
congmu
2024-11-02 dbf6927605c154883fa307da89137d22f74c12be
common.h
@@ -30,11 +30,11 @@
    //地图标注
    MML_REQ,//地图标注加载请求
   MML_RES//地图标注加载响应
   MML_RES,//地图标注加载响应
   MMI_REQ,//地图标注插入请求
   MMI_RES//地图标注插入响应
   MMI_RES,//地图标注插入响应
   MMD_REQ,//地图标注删除请求
   MMD_RES//地图标注删除响应
   MMD_RES,//地图标注删除响应
   //大屏显示
   ENVIRONMENT_REQ,//环境数据请求
@@ -85,12 +85,11 @@
    VERSION_UPDATE_RES, // 版本更新响应
    FILE_DOWNLOADS_REQ, // 版本更新文件下载请求
    FILE_DOWNLOADS_RES, // 版本更新文件下载响应
    DOWNLOAD_SUCCESSFULLY_RES        // 更新文件下载成功的响应
   DOWNLOAD_SUCCESSFULLY_RES,       // 更新文件下载成功的响应
    //日志
    LOGSEARCH_REQ;//日志查询请求
   LOGSEARCH_RES;//日志查询响应
   LOGSEARCH_REQ,//日志查询请求
   LOGSEARCH_RES,//日志查询响应
      
};
@@ -407,7 +406,7 @@
{
   Head head;
   MarkInfo info[0];
   MMIReq(){
   MMDReq() {
      head.type = MMD_REQ;
      head.len = sizeof(MMDReq);
   }
@@ -823,7 +822,7 @@
    char keyWord[32];
    HistoryQueryReq() {
        // 初始化数据头
        head.type = HISTORY_QUERY_REQ;
      head.type = QUERY_MONOUTPUT_REQ;
        head.len = sizeof(HistoryQueryReq);
        // 初始化查询条件字段
        std::memset(startTime, 0, sizeof(startTime));
@@ -838,16 +837,15 @@
struct HistroyInfo {
    WarningRes warn;//警报查询
    QDRes dev;//设备查询
    ProductionPlanRes  pro;//生产计划查询
   QueryPdplanRes  pro;//生产计划查询
};
struct HistoryQueryRes {
    Head head;
    HistroyInfo sys[0];
    HistoryQueryRes() {
        // 初始化数据头
        head.type = HISTORY_QUERY_RES;
      head.type = QUERY_MONOUTPUT_RES;
        head.len = sizeof(HistoryQueryRes);
        sys = nullptr;
    }
};
@@ -909,8 +907,8 @@
    Head head;
    char versionId[64]; // 版本号
    char versionIdOld[64]; // 上一个版本号
    char context[0];      //包含下载文件信息
    int fileNum;
   char context[0];      //包含下载文件信息
    VersionInfoEntryReq()
    {
@@ -1003,9 +1001,9 @@
struct ParsedLog { 
    char timeStamp[64]; // 时间戳
    char deviceId[64]; // 设备ID
    char level[16];     // 日志级别
    char content[256];  // 日志内容
   char userId[64];   // 用户ID
   char level[16];    // 日志级别
   char content[256];  // 日志内容
   char userId[64];    // 用户ID
   char fileName[32];   //文件名
   char functionName[32];  //函数名
   int problemLine;    //产生错误行号
@@ -1016,7 +1014,7 @@
struct LogQueryReq {
    Head head;                      // 数据头
    char timeStamp[64];             // 时间戳
    char content[256];        // 日志内容
   char content[256];           // 日志内容
    char level[16];                 //日志级别
    char deviceId[64];             // 设备ID
    // 无参构造函数