Browse Source

修复第一次有历史数据时,区域信息没有的bug

lixioayao 6 years ago
parent
commit
5f254ece57

+ 4 - 0
module_service/area_business_post_area.cpp

@@ -7,6 +7,10 @@
 	确定推送人员信息时的区域,每一个明确需要推送的区域,都要推送
 */
 //将推送区域信息加入人员数据
+void area_business_post_area::on_load_his(const std::shared_ptr<area_hover>&a,const std::shared_ptr<card_location_base>&c,std::shared_ptr<business_data>&ptr)
+{
+    on_enter(a,c,ptr);
+}
 void area_business_post_area::on_enter(const std::shared_ptr<area_hover>&a,
 						const std::shared_ptr<card_location_base>&c,std::shared_ptr<business_data>&ptr)
 {

+ 1 - 0
module_service/area_business_post_area.h

@@ -12,6 +12,7 @@ struct area_business_post_area:area_business
 	{
 		return 1;
 	}
+	virtual void on_load_his(const std::shared_ptr<area_hover>&a,const std::shared_ptr<card_location_base>&c,std::shared_ptr<business_data>&ptr);
 	//将推送区域信息加入人员数据
 	void on_enter(const std::shared_ptr<area_hover>&a,const std::shared_ptr<card_location_base>&c,std::shared_ptr<business_data>&ptr);
 	void on_hover(const std::shared_ptr<area_hover>&a,const std::shared_ptr<card_location_base>&c,std::shared_ptr<business_data> ptr);