Browse Source

修改键盘弹出bug

weicu
tanlongsheng 1 year ago
parent
commit
10ce1d2bf6
  1. 7
      lib/modules/meeting/controllers/meeting_details_controller.dart
  2. 6
      lib/modules/meeting/views/speaker_all_bottom_sheet.dart
  3. 6
      lib/modules/meeting/views/speaker_bottom_sheet.dart

7
lib/modules/meeting/controllers/meeting_details_controller.dart

@ -133,6 +133,10 @@ class MeetingDetailsController extends GetxController
List speakerList = await SqfliteApi.getMeetingSpeaker(id); List speakerList = await SqfliteApi.getMeetingSpeaker(id);
textList.value = List.from(speakerList); textList.value = List.from(speakerList);
} }
if (meetingDetails.value.tasktype == 1 ||
meetingDetails.value.tasktype == 2) {
summaryCreate();
}
isLoading.value = false; isLoading.value = false;
} }
@ -177,7 +181,7 @@ class MeetingDetailsController extends GetxController
} }
void summaryCreate() async { void summaryCreate() async {
if (meetingDetails.value.tasktype == 0) { if (meetingDetails.value.tasktype <= 1) {
await _audioSpeaker(); await _audioSpeaker();
} }
if (allText.isEmpty) { if (allText.isEmpty) {
@ -190,6 +194,7 @@ class MeetingDetailsController extends GetxController
} }
allText = text; allText = text;
} }
if (allText.isEmpty) return;
await _aiServiceSummary(); await _aiServiceSummary();
} }

6
lib/modules/meeting/views/speaker_all_bottom_sheet.dart

@ -87,11 +87,7 @@ class _SpeakerAllBottomSheetState extends State<SpeakerAllBottomSheet> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Padding( return Padding(
padding: EdgeInsets.only( padding: EdgeInsets.symmetric(horizontal: 12.w),
left: 12.w,
right: 12.w,
bottom: MediaQuery.of(context).viewInsets.bottom,
),
child: Column( child: Column(
mainAxisSize: MainAxisSize.min, mainAxisSize: MainAxisSize.min,
children: [ children: [

6
lib/modules/meeting/views/speaker_bottom_sheet.dart

@ -58,11 +58,7 @@ class _SpeakerBottomSheetState extends State<SpeakerBottomSheet> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Padding( return Padding(
padding: EdgeInsets.only( padding: EdgeInsets.symmetric(horizontal: 12.w),
left: 12.w,
right: 12.w,
bottom: MediaQuery.of(context).viewInsets.bottom,
),
child: Column( child: Column(
mainAxisSize: MainAxisSize.min, mainAxisSize: MainAxisSize.min,
children: [ children: [

Loading…
Cancel
Save