Browse Source

修改会议助手

weicu
tanlongsheng 1 year ago
parent
commit
a996fe0b5c
  1. 6
      lib/modules/meeting/bindings/meeting_binding.dart
  2. 4
      lib/modules/meeting/controllers/meeting_connect_controller.dart
  3. 2
      lib/modules/meeting/controllers/meeting_home_controller.dart
  4. 3
      lib/modules/meeting/controllers/meeting_mine_controller.dart
  5. 4
      lib/modules/meeting/views/bottomSheet/edit_title_bottom_sheet.dart
  6. 4
      lib/modules/meeting/views/bottomSheet/filtrate_drawer.dart
  7. 2
      lib/modules/meeting/views/bottomSheet/generate_bottom_sheet.dart
  8. 4
      lib/modules/meeting/views/bottomSheet/import_audio_bottom_sheet.dart
  9. 4
      lib/modules/meeting/views/bottomSheet/more_bottom_sheet.dart
  10. 6
      lib/modules/meeting/views/meeting_home_view.dart
  11. 15
      lib/modules/meeting/views/meeting_mine_view.dart
  12. 2
      lib/modules/meeting/views/template/template_all_view.dart
  13. 0
      lib/modules/meeting/views/template/template_view.dart
  14. 4
      lib/routes/app_pages.dart

6
lib/modules/meeting/bindings/meeting_binding.dart

@ -1,10 +1,12 @@
import 'package:get/get.dart'; 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 { class MeetingBinding extends Bindings {
@override @override
void dependencies() { void dependencies() {
// 注册控制器 // 注册控制器
Get.lazyPut<MeetingController>(() => MeetingController()); Get.lazyPut<MeetingHomeController>(() => MeetingHomeController());
Get.lazyPut<MeetingMineController>(() => MeetingMineController());
} }
} }

4
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 'package:wifi_iot/wifi_iot.dart';
import '../../../core/utils/ftpconnect/ftpconnect.dart'; import '../../../core/utils/ftpconnect/ftpconnect.dart';
import 'meeting_controller.dart'; import 'meeting_home_controller.dart';
class MeetingConnectController extends GetxController { class MeetingConnectController extends GetxController {
final _meetingController = Get.find<MeetingController>(); final _meetingController = Get.find<MeetingHomeController>();
RxString stateStr = '搜索中...'.obs; RxString stateStr = '搜索中...'.obs;
RxBool isRescan = false.obs; RxBool isRescan = false.obs;

2
lib/modules/meeting/controllers/meeting_controller.dart → 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 '../../../data/services/meeting/meeting_upload_service.dart';
import '../../../routes/app_routes.dart'; import '../../../routes/app_routes.dart';
class MeetingController extends GetxController { class MeetingHomeController extends GetxController {
final meetingUploadService = Get.find<MeetingUploadService>(); final meetingUploadService = Get.find<MeetingUploadService>();
final meetingTaskService = Get.find<MeetingTaskService>(); final meetingTaskService = Get.find<MeetingTaskService>();

3
lib/modules/meeting/controllers/meeting_mine_controller.dart

@ -0,0 +1,3 @@
import 'package:get/get.dart';
class MeetingMineController extends GetxController {}

4
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:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import '../../controllers/meeting_controller.dart'; import '../../controllers/meeting_home_controller.dart';
class EditTitleBottomSheet extends GetView<MeetingController> { class EditTitleBottomSheet extends GetView<MeetingHomeController> {
final int id; final int id;
const EditTitleBottomSheet(this.id, {super.key}); const EditTitleBottomSheet(this.id, {super.key});

4
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:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import '../../controllers/meeting_controller.dart'; import '../../controllers/meeting_home_controller.dart';
class FiltrateDrawer extends StatefulWidget { class FiltrateDrawer extends StatefulWidget {
final GlobalKey<ScaffoldState> scaffoldKey; final GlobalKey<ScaffoldState> scaffoldKey;
@ -14,7 +14,7 @@ class FiltrateDrawer extends StatefulWidget {
} }
class _FiltrateDrawerState extends State<FiltrateDrawer> { class _FiltrateDrawerState extends State<FiltrateDrawer> {
final _controller = Get.find<MeetingController>(); final _controller = Get.find<MeetingHomeController>();
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {

2
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 '../../controllers/meeting_details_controller.dart';
import 'record_language_bottom_sheet.dart'; import 'record_language_bottom_sheet.dart';
import '../template_view.dart'; import '../template/template_view.dart';
class GenerateBottomSheet extends StatefulWidget { class GenerateBottomSheet extends StatefulWidget {
final bool isSummarizeAgain; final bool isSummarizeAgain;

4
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 'package:get/get.dart';
import '../../../../routes/app_routes.dart'; import '../../../../routes/app_routes.dart';
import '../../controllers/meeting_controller.dart'; import '../../controllers/meeting_home_controller.dart';
class ImportAudioBottomSheet extends GetView<MeetingController> { class ImportAudioBottomSheet extends GetView<MeetingHomeController> {
const ImportAudioBottomSheet({super.key}); const ImportAudioBottomSheet({super.key});
@override @override

4
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:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import '../../controllers/meeting_controller.dart'; import '../../controllers/meeting_home_controller.dart';
import '../../controllers/meeting_details_controller.dart'; import '../../controllers/meeting_details_controller.dart';
import 'generate_bottom_sheet.dart'; import 'generate_bottom_sheet.dart';
@ -14,7 +14,7 @@ class MoreBottomSheet extends StatefulWidget {
} }
class _MoreBottomSheetState extends State<MoreBottomSheet> { class _MoreBottomSheetState extends State<MoreBottomSheet> {
final _controller = Get.find<MeetingController>(); final _controller = Get.find<MeetingHomeController>();
final _detailsController = Get.find<MeetingDetailsController>(); final _detailsController = Get.find<MeetingDetailsController>();
@override @override

6
lib/modules/meeting/views/meeting_view.dart → 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 '../../../core/theme/app_colors.dart';
import '../../../routes/app_routes.dart'; import '../../../routes/app_routes.dart';
import '../controllers/meeting_controller.dart'; import '../controllers/meeting_home_controller.dart';
import '../model/meeting_model.dart'; import '../model/meeting_model.dart';
import 'bottomSheet/edit_title_bottom_sheet.dart'; import 'bottomSheet/edit_title_bottom_sheet.dart';
import 'bottomSheet/filtrate_drawer.dart'; import 'bottomSheet/filtrate_drawer.dart';
import 'bottomSheet/import_audio_bottom_sheet.dart'; import 'bottomSheet/import_audio_bottom_sheet.dart';
class MeetingView extends GetView<MeetingController> { class MeetingHomeView extends GetView<MeetingHomeController> {
const MeetingView({super.key}); const MeetingHomeView({super.key});
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {

15
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<MeetingMineView> createState() => _MeetingMineViewState();
}
class _MeetingMineViewState extends State<MeetingMineView> {
@override
Widget build(BuildContext context) {
return const Placeholder();
}
}

2
lib/modules/meeting/views/template_all_view.dart → 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:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import '../../../data/services/db/sqflite_api.dart'; import '../../../../data/services/db/sqflite_api.dart';
class TemplateAllView extends StatefulWidget { class TemplateAllView extends StatefulWidget {
final String title; final String title;

0
lib/modules/meeting/views/template_view.dart → lib/modules/meeting/views/template/template_view.dart

4
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/views/meeting_details_view.dart';
import '../modules/meeting/bindings/meeting_record_binding.dart'; import '../modules/meeting/bindings/meeting_record_binding.dart';
import '../modules/meeting/views/meeting_record_view.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/bindings/opus_test_binding.dart';
import '../modules/opus_test/views/opus_test_view.dart'; import '../modules/opus_test/views/opus_test_view.dart';
import '../modules/profile/views/profile_view.dart'; import '../modules/profile/views/profile_view.dart';
@ -149,7 +149,7 @@ abstract class AppPages {
), ),
GetPage( GetPage(
name: Routes.meeting, name: Routes.meeting,
page: () => const MeetingView(), page: () => const MeetingHomeView(),
binding: MeetingBinding(), binding: MeetingBinding(),
transition: Transition.rightToLeft, transition: Transition.rightToLeft,
transitionDuration: Duration(milliseconds: 250), transitionDuration: Duration(milliseconds: 250),

Loading…
Cancel
Save