task_command_manager.cpp 827 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  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. }
  9. Task_Base::~Task_Base()
  10. {
  11. }
  12. //初始化任务单,初始任务单类型为 UNKONW_TASK
  13. int Task_Base::init()
  14. {
  15. m_task_type=UNKNOW_TASK;
  16. return SUCCESS;
  17. }
  18. //更新任务单
  19. //task_statu: 任务状态
  20. //statu_information:状态说明
  21. int Task_Base::update_statu(Task_statu task_statu,std::string statu_information)
  22. {
  23. m_task_statu=task_statu;
  24. m_task_statu_information=statu_information;
  25. return SUCCESS;
  26. }
  27. //获取任务类型
  28. Task_type Task_Base::get_task_type()
  29. {
  30. return m_task_type;
  31. }
  32. //获取任务单状态
  33. Task_statu Task_Base::get_statu()
  34. {
  35. return m_task_statu;
  36. }
  37. //获取状态说明
  38. std::string Task_Base::get_statu_information()
  39. {
  40. return m_task_statu_information;
  41. }