view.dart 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import 'package:electronic_assistant/base/base_controller.dart';
  2. import 'package:electronic_assistant/base/base_page.dart';
  3. import 'package:electronic_assistant/dialog/rename_dialog.dart';
  4. import 'package:electronic_assistant/resource/assets.gen.dart';
  5. import 'package:electronic_assistant/resource/colors.gen.dart';
  6. import 'package:electronic_assistant/resource/string.gen.dart';
  7. import 'package:flutter/material.dart';
  8. import 'package:flutter_screenutil/flutter_screenutil.dart';
  9. import 'package:get/get.dart';
  10. import '../../../utils/common_style.dart';
  11. import 'controller.dart';
  12. class SummaryView extends BasePage<SummaryController> {
  13. const SummaryView({super.key});
  14. @override
  15. Widget buildBody(BuildContext context) {
  16. return Stack(
  17. children: [
  18. SizedBox(
  19. width: double.infinity,
  20. child: Column(
  21. children: [
  22. SizedBox(height: 119.h),
  23. SizedBox(
  24. width: 100.w,
  25. height: 100.w,
  26. child: Assets.images.iconTalkSummaryUnanalyzed.image()),
  27. SizedBox(height: 4.h),
  28. Text(StringName.talkUnAnalyzed.tr,
  29. style: TextStyle(
  30. fontSize: 15.sp, color: ColorName.primaryTextColor)),
  31. SizedBox(height: 2.h),
  32. Text(StringName.talkUnAnalyzedTips.tr,
  33. style: TextStyle(
  34. fontSize: 12.sp, color: ColorName.secondaryTextColor)),
  35. SizedBox(height: 24.h),
  36. Container(
  37. decoration: getPrimaryBtnDecoration(8),
  38. width: 240.w,
  39. height: 48.w,
  40. child: Center(
  41. child: Text(
  42. StringName.talkAnalyzedBtnTxt.tr,
  43. style: TextStyle(fontSize: 16.sp, color: ColorName.white),
  44. ),
  45. ),
  46. )
  47. ],
  48. ),
  49. ),
  50. ],
  51. );
  52. }
  53. }