From 6c4e97945b247a8e8253e81710f7172d893c76bf Mon Sep 17 00:00:00 2001 From: YANG JIANKUAN Date: Fri, 20 Mar 2026 15:30:12 +0800 Subject: [PATCH] feat: fix form --- .claude/settings.local.json | 5 ++++- .../main/java/com/lukouguoji/module_base/http/net/Api.kt | 6 ++++++ .../gjj/viewModel/IntArrSupplementInfoViewModel.kt | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 9899263..28bff4f 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -97,7 +97,10 @@ "Read(//usr/local/**)", "Read(//opt/homebrew/opt/**)", "Bash(/Users/kid/.vfox/sdks/java/bin/java -version 2>&1)", - "Bash(export JAVA_HOME=/Users/kid/.vfox/sdks/java)" + "Bash(export JAVA_HOME=/Users/kid/.vfox/sdks/java)", + "mcp__apifox__read_project_oas_kcl8s7", + "mcp__apifox__refresh_project_oas_kcl8s7", + "mcp__apifox__read_project_oas_ref_resources_kcl8s7" ], "deny": [], "ask": [] diff --git a/module_base/src/main/java/com/lukouguoji/module_base/http/net/Api.kt b/module_base/src/main/java/com/lukouguoji/module_base/http/net/Api.kt index caa6a9b..c68dc45 100644 --- a/module_base/src/main/java/com/lukouguoji/module_base/http/net/Api.kt +++ b/module_base/src/main/java/com/lukouguoji/module_base/http/net/Api.kt @@ -302,6 +302,12 @@ interface Api { @POST("typeCode/countryType") suspend fun getAreaTypeList(): DictListBean + /** + * 获取国家代码 + */ + @POST("typeCode/countryCode") + suspend fun getCountryCodeList(): DictListBean + /** * 获取通讯方式类型 */ diff --git a/module_gjj/src/main/java/com/lukouguoji/gjj/viewModel/IntArrSupplementInfoViewModel.kt b/module_gjj/src/main/java/com/lukouguoji/gjj/viewModel/IntArrSupplementInfoViewModel.kt index 7664973..7e6c86d 100644 --- a/module_gjj/src/main/java/com/lukouguoji/gjj/viewModel/IntArrSupplementInfoViewModel.kt +++ b/module_gjj/src/main/java/com/lukouguoji/gjj/viewModel/IntArrSupplementInfoViewModel.kt @@ -57,7 +57,7 @@ class IntArrSupplementInfoViewModel : BaseViewModel() { * 加载国家代码下拉列表 */ private fun loadCountryCodeList() { - launchCollect({ NetApply.api.getAreaTypeList() }) { + launchCollect({ NetApply.api.getCountryCodeList() }) { onSuccess = { result -> val keyValueList = result.data?.mapNotNull { bean -> if (bean.code != null && bean.name != null) {