浏览代码

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

lixioayao 6 年之前
父节点
当前提交
5f254ece57
共有 2 个文件被更改,包括 5 次插入0 次删除
  1. 4 0
      module_service/area_business_post_area.cpp
  2. 1 0
      module_service/area_business_post_area.h

+ 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);