This commit is contained in:
1147192855@qq.com 2024-04-03 09:53:34 +08:00
commit 424d987c77
1 changed files with 0 additions and 43 deletions

View File

@ -1,43 +0,0 @@
/*
* @Author: wangyang 1147192855@qq.com
* @Date: 2022-07-13 11:28:23
* @LastEditors: wangyang 1147192855@qq.com
* @LastEditTime: 2022-09-14 11:17:20
* @FilePath: \marking_app\lib\config\RequestConfig.dart
* @Description:
*/
import 'package:school_asignment_app/common/job/common/base_page.dart';
class RequestConfig {
static const _devBaseUrl = "https://dpc-teacher-api.23544.com"; //
static const _proBaseUrl = "https://dpc-teacher-api.23544.com"; //
static RequestConfig? _instance;
String baseUrl;
static const connectTimeout = 8000; //
static const receiveTimeout = 8000; //
static const bool requestDataPrinting = true; //
static const bool printSwitch = true; //
static const successCode = [204, 200]; // code
static final BasePage basePage = BasePage(1, 10); //
//
//
RequestConfig._({required this.baseUrl});
factory RequestConfig() {
if (_instance == null) {
late String newBaseUrl;
late String newBaseUrlOfReport;
late String newLoginBaseUrl;
if (const bool.fromEnvironment('dart.vm.product'))
newBaseUrl = _proBaseUrl; //
else
newBaseUrl = _devBaseUrl; //
_instance = RequestConfig._(baseUrl: newBaseUrl);
}
return _instance!;
}
}