diff --git a/lib/modules/meeting/bindings/meeting_binding.dart b/lib/modules/meeting/bindings/meeting_binding.dart index 82c4c9f5d..85d730e73 100644 --- a/lib/modules/meeting/bindings/meeting_binding.dart +++ b/lib/modules/meeting/bindings/meeting_binding.dart @@ -1,10 +1,12 @@ import 'package:get/get.dart'; -import '../controllers/meeting_controller.dart'; +import '../controllers/meeting_home_controller.dart'; +import '../controllers/meeting_mine_controller.dart'; class MeetingBinding extends Bindings { @override void dependencies() { // 注册控制器 - Get.lazyPut(() => MeetingController()); + Get.lazyPut(() => MeetingHomeController()); + Get.lazyPut(() => MeetingMineController()); } } diff --git a/lib/modules/meeting/controllers/meeting_connect_controller.dart b/lib/modules/meeting/controllers/meeting_connect_controller.dart index 9101c21f4..fd1642779 100644 --- a/lib/modules/meeting/controllers/meeting_connect_controller.dart +++ b/lib/modules/meeting/controllers/meeting_connect_controller.dart @@ -7,10 +7,10 @@ import 'package:path_provider/path_provider.dart'; import 'package:wifi_iot/wifi_iot.dart'; import '../../../core/utils/ftpconnect/ftpconnect.dart'; -import 'meeting_controller.dart'; +import 'meeting_home_controller.dart'; class MeetingConnectController extends GetxController { - final _meetingController = Get.find(); + final _meetingController = Get.find(); RxString stateStr = '搜索中...'.obs; RxBool isRescan = false.obs; diff --git a/lib/modules/meeting/controllers/meeting_controller.dart b/lib/modules/meeting/controllers/meeting_home_controller.dart similarity index 99% rename from lib/modules/meeting/controllers/meeting_controller.dart rename to lib/modules/meeting/controllers/meeting_home_controller.dart index b5ac5500d..b08d73b63 100644 --- a/lib/modules/meeting/controllers/meeting_controller.dart +++ b/lib/modules/meeting/controllers/meeting_home_controller.dart @@ -21,7 +21,7 @@ import '../../../data/services/meeting/meeting_task_service.dart'; import '../../../data/services/meeting/meeting_upload_service.dart'; import '../../../routes/app_routes.dart'; -class MeetingController extends GetxController { +class MeetingHomeController extends GetxController { final meetingUploadService = Get.find(); final meetingTaskService = Get.find(); diff --git a/lib/modules/meeting/controllers/meeting_mine_controller.dart b/lib/modules/meeting/controllers/meeting_mine_controller.dart new file mode 100644 index 000000000..2e5470ea3 --- /dev/null +++ b/lib/modules/meeting/controllers/meeting_mine_controller.dart @@ -0,0 +1,3 @@ +import 'package:get/get.dart'; + +class MeetingMineController extends GetxController {} diff --git a/lib/modules/meeting/views/bottomSheet/edit_title_bottom_sheet.dart b/lib/modules/meeting/views/bottomSheet/edit_title_bottom_sheet.dart index 51e0d9bf0..10c9ceb96 100644 --- a/lib/modules/meeting/views/bottomSheet/edit_title_bottom_sheet.dart +++ b/lib/modules/meeting/views/bottomSheet/edit_title_bottom_sheet.dart @@ -2,9 +2,9 @@ import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:get/get.dart'; -import '../../controllers/meeting_controller.dart'; +import '../../controllers/meeting_home_controller.dart'; -class EditTitleBottomSheet extends GetView { +class EditTitleBottomSheet extends GetView { final int id; const EditTitleBottomSheet(this.id, {super.key}); diff --git a/lib/modules/meeting/views/bottomSheet/filtrate_drawer.dart b/lib/modules/meeting/views/bottomSheet/filtrate_drawer.dart index 7c4639bf7..c7b856dea 100644 --- a/lib/modules/meeting/views/bottomSheet/filtrate_drawer.dart +++ b/lib/modules/meeting/views/bottomSheet/filtrate_drawer.dart @@ -2,7 +2,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:get/get.dart'; -import '../../controllers/meeting_controller.dart'; +import '../../controllers/meeting_home_controller.dart'; class FiltrateDrawer extends StatefulWidget { final GlobalKey scaffoldKey; @@ -14,7 +14,7 @@ class FiltrateDrawer extends StatefulWidget { } class _FiltrateDrawerState extends State { - final _controller = Get.find(); + final _controller = Get.find(); @override Widget build(BuildContext context) { diff --git a/lib/modules/meeting/views/bottomSheet/generate_bottom_sheet.dart b/lib/modules/meeting/views/bottomSheet/generate_bottom_sheet.dart index e458af848..b5b5ce256 100644 --- a/lib/modules/meeting/views/bottomSheet/generate_bottom_sheet.dart +++ b/lib/modules/meeting/views/bottomSheet/generate_bottom_sheet.dart @@ -6,7 +6,7 @@ import 'package:get_storage/get_storage.dart'; import '../../controllers/meeting_details_controller.dart'; import 'record_language_bottom_sheet.dart'; -import '../template_view.dart'; +import '../template/template_view.dart'; class GenerateBottomSheet extends StatefulWidget { final bool isSummarizeAgain; diff --git a/lib/modules/meeting/views/bottomSheet/import_audio_bottom_sheet.dart b/lib/modules/meeting/views/bottomSheet/import_audio_bottom_sheet.dart index 1b94778f2..e08864223 100644 --- a/lib/modules/meeting/views/bottomSheet/import_audio_bottom_sheet.dart +++ b/lib/modules/meeting/views/bottomSheet/import_audio_bottom_sheet.dart @@ -3,9 +3,9 @@ import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:get/get.dart'; import '../../../../routes/app_routes.dart'; -import '../../controllers/meeting_controller.dart'; +import '../../controllers/meeting_home_controller.dart'; -class ImportAudioBottomSheet extends GetView { +class ImportAudioBottomSheet extends GetView { const ImportAudioBottomSheet({super.key}); @override diff --git a/lib/modules/meeting/views/bottomSheet/more_bottom_sheet.dart b/lib/modules/meeting/views/bottomSheet/more_bottom_sheet.dart index e2fd34257..d7d6c6421 100644 --- a/lib/modules/meeting/views/bottomSheet/more_bottom_sheet.dart +++ b/lib/modules/meeting/views/bottomSheet/more_bottom_sheet.dart @@ -2,7 +2,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:get/get.dart'; -import '../../controllers/meeting_controller.dart'; +import '../../controllers/meeting_home_controller.dart'; import '../../controllers/meeting_details_controller.dart'; import 'generate_bottom_sheet.dart'; @@ -14,7 +14,7 @@ class MoreBottomSheet extends StatefulWidget { } class _MoreBottomSheetState extends State { - final _controller = Get.find(); + final _controller = Get.find(); final _detailsController = Get.find(); @override diff --git a/lib/modules/meeting/views/meeting_view.dart b/lib/modules/meeting/views/meeting_home_view.dart similarity index 99% rename from lib/modules/meeting/views/meeting_view.dart rename to lib/modules/meeting/views/meeting_home_view.dart index 94207f2aa..2884251a4 100644 --- a/lib/modules/meeting/views/meeting_view.dart +++ b/lib/modules/meeting/views/meeting_home_view.dart @@ -6,14 +6,14 @@ import 'package:haptic_feedback/haptic_feedback.dart'; import '../../../core/theme/app_colors.dart'; import '../../../routes/app_routes.dart'; -import '../controllers/meeting_controller.dart'; +import '../controllers/meeting_home_controller.dart'; import '../model/meeting_model.dart'; import 'bottomSheet/edit_title_bottom_sheet.dart'; import 'bottomSheet/filtrate_drawer.dart'; import 'bottomSheet/import_audio_bottom_sheet.dart'; -class MeetingView extends GetView { - const MeetingView({super.key}); +class MeetingHomeView extends GetView { + const MeetingHomeView({super.key}); @override Widget build(BuildContext context) { diff --git a/lib/modules/meeting/views/meeting_mine_view.dart b/lib/modules/meeting/views/meeting_mine_view.dart new file mode 100644 index 000000000..061bd75f3 --- /dev/null +++ b/lib/modules/meeting/views/meeting_mine_view.dart @@ -0,0 +1,15 @@ +import 'package:flutter/material.dart'; + +class MeetingMineView extends StatefulWidget { + const MeetingMineView({super.key}); + + @override + State createState() => _MeetingMineViewState(); +} + +class _MeetingMineViewState extends State { + @override + Widget build(BuildContext context) { + return const Placeholder(); + } +} diff --git a/lib/modules/meeting/views/template_all_view.dart b/lib/modules/meeting/views/template/template_all_view.dart similarity index 99% rename from lib/modules/meeting/views/template_all_view.dart rename to lib/modules/meeting/views/template/template_all_view.dart index 95a644e89..7100e20b6 100644 --- a/lib/modules/meeting/views/template_all_view.dart +++ b/lib/modules/meeting/views/template/template_all_view.dart @@ -2,7 +2,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:get/get.dart'; -import '../../../data/services/db/sqflite_api.dart'; +import '../../../../data/services/db/sqflite_api.dart'; class TemplateAllView extends StatefulWidget { final String title; diff --git a/lib/modules/meeting/views/template_view.dart b/lib/modules/meeting/views/template/template_view.dart similarity index 100% rename from lib/modules/meeting/views/template_view.dart rename to lib/modules/meeting/views/template/template_view.dart diff --git a/lib/routes/app_pages.dart b/lib/routes/app_pages.dart index 88f7f07c6..ccdc2e541 100644 --- a/lib/routes/app_pages.dart +++ b/lib/routes/app_pages.dart @@ -14,7 +14,7 @@ import '../modules/meeting/views/meeting_connect_view.dart'; import '../modules/meeting/views/meeting_details_view.dart'; import '../modules/meeting/bindings/meeting_record_binding.dart'; import '../modules/meeting/views/meeting_record_view.dart'; -import '../modules/meeting/views/meeting_view.dart'; +import '../modules/meeting/views/meeting_home_view.dart'; import '../modules/opus_test/bindings/opus_test_binding.dart'; import '../modules/opus_test/views/opus_test_view.dart'; import '../modules/profile/views/profile_view.dart'; @@ -149,7 +149,7 @@ abstract class AppPages { ), GetPage( name: Routes.meeting, - page: () => const MeetingView(), + page: () => const MeetingHomeView(), binding: MeetingBinding(), transition: Transition.rightToLeft, transitionDuration: Duration(milliseconds: 250),