From 50c66ad6982cf746b20e6164fc3b9870b9271ee4 Mon Sep 17 00:00:00 2001 From: lcy <2503978335@qq.com> Date: Mon, 3 Jul 2023 11:32:06 +0800 Subject: [PATCH] feat:开发环境配置文件 --- lib/common/core/app_consts.dart | 8 ++++---- lib/common/request/basic_config.dart | 3 +++ lib/common/request/config.dart | 4 ++-- 3 files changed, 9 insertions(+), 6 deletions(-) create mode 100644 lib/common/request/basic_config.dart diff --git a/lib/common/core/app_consts.dart b/lib/common/core/app_consts.dart index 55009e1..46d5cd5 100644 --- a/lib/common/core/app_consts.dart +++ b/lib/common/core/app_consts.dart @@ -1,4 +1,4 @@ -import 'package:flutter/foundation.dart'; +import '../request/basic_config.dart'; class AppConsts { /// 隐私协议 @@ -11,7 +11,7 @@ class AppConsts { static const String userTermSdkUrl = 'http://page.kouyuxingqiu.com/term_sdk.html'; /// 先声SDK - static const String xsAppKey = kDebugMode?'t418':'a418'; - static const String xsAppSecretKey = kDebugMode?'1a16f31f2611bf32fb7b3fc38f5b2c81':'c11163aa6c834a028da4a4b30955be99'; - static const String xsAppService = kDebugMode?'':'"wss://api.cloud.ssapi.cn'; + static String xsAppKey = BasicConfig().devTest?'t418':'a418'; + static String xsAppSecretKey = BasicConfig().devTest?'1a16f31f2611bf32fb7b3fc38f5b2c81':'c11163aa6c834a028da4a4b30955be99'; + static String xsAppService = BasicConfig().devTest?'':'"wss://api.cloud.ssapi.cn'; } diff --git a/lib/common/request/basic_config.dart b/lib/common/request/basic_config.dart new file mode 100644 index 0000000..caff4df --- /dev/null +++ b/lib/common/request/basic_config.dart @@ -0,0 +1,3 @@ +class BasicConfig { + bool devTest = false; +} \ No newline at end of file diff --git a/lib/common/request/config.dart b/lib/common/request/config.dart index 306efaf..840b45a 100644 --- a/lib/common/request/config.dart +++ b/lib/common/request/config.dart @@ -1,10 +1,10 @@ -import 'package:flutter/foundation.dart'; +import 'package:wow_english/common/request/basic_config.dart'; ///request config class RequestConfig { static String baseUrlDev = 'http://wow-app.dev.kouyuxingqiu.com/'; static String baseUrlProd = 'http://app-api.pro.kouyuxingqiu.com/'; - static String baseUrl = kDebugMode ? baseUrlDev : baseUrlProd; + static String baseUrl = BasicConfig().devTest ? baseUrlDev : baseUrlProd; static const connectTimeout = Duration(seconds: 15); static const successCode = 200; -- libgit2 0.22.2