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
eec78d78
Commit
eec78d78
authored
Jul 10, 2020
by
林生雨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
w
parent
6611d848
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
27 additions
and
14 deletions
+27
-14
LevelOnePage.dart
lib/ClueModel/page/levelOne/LevelOnePage.dart
+3
-1
LevelTwoPage.dart
lib/ClueModel/page/levelTwo/LevelTwoPage.dart
+11
-11
MechanismBoxPage.dart
lib/ClueModel/page/mechanismBox/MechanismBoxPage.dart
+1
-0
PlanItem.dart
lib/ClueModel/page/plan/PlanItem.dart
+4
-1
PlanModel.dart
lib/ClueModel/page/plan/PlanModel.dart
+8
-1
No files found.
lib/ClueModel/page/levelOne/LevelOnePage.dart
View file @
eec78d78
...
@@ -32,9 +32,11 @@ class LevelOnePage extends StatefulWidget {
...
@@ -32,9 +32,11 @@ class LevelOnePage extends StatefulWidget {
int
planId
=
10
;
int
planId
=
10
;
Map
<
String
,
dynamic
>
params
;
Map
<
String
,
dynamic
>
params
;
final
String
PAGE_NAME
=
"level_one_plan_detail"
;
final
String
PAGE_NAME
=
"level_one_plan_detail"
;
String
title
;
LevelOnePage
(
this
.
params
)
{
LevelOnePage
(
this
.
params
)
{
this
.
planId
=
params
[
"planId"
];
this
.
planId
=
params
[
"planId"
];
this
.
title
=
params
[
"title"
];
}
}
@override
@override
...
@@ -174,7 +176,7 @@ class LevelOneState extends BaseState<LevelOnePage>
...
@@ -174,7 +176,7 @@ class LevelOneState extends BaseState<LevelOnePage>
child:
newHome
(),
child:
newHome
(),
)),
)),
baseSliverTitle
(
baseSliverTitle
(
"
title
"
,
MediaQuery
.
of
(
context
).
size
.
width
,
_model
.
textLive
),
"
${widget.title}
"
,
MediaQuery
.
of
(
context
).
size
.
width
,
_model
.
textLive
),
baseSliverBack
(()
{
baseSliverBack
(()
{
if
(
RouterCenterImpl
().
findMainRouter
().
isWithNative
())
{
if
(
RouterCenterImpl
().
findMainRouter
().
isWithNative
())
{
FlutterBoost
.
singleton
.
closeCurrent
();
FlutterBoost
.
singleton
.
closeCurrent
();
...
...
lib/ClueModel/page/levelTwo/LevelTwoPage.dart
View file @
eec78d78
...
@@ -172,19 +172,19 @@ class LevelTwoState extends BaseState<LevelTwoPage>
...
@@ -172,19 +172,19 @@ class LevelTwoState extends BaseState<LevelTwoPage>
},
},
child:
newHome
(),
child:
newHome
(),
)),
)),
Positioned
(
//
Positioned(
top:
44
,
//
top: 44,
left:
60
,
//
left: 60,
child:
Container
(
//
child: Container(
alignment:
Alignment
.
center
,
//
alignment: Alignment.center,
width:
MediaQuery
.
of
(
context
).
size
.
width
-
100
,
//
width: MediaQuery.of(context).size.width - 100,
child:
baseText
(
_model
.
name
,
18
,
Color
(
0xff333333
)),
//
child: baseText(_model.name, 18, Color(0xff333333)),
),
//
),
),
//
),
baseSliverBack
(()
{
baseSliverBack
(()
{
if
(
RouterCenterImpl
().
findMainRouter
().
isWithNative
())
{
if
(
RouterCenterImpl
().
findMainRouter
().
isWithNative
())
{
FlutterBoost
.
singleton
.
closeCurrent
();
FlutterBoost
.
singleton
.
closeCurrent
();
}
else
{
}
else
{
Navigator
.
of
(
context
).
pop
();
Navigator
.
of
(
context
).
pop
();
}
}
}),
}),
...
...
lib/ClueModel/page/mechanismBox/MechanismBoxPage.dart
View file @
eec78d78
...
@@ -76,6 +76,7 @@ class MechanismBox implements IBottomPicker {
...
@@ -76,6 +76,7 @@ class MechanismBox implements IBottomPicker {
@override
@override
void
dispose
()
{
void
dispose
()
{
focusNode
.
unfocus
();
Map
<
String
,
dynamic
>
map
=
{
Map
<
String
,
dynamic
>
map
=
{
"business_id"
:
"level_two_plan_compare_deatil"
,
"business_id"
:
"level_two_plan_compare_deatil"
,
"page_name"
:
""
,
"page_name"
:
""
,
...
...
lib/ClueModel/page/plan/PlanItem.dart
View file @
eec78d78
...
@@ -137,7 +137,10 @@ class PlanItem extends StatelessWidget {
...
@@ -137,7 +137,10 @@ class PlanItem extends StatelessWidget {
RouterCenterImpl
().
findMainRouter
().
buriedEvent
(
"on_click_card"
,
map
);
RouterCenterImpl
().
findMainRouter
().
buriedEvent
(
"on_click_card"
,
map
);
RouterCenterImpl
().
findMainRouter
().
jumpPage
(
RouterCenterImpl
().
findMainRouter
().
jumpPage
(
context
,
"level_one_plan_detail"
,
{
"planId"
:
plans
.
id
},
false
);
context
,
"level_one_plan_detail"
,
{
"planId"
:
plans
.
id
,
"title"
:
"
${plans.name}
"
},
false
);
});
});
}
}
}
}
lib/ClueModel/page/plan/PlanModel.dart
View file @
eec78d78
...
@@ -113,7 +113,12 @@ class PlanModel extends BaseModel {
...
@@ -113,7 +113,12 @@ class PlanModel extends BaseModel {
page
=
1
;
page
=
1
;
feedDatas
.
clear
();
feedDatas
.
clear
();
}
}
if
(
needCache
)
{
if
(
needCache
&&
PlanModelInstance
.
getInstance
().
feedDatas
!=
null
&&
PlanModelInstance
.
getInstance
().
feedDatas
.
isNotEmpty
)
{
feedDatas
.
clear
();
feedDatas
.
addAll
(
PlanModelInstance
.
getInstance
().
feedDatas
);
feedsLive
.
notifyView
(
Pair
(
ENDLOADING
,
feedDatas
));
WidgetsBinding
.
instance
.
addPostFrameCallback
((
_
)
{
WidgetsBinding
.
instance
.
addPostFrameCallback
((
_
)
{
SimpleEventBus
.
instance
()
SimpleEventBus
.
instance
()
.
notifyListener
(
"BaseNestedScrollViewRefreshIndicator"
,
"refresh"
);
.
notifyListener
(
"BaseNestedScrollViewRefreshIndicator"
,
"refresh"
);
...
@@ -133,6 +138,8 @@ class PlanModel extends BaseModel {
...
@@ -133,6 +138,8 @@ class PlanModel extends BaseModel {
}
}
}
else
{
}
else
{
feedDatas
.
addAll
(
event
.
data
.
plans
);
feedDatas
.
addAll
(
event
.
data
.
plans
);
PlanModelInstance
.
getInstance
().
feedDatas
.
clear
();
PlanModelInstance
.
getInstance
().
feedDatas
.
addAll
(
feedDatas
);
feedsLive
.
notifyView
(
Pair
(
ENDLOADING
,
feedDatas
));
feedsLive
.
notifyView
(
Pair
(
ENDLOADING
,
feedDatas
));
}
}
controller
?.
refreshCompleted
();
controller
?.
refreshCompleted
();
...
...
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