Commit b68c8c46 authored by 林生雨's avatar 林生雨

commit

parent 6bb7b838
...@@ -16,4 +16,6 @@ abstract class MainRouter extends RouterBaser { ...@@ -16,4 +16,6 @@ abstract class MainRouter extends RouterBaser {
void buriedEvent(String name, Map<String, dynamic> map); void buriedEvent(String name, Map<String, dynamic> map);
void jumpPage(BuildContext context,String pageName, Map<String, dynamic> params,bool nativePage); void jumpPage(BuildContext context,String pageName, Map<String, dynamic> params,bool nativePage);
Widget getProxyPage();
} }
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
import 'package:flutter/src/widgets/framework.dart'; import 'package:flutter/src/widgets/framework.dart';
import 'package:gm_flutter/MainRouter/manager/JumpManager.dart'; import 'package:gm_flutter/MainRouter/manager/JumpManager.dart';
import 'package:gm_flutter/MainRouter/manager/MainManager.dart'; import 'package:gm_flutter/MainRouter/manager/MainManager.dart';
import 'package:gm_flutter/MainRouter/page/proxy/NetProxyPage.dart';
import 'package:gm_flutter/MainRouter/page/test/TestPage.dart'; import 'package:gm_flutter/MainRouter/page/test/TestPage.dart';
import 'MainRouter.dart'; import 'MainRouter.dart';
...@@ -30,4 +31,9 @@ class MainRouterImpl implements MainRouter { ...@@ -30,4 +31,9 @@ class MainRouterImpl implements MainRouter {
BuildContext context, String pageName, Map<String, dynamic> params,bool nativePage) { BuildContext context, String pageName, Map<String, dynamic> params,bool nativePage) {
JumpManager.instance().jumpToPage(context, pageName, params,nativePage); JumpManager.instance().jumpToPage(context, pageName, params,nativePage);
} }
@override
Widget getProxyPage() {
return NetProxyPage();
}
} }
...@@ -52,19 +52,24 @@ class MainManager { ...@@ -52,19 +52,24 @@ class MainManager {
innerSetData(map, UUID); innerSetData(map, UUID);
innerSetData(map, ANDROID_DEVICE_ID); innerSetData(map, ANDROID_DEVICE_ID);
innerSetData(map, CURRENT_CITY_ID); innerSetData(map, CURRENT_CITY_ID);
innerSetData(map, USER_AGENT);
innerSetData(map, RELEASE); innerSetData(map, RELEASE);
innerSetData(map, IDFA); innerSetData(map, IDFA);
innerSetData(map, IDFV); innerSetData(map, IDFV);
innerSetData(map, IS_WIFI); innerSetData(map, IS_WIFI);
innerSetData(map, HARDWARE_MODEL); innerSetData(map, HARDWARE_MODEL);
innerSetData(map, USER_ID); innerSetData(map, USER_ID);
innerSetData(map, COOKIE); // innerSetData(map, COOKIE);
innerSetData(map, USER_AGENT);
innerSetData(map, BASE_URL); innerSetData(map, BASE_URL);
DioUtil.setDefOptions( DioUtil.setDefOptions(
baseUrl: map[BASE_URL] + "/", baseUrl: map[BASE_URL] + "/",
cookie: map[COOKIE], cookie: map[COOKIE],
agent: map[USER_AGENT]); agent: map[USER_AGENT]);
if(map[COOKIE]==null){
CacheManager.getInstance().get(MEMORY_CACHE).save(COOKIE,
"_gm_token=1da6071594101423; csrftoken=rUrkkYYMOVZfIIQnU2IH09QIGmsfe8tE; sessionid=uz7f70uap76r6og48znci5l2hbr9vm5c; _gtid=5af9a5deba8511ea8d4082a085c393c93393");
}
DioUtil.getInstance().changeOpt(); DioUtil.getInstance().changeOpt();
} }
}); });
......
...@@ -13,7 +13,7 @@ import 'DioUtil.dart'; ...@@ -13,7 +13,7 @@ import 'DioUtil.dart';
/** /**
* 生产环境 * 生产环境
*/ */
const String APP_HOST_RELEASE = "https://x6cgr5y5-gengmei.mock.coding.io"; const String APP_HOST_RELEASE = "http://backend.paas-merchant.env";
/** /**
* 测试环境 * 测试环境
*/ */
......
...@@ -81,6 +81,8 @@ class MyApp extends State<MyAppWidget> { ...@@ -81,6 +81,8 @@ class MyApp extends State<MyAppWidget> {
RouterCenterImpl().findClueRouter().getTopPage(params), RouterCenterImpl().findClueRouter().getTopPage(params),
'hot_plan': (pageName, params, _) => 'hot_plan': (pageName, params, _) =>
RouterCenterImpl().findClueRouter().getTopPage(params), RouterCenterImpl().findClueRouter().getTopPage(params),
'proxy': (pageName, params, _) =>
RouterCenterImpl().findMainRouter().getProxyPage(),
}); });
FlutterBoost.singleton FlutterBoost.singleton
.addBoostContainerLifeCycleObserver((state, settings) { .addBoostContainerLifeCycleObserver((state, settings) {
...@@ -95,8 +97,6 @@ class MyApp extends State<MyAppWidget> { ...@@ -95,8 +97,6 @@ class MyApp extends State<MyAppWidget> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
WindowUtil.setBarStatus(true); WindowUtil.setBarStatus(true);
CacheManager.getInstance().get(MEMORY_CACHE).save(COOKIE,
"_gm_token=1da6071594101423; csrftoken=rUrkkYYMOVZfIIQnU2IH09QIGmsfe8tE; sessionid=uz7f70uap76r6og48znci5l2hbr9vm5c; _gtid=5af9a5deba8511ea8d4082a085c393c93393");
return MaterialApp( return MaterialApp(
theme: ThemeData( theme: ThemeData(
primaryColor: Colors.white, primaryColor: Colors.white,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment