|
|
@@ -1,11 +1,24 @@
|
|
|
+// import 'package:chicken_farm/core/config/dev_config.dart';
|
|
|
+import 'package:chicken_farm/core/config/dev_offline_config.dart';
|
|
|
+// import 'package:chicken_farm/core/config/prod_config.dart';
|
|
|
import 'package:chicken_farm/core/utils/storage.dart';
|
|
|
|
|
|
class AppConfig {
|
|
|
- static String baseUrl = 'http://192.168.0.81:8380'; // 默认值
|
|
|
- // static String baseUrl = 'http://192.168.0.109:6071/'; // 默认值
|
|
|
- static String clientId = '35aee70ae7224eb9a48bc527955ddedc'; // 默认值
|
|
|
static const String baseUrlKey = 'base_url';
|
|
|
static const String clientIdKey = 'client_id';
|
|
|
+ static String baseUrl = Config.baseApiUrl; // 默认值
|
|
|
+ static String clientId = Config.clientId; // 默认值
|
|
|
+
|
|
|
+ /// 是否为开发环境
|
|
|
+ static bool get isDev => Config.appEnv == 'dev';
|
|
|
+
|
|
|
+ /// 是否为生产环境
|
|
|
+ static bool get isProd => Config.appEnv == 'prod';
|
|
|
+
|
|
|
+ static String get appName => Config.appName;
|
|
|
+
|
|
|
+ static String get appVersion => Config.appVersion;
|
|
|
+ static bool get isOffline => Config.isOffline;
|
|
|
|
|
|
// 初始化配置
|
|
|
static Future<void> init() async {
|