From c3cf93eaeeeabf8ef554b38800c11d4b00e99360 Mon Sep 17 00:00:00 2001 From: lyr Date: Wed, 29 Dec 2021 18:32:32 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=85=89=E7=8E=AF=E5=8A=A9=E6=89=8BV5?= =?UTF-8?q?.5.0=E3=80=91=E6=B8=B8=E6=88=8F=E5=8D=95=E6=B4=BB=E5=8A=A8?= =?UTF-8?q?=EF=BC=9A=E8=A7=A3=E9=94=81=E5=A5=BD=E6=B8=B8=E7=A7=8D=E8=8D=89?= =?UTF-8?q?=E6=96=B0=E5=A7=BF=E5=8A=BF=EF=BC=88=E6=9B=B4=E6=96=B0=E9=80=92?= =?UTF-8?q?=E5=A2=9E=E4=BB=BB=E5=8A=A1=E8=BF=9B=E5=BA=A6=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=EF=BC=89https://git.shanqu.cc/pm/halo-app-issues/-/issues/1638?= =?UTF-8?q?#note=5F129888?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gh/common/util/GameCollectionSquareBrowseTaskHelper.kt | 2 +- app/src/main/java/com/gh/common/util/LogUtils.java | 2 +- .../gamecollection/detail/GameCollectionDetailViewModel.kt | 6 +++--- .../java/com/gh/gamecenter/retrofit/service/ApiService.java | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/gh/common/util/GameCollectionSquareBrowseTaskHelper.kt b/app/src/main/java/com/gh/common/util/GameCollectionSquareBrowseTaskHelper.kt index f5969cb16b..30d2557267 100644 --- a/app/src/main/java/com/gh/common/util/GameCollectionSquareBrowseTaskHelper.kt +++ b/app/src/main/java/com/gh/common/util/GameCollectionSquareBrowseTaskHelper.kt @@ -215,7 +215,7 @@ object GameCollectionSquareBrowseTaskHelper { private fun postBrowseFinish() { RetrofitManager.getInstance(HaloApp.getInstance()) .newApi - .postGameCollectionTask("browse_game_list_square") + .postGameCollectionTask("browse_game_list_square", "0") .compose(singleToMain()) .subscribe(object : BiResponse() { override fun onSuccess(data: ResponseBody) { diff --git a/app/src/main/java/com/gh/common/util/LogUtils.java b/app/src/main/java/com/gh/common/util/LogUtils.java index ee88336aa4..b126969f5e 100644 --- a/app/src/main/java/com/gh/common/util/LogUtils.java +++ b/app/src/main/java/com/gh/common/util/LogUtils.java @@ -600,7 +600,7 @@ public class LogUtils { } if (url.contains(gameCollectionActivityUrl)) { RetrofitManager.getInstance(HaloApp.getInstance().getApplication()).getNewApi() - .postGameCollectionTask("repost_activity") + .postGameCollectionTask("repost_activity", "0") .subscribeOn(Schedulers.io()) .subscribe(new EmptyResponse<>()); } diff --git a/app/src/main/java/com/gh/gamecenter/gamecollection/detail/GameCollectionDetailViewModel.kt b/app/src/main/java/com/gh/gamecenter/gamecollection/detail/GameCollectionDetailViewModel.kt index da56ff808f..ed29b7c0f8 100644 --- a/app/src/main/java/com/gh/gamecenter/gamecollection/detail/GameCollectionDetailViewModel.kt +++ b/app/src/main/java/com/gh/gamecenter/gamecollection/detail/GameCollectionDetailViewModel.kt @@ -70,7 +70,7 @@ open class GameCollectionDetailViewModel(application: Application, loadResultLiveData.postValue(LoadResult.SUCCESS) mergeData(mListLiveData.value) - postGameCollectionTask("browse_game_list") + postGameCollectionTask("browse_game_list", gameCollectionId) } override fun onFailure(exception: Exception) { @@ -367,10 +367,10 @@ open class GameCollectionDetailViewModel(application: Application, } @SuppressLint("CheckResult") - private fun postGameCollectionTask(event: String) { + private fun postGameCollectionTask(event: String, gameCollectionId: String = "0") { RetrofitManager.getInstance(HaloApp.getInstance()) .newApi - .postGameCollectionTask(event) + .postGameCollectionTask(event, gameCollectionId) .compose(singleToMain()) .subscribe(EmptyResponse()) } diff --git a/app/src/main/java/com/gh/gamecenter/retrofit/service/ApiService.java b/app/src/main/java/com/gh/gamecenter/retrofit/service/ApiService.java index b3b0b4e1d1..4906988a04 100644 --- a/app/src/main/java/com/gh/gamecenter/retrofit/service/ApiService.java +++ b/app/src/main/java/com/gh/gamecenter/retrofit/service/ApiService.java @@ -3430,6 +3430,6 @@ public interface ApiService { /** * 游戏单活动上报任务 */ - @POST("lottery/incr-progress/{task_event}") - Single postGameCollectionTask(@Path("task_event") String event); + @POST("lottery/incr-progress/{task_event}/{game_list_id}") + Single postGameCollectionTask(@Path("task_event") String event, @Path("game_list_id") String gameCollectionId); } \ No newline at end of file