|
|
@@ -261,20 +261,38 @@ class StorePage extends BasePage<StoreController> {
|
|
|
decorationColor: "#AFAFAF".color)),
|
|
|
Container(
|
|
|
padding: EdgeInsets.symmetric(horizontal: 8.w, vertical: 2.w),
|
|
|
- decoration: BoxDecoration(
|
|
|
- gradient: LinearGradient(
|
|
|
- colors: ['#9075FF'.color, '#4366FF'.color],
|
|
|
- begin: Alignment.topCenter,
|
|
|
- end: Alignment.bottomCenter,
|
|
|
- stops: const [0.0, 1.0],
|
|
|
- ),
|
|
|
- borderRadius: BorderRadius.circular(12.w),
|
|
|
- ),
|
|
|
- child: Text("${storeItem.authValue}电量",
|
|
|
- style: TextStyle(
|
|
|
+ decoration: isSelect
|
|
|
+ ? BoxDecoration(
|
|
|
+ gradient: LinearGradient(
|
|
|
+ colors: ['#9075FF'.color, '#4366FF'.color],
|
|
|
+ begin: Alignment.topCenter,
|
|
|
+ end: Alignment.bottomCenter,
|
|
|
+ stops: const [0.0, 1.0],
|
|
|
+ ),
|
|
|
+ borderRadius: BorderRadius.circular(12.w),
|
|
|
+ )
|
|
|
+ : BoxDecoration(
|
|
|
+ color: "#7688B1".toColor(),
|
|
|
+ borderRadius: BorderRadius.circular(12.w),
|
|
|
+ ),
|
|
|
+ child: Row(
|
|
|
+ mainAxisSize: MainAxisSize.min,
|
|
|
+ children: [
|
|
|
+ SizedBox(
|
|
|
+ width: 16.w,
|
|
|
+ height: 16.w,
|
|
|
+ child: Assets.images.iconStoreGoodFlash.image(),
|
|
|
+ ),
|
|
|
+ Text(
|
|
|
+ "${storeItem.authValue}电量",
|
|
|
+ style: TextStyle(
|
|
|
color: Colors.white,
|
|
|
fontSize: 13.sp,
|
|
|
- fontWeight: FontWeight.bold)),
|
|
|
+ fontWeight: FontWeight.bold,
|
|
|
+ ),
|
|
|
+ ),
|
|
|
+ ],
|
|
|
+ ),
|
|
|
),
|
|
|
],
|
|
|
);
|
|
|
@@ -284,6 +302,7 @@ class StorePage extends BasePage<StoreController> {
|
|
|
return Container(
|
|
|
margin: EdgeInsets.only(top: 10.w),
|
|
|
child: ExpansionTile(
|
|
|
+ initiallyExpanded: true,
|
|
|
onExpansionChanged: (value) {
|
|
|
controller.isPaymentWayExpanded.value = value;
|
|
|
},
|