Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
G
gmalpha_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
mobile
gmalpha_flutter
Commits
72104934
Commit
72104934
authored
Oct 24, 2019
by
林生雨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
01eaf28b
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
104 additions
and
86 deletions
+104
-86
flutter.sh
flutter.sh
+9
-2
AttentionPage.dart
lib/NewMessageModel/page/AttentionPage.dart
+5
-17
FocusPage.dart
lib/NewMessageModel/page/focusPage/FocusPage.dart
+0
-0
LikePage.dart
lib/NewMessageModel/page/likePage/LikePage.dart
+0
-0
MessagePage.dart
lib/NewMessageModel/page/messagePage/MessagePage.dart
+15
-6
AppBase.dart
lib/commonModel/base/AppBase.dart
+7
-0
SyncMessageEvent.dart
lib/commonModel/eventbus/event/SyncMessageEvent.dart
+7
-0
DioUtil.dart
lib/commonModel/net/DioUtil.dart
+51
-14
BaseCenterPicker.dart
lib/commonModel/picker/base/BaseCenterPicker.dart
+4
-5
main.dart
lib/main.dart
+0
-32
UserRouterImpl.dart
lib/userModel/UserRouterImpl.dart
+1
-5
UserSettingPage.dart
lib/userModel/page/userSetting/UserSettingPage.dart
+3
-3
SetUserBean.dart
lib/userModel/service/remote/entity/SetUserBean.dart
+1
-1
UserResultBean.dart
lib/userModel/service/remote/entity/UserResultBean.dart
+1
-1
No files found.
flutter.sh
View file @
72104934
...
@@ -60,6 +60,13 @@ function android_apk(){
...
@@ -60,6 +60,13 @@ function android_apk(){
rm
-rf
/Users/apple/lsy/gengmei_alpha/alpha/src/main/assets/flutter_assets
rm
-rf
/Users/apple/lsy/gengmei_alpha/alpha/src/main/assets/flutter_assets
cp
-r
/Users/apple/lsy/gmalpha_flutter/build/app/outputs/apk/
${
suff
}
/assets/flutter_assets /Users/apple/lsy/gengmei_alpha/alpha/src/main/assets/
cp
-r
/Users/apple/lsy/gmalpha_flutter/build/app/outputs/apk/
${
suff
}
/assets/flutter_assets /Users/apple/lsy/gengmei_alpha/alpha/src/main/assets/
cp
-r
/Users/apple/lsy/gmalpha_flutter/build/flutter_boost/outputs/aar/flutter_boost-
${
suff
}
.aar /Users/apple/lsy/MergeTest/app/libs/flutter_boost.aar
cp
-r
/Users/apple/lsy/gmalpha_flutter/build/gengmei_flutter_plugin/outputs/aar/gengmei_flutter_plugin-
${
suff
}
.aar /Users/apple/lsy/MergeTest/app/libs/gengmei_flutter_plugin.aar
cp
-r
/Users/apple/lsy/gmalpha_flutter/build/path_provider/outputs/aar/path_provider-
${
suff
}
.aar /Users/apple/lsy/MergeTest/app/libs/path_provider.aar
cp
-r
/Users/apple/lsy/gmalpha_flutter/build/sqflite/outputs/aar/sqflite-
${
suff
}
.aar /Users/apple/lsy/MergeTest/app/libs/sqflite.aar
cp
-r
/Users/apple/lsy/gmalpha_flutter/build/xservice_kit/outputs/aar/xservice_kit-
${
suff
}
.aar /Users/apple/lsy/MergeTest/app/libs/xservice_kit.aar
# cp -r /Users/apple/lsy/gmalpha_flutter/build/app/outputs/aar/app-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/app.aar
# cp -r /Users/apple/lsy/gmalpha_flutter/build/app/outputs/aar/app-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/app.aar
# cp -r /Users/apple/lsy/gmalpha_flutter/build/flutter_boost/outputs/aar/flutter_boost-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/flutter_boost.aar
# cp -r /Users/apple/lsy/gmalpha_flutter/build/flutter_boost/outputs/aar/flutter_boost-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/flutter_boost.aar
# cp -r /Users/apple/lsy/gmalpha_flutter/build/gengmei_flutter_plugin/outputs/aar/gengmei_flutter_plugin-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/gengmei_flutter_plugin.aar
# cp -r /Users/apple/lsy/gmalpha_flutter/build/gengmei_flutter_plugin/outputs/aar/gengmei_flutter_plugin-${suff}.aar /Users/apple/lsy/MergeTest/app/libs/gengmei_flutter_plugin.aar
...
@@ -243,11 +250,11 @@ mkdir /Users/apple/lsy/aar_update/androd${message}/
...
@@ -243,11 +250,11 @@ mkdir /Users/apple/lsy/aar_update/androd${message}/
mkdir
/Users/apple/lsy/aar_update/ios
${
message
}
/
mkdir
/Users/apple/lsy/aar_update/ios
${
message
}
/
clean
clean
#
android_apk
android_apk
#android
#android
#android_publish
#android_publish
#upload_android_aar
#upload_android_aar
ios
#
ios
#ios_publish
#ios_publish
#notifyDingDing
#notifyDingDing
...
...
lib/NewMessageModel/page/AttentionPage.dart
View file @
72104934
...
@@ -5,6 +5,7 @@ import 'package:flutter_svg/flutter_svg.dart';
...
@@ -5,6 +5,7 @@ import 'package:flutter_svg/flutter_svg.dart';
import
'package:gmalpha_flutter/NewMessageModel/page/AttentionModel.dart'
;
import
'package:gmalpha_flutter/NewMessageModel/page/AttentionModel.dart'
;
import
'package:gmalpha_flutter/NewMessageModel/page/AttentionListItem.dart'
;
import
'package:gmalpha_flutter/NewMessageModel/page/AttentionListItem.dart'
;
import
'package:gmalpha_flutter/NewMessageModel/service/remote/entity/AttentionEntity.dart'
;
import
'package:gmalpha_flutter/NewMessageModel/service/remote/entity/AttentionEntity.dart'
;
import
'package:gmalpha_flutter/commonModel/base/BaseComponent.dart'
;
import
'package:gmalpha_flutter/commonModel/base/BasePage.dart'
;
import
'package:gmalpha_flutter/commonModel/base/BasePage.dart'
;
import
'package:gmalpha_flutter/res/value/ALColors.dart'
;
import
'package:gmalpha_flutter/res/value/ALColors.dart'
;
import
'package:pull_to_refresh/pull_to_refresh.dart'
;
import
'package:pull_to_refresh/pull_to_refresh.dart'
;
...
@@ -151,23 +152,10 @@ class _AttentionPageState extends BasePage<AttentionPage> {
...
@@ -151,23 +152,10 @@ class _AttentionPageState extends BasePage<AttentionPage> {
ScreenUtil
.
instance
=
ScreenUtil
(
width:
375.0
,
height:
667.0
)..
init
(
context
);
ScreenUtil
.
instance
=
ScreenUtil
(
width:
375.0
,
height:
667.0
)..
init
(
context
);
return
Scaffold
(
return
Scaffold
(
backgroundColor:
Colors
.
white
,
backgroundColor:
Colors
.
white
,
appBar:
AppBar
(
appBar:
baseAppBar
(
elevation:
0.0
,
backClick:
(){
leading:
GestureDetector
(
Navigator
.
pop
(
context
);
onTap:
()
{
}
Navigator
.
pop
(
context
);
},
child:
Padding
(
padding:
EdgeInsets
.
only
(
top:
height10
,
right:
width10
,
bottom:
height10
),
child:
Center
(
child:
SvgPicture
.
asset
(
"images/left_arrow.svg"
,
color:
Color
(
0xff323232
)),
),
)
),
),
),
body:
SmartRefresher
(
body:
SmartRefresher
(
enablePullDown:
false
,
enablePullDown:
false
,
...
...
lib/NewMessageModel/page/focusPage/FocusPage.dart
View file @
72104934
This diff is collapsed.
Click to expand it.
lib/NewMessageModel/page/likePage/LikePage.dart
View file @
72104934
This diff is collapsed.
Click to expand it.
lib/NewMessageModel/page/messagePage/MessagePage.dart
View file @
72104934
import
'dart:async'
;
import
'package:flutter/cupertino.dart'
;
import
'package:flutter/cupertino.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter_screenutil/flutter_screenutil.dart'
;
import
'package:flutter_screenutil/flutter_screenutil.dart'
;
...
@@ -10,6 +12,7 @@ import 'package:gmalpha_flutter/NewMessageModel/util/Jump.dart';
...
@@ -10,6 +12,7 @@ import 'package:gmalpha_flutter/NewMessageModel/util/Jump.dart';
import
'package:gmalpha_flutter/commonModel/GMBase.dart'
;
import
'package:gmalpha_flutter/commonModel/GMBase.dart'
;
import
'package:gmalpha_flutter/commonModel/eventbus/GlobalEventBus.dart'
;
import
'package:gmalpha_flutter/commonModel/eventbus/GlobalEventBus.dart'
;
import
'package:gmalpha_flutter/commonModel/eventbus/event/LoginEvent.dart'
;
import
'package:gmalpha_flutter/commonModel/eventbus/event/LoginEvent.dart'
;
import
'package:gmalpha_flutter/commonModel/eventbus/event/SyncMessageEvent.dart'
;
import
'package:gmalpha_flutter/res/value/ALColors.dart'
;
import
'package:gmalpha_flutter/res/value/ALColors.dart'
;
import
'package:pull_to_refresh/pull_to_refresh.dart'
;
import
'package:pull_to_refresh/pull_to_refresh.dart'
;
...
@@ -29,6 +32,8 @@ class _MessagePageState extends BasePage<MessagePage> {
...
@@ -29,6 +32,8 @@ class _MessagePageState extends BasePage<MessagePage> {
MessageModel
_messageModel
;
MessageModel
_messageModel
;
static
int
pageCount
=
10
;
static
int
pageCount
=
10
;
static
int
pageNo
=
2
;
static
int
pageNo
=
2
;
StreamSubscription
<
LoginEvent
>
eventBusListener
;
StreamSubscription
<
SyncMessageEvent
>
eventBusListenerSync
;
RefreshController
_refreshController
=
RefreshController
_refreshController
=
RefreshController
(
initialRefresh:
false
);
RefreshController
(
initialRefresh:
false
);
...
@@ -38,10 +43,15 @@ class _MessagePageState extends BasePage<MessagePage> {
...
@@ -38,10 +43,15 @@ class _MessagePageState extends BasePage<MessagePage> {
void
initState
()
{
void
initState
()
{
super
.
initState
();
super
.
initState
();
_messageModel
.
init
(
context
);
_messageModel
.
init
(
context
);
GlobalEventBus
().
event
.
on
<
LoginEvent
>().
listen
((
event
)
{
eventBusListener
=
GlobalEventBus
().
event
.
on
<
LoginEvent
>().
listen
((
event
)
{
print
(
"flutter EVENT BUS LoginEvent
${event}
"
);
print
(
"flutter EVENT BUS LoginEvent
${event}
"
);
_messageModel
.
init
(
context
);
_messageModel
.
init
(
context
);
});
});
eventBusListenerSync
=
GlobalEventBus
().
event
.
on
<
SyncMessageEvent
>().
listen
((
event
)
{
print
(
"flutter EVENT BUS SyncMessageEvent
${event}
"
);
_messageModel
.
init
(
context
);
});
}
}
void
_onLoading
(
BuildContext
context
)
async
{
void
_onLoading
(
BuildContext
context
)
async
{
...
@@ -67,10 +77,8 @@ class _MessagePageState extends BasePage<MessagePage> {
...
@@ -67,10 +77,8 @@ class _MessagePageState extends BasePage<MessagePage> {
ScreenUtil
.
instance
=
ScreenUtil
(
width:
375
,
height:
667
)..
init
(
context
);
ScreenUtil
.
instance
=
ScreenUtil
(
width:
375
,
height:
667
)..
init
(
context
);
return
Scaffold
(
return
Scaffold
(
appBar:
AppBar
(
appBar:
AppBar
(
centerTitle:
false
,
leading:
baseText
(
title:
messageTitle
(
'消息'
),
"消息"
,
ScreenUtil
.
instance
.
setSp
(
20.0
),
ALColors
.
Color323232
),
elevation:
0
,
backgroundColor:
ALColors
.
ColorFFFFFF
,
),
),
body:
SmartRefresher
(
body:
SmartRefresher
(
enablePullDown:
false
,
enablePullDown:
false
,
...
@@ -234,7 +242,8 @@ class _MessagePageState extends BasePage<MessagePage> {
...
@@ -234,7 +242,8 @@ class _MessagePageState extends BasePage<MessagePage> {
void
dispose
()
{
void
dispose
()
{
super
.
dispose
();
super
.
dispose
();
_refreshController
.
dispose
();
_refreshController
.
dispose
();
GlobalEventBus
().
event
.
destroy
();
eventBusListener
?.
cancel
();
eventBusListenerSync
?.
cancel
();
pageNo
=
2
;
pageNo
=
2
;
}
}
...
...
lib/commonModel/base/AppBase.dart
View file @
72104934
...
@@ -11,6 +11,7 @@ import 'package:gmalpha_flutter/Annotations/RouterCenterRestore.mark.dart';
...
@@ -11,6 +11,7 @@ import 'package:gmalpha_flutter/Annotations/RouterCenterRestore.mark.dart';
import
'package:gmalpha_flutter/commonModel/cache/CacheManager.dart'
;
import
'package:gmalpha_flutter/commonModel/cache/CacheManager.dart'
;
import
'package:gmalpha_flutter/commonModel/eventbus/GlobalEventBus.dart'
;
import
'package:gmalpha_flutter/commonModel/eventbus/GlobalEventBus.dart'
;
import
'package:gmalpha_flutter/commonModel/eventbus/event/LoginEvent.dart'
;
import
'package:gmalpha_flutter/commonModel/eventbus/event/LoginEvent.dart'
;
import
'package:gmalpha_flutter/commonModel/eventbus/event/SyncMessageEvent.dart'
;
import
'package:gmalpha_flutter/commonModel/net/Api.dart'
;
import
'package:gmalpha_flutter/commonModel/net/Api.dart'
;
import
'package:gmalpha_flutter/commonModel/net/DioUtil.dart'
;
import
'package:gmalpha_flutter/commonModel/net/DioUtil.dart'
;
import
'package:rxdart/rxdart.dart'
;
import
'package:rxdart/rxdart.dart'
;
...
@@ -87,6 +88,12 @@ void _onEvent(Object event) {
...
@@ -87,6 +88,12 @@ void _onEvent(Object event) {
if
(
event
==
null
)
{
if
(
event
==
null
)
{
return
;
return
;
}
}
Map
map
=
event
as
Map
;
if
(
map
[
"syncMessage"
]
!=
null
&&
map
[
"syncMessage"
])
{
GlobalEventBus
().
event
.
fire
(
SyncMessageEvent
());
return
;
}
String
cookie
=
(
event
as
Map
)[
"Cookie"
];
String
cookie
=
(
event
as
Map
)[
"Cookie"
];
if
(
cookie
!=
null
)
{
if
(
cookie
!=
null
)
{
...
...
lib/commonModel/eventbus/event/SyncMessageEvent.dart
0 → 100644
View file @
72104934
/*
* @author lsy
* @date 2019-10-24
**/
class
SyncMessageEvent
{
SyncMessageEvent
();
}
lib/commonModel/net/DioUtil.dart
View file @
72104934
import
'dart:convert'
;
import
'dart:convert'
;
import
'dart:io'
;
import
'dart:io'
;
import
'package:dio/dio.dart'
;
import
'package:dio/dio.dart'
;
import
'package:gmalpha_flutter/commonModel/cache/CacheManager.dart'
;
import
'package:gmalpha_flutter/commonModel/net/Api.dart'
;
import
'package:gmalpha_flutter/commonModel/net/Api.dart'
;
import
'package:gmalpha_flutter/commonModel/toast/toast.dart'
;
import
'package:gmalpha_flutter/commonModel/toast/toast.dart'
;
...
@@ -105,15 +106,57 @@ class DioUtil {
...
@@ -105,15 +106,57 @@ class DioUtil {
}
}
static
var
interceptor
=
InterceptorsWrapper
(
onRequest:
(
opt
)
{
static
var
interceptor
=
InterceptorsWrapper
(
onRequest:
(
opt
)
{
var
headers
=
opt
.
headers
;
var
queryParameters
=
opt
.
queryParameters
;
if
(
addHeadMap
!=
null
)
{
Map
<
String
,
dynamic
>
map
;
print
(
"请求之前"
);
if
(
queryParameters
!=
null
)
{
print
(
"BASEURL!!
${opt.baseUrl}
"
);
map
=
queryParameters
;
addHeadMap
.
forEach
((
k
,
v
)
{
}
else
{
headers
.
putIfAbsent
(
k
,
()
=>
v
);
map
=
new
Map
<
String
,
dynamic
>();
print
(
"HEADDD
${k}
${v}
"
);
});
}
}
map
.
putIfAbsent
(
"app_name"
,
()
=>
CacheManager
.
getInstance
().
get
(
MEMORY_CACHE
).
get
(
"app_name"
)
??
""
);
map
.
putIfAbsent
(
"version"
,
()
=>
CacheManager
.
getInstance
().
get
(
MEMORY_CACHE
).
get
(
"version"
)
??
""
);
map
.
putIfAbsent
(
"platform"
,
()
=>
Platform
.
isAndroid
?
"android"
:
"ios"
);
map
.
putIfAbsent
(
"device_id"
,
()
=>
CacheManager
.
getInstance
().
get
(
MEMORY_CACHE
).
get
(
"device_id"
)
??
""
);
map
.
putIfAbsent
(
"os_version"
,
()
=>
CacheManager
.
getInstance
().
get
(
MEMORY_CACHE
).
get
(
"os_version"
)
??
""
);
map
.
putIfAbsent
(
"model"
,
()
=>
CacheManager
.
getInstance
().
get
(
MEMORY_CACHE
).
get
(
"model"
)
??
""
);
map
.
putIfAbsent
(
"lat"
,
()
=>
CacheManager
.
getInstance
().
get
(
MEMORY_CACHE
).
get
(
"lat"
)
??
""
);
map
.
putIfAbsent
(
"lng"
,
()
=>
CacheManager
.
getInstance
().
get
(
MEMORY_CACHE
).
get
(
"lng"
)
??
""
);
map
.
putIfAbsent
(
"channel"
,
()
=>
CacheManager
.
getInstance
().
get
(
MEMORY_CACHE
).
get
(
"channel"
)
??
""
);
map
.
putIfAbsent
(
"current_city_id"
,
()
=>
CacheManager
.
getInstance
()
.
get
(
MEMORY_CACHE
)
.
get
(
"current_city_id"
)
??
""
);
map
.
putIfAbsent
(
"manufacturer"
,
()
=>
CacheManager
.
getInstance
().
get
(
MEMORY_CACHE
).
get
(
"manufacturer"
)
??
""
);
map
.
putIfAbsent
(
"uuid"
,
()
=>
CacheManager
.
getInstance
().
get
(
MEMORY_CACHE
).
get
(
"uuid"
)
??
""
);
opt
.
queryParameters
=
map
;
},
onResponse:
(
response
)
{
},
onResponse:
(
response
)
{
print
(
"响应之前 response
${response}
"
);
print
(
"响应之前 response
${response}
"
);
},
onError:
(
e
)
{
},
onError:
(
e
)
{
...
@@ -125,12 +168,6 @@ class DioUtil {
...
@@ -125,12 +168,6 @@ class DioUtil {
_dio
.
interceptors
.
add
(
interceptor
);
_dio
.
interceptors
.
add
(
interceptor
);
}
}
set
addHead
(
Map
<
String
,
dynamic
>
map
)
{
if
(
map
!=
null
)
{
addHeadMap
=
map
;
}
}
void
setProxy
(
String
proxy
)
{
void
setProxy
(
String
proxy
)
{
(
_dio
.
httpClientAdapter
as
DefaultHttpClientAdapter
).
onHttpClientCreate
=
(
_dio
.
httpClientAdapter
as
DefaultHttpClientAdapter
).
onHttpClientCreate
=
(
client
)
{
(
client
)
{
...
...
lib/commonModel/picker/base/BaseCenterPicker.dart
View file @
72104934
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* @author lsy
* @author lsy
* @date 2019-10-18
* @date 2019-10-18
**/
**/
import
'package:flutter/cupertino.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter_screenutil/flutter_screenutil.dart'
;
import
'package:flutter_screenutil/flutter_screenutil.dart'
;
import
'package:gmalpha_flutter/ActivityReportModel/page/ActivityReportPage.dart'
;
import
'package:gmalpha_flutter/ActivityReportModel/page/ActivityReportPage.dart'
;
...
@@ -12,7 +13,6 @@ class BaseCenterPicker extends StatefulWidget {
...
@@ -12,7 +13,6 @@ class BaseCenterPicker extends StatefulWidget {
ICenterPicker
picker
;
ICenterPicker
picker
;
bool
cancelOutSide
=
true
;
bool
cancelOutSide
=
true
;
setPicker
(
ICenterPicker
picker
)
{
setPicker
(
ICenterPicker
picker
)
{
this
.
picker
=
picker
;
this
.
picker
=
picker
;
centerState
?.
setState
(()
{});
centerState
?.
setState
(()
{});
...
@@ -39,12 +39,11 @@ class BaseCenterPicker extends StatefulWidget {
...
@@ -39,12 +39,11 @@ class BaseCenterPicker extends StatefulWidget {
}
}
class
BaseCenterPickerState
extends
State
<
BaseCenterPicker
>
{
class
BaseCenterPickerState
extends
State
<
BaseCenterPicker
>
{
@override
@override
Widget
build
(
BuildContext
context
)
{
Widget
build
(
BuildContext
context
)
{
ScreenUtil
.
instance
=
ScreenUtil
(
width:
375
,
height:
667
)..
init
(
context
);
ScreenUtil
.
instance
=
ScreenUtil
(
width:
375
,
height:
667
)..
init
(
context
);
return
Container
(
return
CupertinoFullscreenDialogTransition
(
child:
Container
(
color:
Colors
.
black54
,
color:
Colors
.
black54
,
width:
double
.
maxFinite
,
width:
double
.
maxFinite
,
height:
double
.
maxFinite
,
height:
double
.
maxFinite
,
...
@@ -64,7 +63,7 @@ class BaseCenterPickerState extends State<BaseCenterPicker> {
...
@@ -64,7 +63,7 @@ class BaseCenterPickerState extends State<BaseCenterPicker> {
))
))
],
],
),
),
);
)
)
;
}
}
}
}
...
...
lib/main.dart
View file @
72104934
...
@@ -45,20 +45,12 @@ class _MyAppState extends State<MyApp> {
...
@@ -45,20 +45,12 @@ class _MyAppState extends State<MyApp> {
super
.
initState
();
super
.
initState
();
FlutterBoost
.
singleton
.
registerPageBuilders
({
FlutterBoost
.
singleton
.
registerPageBuilders
({
'comment_suggest'
:
(
pageName
,
params
,
_
)
{
'comment_suggest'
:
(
pageName
,
params
,
_
)
{
// if (!Api.getInstance().setDioCookie(params) ||
// params["fromPage"] == null) {
// return ErrorPage("出错:需要传递的参数为空");
// }
return
RouterCenterImpl
()
return
RouterCenterImpl
()
.
findUserRouter
()
.
findUserRouter
()
?.
getCommentPage
(
params
[
"fromPage"
]);
?.
getCommentPage
(
params
[
"fromPage"
]);
},
},
'message_home'
:
(
pageName
,
params
,
_
)
{
'message_home'
:
(
pageName
,
params
,
_
)
{
print
(
"PARAMS!!
${params}
"
);
print
(
"PARAMS!!
${params}
"
);
// if (!Api.getInstance().setDioCookie(params) ||
// params["fromPage"] == null) {
// return ErrorPage("出错:需要传递的参数为空");
// }
return
RouterCenterImpl
()
return
RouterCenterImpl
()
.
findNewMessageRouter
()
.
findNewMessageRouter
()
?.
getMessagePage
(
params
[
"fromPage"
]);
?.
getMessagePage
(
params
[
"fromPage"
]);
...
@@ -80,30 +72,18 @@ class _MyAppState extends State<MyApp> {
...
@@ -80,30 +72,18 @@ class _MyAppState extends State<MyApp> {
},
},
"prestige"
:
(
pageName
,
params
,
_
)
{
"prestige"
:
(
pageName
,
params
,
_
)
{
print
(
"PARAMS!!
${params}
"
);
print
(
"PARAMS!!
${params}
"
);
// if (!Api.getInstance().setDioCookie(params) ||
// params["fromPage"] == null) {
// return ErrorPage("出错:需要传递的参数为空");
// }
int
userId
=
int
.
parse
(
params
[
"userId"
]);
int
userId
=
int
.
parse
(
params
[
"userId"
]);
return
RouterCenterImpl
().
findPrestigeRouter
()?.
getReputationsPage
(
return
RouterCenterImpl
().
findPrestigeRouter
()?.
getReputationsPage
(
userId
,
params
[
"userName"
],
params
[
"fromPage"
]);
userId
,
params
[
"userName"
],
params
[
"fromPage"
]);
},
},
"user_setting"
:
(
pageName
,
params
,
_
)
{
"user_setting"
:
(
pageName
,
params
,
_
)
{
print
(
"PARAMS!!
${params}
"
);
print
(
"PARAMS!!
${params}
"
);
// if (!Api.getInstance().setDioCookie(params) ||
// params["fromPage"] == null) {
// return ErrorPage("出错:需要传递的参数为空");
// }
return
RouterCenterImpl
()
return
RouterCenterImpl
()
.
findUserRouter
()
.
findUserRouter
()
?.
getUserSettingPage
(
params
[
"userId"
]
??
""
,
params
[
"fromPage"
]);
?.
getUserSettingPage
(
params
[
"userId"
]
??
""
,
params
[
"fromPage"
]);
},
},
"activity_report"
:
(
pageName
,
params
,
_
)
{
"activity_report"
:
(
pageName
,
params
,
_
)
{
print
(
"PARAMS!!
${params}
"
);
print
(
"PARAMS!!
${params}
"
);
// if (!Api.getInstance().setDioCookie(params) ||
// params["fromPage"] == null) {
// return ErrorPage("出错:需要传递的参数为空");
// }
return
RouterCenterImpl
()
return
RouterCenterImpl
()
.
findActivityReportRouter
()
.
findActivityReportRouter
()
?.
getActivityReportPage
(
?.
getActivityReportPage
(
...
@@ -116,28 +96,16 @@ class _MyAppState extends State<MyApp> {
...
@@ -116,28 +96,16 @@ class _MyAppState extends State<MyApp> {
params
[
"fromPage"
]);
params
[
"fromPage"
]);
},
},
"message_focus"
:
(
pageName
,
params
,
_
)
{
"message_focus"
:
(
pageName
,
params
,
_
)
{
// if (!Api.getInstance().setDioCookie(params) ||
// params["fromPage"] == null) {
// return ErrorPage("出错:需要传递的参数为空");
// }
return
RouterCenterImpl
()
return
RouterCenterImpl
()
.
findNewMessageRouter
()
.
findNewMessageRouter
()
?.
getFocusPage
(
params
[
"fromPage"
]);
?.
getFocusPage
(
params
[
"fromPage"
]);
},
},
"message_attention"
:
(
pageName
,
params
,
_
)
{
"message_attention"
:
(
pageName
,
params
,
_
)
{
// if (!Api.getInstance().setDioCookie(params) ||
// params["fromPage"] == null) {
// return ErrorPage("出错:需要传递的参数为空");
// }
return
RouterCenterImpl
()
return
RouterCenterImpl
()
.
findNewMessageRouter
()
.
findNewMessageRouter
()
?.
getAttentionPage
(
params
[
"fromPage"
]);
?.
getAttentionPage
(
params
[
"fromPage"
]);
},
},
"message_like"
:
(
pageName
,
params
,
_
)
{
"message_like"
:
(
pageName
,
params
,
_
)
{
// if (!Api.getInstance().setDioCookie(params) ||
// params["fromPage"] == null) {
// return ErrorPage("出错:需要传递的参数为空");
// }
return
RouterCenterImpl
()
return
RouterCenterImpl
()
.
findNewMessageRouter
()
.
findNewMessageRouter
()
?.
getLikePage
(
params
[
"fromPage"
]);
?.
getLikePage
(
params
[
"fromPage"
]);
...
...
lib/userModel/UserRouterImpl.dart
View file @
72104934
...
@@ -24,10 +24,6 @@ class UserRouterImpl implements UserRouter {
...
@@ -24,10 +24,6 @@ class UserRouterImpl implements UserRouter {
@override
@override
void
loginChangeUserID
(
String
userId
)
{
void
loginChangeUserID
(
String
userId
)
{
UserEntityImpl
().
getuserId
().
listen
((
value
)
{
UserEntityImpl
().
saveuserId
(
""
);
if
(
value
!=
userId
)
{
UserEntityImpl
().
saveuserId
(
""
);
}
});
}
}
}
}
lib/userModel/page/userSetting/UserSettingPage.dart
View file @
72104934
...
@@ -59,6 +59,7 @@ class UserState extends BasePage<UserSettingPage> {
...
@@ -59,6 +59,7 @@ class UserState extends BasePage<UserSettingPage> {
},
()
{
},
()
{
logoutPicker
.
dismiss
(
context
);
logoutPicker
.
dismiss
(
context
);
});
});
logoutPicker
.
setPicker
(
userLogoutPicker
);
}
}
@override
@override
...
@@ -93,8 +94,8 @@ class UserState extends BasePage<UserSettingPage> {
...
@@ -93,8 +94,8 @@ class UserState extends BasePage<UserSettingPage> {
}
else
{
}
else
{
return
GestureDetector
(
return
GestureDetector
(
onTap:
()
{
onTap:
()
{
logoutPicker
.
setPicker
(
baseLoadingItem
);
BaseCenterPicker
()..
setPicker
(
BaseLoadingItem
(
"加载中"
))
logoutPicker
.
show
(
context
);
..
setCancelOutside
(
true
).
.
show
(
context
);
_model
.
save
(
context
);
_model
.
save
(
context
);
},
},
child:
Padding
(
child:
Padding
(
...
@@ -245,7 +246,6 @@ class UserState extends BasePage<UserSettingPage> {
...
@@ -245,7 +246,6 @@ class UserState extends BasePage<UserSettingPage> {
right:
ScreenUtil
.
instance
.
setWidth
(
30
)),
right:
ScreenUtil
.
instance
.
setWidth
(
30
)),
child:
OutlineButton
(
child:
OutlineButton
(
onPressed:
()
{
onPressed:
()
{
logoutPicker
.
setPicker
(
userLogoutPicker
);
logoutPicker
.
show
(
context
);
logoutPicker
.
show
(
context
);
},
},
child:
baseText
(
"退出登入"
,
14
,
ALColors
.
Color323232
),
child:
baseText
(
"退出登入"
,
14
,
ALColors
.
Color323232
),
...
...
lib/userModel/service/remote/entity/SetUserBean.dart
View file @
72104934
...
@@ -44,7 +44,7 @@ class Data {
...
@@ -44,7 +44,7 @@ class Data {
String
profilePic
;
String
profilePic
;
int
gender
;
int
gender
;
String
age
;
String
age
;
Null
cityId
;
String
cityId
;
String
countryId
;
String
countryId
;
double
birth
;
double
birth
;
bool
isBind
;
bool
isBind
;
...
...
lib/userModel/service/remote/entity/UserResultBean.dart
View file @
72104934
...
@@ -52,7 +52,7 @@ class Data {
...
@@ -52,7 +52,7 @@ class Data {
bool
logined
;
bool
logined
;
bool
hasAnswered
;
bool
hasAnswered
;
bool
hasScanFace
;
bool
hasScanFace
;
Null
insBindId
;
String
insBindId
;
String
questionUrl
;
String
questionUrl
;
bool
detailSetted
;
bool
detailSetted
;
CountryInfo
countryInfo
;
CountryInfo
countryInfo
;
...
...
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