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
c693920a
Commit
c693920a
authored
Jul 12, 2020
by
朱翠翠
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bugfix
parent
9d0c540f
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
4 additions
and
0 deletions
+4
-0
PlansCompareFeedItemView.dart
...Model/page/PlansCompareFeed/PlansCompareFeedItemView.dart
+3
-0
PlansCompareFeed.dart
lib/ClueModel/server/entity/PlansCompareFeed.dart
+1
-0
No files found.
lib/ClueModel/page/PlansCompareFeed/PlansCompareFeedItemView.dart
View file @
c693920a
...
@@ -40,6 +40,7 @@ class _PlansCompareFeedItemViewState
...
@@ -40,6 +40,7 @@ class _PlansCompareFeedItemViewState
}
}
getItem
()
{
getItem
()
{
_icon
=
widget
.
plan
.
isChecked
?
_checked
:
_unchecked
;
if
(
widget
.
plan
.
planType
==
1
)
{
if
(
widget
.
plan
.
planType
==
1
)
{
return
getFirstLevelItem
();
return
getFirstLevelItem
();
}
else
{
}
else
{
...
@@ -200,12 +201,14 @@ class _PlansCompareFeedItemViewState
...
@@ -200,12 +201,14 @@ class _PlansCompareFeedItemViewState
onClickCheckBox
(
String
icon
)
{
onClickCheckBox
(
String
icon
)
{
if
(
icon
==
_checked
)
{
if
(
icon
==
_checked
)
{
_icon
=
_unchecked
;
_icon
=
_unchecked
;
widget
.
plan
.
isChecked
=
false
;
}
else
{
}
else
{
if
(
widget
.
_setCompare
.
length
==
2
)
{
if
(
widget
.
_setCompare
.
length
==
2
)
{
NativeToast
.
showNativeToast
(
"请选择最多2个项目进行对比"
);
NativeToast
.
showNativeToast
(
"请选择最多2个项目进行对比"
);
return
;
return
;
}
}
_icon
=
_checked
;
_icon
=
_checked
;
widget
.
plan
.
isChecked
=
true
;
}
}
setState
(()
{
setState
(()
{
widget
.
compareItem
.
checkedItem
(
widget
.
plan
.
planId
);
widget
.
compareItem
.
checkedItem
(
widget
.
plan
.
planId
);
...
...
lib/ClueModel/server/entity/PlansCompareFeed.dart
View file @
c693920a
...
@@ -86,6 +86,7 @@ class Plans {
...
@@ -86,6 +86,7 @@ class Plans {
String
maxPrice
;
String
maxPrice
;
String
projectImage
;
String
projectImage
;
String
guidePrice
;
String
guidePrice
;
bool
isChecked
=
false
;
Plans
(
Plans
(
{
this
.
planId
,
{
this
.
planId
,
...
...
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