Commit 720dac2d authored by 朱璇's avatar 朱璇

埋点修改

parent 6493be1d
...@@ -15,6 +15,7 @@ import 'package:gm_flutter/commonModel/bean/Pair.dart'; ...@@ -15,6 +15,7 @@ import 'package:gm_flutter/commonModel/bean/Pair.dart';
import 'package:gm_flutter/commonModel/rx/RxDispose.dart'; import 'package:gm_flutter/commonModel/rx/RxDispose.dart';
import 'package:gm_flutter/commonModel/util/PrintUtil.dart'; import 'package:gm_flutter/commonModel/util/PrintUtil.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart'; import 'package:pull_to_refresh/pull_to_refresh.dart';
import 'package:gm_flutter/main.mark.dart';
class LevelOneModel extends BaseModel { class LevelOneModel extends BaseModel {
LiveData<int> stateLive = LiveData(); LiveData<int> stateLive = LiveData();
...@@ -59,5 +60,19 @@ class LevelOneModel extends BaseModel { ...@@ -59,5 +60,19 @@ class LevelOneModel extends BaseModel {
textLive.dispost(); textLive.dispost();
} }
void selectTab(int index) {} void selectTab(int index, String tab_name, String from_tab_name) {
buried_on_click_tab(index, tab_name, from_tab_name);
}
buried_on_click_tab(int position, String tab_name, String from_tab_name) {
Map<String, dynamic> buriedMap;
buriedMap = {
"tab_name": tab_name,
"position": position,
"from_tab_name": from_tab_name,
};
RouterCenterImpl()
.findMainRouter()
.buriedEvent("on_click_button", buriedMap);
}
} }
...@@ -18,6 +18,7 @@ import 'package:gm_flutter/ClueModel/page/common/StickyTabBarDelegate.dart'; ...@@ -18,6 +18,7 @@ import 'package:gm_flutter/ClueModel/page/common/StickyTabBarDelegate.dart';
import 'package:gm_flutter/ClueModel/page/levelOne/LevelOneList.dart'; import 'package:gm_flutter/ClueModel/page/levelOne/LevelOneList.dart';
import 'package:gm_flutter/ClueModel/page/levelOne/LevelOneModel.dart'; import 'package:gm_flutter/ClueModel/page/levelOne/LevelOneModel.dart';
import 'package:gm_flutter/ClueModel/page/mechanismBox/MechanismBoxPage.dart'; import 'package:gm_flutter/ClueModel/page/mechanismBox/MechanismBoxPage.dart';
import 'package:gm_flutter/ClueModel/server/entity/PlanBarBean.dart';
import 'package:gm_flutter/ClueModel/util/NumPlanUtil.dart'; import 'package:gm_flutter/ClueModel/util/NumPlanUtil.dart';
import 'package:gm_flutter/commonModel/App.dart'; import 'package:gm_flutter/commonModel/App.dart';
import 'package:gm_flutter/commonModel/GMBase.dart'; import 'package:gm_flutter/commonModel/GMBase.dart';
...@@ -232,7 +233,9 @@ class LevelOneState extends BaseState<LevelOnePage> ...@@ -232,7 +233,9 @@ class LevelOneState extends BaseState<LevelOnePage>
height: 40, height: 40,
color: Colors.white, color: Colors.white,
child: baseTabBar(tabController, getTabs(), (index) { child: baseTabBar(tabController, getTabs(), (index) {
_model.selectTab(index); _model.selectTab(index, _model.tabsList[index].name,
_model.tabsList[_model.currentIndex].name);
_model.currentIndex = index;
}, scroll: false), }, scroll: false),
)), )),
), ),
...@@ -329,9 +332,7 @@ class LevelOneState extends BaseState<LevelOnePage> ...@@ -329,9 +332,7 @@ class LevelOneState extends BaseState<LevelOnePage>
right: 15, right: 15,
bottom: 8, bottom: 8,
child: baseText( child: baseText(
"销量${_model.planoverItem.salesCount}", "销量${_model.planoverItem.salesCount}", 11, Color(0xff666666)),
11,
Color(0xff666666)),
) )
], ],
), ),
......
...@@ -235,18 +235,9 @@ class LevelTwoState extends BaseState<LevelTwoPage> ...@@ -235,18 +235,9 @@ class LevelTwoState extends BaseState<LevelTwoPage>
height: 40, height: 40,
color: Colors.white, color: Colors.white,
child: baseTabBar(tabController, getTabs(), (index) { child: baseTabBar(tabController, getTabs(), (index) {
Map<String, dynamic> map = {}; _model.selectTab(index, _model.tabsList[index].name,
map["page_name"] = "level_two_plan_deatil"; _model.tabsList[_model.currentIndex].name);
map["referrer"] = ""; _model.currentIndex = index;
map["referrer_id"] = "";
map["referrer_link"] = ["plan_home"];
map["from_tab_name"] = "全部";
map["tab_name"] = index == 0 ? '机构' : '医生';
map["position"] = 1;
RouterCenterImpl()
.findMainRouter()
.buriedEvent("on_click_tab", map);
_model.selectTab(index);
}, scroll: false), }, scroll: false),
)), )),
), ),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment