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 '../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>(() => 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 '../../../core/utils/ftpconnect/ftpconnect.dart';
import 'meeting_controller.dart';
import 'meeting_home_controller.dart';
class MeetingConnectController extends GetxController {
final _meetingController = Get.find<MeetingController>();
final _meetingController = Get.find<MeetingHomeController>();
RxString stateStr = '搜索中...'.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 '../../../routes/app_routes.dart';
class MeetingController extends GetxController {
class MeetingHomeController extends GetxController {
final meetingUploadService = Get.find<MeetingUploadService>();
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: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;
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:get/get.dart';
import '../../controllers/meeting_controller.dart';
import '../../controllers/meeting_home_controller.dart';
class FiltrateDrawer extends StatefulWidget {
final GlobalKey<ScaffoldState> scaffoldKey;
@ -14,7 +14,7 @@ class FiltrateDrawer extends StatefulWidget {
}
class _FiltrateDrawerState extends State<FiltrateDrawer> {
final _controller = Get.find<MeetingController>();
final _controller = Get.find<MeetingHomeController>();
@override
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 'record_language_bottom_sheet.dart';
import '../template_view.dart';
import '../template/template_view.dart';
class GenerateBottomSheet extends StatefulWidget {
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 '../../../../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});
@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: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<MoreBottomSheet> {
final _controller = Get.find<MeetingController>();
final _controller = Get.find<MeetingHomeController>();
final _detailsController = Get.find<MeetingDetailsController>();
@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 '../../../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<MeetingController> {
const MeetingView({super.key});
class MeetingHomeView extends GetView<MeetingHomeController> {
const MeetingHomeView({super.key});
@override
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:get/get.dart';
import '../../../data/services/db/sqflite_api.dart';
import '../../../../data/services/db/sqflite_api.dart';
class TemplateAllView extends StatefulWidget {
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/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),

Loading…
Cancel
Save