diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index f7dbcaa..cddc7e8 100755 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -26,6 +26,9 @@ jobs: - name: Get dependencies run: flutter pub get + - name: Generate code + run: dart run build_runner build --delete-conflicting-outputs + - name: Build Windows Debug run: flutter build windows diff --git a/lib/app/common/app_config.dart b/lib/app/common/app_config.dart index 181f1f8..9fac351 100755 --- a/lib/app/common/app_config.dart +++ b/lib/app/common/app_config.dart @@ -1135,18 +1135,9 @@ class AppConfig { _isInitializing = true; try { - // Debug 模式下直接使用固定地址,跳过所有配置请求和域名切换逻辑 - // if (kDebugMode) { - // KRLogUtil.kr_i('🐛 Debug 模式,使用固定 API 地址,跳过配置请求', tag: 'AppConfig'); - // if (onSuccess != null) { - // await onSuccess(); - // } - // return; - // } - if (onSuccess != null) { - await onSuccess(); - } - // await _startAutoRetry(onSuccess); + // 所有模式都走正常的配置请求流程 + KRLogUtil.kr_i('🚀 开始配置初始化', tag: 'AppConfig'); + await _startAutoRetry(onSuccess); } finally { _isInitializing = false; } diff --git a/lib/app/services/api_service/api.dart b/lib/app/services/api_service/api.dart index 63d1cb1..b602e63 100755 --- a/lib/app/services/api_service/api.dart +++ b/lib/app/services/api_service/api.dart @@ -72,7 +72,7 @@ abstract class Api { // static const String kr_getInviteData = "/v1/public/invite/code"; /// 配置信息 - static const String kr_config = "/v1/app/auth/config"; + static const String kr_config = "/v1/common/site/config"; /// 获取用户在线时长统计 static const String kr_getUserOnlineTimeStatistics = diff --git a/lib/app/services/api_service/kr_api.user.dart b/lib/app/services/api_service/kr_api.user.dart index 0989068..ebabafc 100755 --- a/lib/app/services/api_service/kr_api.user.dart +++ b/lib/app/services/api_service/kr_api.user.dart @@ -123,7 +123,7 @@ class KRUserApi { await HttpUtil.getInstance().request( Api.kr_config, data, - method: HttpMethod.POST, + method: HttpMethod.GET, isShowLoading: false, ); if (!baseResponse.isSuccess) { diff --git a/libcore b/libcore index f993a57..4e7fe33 160000 --- a/libcore +++ b/libcore @@ -1 +1 @@ -Subproject commit f993a57755c37e08b02042037cbbf508c66c51f9 +Subproject commit 4e7fe336554e87880be08fddbfc778cfc5f6b9f1