Commit c693920a authored by 朱翠翠's avatar 朱翠翠

bugfix

parent 9d0c540f
...@@ -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);
......
...@@ -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,
......
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