|
@@ -56,7 +56,7 @@ void CMineCardManager::StartEvent(int evType,int limitVal,int curVal)
|
|
|
if (nullptr == ev_ptr)
|
|
|
{
|
|
|
//打印日志
|
|
|
- log_error("CMineCardManager::StartEvent: Create Event Fail.evid=%ulld evType=%d,evState=ES_START ",evid,evType);
|
|
|
+ log_error("CMineCardManager::StartEvent: Create Event Fail.evid=%%llu evType=%d,evState=ES_START ",evid,evType);
|
|
|
return ;
|
|
|
}
|
|
|
ev_ptr->m_obj_id = "0";
|
|
@@ -75,7 +75,7 @@ void CMineCardManager::StartEvent(int evType,int limitVal,int curVal)
|
|
|
{
|
|
|
m_evlist[evType] = evid;
|
|
|
}
|
|
|
- log_info("CMineCardManager::StartEvent: Create Success .id=%ulld-%ulld evType=%d,evState=ES_START ",evid,ev_ptr->get_list_id(),evType);
|
|
|
+ log_info("CMineCardManager::StartEvent: Create Success .id=%%llu -%%llu evType=%d,evState=ES_START ",evid,ev_ptr->get_list_id(),evType);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -90,7 +90,7 @@ void CMineCardManager::CancelEvent(int evType,int curVal)
|
|
|
if (nullptr == ev_ptr)
|
|
|
{
|
|
|
//打印日志
|
|
|
- log_errno("CMineCardManager::CancelEvent: Not Find Event.id=%ulld evType=%d,evState=ES_END ",evid,evType);
|
|
|
+ log_errno("CMineCardManager::CancelEvent: Not Find Event.id=%%llu evType=%d,evState=ES_END ",evid,evType);
|
|
|
return ;
|
|
|
}
|
|
|
if (ev_ptr->m_status == EVENT_STATUS::ES_END)
|
|
@@ -106,7 +106,7 @@ void CMineCardManager::CancelEvent(int evType,int curVal)
|
|
|
{
|
|
|
m_evlist[evType] = 0;
|
|
|
}
|
|
|
- log_info("CMineCardManager::CancelEvent: Success .id=%ulld evType=%d,evState=ES_END ",evid,evType);
|
|
|
+ log_info("CMineCardManager::CancelEvent: Success .id=%%llu evType=%d,evState=ES_END ",evid,evType);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -196,8 +196,9 @@ void CMineCardManager::OnPersonOvercrowdingWarning()
|
|
|
/**
|
|
|
* @brief 人员井下超时
|
|
|
**/
|
|
|
-void CMineCardManager::OnPersonInMineOverTime(std::shared_ptr<card_location_base> card)
|
|
|
+void CMineCardManager::OnPersonInMineOverTime(int card_id,int card_type)
|
|
|
{
|
|
|
+ std::shared_ptr<card_location_base> card = card_list::instance()->get(tool_other::type_id_to_u64(card_type, card_id));
|
|
|
if (nullptr == card)
|
|
|
{
|
|
|
return ;
|