From afd1c2434de1768409a644e24cc07603ba7dd0a5 Mon Sep 17 00:00:00 2001 From: tanlongsheng <252620078@qq.com> Date: Mon, 31 Mar 2025 17:18:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BC=9A=E8=AE=AE=E5=8A=A9?= =?UTF-8?q?=E6=89=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../meeting/views/meeting_details_view.dart | 47 +++++++++++++++---- .../meeting/views/meeting_edit_view.dart | 4 +- 2 files changed, 40 insertions(+), 11 deletions(-) diff --git a/lib/modules/meeting/views/meeting_details_view.dart b/lib/modules/meeting/views/meeting_details_view.dart index 712af6131..418e134cb 100644 --- a/lib/modules/meeting/views/meeting_details_view.dart +++ b/lib/modules/meeting/views/meeting_details_view.dart @@ -219,13 +219,44 @@ class MeetingDetailsView extends GetView { ), ], ), - child: Align( - alignment: Alignment.topLeft, - child: SingleChildScrollView( - reverse: true, - child: Text( - controller.dataDetails.value.content, - ), + child: DefaultTabController( + length: 2, + child: Column( + children: [ + SizedBox( + height: 40.w, + child: TabBar( + indicatorSize: TabBarIndicatorSize.tab, + indicatorColor: isDarkMode ? AppColors.primary : Colors.blue, + labelColor: isDarkMode ? AppColors.primary : Colors.blue, + labelStyle: TextStyle( + color: isDarkMode ? Colors.white : Colors.black87, + fontSize: 14.sp, + ), + tabs: const [ + Tab(text: 'AI总结'), + Tab(text: '会议原文'), + ], + ), + ), + 10.verticalSpace, + Expanded( + child: TabBarView( + children: [ + SingleChildScrollView( + child: Text( + controller.dataDetails.value.content, + ), + ), + SingleChildScrollView( + child: Text( + controller.dataDetails.value.content, + ), + ), + ], + ), + ), + ], ), ), ), @@ -235,7 +266,7 @@ class MeetingDetailsView extends GetView { // 底部按钮 Widget _bottomButton(bool isDarkMode) { return Container( - padding: EdgeInsets.only(top: 40.w, bottom: 30.w), + padding: EdgeInsets.only(top: 20.w, bottom: 10.w), alignment: Alignment.center, child: GestureDetector( onTap: () { diff --git a/lib/modules/meeting/views/meeting_edit_view.dart b/lib/modules/meeting/views/meeting_edit_view.dart index 7c65afd10..791a75b85 100644 --- a/lib/modules/meeting/views/meeting_edit_view.dart +++ b/lib/modules/meeting/views/meeting_edit_view.dart @@ -271,9 +271,7 @@ class MeetingEditView extends GetView { fillColor: Colors.transparent, border: InputBorder.none, focusedBorder: InputBorder.none, - contentPadding: EdgeInsets.symmetric( - horizontal: 10.w, - ), + contentPadding: EdgeInsets.zero, ), ), ),