Commit ea219ed5 authored by 朱璇's avatar 朱璇

埋点修改

parent 7c85e881
...@@ -448,7 +448,7 @@ class LevelOneState extends BaseState<LevelOnePage> ...@@ -448,7 +448,7 @@ class LevelOneState extends BaseState<LevelOnePage>
// ), // ),
child: Text( child: Text(
element.attrName.length == 2 element.attrName.length == 2
? "${element.attrName.substring(0,1)} ${element.attrName.substring(1,2)}" ? "${element.attrName.substring(0, 1)} ${element.attrName.substring(1, 2)}"
: element.attrName, : element.attrName,
textScaleFactor: 1.0, textScaleFactor: 1.0,
softWrap: true, softWrap: true,
...@@ -496,108 +496,95 @@ class LevelOneState extends BaseState<LevelOnePage> ...@@ -496,108 +496,95 @@ class LevelOneState extends BaseState<LevelOnePage>
} }
Widget bottomWidget() { Widget bottomWidget() {
return Container( return Container(
width: double.maxFinite, width: double.maxFinite,
height: 55, height: 55,
color: Colors.white, color: Colors.white,
child: Row( child: Row(
crossAxisAlignment: CrossAxisAlignment.center, crossAxisAlignment: CrossAxisAlignment.center,
children: <Widget>[ children: <Widget>[
GestureDetector( GestureDetector(
behavior: HitTestBehavior.opaque, behavior: HitTestBehavior.opaque,
onTap: () { onTap: () {
RouterCenterImpl().findMainRouter().jumpPage( RouterCenterImpl().findMainRouter().jumpPage(
context, context,
"level_two_plan_compare", "level_two_plan_compare",
{"planType": 1, "planId": widget.planId}, {"planType": 1, "planId": widget.planId},
false); false);
}, },
child: Container( child: Container(
margin: EdgeInsets.only(left: 21), margin: EdgeInsets.only(left: 21),
width: 30, width: 30,
child: Column( child: Column(
mainAxisSize: MainAxisSize.min, mainAxisSize: MainAxisSize.min,
children: <Widget>[ children: <Widget>[
Container( Container(
width: 22, width: 22,
height: 22, height: 22,
child: Image.asset("assets/vs_black.png"), child: Image.asset("assets/vs_black.png"),
),
Container(
margin: EdgeInsets.only(top: 3),
child: baseText("去比较", 10, Color(0xff282828)),
)
],
), ),
), Container(
), margin: EdgeInsets.only(top: 3),
Expanded( child: baseText("去比较", 10, Color(0xff282828)),
child: Container(), )
],
), ),
GestureDetector( ),
behavior: HitTestBehavior.opaque,
onTap: () {
if (CacheManager.getInstance()
.get(MEMORY_CACHE)
.get(USER_ID) ==
null &&
RouterCenterImpl().findMainRouter().isWithNative()) {
RouterCenterImpl()
.findMainRouter()
.jumpPage(context, "show_login", null, true);
return;
}
BaseBottomPicker()
..setPicker(MechanismBox(widget.planId))
..show(context);
},
child: Container(
width: ScreenUtil().setWidth(137),
height: 40,
decoration: BoxDecoration(
color: Color(0xff51CDC7),
borderRadius: BorderRadius.circular(20)),
alignment: Alignment.center,
child: baseText("咨询", 14, Colors.white, bold: true),
)),
GestureDetector(
behavior: HitTestBehavior.opaque,
onTap: () {
if (CacheManager.getInstance()
.get(MEMORY_CACHE)
.get(USER_ID) ==
null &&
RouterCenterImpl().findMainRouter().isWithNative()) {
RouterCenterImpl()
.findMainRouter()
.jumpPage(context, "show_login", null, true);
return;
}
Map<String, dynamic> map = {
"page_name": "level_one_plan_deatil",
"referrer_link": [],
"popup_name": "interested_plan"
};
RouterCenterImpl()
.findMainRouter()
.buriedEvent("popup_view", map);
DiscussLowPricePopView.showPopView(
context, widget.PAGE_NAME, "${widget.planId}", "", "");
},
child: Container(
margin: EdgeInsets.only(left: 15,right: 15),
width: ScreenUtil().setWidth(137),
height: 40,
decoration: BoxDecoration(
color: Color(0xffF96079),
borderRadius: BorderRadius.circular(20)),
alignment: Alignment.center,
child: baseText("获取底价", 14, Colors.white, bold: true),
)),
],
), ),
); Expanded(
child: Container(),
),
GestureDetector(
behavior: HitTestBehavior.opaque,
onTap: () {
if (CacheManager.getInstance().get(MEMORY_CACHE).get(USER_ID) ==
null &&
RouterCenterImpl().findMainRouter().isWithNative()) {
RouterCenterImpl()
.findMainRouter()
.jumpPage(context, "show_login", null, true);
return;
}
BaseBottomPicker()
..setPicker(MechanismBox(widget.planId))
..show(context);
},
child: Container(
width: ScreenUtil().setWidth(137),
height: 40,
decoration: BoxDecoration(
color: Color(0xff51CDC7),
borderRadius: BorderRadius.circular(20)),
alignment: Alignment.center,
child: baseText("咨询", 14, Colors.white, bold: true),
)),
GestureDetector(
behavior: HitTestBehavior.opaque,
onTap: () {
if (CacheManager.getInstance().get(MEMORY_CACHE).get(USER_ID) ==
null &&
RouterCenterImpl().findMainRouter().isWithNative()) {
RouterCenterImpl()
.findMainRouter()
.jumpPage(context, "show_login", null, true);
return;
}
DiscussLowPricePopView.showPopView(
context, widget.PAGE_NAME, "${widget.planId}", "", "");
},
child: Container(
margin: EdgeInsets.only(left: 15, right: 15),
width: ScreenUtil().setWidth(137),
height: 40,
decoration: BoxDecoration(
color: Color(0xffF96079),
borderRadius: BorderRadius.circular(20)),
alignment: Alignment.center,
child: baseText("获取底价", 14, Colors.white, bold: true),
)),
],
),
);
} }
// Widget home() { // Widget home() {
......
...@@ -536,19 +536,11 @@ class LevelTwoState extends BaseState<LevelTwoPage> ...@@ -536,19 +536,11 @@ class LevelTwoState extends BaseState<LevelTwoPage>
.jumpPage(context, "show_login", null, true); .jumpPage(context, "show_login", null, true);
return; return;
} }
Map<String, dynamic> map = {
"page_name": "level_two_plan_deatil",
"referrer_link": [],
"popup_name": "interested_plan"
};
RouterCenterImpl()
.findMainRouter()
.buriedEvent("popup_view", map);
DiscussLowPricePopView.showPopView( DiscussLowPricePopView.showPopView(
context, widget.PAGE_NAME, "${widget.planId}", "", ""); context, widget.PAGE_NAME, "${widget.planId}", "", "");
}, },
child: Container( child: Container(
margin: EdgeInsets.only(left: 15,right: 15), margin: EdgeInsets.only(left: 15, right: 15),
width: ScreenUtil().setWidth(137), width: ScreenUtil().setWidth(137),
height: 40, height: 40,
decoration: BoxDecoration( decoration: BoxDecoration(
...@@ -557,7 +549,6 @@ class LevelTwoState extends BaseState<LevelTwoPage> ...@@ -557,7 +549,6 @@ class LevelTwoState extends BaseState<LevelTwoPage>
alignment: Alignment.center, alignment: Alignment.center,
child: baseText("获取底价", 14, Colors.white, bold: true), child: baseText("获取底价", 14, Colors.white, bold: true),
)), )),
], ],
), ),
); );
......
...@@ -40,16 +40,16 @@ class TopModel extends BaseModel { ...@@ -40,16 +40,16 @@ class TopModel extends BaseModel {
if (tabIndex == index) { if (tabIndex == index) {
return; return;
} }
tabIndex = index;
Map<String, dynamic> map = { Map<String, dynamic> map = {
"page_name": "favor_plan", "page_name": "favor_plan",
"referrer": "plan_home", "referrer": "plan_home",
"referrer": "plan_home", "referrer": "plan_home",
"referrer_id": "", "referrer_id": "",
"referrer_link": ["plan_home"], "referrer_link": ["plan_home"],
"from_tab_name": "", "from_tab_name": tabs[tabIndex].name,
"tab_name": tabs[index].name, "tab_name": tabs[index].name,
}; };
tabIndex = index;
RouterCenterImpl().findMainRouter().buriedEvent("on_click_tab", map); RouterCenterImpl().findMainRouter().buriedEvent("on_click_tab", map);
} }
......
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