index.dart 1.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. import 'package:flutter/cupertino.dart';
  2. import 'package:flutter_easyloading/flutter_easyloading.dart';
  3. import 'package:flutter_screenutil/flutter_screenutil.dart';
  4. import 'package:farmer_client/widgets/DefaultButton.dart';
  5. import 'package:farmer_client/widgets/layout/BasicPage.dart';
  6. import 'package:get/get.dart';
  7. import 'package:farmer_client/utils/timer.dart';
  8. class UpgradePage extends BasicPage {
  9. UpgradePage({Key? key}) : super(key: key) {
  10. naviTitle = '检查更新';
  11. }
  12. @override
  13. Widget builder(BuildContext context) {
  14. return Container(
  15. margin: EdgeInsets.only(top: 24.h),
  16. padding: EdgeInsets.symmetric(horizontal: 32.w),
  17. child: Column(
  18. children: [
  19. DefaultButton(
  20. color: const Color(0xffffffff),
  21. backColor: const Color(0xFFFF703B),
  22. width: Get.width - 64.w,
  23. height: 49.h,
  24. text: '检查更新',
  25. margin: const EdgeInsets.all(0),
  26. fontSize: 20.sp,
  27. radius: 24.5.w,
  28. onPressed: () {
  29. EasyLoading.show(status: '正在检查更新...');
  30. setTimeout(() {
  31. EasyLoading.showToast('当前已是最新版本');
  32. setTimeout(() {
  33. EasyLoading.dismiss();
  34. }, 1500);
  35. }, 3000);
  36. },
  37. )
  38. ],
  39. ),
  40. );
  41. }
  42. }