update sacffold

hmxc
张萌 4 years ago
parent 274de19107
commit ef734a97fb

@ -1,3 +1,4 @@
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:akuCommunity/utils/headers.dart'; import 'package:akuCommunity/utils/headers.dart';
@ -27,59 +28,7 @@ class _NoteCreatePageState extends State<NoteCreatePage> {
{'title': "#运动会", 'isSelect': false}, {'title': "#运动会", 'isSelect': false},
]; ];
AppBar _appBar() {
return AppBar(
elevation: 0,
backgroundColor: Color(0xffffffff),
centerTitle: true,
title: Text(
'社区',
style: TextStyle(
fontSize: 36.sp,
color: Color(0xff333333),
),
),
leading: InkWell(
onTap: () => Get.back(),
child: Container(
padding: EdgeInsets.only(left: 32.w),
alignment: Alignment.center,
child: Text(
'取消',
style: TextStyle(
fontSize: 34.sp,
color: Color(0xff030303),
),
),
),
),
actions: [
Container(
alignment: Alignment.center,
padding: EdgeInsets.only(right: 32.w),
child: InkWell(
onTap: () {},
child: Container(
height: 64.w,
width: 116.w,
alignment: Alignment.center,
decoration: BoxDecoration(
color: Color(0xffffd000),
borderRadius: BorderRadius.all(Radius.circular(4)),
),
child: Text(
'发表',
style: TextStyle(
fontSize: 34.sp,
color: Color(0xff030303),
),
),
),
),
),
],
);
}
Container _containerTextField() { Container _containerTextField() {
return Container( return Container(
@ -185,17 +134,17 @@ class _NoteCreatePageState extends State<NoteCreatePage> {
.keys .keys
.map((index) => index == 0 .map((index) => index == 0
? Container( ? Container(
padding: EdgeInsets.only(top: 10.w), padding: EdgeInsets.only(top: 10.w),
width: 156.w, width: 156.w,
alignment: Alignment.centerLeft, alignment: Alignment.centerLeft,
child: Text( child: Text(
_themeList[index]['title'], _themeList[index]['title'],
style: TextStyle( style: TextStyle(
fontSize: 34.sp, fontSize: 34.sp,
color: Color(0xff333333), color: Color(0xff333333),
),
), ),
), )
)
: InkWell( : InkWell(
onTap: () { onTap: () {
_themeList.forEach((item) { _themeList.forEach((item) {
@ -237,8 +186,47 @@ class _NoteCreatePageState extends State<NoteCreatePage> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
double _statusHeight = MediaQuery.of(context).padding.top; double _statusHeight = MediaQuery.of(context).padding.top;
return Scaffold( return BeeScaffold(
appBar: _appBar(), title: '社区',
leading: InkWell(
onTap: () => Get.back(),
child: Container(
padding: EdgeInsets.only(left: 32.w),
alignment: Alignment.center,
child: Text(
'取消',
style: TextStyle(
fontSize: 34.sp,
color: Color(0xff030303),
),
),
),
),
actions: [
Container(
alignment: Alignment.center,
padding: EdgeInsets.only(right: 32.w),
child: InkWell(
onTap: () {},
child: Container(
height: 64.w,
width: 116.w,
alignment: Alignment.center,
decoration: BoxDecoration(
color: Color(0xffffd000),
borderRadius: BorderRadius.all(Radius.circular(4)),
),
child: Text(
'发表',
style: TextStyle(
fontSize: 34.sp,
color: Color(0xff030303),
),
),
),
),
),
],
body: SingleChildScrollView( body: SingleChildScrollView(
child: Container( child: Container(
height: MediaQuery.of(context).size.height - height: MediaQuery.of(context).size.height -

@ -1,8 +1,8 @@
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:akuCommunity/utils/headers.dart'; import 'package:akuCommunity/utils/headers.dart';
import 'package:akuCommunity/routers/page_routers.dart'; import 'package:akuCommunity/routers/page_routers.dart';
import 'package:akuCommunity/widget/common_app_bar.dart';
import 'widget/confirm_address.dart'; import 'widget/confirm_address.dart';
import 'widget/confirm_content.dart'; import 'widget/confirm_content.dart';
import 'widget/confirm_bottom_bar.dart'; import 'widget/confirm_bottom_bar.dart';
@ -13,11 +13,8 @@ class ConfirmOrderPage extends StatelessWidget {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: '确认订单',
child: CommonAppBar(title: '确认订单'),
preferredSize: Size.fromHeight(kToolbarHeight),
),
body: Stack( body: Stack(
children: [ children: [
ListView( ListView(

@ -1,3 +1,4 @@
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter_icons/flutter_icons.dart'; import 'package:flutter_icons/flutter_icons.dart';
@ -125,11 +126,8 @@ class PayOrderPage extends StatelessWidget {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: '付款方式',
child: CommonAppBar(title: '付款方式'),
preferredSize: Size.fromHeight(kToolbarHeight),
),
body: Container( body: Container(
color: Colors.white, color: Colors.white,
child: ListView( child: ListView(

@ -1,3 +1,4 @@
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter_icons/flutter_icons.dart'; import 'package:flutter_icons/flutter_icons.dart';
@ -92,13 +93,8 @@ class _ConvenientPhonePageState extends State<ConvenientPhonePage> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: '便民电话',
child: CommonAppBar(
title: '便民电话',
),
preferredSize: Size.fromHeight(kToolbarHeight),
),
body: Container( body: Container(
color: Colors.white, color: Colors.white,
child: NestedScrollView( child: NestedScrollView(

@ -1,3 +1,4 @@
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:akuCommunity/utils/headers.dart'; import 'package:akuCommunity/utils/headers.dart';
@ -52,12 +53,10 @@ class _FitupManagePageState extends State<FitupManagePage>
fontWeight: FontWeight.w600, fontWeight: FontWeight.w600,
fontSize: BaseStyle.fontSize28, fontSize: BaseStyle.fontSize28,
), ),
labelPadding: labelPadding: EdgeInsets.symmetric(horizontal: (131.5).w),
EdgeInsets.symmetric(horizontal: (131.5).w),
indicatorColor: Color(0xffffc40c), indicatorColor: Color(0xffffc40c),
indicatorSize: TabBarIndicatorSize.label, indicatorSize: TabBarIndicatorSize.label,
indicatorPadding: indicatorPadding: EdgeInsets.symmetric(horizontal: 21.w),
EdgeInsets.symmetric(horizontal: 21.w),
isScrollable: true, isScrollable: true,
controller: _controller, controller: _controller,
tabs: List.generate( tabs: List.generate(
@ -73,13 +72,8 @@ class _FitupManagePageState extends State<FitupManagePage>
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: '装修管理',
child: CommonAppBar(
title: '装修管理',
),
preferredSize: Size.fromHeight(kToolbarHeight),
),
body: NestedScrollView( body: NestedScrollView(
headerSliverBuilder: _silverBuilder, headerSliverBuilder: _silverBuilder,
body: TabBarView( body: TabBarView(

@ -1,3 +1,4 @@
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter_icons/flutter_icons.dart'; import 'package:flutter_icons/flutter_icons.dart';
@ -17,14 +18,12 @@ class DetoCodePage extends StatelessWidget {
children: [ children: [
Text( Text(
'宁波华茂悦峰', '宁波华茂悦峰',
style: TextStyle( style: TextStyle(fontSize: 40.sp, color: Color(0xffffffff)),
fontSize: 40.sp, color: Color(0xffffffff)),
), ),
SizedBox(height: 10.w), SizedBox(height: 10.w),
Text( Text(
'1幢-1单元-702室', '1幢-1单元-702室',
style: TextStyle( style: TextStyle(fontSize: 26.sp, color: Color(0xffffffff)),
fontSize: 26.sp, color: Color(0xffffffff)),
), ),
], ],
), ),
@ -136,13 +135,8 @@ class DetoCodePage extends StatelessWidget {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: '出户二维码',
child: CommonAppBar(
title: '出户二维码',
),
preferredSize: Size.fromHeight(kToolbarHeight),
),
body: Container( body: Container(
color: Color(0xff333333), color: Color(0xff333333),
child: Stack( child: Stack(

@ -1,3 +1,4 @@
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:akuCommunity/utils/headers.dart'; import 'package:akuCommunity/utils/headers.dart';
@ -136,8 +137,7 @@ class _DetoCreatePageState extends State<DetoCreatePage> {
margin: EdgeInsets.only(right: 30.w), margin: EdgeInsets.only(right: 30.w),
child: Text( child: Text(
title, title,
style: TextStyle( style: TextStyle(fontSize: 28.sp, color: Color(0xff333333)),
fontSize: 28.sp, color: Color(0xff333333)),
), ),
), ),
CommonRadio( CommonRadio(
@ -158,13 +158,8 @@ class _DetoCreatePageState extends State<DetoCreatePage> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: '物品出户',
child: CommonAppBar(
title: '物品出户',
),
preferredSize: Size.fromHeight(kToolbarHeight),
),
body: Container( body: Container(
color: Colors.white, color: Colors.white,
child: Stack( child: Stack(
@ -184,9 +179,7 @@ class _DetoCreatePageState extends State<DetoCreatePage> {
_checkCard('搬运方式', _listMode), _checkCard('搬运方式', _listMode),
_inkWellCheckbox(), _inkWellCheckbox(),
Container( Container(
margin: EdgeInsets.only( margin: EdgeInsets.only(top: 54.w, bottom: 24.w),
top: 54.w,
bottom: 24.w),
child: Text( child: Text(
'添加图片信息(0/9)', '添加图片信息(0/9)',
style: TextStyle( style: TextStyle(

@ -1,5 +1,6 @@
import 'package:akuCommunity/pages/goods_deto_page/deto_create_page/deto_create_page.dart'; import 'package:akuCommunity/pages/goods_deto_page/deto_create_page/deto_create_page.dart';
import 'package:akuCommunity/utils/headers.dart'; import 'package:akuCommunity/utils/headers.dart';
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
@ -87,13 +88,8 @@ class _GoodsDetoPageState extends State<GoodsDetoPage> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: '物品出户',
child: CommonAppBar(
title: '物品出户',
),
preferredSize: Size.fromHeight(kToolbarHeight),
),
body: Stack( body: Stack(
children: [ children: [
Padding( Padding(

@ -1,9 +1,10 @@
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:akuCommunity/utils/headers.dart'; import 'package:akuCommunity/utils/headers.dart';
import 'package:akuCommunity/widget/bottom_button.dart'; import 'package:akuCommunity/widget/bottom_button.dart';
import 'package:akuCommunity/widget/cached_image_wrapper.dart'; import 'package:akuCommunity/widget/cached_image_wrapper.dart';
import 'package:akuCommunity/widget/common_app_bar.dart'; import 'package:velocity_x/velocity_x.dart';
class GoodsManagePage extends StatefulWidget { class GoodsManagePage extends StatefulWidget {
GoodsManagePage({Key key}) : super(key: key); GoodsManagePage({Key key}) : super(key: key);
@ -111,14 +112,16 @@ class _GoodsManagePageState extends State<GoodsManagePage> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: '借还管理',
child: CommonAppBar( actions: [
title: '借还管理', InkWell(
subtitle: '我的借还物品', onTap: () {},
), child: Container(
preferredSize: Size.fromHeight(kToolbarHeight), padding: EdgeInsets.fromLTRB(32.w, 28.w, 32.w, 20.w),
), alignment: Alignment.center,
child: '我的借还物品'.text.black.size(28.sp).make()))
],
body: Stack( body: Stack(
children: [ children: [
Column( Column(

@ -1,3 +1,4 @@
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart'; import 'package:pull_to_refresh/pull_to_refresh.dart';
@ -207,13 +208,8 @@ class _MineGoodsPageState extends State<MineGoodsPage> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: '我的借还物品',
child: CommonAppBar(
title: '我的借还物品',
),
preferredSize: Size.fromHeight(kToolbarHeight),
),
body: RefreshConfiguration( body: RefreshConfiguration(
child: SmartRefresher( child: SmartRefresher(
controller: _refreshController, controller: _refreshController,

@ -1,6 +1,5 @@
import 'dart:async'; import 'dart:async';
import 'dart:convert'; import 'dart:convert';
import 'package:akuCommunity/base/base_style.dart';
import 'package:akuCommunity/const/resource.dart'; import 'package:akuCommunity/const/resource.dart';
import 'package:akuCommunity/pages/activities_page/activities_page.dart'; import 'package:akuCommunity/pages/activities_page/activities_page.dart';
import 'package:akuCommunity/pages/convenient_phone/convenient_phone_page.dart'; import 'package:akuCommunity/pages/convenient_phone/convenient_phone_page.dart';
@ -14,7 +13,6 @@ import 'package:akuCommunity/pages/things_page/fixed_submit_page.dart';
import 'package:akuCommunity/pages/things_page/things_page.dart'; import 'package:akuCommunity/pages/things_page/things_page.dart';
import 'package:akuCommunity/pages/total_application_page/total_applications_page.dart'; import 'package:akuCommunity/pages/total_application_page/total_applications_page.dart';
import 'package:akuCommunity/pages/visitor_access_page/visitor_access_page.dart'; import 'package:akuCommunity/pages/visitor_access_page/visitor_access_page.dart';
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:akuCommunity/extensions/num_ext.dart'; import 'package:akuCommunity/extensions/num_ext.dart';
import 'package:akuCommunity/widget/grid_buttons.dart'; import 'package:akuCommunity/widget/grid_buttons.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';

@ -1,3 +1,4 @@
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:akuCommunity/utils/headers.dart'; import 'package:akuCommunity/utils/headers.dart';
@ -14,10 +15,7 @@ class _CommitteeMailboxPageState extends State<CommitteeMailboxPage> {
TextEditingController _thingsContent = new TextEditingController(); TextEditingController _thingsContent = new TextEditingController();
Widget _input() { Widget _input() {
return Container( return Container(
padding: EdgeInsets.only( padding: EdgeInsets.only(top: 32.w, left: 22.w, right: 35.w),
top: 32.w,
left: 22.w,
right: 35.w),
decoration: BoxDecoration( decoration: BoxDecoration(
borderRadius: BorderRadius.all(Radius.circular(8)), borderRadius: BorderRadius.all(Radius.circular(8)),
border: Border.all(color: Color(0xffd4cfbe), width: 1.0), border: Border.all(color: Color(0xffd4cfbe), width: 1.0),
@ -63,8 +61,7 @@ class _CommitteeMailboxPageState extends State<CommitteeMailboxPage> {
margin: EdgeInsets.only(top: 40.w), margin: EdgeInsets.only(top: 40.w),
decoration: BoxDecoration( decoration: BoxDecoration(
color: Color(0xffffc40c), color: Color(0xffffc40c),
borderRadius: borderRadius: BorderRadius.all(Radius.circular(48.w))),
BorderRadius.all(Radius.circular(48.w))),
child: Text( child: Text(
'确认提交', '确认提交',
style: TextStyle( style: TextStyle(
@ -78,13 +75,8 @@ class _CommitteeMailboxPageState extends State<CommitteeMailboxPage> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: '业委会信箱',
child: CommonAppBar(
title: '业委会信箱',
),
preferredSize: Size.fromHeight(kToolbarHeight),
),
body: Container( body: Container(
color: Colors.white, color: Colors.white,
child: ListView( child: ListView(

@ -1,4 +1,5 @@
import 'package:akuCommunity/pages/industry_committee/committee_mailbox/committee_mailbox_page.dart'; import 'package:akuCommunity/pages/industry_committee/committee_mailbox/committee_mailbox_page.dart';
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
@ -114,8 +115,7 @@ class _IndustryCommitteePageState extends State<IndustryCommitteePage> {
return Positioned( return Positioned(
bottom: 0, bottom: 0,
child: Container( child: Container(
height: height: 98.w + MediaQuery.of(context).viewPadding.bottom,
98.w + MediaQuery.of(context).viewPadding.bottom,
width: MediaQuery.of(context).size.width, width: MediaQuery.of(context).size.width,
child: Row( child: Row(
children: _listBottom children: _listBottom
@ -133,13 +133,8 @@ class _IndustryCommitteePageState extends State<IndustryCommitteePage> {
} }
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: '业委会',
child: CommonAppBar(
title: '业委会',
),
preferredSize: Size.fromHeight(kToolbarHeight),
),
body: Stack( body: Stack(
children: [ children: [
StaffList(), StaffList(),

@ -1,3 +1,4 @@
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter_icons/flutter_icons.dart'; import 'package:flutter_icons/flutter_icons.dart';
@ -33,27 +34,6 @@ class _InvoicePageState extends State<InvoicePage> {
}); });
} }
AppBar _appBar() {
return AppBar(
elevation: 0,
backgroundColor: Color(0xffffffff),
leading: IconButton(
icon: Icon(AntDesign.left, size: 40.sp),
onPressed: () {
Get.back();
},
),
centerTitle: true,
title: Text(
'开具发票',
style: TextStyle(
fontWeight: FontWeight.w600,
fontSize: 32.sp,
color: Color(0xff333333),
),
),
);
}
Container _containerInvoiceDetailCheck() { Container _containerInvoiceDetailCheck() {
return Container( return Container(
@ -231,9 +211,15 @@ class _InvoicePageState extends State<InvoicePage> {
); );
} }
return Scaffold( return BeeScaffold(
key: _scaffoldKey, key: _scaffoldKey,
appBar: _appBar(), title: '开具发票',
leading:IconButton(
icon: Icon(AntDesign.left, size: 40.sp),
onPressed: () {
Get.back();
},
),
body: SingleChildScrollView( body: SingleChildScrollView(
child: Container( child: Container(
height: 1334.w, height: 1334.w,

@ -1,3 +1,4 @@
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:akuCommunity/utils/headers.dart'; import 'package:akuCommunity/utils/headers.dart';
@ -37,20 +38,12 @@ class _LifePayBillPageState extends State<LifePayBillPage> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: '账单详情',
child: CommonAppBar(
title: '账单详情',
),
preferredSize: Size.fromHeight(kToolbarHeight),
),
body: ListView( body: ListView(
children: [ children: [
Container( Container(
margin: EdgeInsets.only( margin: EdgeInsets.only(top: 32.w, left: 32.w, right: 32.w),
top: 32.w,
left: 32.w,
right: 32.w),
decoration: BoxDecoration( decoration: BoxDecoration(
color: Colors.white, color: Colors.white,
borderRadius: BorderRadius.all(Radius.circular(6)), borderRadius: BorderRadius.all(Radius.circular(6)),

@ -1,4 +1,5 @@
import 'package:akuCommunity/pages/life_pay/life_pay_bill_page/life_pay_bill_page.dart'; import 'package:akuCommunity/pages/life_pay/life_pay_bill_page/life_pay_bill_page.dart';
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:akuCommunity/utils/headers.dart'; import 'package:akuCommunity/utils/headers.dart';
@ -16,16 +17,10 @@ class LifePayInfoPage extends StatefulWidget {
} }
class _LifePayInfoPageState extends State<LifePayInfoPage> { class _LifePayInfoPageState extends State<LifePayInfoPage> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: ' ${widget.bundle.getMap('detailMap')['title']}明细',
child: CommonAppBar(
title:' ${widget.bundle.getMap('detailMap')['title']}明细',
),
preferredSize: Size.fromHeight(kToolbarHeight),
),
body: Stack( body: Stack(
children: [ children: [
ListView( ListView(

@ -1,11 +1,13 @@
import 'package:akuCommunity/pages/life_pay/life_pay_info_page/life_pay_info_page.dart'; import 'package:akuCommunity/pages/life_pay/life_pay_info_page/life_pay_info_page.dart';
import 'package:akuCommunity/pages/life_pay/life_pay_record_page/life_pay_record_page.dart';
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:akuCommunity/utils/headers.dart'; import 'package:akuCommunity/utils/headers.dart';
import 'package:akuCommunity/routers/page_routers.dart'; import 'package:akuCommunity/routers/page_routers.dart';
import 'package:akuCommunity/widget/common_app_bar.dart';
import 'widget/order_card.dart'; import 'widget/order_card.dart';
import 'widget/submit_bar.dart'; import 'widget/submit_bar.dart';
import 'package:velocity_x/velocity_x.dart';
class LifePayPage extends StatefulWidget { class LifePayPage extends StatefulWidget {
LifePayPage({Key key}) : super(key: key); LifePayPage({Key key}) : super(key: key);
@ -17,14 +19,20 @@ class LifePayPage extends StatefulWidget {
class _LifePayPageState extends State<LifePayPage> { class _LifePayPageState extends State<LifePayPage> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: '生活缴费',
child: CommonAppBar( actions: [
title: '生活缴费', InkWell(
subtitle: '缴费记录', onTap: () {
LifePayRecordPage().to();
},
child: Container(
padding: EdgeInsets.fromLTRB(32.w, 28.w, 32.w, 20.w),
alignment: Alignment.center,
child: '缴费记录'.text.black.size(28.sp).make(),
),
), ),
preferredSize: Size.fromHeight(kToolbarHeight), ],
),
body: Stack( body: Stack(
children: [ children: [
ListView( ListView(

@ -1,10 +1,9 @@
import 'package:akuCommunity/pages/life_pay/life_pay_bill_page/life_pay_bill_page.dart'; import 'package:akuCommunity/pages/life_pay/life_pay_bill_page/life_pay_bill_page.dart';
import 'package:akuCommunity/widget/bee_scaffold.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart'; import 'package:pull_to_refresh/pull_to_refresh.dart';
import 'package:akuCommunity/utils/headers.dart'; import 'package:akuCommunity/utils/headers.dart';
import 'package:akuCommunity/routers/page_routers.dart';
import 'package:akuCommunity/widget/common_app_bar.dart';
import 'widget/record_card.dart'; import 'widget/record_card.dart';
class LifePayRecordPage extends StatefulWidget { class LifePayRecordPage extends StatefulWidget {
@ -36,7 +35,6 @@ class _LifePayRecordPageState extends State<LifePayRecordPage> {
_refreshController.loadComplete(); _refreshController.loadComplete();
} }
@override @override
void dispose() { void dispose() {
super.dispose(); super.dispose();
@ -45,13 +43,8 @@ class _LifePayRecordPageState extends State<LifePayRecordPage> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return BeeScaffold(
appBar: PreferredSize( title: '缴费记录',
child: CommonAppBar(
title: '缴费记录',
),
preferredSize: Size.fromHeight(kToolbarHeight),
),
body: RefreshConfiguration( body: RefreshConfiguration(
hideFooterWhenNotFull: true, hideFooterWhenNotFull: true,
child: SmartRefresher( child: SmartRefresher(

Loading…
Cancel
Save