Commit f6c73562c11a3695a1a2e6df1a15a2e832e73c03
1 parent
7d417b04
feat:修改环境变量为生产环境
Showing
4 changed files
with
21 additions
and
6 deletions
lib/common/core/app_consts.dart
@@ -12,6 +12,6 @@ class AppConsts { | @@ -12,6 +12,6 @@ class AppConsts { | ||
12 | 12 | ||
13 | /// 先声SDK | 13 | /// 先声SDK |
14 | static String xsAppKey = 'a418'; | 14 | static String xsAppKey = 'a418'; |
15 | - static String xsAppSecretKey = BasicConfig().isTestDev?'1a16f31f2611bf32fb7b3fc38f5b2c81':'c11163aa6c834a028da4a4b30955be99'; | ||
16 | - static String xsAppService = BasicConfig().isTestDev?'ws://trial.cloud.ssapi.cn:8080':'"wss://api.cloud.ssapi.cn'; | 15 | + static String xsAppSecretKey = BasicConfig.isTestDev?'1a16f31f2611bf32fb7b3fc38f5b2c81':'c11163aa6c834a028da4a4b30955be99'; |
16 | + static String xsAppService = BasicConfig.isTestDev?'ws://trial.cloud.ssapi.cn:8080':'"wss://api.cloud.ssapi.cn'; | ||
17 | } | 17 | } |
lib/common/request/basic_config.dart
1 | +import 'package:flutter/cupertino.dart'; | ||
2 | + | ||
1 | class BasicConfig { | 3 | class BasicConfig { |
2 | - bool isTestDev = true; | ||
3 | - // bool isTestDev = false; | 4 | + // static bool isTestDev = true; |
5 | + static bool isTestDev = false; | ||
6 | + | ||
7 | + | ||
8 | + // 暂时未启用 | ||
9 | + static bool isEnvProd() { | ||
10 | + bool kReleaseMode = const bool.fromEnvironment('dart.vm.product'); | ||
11 | + if (kReleaseMode) { | ||
12 | + debugPrint("dart.vm.product-现在是release环境."); | ||
13 | + } else { | ||
14 | + debugPrint("dart.vm.product-现在是debug环境."); | ||
15 | + } | ||
16 | + return kReleaseMode; | ||
17 | + } | ||
18 | + | ||
4 | } | 19 | } |
lib/common/request/config.dart
@@ -4,7 +4,7 @@ import 'package:wow_english/common/request/basic_config.dart'; | @@ -4,7 +4,7 @@ import 'package:wow_english/common/request/basic_config.dart'; | ||
4 | class RequestConfig { | 4 | class RequestConfig { |
5 | static String baseUrlDev = 'http://wow-app.dev.kouyuxingqiu.com/'; | 5 | static String baseUrlDev = 'http://wow-app.dev.kouyuxingqiu.com/'; |
6 | static String baseUrlProd = 'https://app-api.wowenglish.com.cn/'; | 6 | static String baseUrlProd = 'https://app-api.wowenglish.com.cn/'; |
7 | - static String baseUrl = BasicConfig().isTestDev ? baseUrlDev : baseUrlProd; | 7 | + static String baseUrl = BasicConfig.isTestDev ? baseUrlDev : baseUrlProd; |
8 | 8 | ||
9 | static const connectTimeout = Duration(seconds: 15); | 9 | static const connectTimeout = Duration(seconds: 15); |
10 | static const successCode = 200; | 10 | static const successCode = 200; |
lib/utils/log_util.dart
@@ -3,7 +3,7 @@ import 'package:wow_english/common/request/basic_config.dart'; | @@ -3,7 +3,7 @@ import 'package:wow_english/common/request/basic_config.dart'; | ||
3 | enum LogLevel { debug, info, warning, error } | 3 | enum LogLevel { debug, info, warning, error } |
4 | 4 | ||
5 | class Log { | 5 | class Log { |
6 | - static LogLevel level = BasicConfig().isTestDev ? LogLevel.debug : LogLevel.error; | 6 | + static LogLevel level = BasicConfig.isTestDev ? LogLevel.debug : LogLevel.error; |
7 | 7 | ||
8 | /// debug | 8 | /// debug |
9 | static void d(Object? object) { | 9 | static void d(Object? object) { |