Commit aea6bf3e authored by 朱璇's avatar 朱璇

埋点修改

parent 6b9a1b49
...@@ -175,7 +175,8 @@ class LevelOneListState extends State<LevelOneList> ...@@ -175,7 +175,8 @@ class LevelOneListState extends State<LevelOneList>
buried_on_click_button(index, "consult", buried_on_click_button(index, "consult",
"level_two_plan", "${data2.plan.plan_id}"); "level_two_plan", "${data2.plan.plan_id}");
BaseBottomPicker() BaseBottomPicker()
..setPicker(MechanismBox(data2.plan.plan_id)) ..setPicker(MechanismBox(
data2.plan.plan_id, widget.pageName))
..show(context); ..show(context);
} }
}, },
......
...@@ -552,7 +552,7 @@ class LevelOneState extends BaseState<LevelOnePage> ...@@ -552,7 +552,7 @@ class LevelOneState extends BaseState<LevelOnePage>
return; return;
} }
BaseBottomPicker() BaseBottomPicker()
..setPicker(MechanismBox(widget.planId)) ..setPicker(MechanismBox(widget.planId, widget.PAGE_NAME))
..show(context); ..show(context);
}, },
child: Container( child: Container(
......
...@@ -517,7 +517,7 @@ class LevelTwoState extends BaseState<LevelTwoPage> ...@@ -517,7 +517,7 @@ class LevelTwoState extends BaseState<LevelTwoPage>
return; return;
} }
BaseBottomPicker() BaseBottomPicker()
..setPicker(MechanismBox(widget.planId)) ..setPicker(MechanismBox(widget.planId, widget.PAGE_NAME))
..show(context); ..show(context);
}, },
child: Container( child: Container(
......
...@@ -28,8 +28,9 @@ class MechanismBox implements IBottomPicker { ...@@ -28,8 +28,9 @@ class MechanismBox implements IBottomPicker {
@required @required
final int plan_id; final int plan_id;
final String pageName;
MechanismBox(this.plan_id) : super(); MechanismBox(this.plan_id, this.pageName) : super();
@override @override
initState(dismissCall, BuildContext context) { initState(dismissCall, BuildContext context) {
...@@ -38,12 +39,20 @@ class MechanismBox implements IBottomPicker { ...@@ -38,12 +39,20 @@ class MechanismBox implements IBottomPicker {
_model.tab_type = "hospital"; _model.tab_type = "hospital";
_model.getQuestions(plan_id); _model.getQuestions(plan_id);
_model.refreshView(true); _model.refreshView(true);
RouterCenterImpl().findMainRouter().buriedEvent("popup_view", buriedData());
refresh = (str) { refresh = (str) {
_model.stateLive.notifyView(LOADING); _model.stateLive.notifyView(LOADING);
_model.refreshView(true); _model.refreshView(true);
}; };
} }
Map<String, dynamic> buriedData() {
Map<String, dynamic> params = Map();
params['page_name'] = this.pageName;
params['popup_name'] = 'consult';
return params;
}
Widget build(BuildContext context) { Widget build(BuildContext context) {
MediaQueryData mq = MediaQuery.of(context); MediaQueryData mq = MediaQuery.of(context);
double keyHeight = MediaQuery.of(context).viewInsets.bottom; double keyHeight = MediaQuery.of(context).viewInsets.bottom;
...@@ -76,20 +85,6 @@ class MechanismBox implements IBottomPicker { ...@@ -76,20 +85,6 @@ class MechanismBox implements IBottomPicker {
@override @override
void dispose() { void dispose() {
focusNode.unfocus(); focusNode.unfocus();
Map<String, dynamic> map = {
"business_id": "level_two_plan_compare_deatil",
"page_name": "",
"referrer": "",
"referrer_id": "",
"referrer_link": [],
"referrer_tab_name": "",
"in": "${_dateTime / 1000 / 1000}",
"out": "${DateTime.now().millisecondsSinceEpoch / 1000 / 1000}",
"is_push": 1,
"fake": 1,
"is_first": 1
};
RouterCenterImpl().findMainRouter().buriedEvent("page_view", map);
textController.dispose(); textController.dispose();
refreshController.dispose(); refreshController.dispose();
_model.dispose(); _model.dispose();
......
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