import 'package:dio/dio.dart'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter_easyloading/flutter_easyloading.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:intl/intl.dart'; import 'package:pull_to_refresh/pull_to_refresh.dart'; import 'package:shimmer/shimmer.dart'; import '../../generated/l10n.dart'; import '../../utils/font_weight.dart'; import '../../view_widget/classic_header.dart'; import '../../view_widget/my_appbar.dart'; import '../../view_widget/my_footer.dart'; import '../../view_widget/no_data_view.dart'; class InvoicesManagePage extends StatefulWidget { @override State createState() { return _InvoicesManagePage(); } } class _InvoicesManagePage extends State { @override void initState() { super.initState(); // _onRefresh(); } ///离开页面记着销毁和清除 @override void dispose() { super.dispose(); } @override Widget build(BuildContext context) { return Scaffold( resizeToAvoidBottomInset: false, appBar: MyAppBar( title: "添加抬头", titleColor: Colors.black, background: Colors.white, leadingColor: Colors.black, ), body: // networkStatus == -1 ? noNetwork() : Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( "请填写抬头信息:", style: TextStyle( color: Color(0xFF000000), fontSize: 12.sp, fontWeight: MyFontWeight.regular, ), ) ], ), ); } Widget invoicesOrderItemSm() { return Container( padding: EdgeInsets.only(top: 12, bottom: 12, left: 16), margin: EdgeInsets.symmetric(horizontal: 16, vertical: 6), decoration: BoxDecoration( color: Colors.white, boxShadow: [ BoxShadow( color: Color(0x0F06152E), offset: Offset(0, 2), blurRadius: 4, spreadRadius: 0, ) ], borderRadius: BorderRadius.circular(8), ), child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Shimmer.fromColors( baseColor: Color(0XFFD8D8D8), highlightColor: Color(0XFFD8D8D8), child: Container( margin: EdgeInsets.only(bottom: 16), decoration: BoxDecoration( color: Color(0XFFD8D8D8), borderRadius: BorderRadius.circular(2), ), width: 149, height: 20, ), ), Row( children: [ Shimmer.fromColors( baseColor: Color(0XFFD8D8D8), highlightColor: Color(0XFFD8D8D8), child: Container( margin: EdgeInsets.only(right: 10), decoration: BoxDecoration( color: Color(0XFFD8D8D8), borderRadius: BorderRadius.circular(2), ), width: 42, height: 20, ), ), Shimmer.fromColors( baseColor: Color(0XFFD8D8D8), highlightColor: Color(0XFFD8D8D8), child: Container( decoration: BoxDecoration( color: Color(0XFFD8D8D8), borderRadius: BorderRadius.circular(2), ), width: 60, height: 20, ), ), ], ) ], ), ); } }