Satisfaction.h 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. #if !defined(AFX_Satisfaction_H__ACD9E9EA_B724_4711_9C6F_DE3ADA090E2E__INCLUDED_)
  2. #define AFX_Satisfaction_H__ACD9E9EA_B724_4711_9C6F_DE3ADA090E2E__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif
  6. #ifndef __AFXEXT_H__
  7. #include <afxext.h>
  8. #endif
  9. #include "MyFormView.h"
  10. #include "TreeComboBox.h"
  11. // 满意度视图窗口;
  12. class Satisfaction : public MyFormView
  13. {
  14. protected:
  15. Satisfaction(); // protected constructor used by dynamic creation
  16. DECLARE_DYNCREATE(Satisfaction)
  17. virtual ~Satisfaction();
  18. public:
  19. enum { IDD = IDD_DLGSatisfaction };
  20. public:
  21. void GetData();
  22. void FillGrid(const int nTimeType);
  23. void ChangeColName(LPSTR lpName);
  24. virtual void OnInitialUpdate();
  25. virtual BOOL PreTranslateMessage(MSG* pMsg);
  26. //获取评分和调查对象
  27. void GetScoreAndSurveyObj(const CString& strObj, const CString& strOrderNum, CString& strScore);
  28. protected:
  29. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  30. #ifdef _DEBUG
  31. virtual void AssertValid() const;
  32. virtual void Dump(CDumpContext& dc) const;
  33. #endif
  34. afx_msg void OnBUTclose();
  35. afx_msg void OnButton1();
  36. afx_msg void OnOpenSurveyBtn();
  37. //客户订单
  38. void OnOrderTodayBtn();
  39. //客户形设
  40. void OnConfigurationBtn();
  41. //客户拍照
  42. void OnTodayPhotographBtn();
  43. //客户选片
  44. void OnChoosePhotosBtn();
  45. //客户看样
  46. void OnLookSampleBtn();
  47. //客户取件
  48. void OnCollectTodayBtn();
  49. //客户婚庆
  50. void OnWeddingTodayBtn();
  51. //设置调查配置
  52. afx_msg void OnSetSurveyCfg();
  53. afx_msg void OnClickList2(NMHDR* pNMHDR, LRESULT* pResult);
  54. DECLARE_MESSAGE_MAP()
  55. public:
  56. CSortListCtrl2 m_List1;
  57. int m_nCurSelIdx; // 选取索引
  58. CString m_strStartTimer; // 起始时间
  59. CString m_strEndTimer; // 结束时间
  60. int m_nShowType; // 显示类型
  61. private:
  62. CArray<CStringArray, CStringArray> m_List1array; //订单相关信息
  63. CArray<CStringArray, CStringArray> m_kindArr;
  64. CArray<CStringArray, CStringArray> m_cfgArr;
  65. CArray<CStringArray, CStringArray> m_AllSurveyLogArr; //调查记录
  66. CArray<CStringArray, CStringArray> m_ScoreTypeArr; //得分类型
  67. TCHAR m_szColName[64]; //列名
  68. };
  69. #endif