task_command_manager.cpp 876 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. //
  2. // Created by zx on 2019/12/28.
  3. //
  4. #include "task_command_manager.h"
  5. #include "../error.h"
  6. Task_Base::Task_Base()
  7. {
  8. m_task_type=UNKNOW_TASK;
  9. }
  10. Task_Base::~Task_Base()
  11. {
  12. }
  13. //初始化任务单,初始任务单类型为 UNKONW_TASK
  14. Error_manager Task_Base::init()
  15. {
  16. m_task_type=UNKNOW_TASK;
  17. return SUCCESS;
  18. }
  19. //更新任务单
  20. //task_statu: 任务状态
  21. //statu_information:状态说明
  22. Error_manager Task_Base::update_statu(Task_statu task_statu,std::string statu_information)
  23. {
  24. m_task_statu=task_statu;
  25. m_task_statu_information=statu_information;
  26. return SUCCESS;
  27. }
  28. //获取任务类型
  29. Task_type Task_Base::get_task_type()
  30. {
  31. return m_task_type;
  32. }
  33. //获取任务单状态
  34. Task_statu Task_Base::get_statu()
  35. {
  36. return m_task_statu;
  37. }
  38. //获取状态说明
  39. std::string Task_Base::get_statu_information()
  40. {
  41. return m_task_statu_information;
  42. }