Task.h 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. /**************************************************************************************************
  2. 版本所有(C), 2020-2022, 北京普达迪泰
  3. ***************************************************************************************************
  4. 文 件 名: Task.h
  5. 功能描述: 实体类-TASK
  6. 版 本 号: 1.00初版
  7. 作 者: HYF
  8. 生成日期; 2021-12-20
  9. 最近修改:
  10. 函数列表:
  11. 修改历史:
  12. 1.日 期 :2021-12-20
  13. 作 者 : HYF
  14. 修改内容 : 创建文件
  15. **************************************************************************************************/
  16. #pragma once
  17. #include <afx.h>
  18. class Task : public CObject
  19. {
  20. public:
  21. Task();
  22. virtual ~Task();
  23. private:
  24. // 任务ID
  25. DWORD m_dwTaskId;
  26. // 设备型号
  27. CString m_szEquipTypeCode;
  28. // 设备编号
  29. CString m_szEquipCode;
  30. // 任务标题
  31. CString m_szTaskTitle;
  32. // 任务类别
  33. int m_iTaskType;
  34. // 任务状态
  35. int m_iStatus;
  36. // 任务描述
  37. CString m_szTaskDesc;
  38. // 任务时间
  39. CString m_szTaskTime;
  40. public:
  41. // 任务ID
  42. void SetTaskId(DWORD dwTaskId) { m_dwTaskId = dwTaskId; }
  43. DWORD GetTaskId() const { return m_dwTaskId; }
  44. // 设备型号
  45. void SetEquipTypeCode(LPCTSTR szEquipTypeCode) { m_szEquipTypeCode = szEquipTypeCode; }
  46. CString GetEquipTypeCode() const { return m_szEquipTypeCode; }
  47. // 设备编号
  48. void SetEquipCode(LPCTSTR szEquipCode) { m_szEquipCode = szEquipCode; }
  49. CString GetEquipCode() const { return m_szEquipCode; }
  50. // 任务标题
  51. void SetTaskTitle(LPCTSTR szTaskTitle) { m_szTaskTitle = szTaskTitle; }
  52. CString GetTaskTitle() const { return m_szTaskTitle; }
  53. // 任务类别
  54. void SetTaskType(int iTaskType) { m_iTaskType = iTaskType; }
  55. int GetTaskType() const { return m_iTaskType; }
  56. // 状态
  57. void SetStatus(int iStatus) { m_iStatus = iStatus; }
  58. int GetStatus() const { return m_iStatus; }
  59. // 描述
  60. void SetTaskDesc(LPCTSTR szTaskDesc) { m_szTaskDesc = szTaskDesc; }
  61. CString GetTaskDesc() const { return m_szTaskDesc; }
  62. // 任务时间
  63. void SetTaskTime(LPCTSTR szTaskTime) { m_szTaskTime = szTaskTime; }
  64. CString GetTaskTime() const { return m_szTaskTime; }
  65. };