|
|
|
@ -736,269 +736,271 @@ class _GroupDetails extends State<GroupDetails> {
|
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
SizedBox(height: 12.h), |
|
|
|
|
Row( |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.center, |
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
|
children: [ |
|
|
|
|
Column( |
|
|
|
|
children: [ |
|
|
|
|
Row( |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceAround, |
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
|
children: [ |
|
|
|
|
Image.asset( |
|
|
|
|
"assets/image/zu_tuan.webp", |
|
|
|
|
width: 42, |
|
|
|
|
height: 42, |
|
|
|
|
fit: BoxFit.cover, |
|
|
|
|
), |
|
|
|
|
Container( |
|
|
|
|
width: 45, |
|
|
|
|
child: Flex( |
|
|
|
|
children: List.generate(8, (_) { |
|
|
|
|
return SizedBox( |
|
|
|
|
width: 3, |
|
|
|
|
height: 1, |
|
|
|
|
child: DecoratedBox( |
|
|
|
|
decoration: |
|
|
|
|
BoxDecoration(color: Color(0xFF32A060)), |
|
|
|
|
), |
|
|
|
|
); |
|
|
|
|
}), |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
|
|
direction: Axis.horizontal, |
|
|
|
|
IntrinsicHeight( |
|
|
|
|
child: Row( |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.center, |
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
|
children: [ |
|
|
|
|
Column( |
|
|
|
|
children: [ |
|
|
|
|
Row( |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceAround, |
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
|
children: [ |
|
|
|
|
Image.asset( |
|
|
|
|
"assets/image/zu_tuan.webp", |
|
|
|
|
width: 42, |
|
|
|
|
height: 42, |
|
|
|
|
fit: BoxFit.cover, |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
SizedBox(height: 8.h), |
|
|
|
|
Row( |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceAround, |
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
|
children: [ |
|
|
|
|
Column( |
|
|
|
|
children: [ |
|
|
|
|
Text( |
|
|
|
|
"开团/参团", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 12.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF181818), |
|
|
|
|
), |
|
|
|
|
Container( |
|
|
|
|
width: 45, |
|
|
|
|
child: Flex( |
|
|
|
|
children: List.generate(8, (_) { |
|
|
|
|
return SizedBox( |
|
|
|
|
width: 3, |
|
|
|
|
height: 1, |
|
|
|
|
child: DecoratedBox( |
|
|
|
|
decoration: |
|
|
|
|
BoxDecoration(color: Color(0xFF32A060)), |
|
|
|
|
), |
|
|
|
|
); |
|
|
|
|
}), |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
|
|
direction: Axis.horizontal, |
|
|
|
|
), |
|
|
|
|
Text( |
|
|
|
|
"拼团享低价", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 10.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF5F5F5F), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
SizedBox(height: 8.h), |
|
|
|
|
Row( |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceAround, |
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
|
children: [ |
|
|
|
|
Column( |
|
|
|
|
children: [ |
|
|
|
|
Text( |
|
|
|
|
"开团/参团", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 12.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF181818), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
Container( |
|
|
|
|
width: 35, |
|
|
|
|
child: Flex( |
|
|
|
|
children: List.generate(0, (_) { |
|
|
|
|
return SizedBox( |
|
|
|
|
width: 3, |
|
|
|
|
height: 1, |
|
|
|
|
child: DecoratedBox( |
|
|
|
|
decoration: |
|
|
|
|
BoxDecoration(color: Colors.white), |
|
|
|
|
Text( |
|
|
|
|
"拼团享低价", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 10.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF5F5F5F), |
|
|
|
|
), |
|
|
|
|
); |
|
|
|
|
}), |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
|
|
direction: Axis.horizontal, |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
Column( |
|
|
|
|
children: [ |
|
|
|
|
Row( |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceAround, |
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
|
children: [ |
|
|
|
|
Image.asset( |
|
|
|
|
"assets/image/zt_zf.webp", |
|
|
|
|
width: 42, |
|
|
|
|
height: 42, |
|
|
|
|
fit: BoxFit.cover, |
|
|
|
|
), |
|
|
|
|
Container( |
|
|
|
|
width: 45, |
|
|
|
|
child: Flex( |
|
|
|
|
children: List.generate(8, (_) { |
|
|
|
|
return SizedBox( |
|
|
|
|
width: 3, |
|
|
|
|
height: 1, |
|
|
|
|
child: DecoratedBox( |
|
|
|
|
decoration: |
|
|
|
|
BoxDecoration(color: Color(0xFF32A060)), |
|
|
|
|
), |
|
|
|
|
); |
|
|
|
|
}), |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
|
|
direction: Axis.horizontal, |
|
|
|
|
Container( |
|
|
|
|
width: 35, |
|
|
|
|
child: Flex( |
|
|
|
|
children: List.generate(0, (_) { |
|
|
|
|
return SizedBox( |
|
|
|
|
width: 3, |
|
|
|
|
height: 1, |
|
|
|
|
child: DecoratedBox( |
|
|
|
|
decoration: |
|
|
|
|
BoxDecoration(color: Colors.white), |
|
|
|
|
), |
|
|
|
|
); |
|
|
|
|
}), |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
|
|
direction: Axis.horizontal, |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
SizedBox(height: 8.h), |
|
|
|
|
Row( |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceAround, |
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
|
children: [ |
|
|
|
|
Column( |
|
|
|
|
children: [ |
|
|
|
|
Text( |
|
|
|
|
"成功支付", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 12.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF181818), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
Column( |
|
|
|
|
children: [ |
|
|
|
|
Row( |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceAround, |
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
|
children: [ |
|
|
|
|
Image.asset( |
|
|
|
|
"assets/image/zt_zf.webp", |
|
|
|
|
width: 42, |
|
|
|
|
height: 42, |
|
|
|
|
fit: BoxFit.cover, |
|
|
|
|
), |
|
|
|
|
Container( |
|
|
|
|
width: 45, |
|
|
|
|
child: Flex( |
|
|
|
|
children: List.generate(8, (_) { |
|
|
|
|
return SizedBox( |
|
|
|
|
width: 3, |
|
|
|
|
height: 1, |
|
|
|
|
child: DecoratedBox( |
|
|
|
|
decoration: |
|
|
|
|
BoxDecoration(color: Color(0xFF32A060)), |
|
|
|
|
), |
|
|
|
|
); |
|
|
|
|
}), |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
|
|
direction: Axis.horizontal, |
|
|
|
|
), |
|
|
|
|
Text( |
|
|
|
|
"下单可开团", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 10.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF5F5F5F), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
SizedBox(height: 8.h), |
|
|
|
|
Row( |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceAround, |
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
|
children: [ |
|
|
|
|
Column( |
|
|
|
|
children: [ |
|
|
|
|
Text( |
|
|
|
|
"成功支付", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 12.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF181818), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
Container( |
|
|
|
|
width: 35, |
|
|
|
|
child: Flex( |
|
|
|
|
children: List.generate(0, (_) { |
|
|
|
|
return SizedBox( |
|
|
|
|
width: 3, |
|
|
|
|
height: 1, |
|
|
|
|
child: DecoratedBox( |
|
|
|
|
decoration: |
|
|
|
|
BoxDecoration(color: Colors.white), |
|
|
|
|
Text( |
|
|
|
|
"下单可开团", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 10.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF5F5F5F), |
|
|
|
|
), |
|
|
|
|
); |
|
|
|
|
}), |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
|
|
direction: Axis.horizontal, |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
Column( |
|
|
|
|
children: [ |
|
|
|
|
Row( |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceAround, |
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
|
children: [ |
|
|
|
|
Image.asset( |
|
|
|
|
"assets/image/yq_zt.webp", |
|
|
|
|
width: 42, |
|
|
|
|
height: 42, |
|
|
|
|
fit: BoxFit.cover, |
|
|
|
|
), |
|
|
|
|
Container( |
|
|
|
|
width: 45, |
|
|
|
|
child: Flex( |
|
|
|
|
children: List.generate(8, (_) { |
|
|
|
|
return SizedBox( |
|
|
|
|
width: 3, |
|
|
|
|
height: 1, |
|
|
|
|
child: DecoratedBox( |
|
|
|
|
decoration: |
|
|
|
|
BoxDecoration(color: Color(0xFF32A060)), |
|
|
|
|
), |
|
|
|
|
); |
|
|
|
|
}), |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
|
|
direction: Axis.horizontal, |
|
|
|
|
Container( |
|
|
|
|
width: 35, |
|
|
|
|
child: Flex( |
|
|
|
|
children: List.generate(0, (_) { |
|
|
|
|
return SizedBox( |
|
|
|
|
width: 3, |
|
|
|
|
height: 1, |
|
|
|
|
child: DecoratedBox( |
|
|
|
|
decoration: |
|
|
|
|
BoxDecoration(color: Colors.white), |
|
|
|
|
), |
|
|
|
|
); |
|
|
|
|
}), |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
|
|
direction: Axis.horizontal, |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
SizedBox(height: 8.h), |
|
|
|
|
Row( |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceAround, |
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
|
children: [ |
|
|
|
|
Column( |
|
|
|
|
children: [ |
|
|
|
|
Text( |
|
|
|
|
"邀请参团", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 12.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF181818), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
Column( |
|
|
|
|
children: [ |
|
|
|
|
Row( |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceAround, |
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
|
children: [ |
|
|
|
|
Image.asset( |
|
|
|
|
"assets/image/yq_zt.webp", |
|
|
|
|
width: 42, |
|
|
|
|
height: 42, |
|
|
|
|
fit: BoxFit.cover, |
|
|
|
|
), |
|
|
|
|
Container( |
|
|
|
|
width: 45, |
|
|
|
|
child: Flex( |
|
|
|
|
children: List.generate(8, (_) { |
|
|
|
|
return SizedBox( |
|
|
|
|
width: 3, |
|
|
|
|
height: 1, |
|
|
|
|
child: DecoratedBox( |
|
|
|
|
decoration: |
|
|
|
|
BoxDecoration(color: Color(0xFF32A060)), |
|
|
|
|
), |
|
|
|
|
); |
|
|
|
|
}), |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
|
|
direction: Axis.horizontal, |
|
|
|
|
), |
|
|
|
|
Text( |
|
|
|
|
"一起享优惠", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 10.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF5F5F5F), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
SizedBox(height: 8.h), |
|
|
|
|
Row( |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceAround, |
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
|
children: [ |
|
|
|
|
Column( |
|
|
|
|
children: [ |
|
|
|
|
Text( |
|
|
|
|
"邀请参团", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 12.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF181818), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
Container( |
|
|
|
|
width: 35, |
|
|
|
|
child: Flex( |
|
|
|
|
children: List.generate(0, (_) { |
|
|
|
|
return SizedBox( |
|
|
|
|
width: 3, |
|
|
|
|
height: 1, |
|
|
|
|
child: DecoratedBox( |
|
|
|
|
decoration: |
|
|
|
|
BoxDecoration(color: Colors.white), |
|
|
|
|
Text( |
|
|
|
|
"一起享优惠", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 10.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF5F5F5F), |
|
|
|
|
), |
|
|
|
|
); |
|
|
|
|
}), |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
|
|
direction: Axis.horizontal, |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
Container( |
|
|
|
|
width: 35, |
|
|
|
|
child: Flex( |
|
|
|
|
children: List.generate(0, (_) { |
|
|
|
|
return SizedBox( |
|
|
|
|
width: 3, |
|
|
|
|
height: 1, |
|
|
|
|
child: DecoratedBox( |
|
|
|
|
decoration: |
|
|
|
|
BoxDecoration(color: Colors.white), |
|
|
|
|
), |
|
|
|
|
); |
|
|
|
|
}), |
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween, |
|
|
|
|
direction: Axis.horizontal, |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
) |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
Column( |
|
|
|
|
children: [ |
|
|
|
|
Image.asset( |
|
|
|
|
"assets/image/zt_m.webp", |
|
|
|
|
width: 42, |
|
|
|
|
height: 42, |
|
|
|
|
fit: BoxFit.cover, |
|
|
|
|
), |
|
|
|
|
SizedBox(height: 8.h), |
|
|
|
|
Text( |
|
|
|
|
"人满成团", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 12.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF181818), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
) |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
Column( |
|
|
|
|
children: [ |
|
|
|
|
Image.asset( |
|
|
|
|
"assets/image/zt_m.webp", |
|
|
|
|
width: 42, |
|
|
|
|
height: 42, |
|
|
|
|
fit: BoxFit.cover, |
|
|
|
|
), |
|
|
|
|
SizedBox(height: 8.h), |
|
|
|
|
Text( |
|
|
|
|
"人满成团", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 12.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF181818), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
Text( |
|
|
|
|
"人不满退款", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 10.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF5F5F5F), |
|
|
|
|
Text( |
|
|
|
|
"人不满退款", |
|
|
|
|
style: TextStyle( |
|
|
|
|
fontSize: 10.sp, |
|
|
|
|
fontWeight: MyFontWeight.regular, |
|
|
|
|
color: Color(0xFF5F5F5F), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
), |
|
|
|
|
), |
|
|
|
|
], |
|
|
|
|
)); |
|
|
|
|