报事报修tab小尺寸手机显示不完整

pull/1/head
戴余标 2 years ago
parent 9496071917
commit cbc3ca2348

@ -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));
}, },
), ),
) )

@ -62,6 +62,7 @@ class _WorkOrderPageState extends State<WorkOrderPage>
appBarBottom: BeeTabBar( appBarBottom: BeeTabBar(
tabs: _tabs, tabs: _tabs,
controller: _tabController, controller: _tabController,
scrollable: true,
), ),
body: TabBarView( body: TabBarView(
controller: _tabController, controller: _tabController,

@ -1,6 +1,7 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
class BeeTabBar extends StatefulWidget with PreferredSizeWidget { class BeeTabBar extends StatefulWidget with PreferredSizeWidget {
final TabController? controller; final TabController? controller;

Loading…
Cancel
Save