|
|
@ -110,44 +110,46 @@ class _HomePageState extends State<HomePage>
|
|
|
|
right: 32.w,
|
|
|
|
right: 32.w,
|
|
|
|
left: 32.w,
|
|
|
|
left: 32.w,
|
|
|
|
bottom: 20.w),
|
|
|
|
bottom: 20.w),
|
|
|
|
child: Row(crossAxisAlignment: CrossAxisAlignment.center, children: [
|
|
|
|
child: Row(
|
|
|
|
// if (appProvider.location != null)
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.center,
|
|
|
|
Image.asset(
|
|
|
|
children: [
|
|
|
|
Assets.home.icLocation.path,
|
|
|
|
// if (appProvider.location != null)
|
|
|
|
width: 48.w,
|
|
|
|
Image.asset(
|
|
|
|
height: 48.w,
|
|
|
|
Assets.home.icLocation.path,
|
|
|
|
),
|
|
|
|
width: 48.w,
|
|
|
|
16.wb,
|
|
|
|
height: 48.w,
|
|
|
|
Text(
|
|
|
|
|
|
|
|
'${UserTool.userProvider.userInfoModel?.communityName ?? ""}',
|
|
|
|
|
|
|
|
// appProvider.location?['city'] == null
|
|
|
|
|
|
|
|
// ? ''
|
|
|
|
|
|
|
|
// : appProvider.location?['city'] as String? ?? '',
|
|
|
|
|
|
|
|
style: TextStyle(
|
|
|
|
|
|
|
|
fontWeight: FontWeight.w600,
|
|
|
|
|
|
|
|
fontSize: 28.sp,
|
|
|
|
|
|
|
|
color: Color(0xff333333),
|
|
|
|
|
|
|
|
),
|
|
|
|
),
|
|
|
|
textAlign: TextAlign.center,
|
|
|
|
16.wb,
|
|
|
|
),
|
|
|
|
Text(
|
|
|
|
// Text(
|
|
|
|
'${UserTool.userProvider.userInfoModel?.communityName ?? ""}',
|
|
|
|
// '(${appProvider.weatherType} ${appProvider.weatherTemp}℃)',
|
|
|
|
// appProvider.location?['city'] == null
|
|
|
|
// style: TextStyle(
|
|
|
|
// ? ''
|
|
|
|
// fontSize: 28.sp,
|
|
|
|
// : appProvider.location?['city'] as String? ?? '',
|
|
|
|
// color: Color(0xff999999),
|
|
|
|
style: TextStyle(
|
|
|
|
// ),
|
|
|
|
fontWeight: FontWeight.w600,
|
|
|
|
// textAlign: TextAlign.center,
|
|
|
|
fontSize: 28.sp,
|
|
|
|
// ),
|
|
|
|
color: Color(0xff333333),
|
|
|
|
Spacer(),
|
|
|
|
),
|
|
|
|
// GestureDetector(
|
|
|
|
textAlign: TextAlign.center,
|
|
|
|
// onTap: () {
|
|
|
|
),
|
|
|
|
// Get.to(() => BeeSearch());
|
|
|
|
// Text(
|
|
|
|
// },
|
|
|
|
// '(${appProvider.weatherType} ${appProvider.weatherTemp}℃)',
|
|
|
|
// child:
|
|
|
|
// style: TextStyle(
|
|
|
|
// Image.asset(Assets.home.icSearch.path, height: 48.w, width: 48.w),
|
|
|
|
// fontSize: 28.sp,
|
|
|
|
// ),
|
|
|
|
// color: Color(0xff999999),
|
|
|
|
20.wb,
|
|
|
|
// ),
|
|
|
|
Badge(
|
|
|
|
// textAlign: TextAlign.center,
|
|
|
|
|
|
|
|
// ),
|
|
|
|
|
|
|
|
Spacer(),
|
|
|
|
|
|
|
|
// GestureDetector(
|
|
|
|
|
|
|
|
// onTap: () {
|
|
|
|
|
|
|
|
// Get.to(() => BeeSearch());
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// child:
|
|
|
|
|
|
|
|
// Image.asset(Assets.home.icSearch.path, height: 48.w, width: 48.w),
|
|
|
|
|
|
|
|
// ),
|
|
|
|
|
|
|
|
20.wb,
|
|
|
|
|
|
|
|
Badge(
|
|
|
|
elevation: 0,
|
|
|
|
elevation: 0,
|
|
|
|
badgeColor: Color(0xFFCF2525),
|
|
|
|
badgeColor: Color(0xFFCF2525),
|
|
|
|
padding: sum > 9 ? EdgeInsets.all(2.w) : EdgeInsets.all(5.w),
|
|
|
|
padding: sum > 9 ? EdgeInsets.all(2.w) : EdgeInsets.all(5.w),
|
|
|
@ -168,8 +170,10 @@ class _HomePageState extends State<HomePage>
|
|
|
|
},
|
|
|
|
},
|
|
|
|
child: Image.asset(Assets.home.icMessage.path,
|
|
|
|
child: Image.asset(Assets.home.icMessage.path,
|
|
|
|
height: 48.w, width: 48.w),
|
|
|
|
height: 48.w, width: 48.w),
|
|
|
|
)),
|
|
|
|
),
|
|
|
|
]),
|
|
|
|
),
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
),
|
|
|
|
);
|
|
|
|
);
|
|
|
|
return AnnotatedRegion<SystemUiOverlayStyle>(
|
|
|
|
return AnnotatedRegion<SystemUiOverlayStyle>(
|
|
|
|
value: SystemUiOverlayStyle.dark,
|
|
|
|
value: SystemUiOverlayStyle.dark,
|
|
|
@ -359,7 +363,8 @@ class _HomePageState extends State<HomePage>
|
|
|
|
),
|
|
|
|
),
|
|
|
|
),
|
|
|
|
),
|
|
|
|
onTap: () async {
|
|
|
|
onTap: () async {
|
|
|
|
Get.to(AdvicePage(type: AdviceType.SUGGESTION));
|
|
|
|
Get.to(AdvicePage(
|
|
|
|
|
|
|
|
type: AdviceType.SUGGESTION));
|
|
|
|
},
|
|
|
|
},
|
|
|
|
),
|
|
|
|
),
|
|
|
|
)
|
|
|
|
)
|
|
|
|