common.h 842 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #ifndef COMMON_HPP__
  2. #define COMMON_HPP__
  3. enum STA_TYPE
  4. {
  5. STATUS_HELP_=0,
  6. STATUS_LOW_POWER_,
  7. };
  8. enum STATUS_CARD
  9. {
  10. STATUS_NORMAL=0,
  11. STATUS_OVER_SPEED=8,
  12. STATUS_AREA_OVER_TIME=16,
  13. STATUS_HELP=128,
  14. STATUS_CALL=512,
  15. STATUS_LOST=1024
  16. };
  17. /**
  18. * @brief 0初始状态 1 没在考勤 2 考勤
  19. */
  20. enum ATTENDANCE_STATUS
  21. {
  22. ///初始状态
  23. AS_INIT=0,
  24. ///没在考勤
  25. AS_NOT_ATTENDANCE=1,
  26. ///考勤
  27. AS_ATTENDANCE=2,
  28. };
  29. /**
  30. * @brief 卡类型 人卡 车卡
  31. */
  32. enum CARD_TYPE
  33. {
  34. ///卡类型 人卡
  35. CT_PERSON=1,
  36. ///卡类型 车卡
  37. CT_VEHICLE=2,
  38. };
  39. enum AREA_TYPE
  40. {
  41. AREA_TYPE_FORBIDDEN = 3, // 限制区域
  42. AREA_TYPE_NO_COVER = 1000, // 非覆盖区域,车辆信号消失后,定位到附近非覆盖区域内
  43. AREA_TYPE_SPECIAL = 1001 // 特殊区域,只给你前端用来标识是否显示图标,胶轮车硐室
  44. };
  45. #endif