Commit 3549fb27 by 霍志良

feat:测评埋点

parent a3398318
...@@ -15,7 +15,7 @@ ext { ...@@ -15,7 +15,7 @@ ext {
"m-article" : "0.0.0.10", "m-article" : "0.0.0.10",
"m-muse" : "0.0.28.27", "m-muse" : "0.0.28.27",
"m-tests" : "0.0.24.15", "m-tests" : "0.0.24.16",
"m-course" : "0.0.43.36", "m-course" : "0.0.43.36",
//-------------- 业务模块 API 层 -------------- //-------------- 业务模块 API 层 --------------
...@@ -98,7 +98,7 @@ ext { ...@@ -98,7 +98,7 @@ ext {
"m-article" : "0.0.0.8", "m-article" : "0.0.0.8",
"m-muse" : "0.0.28.27", "m-muse" : "0.0.28.27",
"m-tests" : "0.0.24.15", "m-tests" : "0.0.24.16",
"m-course" : "0.0.43.36", "m-course" : "0.0.43.36",
//-------------- 业务模块 API 层 -------------- //-------------- 业务模块 API 层 --------------
"m-audioim-api" : "0.0.6", "m-audioim-api" : "0.0.6",
......
...@@ -22,7 +22,7 @@ class TestBIConstants { ...@@ -22,7 +22,7 @@ class TestBIConstants {
const val YDL_TEST_MAIN_VIEW_ALL_CLICK: String = YDL_TEST_MAI_PAGE + "test_main_view_all_click"//cs-查看全部 const val YDL_TEST_MAIN_VIEW_ALL_CLICK: String = YDL_TEST_MAI_PAGE + "test_main_view_all_click"//cs-查看全部
const val YDL_TEST_MAIN_PAGE_VISIT: String = YDL_TEST_MAI_PAGE + "test_main_page_visit"//cs-页面浏览事件 const val YDL_TEST_MAIN_PAGE_VISIT: String = YDL_TEST_MAI_PAGE + "test_main_page_visit"//cs-页面浏览事件
const val YDL_TEST_MAIN_ALL_TEST_LIST_CLICK: String = YDL_TEST_MAI_PAGE + "test_main_all_test_list_click"//cs-下方所有测试题列表点击 const val YDL_TEST_MAIN_ALL_TEST_LIST_CLICK: String = YDL_TEST_MAI_PAGE + "test_main_all_test_list_click"//cs-下方所有测试题列表点击
const val TEST_MAIN_SEARCH_CONTENT_CLICK:String= YDL_TEST_MAI_PAGE+"test_main_search_content_click"//搜索内容
} }
} }
\ No newline at end of file
...@@ -8,9 +8,11 @@ import com.ydl.ydlcommon.data.http.RxUtils ...@@ -8,9 +8,11 @@ import com.ydl.ydlcommon.data.http.RxUtils
import com.ydl.ydlcommon.data.http.ThrowableConsumer import com.ydl.ydlcommon.data.http.ThrowableConsumer
import com.ydl.ydlcommon.mvp.base.SimplePresenter import com.ydl.ydlcommon.mvp.base.SimplePresenter
import com.ydl.ydlcommon.utils.NetworkParamsUtils import com.ydl.ydlcommon.utils.NetworkParamsUtils
import com.ydl.ydlcommon.utils.actionutil.ActionCountUtils
import com.ydl.ydlcommon.utils.remind.HttpErrorUtils import com.ydl.ydlcommon.utils.remind.HttpErrorUtils
import com.yidianling.common.tools.ToastUtil import com.yidianling.common.tools.ToastUtil
import com.yidianling.tests.TestRetrofitApi import com.yidianling.tests.TestRetrofitApi
import com.yidianling.tests.home.config.TestBIConstants.Companion.TEST_MAIN_SEARCH_CONTENT_CLICK
import com.yidianling.tests.home.http.TestHomeDataManager import com.yidianling.tests.home.http.TestHomeDataManager
import com.yidianling.tests.home.param.TestHomeParam import com.yidianling.tests.home.param.TestHomeParam
import com.yidianling.tests.list.model.TestListCommand import com.yidianling.tests.list.model.TestListCommand
...@@ -81,6 +83,7 @@ class TestSearchPresenter : SimplePresenter<TestSearchView>() { ...@@ -81,6 +83,7 @@ class TestSearchPresenter : SimplePresenter<TestSearchView>() {
if (page == 1) { if (page == 1) {
mView.showLoadingView() mView.showLoadingView()
} }
ActionCountUtils.count(TEST_MAIN_SEARCH_CONTENT_CLICK,keyword.toString())
val cmd = TestListCommand() val cmd = TestListCommand()
cmd.tab = "search" cmd.tab = "search"
cmd.page = page cmd.page = page
......
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