1
0

mine.cpp 667 B

1234567891011121314151617181920212223242526272829
  1. #include "mine.h"
  2. #include "common_tool.h"
  3. #include"tool_time.h"
  4. void mine_tool::on_point(uint32_t card_id, int32_t type, int vehicle_category_id)
  5. {
  6. //module_mine::on_point(card_id, type, vehicle_category_id);
  7. }
  8. //检查井下超时
  9. void mine_tool::on_check_overtime(uint32_t card_id, int32_t type)
  10. {
  11. //CMineCardManager::instance()->OnPersonInMineOverTime(card_id,type);
  12. }
  13. uint64_t mine_tool::get_down_time()
  14. {
  15. return tool_time::to_ms(m_attendance_start_time);
  16. }
  17. uint64_t mine_tool::get_work_time()
  18. {
  19. return tool_time::elapse_ms(m_attendance_start_time) ;
  20. }
  21. int32_t mine_tool::is_on_duty()
  22. {
  23. return get_down_time()>tool_time::morning_of_today_ms();
  24. }