From 19261d011387ec57d646decc945aadaf8913eeab Mon Sep 17 00:00:00 2001 From: LAPTOP-SNT8I5JK\Boounion <Chenluhua@qq.com> Date: 星期一, 10 三月 2025 09:05:54 +0800 Subject: [PATCH] Merge branch 'clh' --- SourceCode/Bond/Servo/AlarmDlg.h | 18 ++++++++++++------ 1 files changed, 12 insertions(+), 6 deletions(-) diff --git a/SourceCode/Bond/Servo/AlarmDlg.h b/SourceCode/Bond/Servo/AlarmDlg.h index 9ce2938..6755277 100644 --- a/SourceCode/Bond/Servo/AlarmDlg.h +++ b/SourceCode/Bond/Servo/AlarmDlg.h @@ -1,7 +1,9 @@ 锘�#pragma once #include "afxdialogex.h" -#include <vector> -#include <string> +#include "AlarmManager.h" + + +#define ID_MSG_ALARMDLG_HIDE WM_USER + 1024 // CAlarmDlg 瀵硅瘽妗� @@ -19,16 +21,19 @@ void LoadAlarms(); void UpdatePageData(); void UpdatePageControls(); - void FillDataToListCtrl(CListCtrl* pListCtrl, const std::vector<std::vector<std::string>>& vecData); - void InsertAlarmData(CListCtrl* pListCtrl, const CString& alarmId, const CString& deviceName, const CString& description, const CString& startTime, const CString& endTime); + void FillDataToListCtrl(CListCtrl* pListCtrl, const std::vector<AlarmData>& vecData); + void InsertAlarmData(CListCtrl* pListCtrl, const AlarmData& alarmData); + std::string getCurrentTimeString(); private: COLORREF m_crBkgnd; HBRUSH m_hbrBkgnd; IObserver* m_pObserver; - // 鍏抽敭瀛� - std::string m_strEqName; + // 鎼滅储鍏抽敭瀛� + int m_nSeverityLevel; + std::string m_strDeviceName; + std::string m_strUnitName; std::string m_strKeyword; // 椤电爜 @@ -55,6 +60,7 @@ virtual BOOL DestroyWindow(); afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor); afx_msg void OnDestroy(); + afx_msg void OnClose(); afx_msg void OnSize(UINT nType, int cx, int cy); afx_msg void OnCbnSelchangeComboDatetime(); afx_msg void OnBnClickedButtonSearch(); -- Gitblit v1.9.3