Browse Source

一些日志

zzj 6 years ago
parent
commit
8e90bafda4
3 changed files with 19 additions and 3 deletions
  1. 9 1
      card_base.cpp
  2. 7 1
      select_tool.cpp
  3. 3 1
      select_tool.h

+ 9 - 1
card_base.cpp

@@ -52,7 +52,15 @@ void card_location_base::on_location(const std::vector<point>&vp,const std::vect
 	}
 	else
 	{
-		log_warn("坐标不可用:card_id:%d,ct:%d,x:%f,y:%f",m_id,m_ct,pt.x,pt.y);
+		int sid=0;
+		auto site_ptr=get_area_tool()->m_site;
+
+		if(site_ptr)
+		{
+			sid=site_ptr->m_id;
+		}
+		
+		log_warn("坐标不可用:site_id:%d,card_id:%d,ct:%d,x:%f,y:%f",sid,m_id,m_ct,pt.x,pt.y);
 	}
 }
 

+ 7 - 1
select_tool.cpp

@@ -194,11 +194,17 @@ bool select_point_object::select_solution(const std::vector<point> &vp,const sit
     //
 	//std_info("revise_by_history:::%llu",m_d(0).m_time);
     bool fg=revise_by_history(pt,sit,m_d(0).m_time);
+	if(!fg)
+	{
+		log_warn("out of site path:t=%ld,sit=%d,card_id=%d,ct=%d,tof1=%d,tof2=%d,pt=(%f,%f)\n", m_d(0).m_time, m_d(0).m_sid,m_d(0).m_cid,m_d(0).m_ct, m_d(0).m_tof[0], m_d(0).m_tof[1], pt.x, pt.y);
+	
+	}
+
     if(!card_path::inst().is_at_path(pt))
 	{
 		m_d(0).set_cl(0);
 
-		log_info("out of path:t=%ld,sit=%d,card_id=%d,ct=%d,tof1=%d,tof2=%d,pt=(%f,%f)\n", m_d(0).m_time, m_d(0).m_sid,m_d(0).m_cid,m_d(0).m_ct, m_d(0).m_tof[0], m_d(0).m_tof[1], pt.x, pt.y);
+		log_warn("out of path:t=%ld,sit=%d,card_id=%d,ct=%d,tof1=%d,tof2=%d,pt=(%f,%f)\n", m_d(0).m_time, m_d(0).m_sid,m_d(0).m_cid,m_d(0).m_ct, m_d(0).m_tof[0], m_d(0).m_tof[1], pt.x, pt.y);
 		return false;
 	}
 

+ 3 - 1
select_tool.h

@@ -217,7 +217,9 @@ struct person_point_filter:select_point_object
 		//log_info("lemon test revise preson:cardid:%d sit:%d sitid:%d  %0X",m_d(0).m_cid,sit->m_id,m_d(0).m_sid,sit);
 		point dstp = sit->get_dstp(pt);
 		if(dstp.empty())
-		  log_error("person.dstp empty()");
+		{
+		  log_warn("person.dstp empty,");
+		}
 
 		push_data_point dp;
 		dp.dstp.set(dstp);