Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
G
gm_flutter
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
林生雨
gm_flutter
Commits
b68c8c46
Commit
b68c8c46
authored
Jul 08, 2020
by
林生雨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
commit
parent
6bb7b838
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
18 additions
and
5 deletions
+18
-5
MainRouter.dart
lib/MainRouter/MainRouter.dart
+2
-0
MainRouterImpl.dart
lib/MainRouter/MainRouterImpl.dart
+6
-0
MainManager.dart
lib/MainRouter/manager/MainManager.dart
+7
-2
Api.dart
lib/commonModel/net/Api.dart
+1
-1
main.dart
lib/main.dart
+2
-2
No files found.
lib/MainRouter/MainRouter.dart
View file @
b68c8c46
...
...
@@ -16,4 +16,6 @@ abstract class MainRouter extends RouterBaser {
void
buriedEvent
(
String
name
,
Map
<
String
,
dynamic
>
map
);
void
jumpPage
(
BuildContext
context
,
String
pageName
,
Map
<
String
,
dynamic
>
params
,
bool
nativePage
);
Widget
getProxyPage
();
}
lib/MainRouter/MainRouterImpl.dart
View file @
b68c8c46
...
...
@@ -5,6 +5,7 @@
import
'package:flutter/src/widgets/framework.dart'
;
import
'package:gm_flutter/MainRouter/manager/JumpManager.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
'MainRouter.dart'
;
...
...
@@ -30,4 +31,9 @@ class MainRouterImpl implements MainRouter {
BuildContext
context
,
String
pageName
,
Map
<
String
,
dynamic
>
params
,
bool
nativePage
)
{
JumpManager
.
instance
().
jumpToPage
(
context
,
pageName
,
params
,
nativePage
);
}
@override
Widget
getProxyPage
()
{
return
NetProxyPage
();
}
}
lib/MainRouter/manager/MainManager.dart
View file @
b68c8c46
...
...
@@ -52,19 +52,24 @@ class MainManager {
innerSetData
(
map
,
UUID
);
innerSetData
(
map
,
ANDROID_DEVICE_ID
);
innerSetData
(
map
,
CURRENT_CITY_ID
);
innerSetData
(
map
,
USER_AGENT
);
innerSetData
(
map
,
RELEASE
);
innerSetData
(
map
,
IDFA
);
innerSetData
(
map
,
IDFV
);
innerSetData
(
map
,
IS_WIFI
);
innerSetData
(
map
,
HARDWARE_MODEL
);
innerSetData
(
map
,
USER_ID
);
innerSetData
(
map
,
COOKIE
);
// innerSetData(map, COOKIE);
innerSetData
(
map
,
USER_AGENT
);
innerSetData
(
map
,
BASE_URL
);
DioUtil
.
setDefOptions
(
baseUrl:
map
[
BASE_URL
]
+
"/"
,
cookie:
map
[
COOKIE
],
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
();
}
});
...
...
lib/commonModel/net/Api.dart
View file @
b68c8c46
...
...
@@ -13,7 +13,7 @@ import 'DioUtil.dart';
/**
* 生产环境
*/
const
String
APP_HOST_RELEASE
=
"http
s://x6cgr5y5-gengmei.mock.coding.io
"
;
const
String
APP_HOST_RELEASE
=
"http
://backend.paas-merchant.env
"
;
/**
* 测试环境
*/
...
...
lib/main.dart
View file @
b68c8c46
...
...
@@ -81,6 +81,8 @@ class MyApp extends State<MyAppWidget> {
RouterCenterImpl
().
findClueRouter
().
getTopPage
(
params
),
'hot_plan'
:
(
pageName
,
params
,
_
)
=>
RouterCenterImpl
().
findClueRouter
().
getTopPage
(
params
),
'proxy'
:
(
pageName
,
params
,
_
)
=>
RouterCenterImpl
().
findMainRouter
().
getProxyPage
(),
});
FlutterBoost
.
singleton
.
addBoostContainerLifeCycleObserver
((
state
,
settings
)
{
...
...
@@ -95,8 +97,6 @@ class MyApp extends State<MyAppWidget> {
@override
Widget
build
(
BuildContext
context
)
{
WindowUtil
.
setBarStatus
(
true
);
CacheManager
.
getInstance
().
get
(
MEMORY_CACHE
).
save
(
COOKIE
,
"_gm_token=1da6071594101423; csrftoken=rUrkkYYMOVZfIIQnU2IH09QIGmsfe8tE; sessionid=uz7f70uap76r6og48znci5l2hbr9vm5c; _gtid=5af9a5deba8511ea8d4082a085c393c93393"
);
return
MaterialApp
(
theme:
ThemeData
(
primaryColor:
Colors
.
white
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment