|
|
|
@ -1,25 +1,23 @@
|
|
|
|
|
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:flutter_smart_dialog/flutter_smart_dialog.dart'; |
|
|
|
|
import 'package:huixiang/data/base_data.dart'; |
|
|
|
|
import 'package:huixiang/data/invoice_list.dart'; |
|
|
|
|
import 'package:huixiang/generated/l10n.dart'; |
|
|
|
|
import 'package:huixiang/retrofit/retrofit_api.dart'; |
|
|
|
|
import 'package:huixiang/utils/flutter_utils.dart'; |
|
|
|
|
import 'package:huixiang/utils/font_weight.dart'; |
|
|
|
|
import 'package:huixiang/view_widget/classic_header.dart'; |
|
|
|
|
import 'package:huixiang/view_widget/my_appbar.dart'; |
|
|
|
|
import 'package:huixiang/view_widget/my_footer.dart'; |
|
|
|
|
import 'package:huixiang/view_widget/no_data_view.dart'; |
|
|
|
|
import 'package:huixiang/view_widget/settlement_tips_dialog.dart'; |
|
|
|
|
import 'package:pull_to_refresh/pull_to_refresh.dart'; |
|
|
|
|
import 'package:shared_preferences/shared_preferences.dart'; |
|
|
|
|
import 'package:shimmer/shimmer.dart'; |
|
|
|
|
|
|
|
|
|
import '../../data/base_data.dart'; |
|
|
|
|
import '../../data/invoice_list.dart'; |
|
|
|
|
import '../../generated/l10n.dart'; |
|
|
|
|
import '../../retrofit/retrofit_api.dart'; |
|
|
|
|
import '../../utils/flutter_utils.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'; |
|
|
|
|
import '../../view_widget/settlement_tips_dialog.dart'; |
|
|
|
|
|
|
|
|
|
class InvoicesManagePage extends StatefulWidget { |
|
|
|
|
@override |
|
|
|
|
State<StatefulWidget> createState() { |
|
|
|
|