|
@@ -9,6 +9,7 @@ import com.alibaba.android.arouter.launcher.ARouter;
|
|
|
import com.chad.library.adapter.base.BaseQuickAdapter;
|
|
|
import com.chad.library.adapter.base.listener.OnItemClickListener;
|
|
|
import com.cooleshow.base.common.WebConstants;
|
|
|
+import com.cooleshow.base.constanst.EventConstants;
|
|
|
import com.cooleshow.base.router.RouterPath;
|
|
|
import com.cooleshow.base.ui.fragment.BaseMVPFragment;
|
|
|
import com.cooleshow.base.utils.GlideUtils;
|
|
@@ -25,6 +26,7 @@ import com.cooleshow.teacher.bean.TeacherUserInfo;
|
|
|
import com.cooleshow.teacher.constants.TeacherInfoConstants;
|
|
|
import com.cooleshow.teacher.contract.MineContract;
|
|
|
import com.cooleshow.teacher.databinding.FragmentMineLayoutBinding;
|
|
|
+import com.cooleshow.teacher.helper.EventHelper;
|
|
|
import com.cooleshow.teacher.presenter.main.MinePresenter;
|
|
|
import com.cooleshow.teacher.widgets.dialog.BadgeDesDialog;
|
|
|
import com.cooleshow.teacher.widgets.helper.MineFragmentToolsHelper;
|
|
@@ -256,6 +258,8 @@ public class MineFragment extends BaseMVPFragment<FragmentMineLayoutBinding, Min
|
|
|
//意见反馈
|
|
|
ARouter.getInstance().build(RouterPath.MineCenter.MINE_FEEDBACK)
|
|
|
.navigation();
|
|
|
+ //事件埋点->意见反馈
|
|
|
+ EventHelper.addEvent(EventConstants.EVENT_ID_FEEDBACK);
|
|
|
break;
|
|
|
case R.id.tv_authentication:
|
|
|
//银行卡
|
|
@@ -299,6 +303,8 @@ public class MineFragment extends BaseMVPFragment<FragmentMineLayoutBinding, Min
|
|
|
case R.id.tv_mine_course:
|
|
|
ARouter.getInstance().build(RouterPath.CourseCenter.TEACHER_MINE_COURSE)
|
|
|
.navigation();
|
|
|
+ //事件埋点->我的课程
|
|
|
+ EventHelper.addEvent(EventConstants.EVENT_ID_MY_COURSE);
|
|
|
break;
|
|
|
case R.id.iv_goods_order:
|
|
|
//商品订单
|
|
@@ -344,6 +350,8 @@ public class MineFragment extends BaseMVPFragment<FragmentMineLayoutBinding, Min
|
|
|
//课后作业
|
|
|
ARouter.getInstance().build(RouterPath.WorkCenter.TEACHER_WORK_HOMEWORK)
|
|
|
.navigation();
|
|
|
+ //事件埋点->课后作业
|
|
|
+ EventHelper.addEvent(EventConstants.EVENT_ID_HOMEWORK);
|
|
|
break;
|
|
|
case R.id.tv_course_comment:
|
|
|
//课后评价
|
|
@@ -396,6 +404,8 @@ public class MineFragment extends BaseMVPFragment<FragmentMineLayoutBinding, Min
|
|
|
//我的课程
|
|
|
ARouter.getInstance().build(RouterPath.CourseCenter.TEACHER_MINE_COURSE)
|
|
|
.navigation();
|
|
|
+ //事件埋点->我的课程
|
|
|
+ EventHelper.addEvent(EventConstants.EVENT_ID_MY_COURSE);
|
|
|
return;
|
|
|
}
|
|
|
if (TextUtils.equals(type, MineFragmentToolsHelper.TYPE_MINE_COUPON)) {
|