LAPTOP-SNT8I5JK\Boounion
2025-05-13 2d69213b1b41b5b039e5dc6f6b7c55d53fd03037
SourceCode/Bond/Servo/ProductionLogDlg.h
@@ -5,6 +5,7 @@
// CProductionLogDlg 对话框
<<<<<<< HEAD
//class CProductionLogDlg : public CDialogEx
//{
@@ -69,3 +70,70 @@
//   afx_msg void OnBnClickedButtonNextPage();
//   DECLARE_MESSAGE_MAP()
//};
=======
/*
class CProductionLogDlg : public CDialogEx
{
   DECLARE_DYNAMIC(CProductionLogDlg)
public:
   CProductionLogDlg(CWnd* pParent = nullptr);   // 标准构造函数
   virtual ~CProductionLogDlg();
private:
   void InitRxWindow();
   void Resize();
   void UpdatePageData();
   void UpdatePageControls();
   void FillDataToListCtrl(CListCtrl* pListCtrl, const std::vector<ProductionStep>& vecSteps);
   void InsertStepData(CListCtrl* pListCtrl, const ProductionStep& step);
   std::string getCurrentTimeString();
private:
   COLORREF m_crBkgnd;
   HBRUSH m_hbrBkgnd;
   IObserver* m_pObserver;
   // 搜索关键字
   std::string m_strKeyword;
   std::string m_strProductId;
   std::string m_strBatchNo;
   std::string m_strDeviceId;
   std::string m_strOperatorName;
   std::string m_strStatus;
   // 页码
   int m_nCurPage;
   int m_nTotalPages;
   // 日期
   int m_nDateTimeFlag;
   char m_szTimeStart[64];
   char m_szTimeEnd[64];
   // 控件
   CDateTimeCtrl m_dateTimeStart;
   CDateTimeCtrl m_dateTimeEnd;
   CListCtrlEx m_listCtrl;
// 对话框数据
#ifdef AFX_DESIGN_TIME
   enum { IDD = IDD_DIALOG_PRODUCTION_LOG };
#endif
protected:
   virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持
   virtual BOOL OnInitDialog();
   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();
   afx_msg void OnBnClickedButtonExport();
   afx_msg void OnBnClickedButtonPrevPage();
   afx_msg void OnBnClickedButtonNextPage();
   DECLARE_MESSAGE_MAP()
};
*/
>>>>>>> clh