LAPTOP-SNT8I5JK\Boounion
2025-10-14 cfcab53b0e7d5918c79cc77f0f447730682f94b1
SourceCode/Bond/Servo/CPageGlassList.h
@@ -40,7 +40,7 @@
   bool m_rebuilding = false;
private:
   void InitRxWindow();
   void InitRxWindows();
   void Resize();
   void InitStatusCombo();
   void InitTimeRangeCombo();
@@ -55,6 +55,15 @@
   void UpdateWipData();
   bool eraseGlassInVector(SERVO::CGlass* pGlass, std::vector<SERVO::CGlass*>& glasses);
   void UpdateWipRow(unsigned int index, SERVO::CGlass* pGlass);
   bool WriteAnsiStringAsUtf8ToFile(const CString& ansiContent, const CString& filePath);
   void ExportToCsv(const GlassLogDb::Row& row, const CString& filePath);
   void ExportToJson(const GlassLogDb::Row& row, const CString& filePath);
   void ExportBasicInfo(CString& csvContent, const GlassLogDb::Row& row);
   void ExportProcessParams(CString& csvContent, const GlassLogDb::Row& row);
   void ExportSensorData(CString& csvContent, const GlassLogDb::Row& row);
   static std::vector<std::string> getMachineColumnOrder(int machineId);
   static std::string timePointToString(const std::chrono::system_clock::time_point& tp);
   static int64_t timePointToMs(const std::chrono::system_clock::time_point& tp);
// 对话框数据
#ifdef AFX_DESIGN_TIME
@@ -75,5 +84,8 @@
   afx_msg void OnBnClickedButtonPrevPage();
   afx_msg void OnBnClickedButtonNextPage();
   afx_msg void OnShowFullText(NMHDR* pNMHDR, LRESULT* pResult);
   virtual BOOL PreTranslateMessage(MSG* pMsg);
   DECLARE_MESSAGE_MAP()
public:
   afx_msg void OnBnClickedButtonExportRow();
};