From 4ba0f48d00f28525ef402603fb7df7dbc5cb6ec7 Mon Sep 17 00:00:00 2001 From: level <1364007522@qq.com> Date: Fri, 30 May 2025 15:47:23 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A9=AC=E4=B8=8A=E8=BF=9E=E9=9C=80=E6=B1=82?= =?UTF-8?q?=E6=9B=B4=E6=94=B92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/yingmao/clash/net/http/HttpApi.kt | 2 ++ app/src/main/java/com/yingmao/clash/vm/MainAtyVM.kt | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/yingmao/clash/net/http/HttpApi.kt b/app/src/main/java/com/yingmao/clash/net/http/HttpApi.kt index 158d0c3..8bf3cf8 100644 --- a/app/src/main/java/com/yingmao/clash/net/http/HttpApi.kt +++ b/app/src/main/java/com/yingmao/clash/net/http/HttpApi.kt @@ -39,6 +39,7 @@ import retrofit2.http.GET import retrofit2.http.Header import retrofit2.http.Headers import retrofit2.http.POST +import retrofit2.http.Query import retrofit2.http.QueryMap interface HttpApi { @@ -643,6 +644,7 @@ interface HttpApi { ) @GET("/netbarcloud/open/countryFlag") suspend fun selectNodeInfo( + @Query("invitationCode") invitationCode: String, @Header("token") string: String = MMKV.defaultMMKV().decodeString( BZYConstants.MMKV_KEY_TOKEN ).toString(), diff --git a/app/src/main/java/com/yingmao/clash/vm/MainAtyVM.kt b/app/src/main/java/com/yingmao/clash/vm/MainAtyVM.kt index bb05b76..8242002 100644 --- a/app/src/main/java/com/yingmao/clash/vm/MainAtyVM.kt +++ b/app/src/main/java/com/yingmao/clash/vm/MainAtyVM.kt @@ -359,6 +359,6 @@ class MainAtyVM : PublicViewMode() { } fun getSelectNodeInfo() { val httpApi = NetService.instances.createHttps(HttpApi::class.java) - doAsync(HttpReqType.SelectNode) { httpApi.selectNodeInfo() } + doAsync(HttpReqType.SelectNode) { httpApi.selectNodeInfo(BuildConfig.productId) } } } \ No newline at end of file