去掉print

This commit is contained in:
Developer
2026-03-31 03:15:04 +08:00
parent d66dc73349
commit 62729615b7

View File

@@ -133,7 +133,7 @@ class _BugListPageState extends State<BugListPage> {
},
{
'id': 8,
'id': 9,
'title': '软件黑屏',
'description': '未读取到历史记录',
'severity': 'low',
@@ -148,7 +148,7 @@ class _BugListPageState extends State<BugListPage> {
},
{
'id': 9,
'id': 10,
'title': '桌面卡片 天气温度显示999',
'description': '未读取到历史记录',
'severity': 'low',
@@ -162,7 +162,7 @@ class _BugListPageState extends State<BugListPage> {
'reproductionExpanded': false, // 复现步骤展开状态
},
{
'id': 9,
'id': 11,
'title': '桌面卡片 设置页面闪白屏',
'description': '未读取到历史记录',
'severity': 'low',
@@ -296,8 +296,11 @@ class _BugListPageState extends State<BugListPage> {
controller: _scrollController,
physics: const AlwaysScrollableScrollPhysics(),
padding: const EdgeInsets.all(16),
itemCount: _bugs.length,
itemCount: _bugs.length + 1,
itemBuilder: (context, index) {
if (index == _bugs.length) {
return _buildFooter();
}
final bug = _bugs[index];
return _buildBugItem(bug);
},
@@ -355,6 +358,35 @@ class _BugListPageState extends State<BugListPage> {
);
}
Widget _buildFooter() {
return Container(
padding: const EdgeInsets.symmetric(vertical: 24),
child: Column(
children: [
Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Container(width: 40, height: 1, color: Colors.grey[300]),
Padding(
padding: const EdgeInsets.symmetric(horizontal: 16),
child: Text(
'已经到底了',
style: TextStyle(fontSize: 13, color: Colors.grey[500]),
),
),
Container(width: 40, height: 1, color: Colors.grey[300]),
],
),
const SizedBox(height: 8),
Text(
'${_bugs.length} 个已知问题',
style: TextStyle(fontSize: 12, color: Colors.grey[400]),
),
],
),
);
}
Widget _buildBugItem(Map<String, dynamic> bug) {
final bool isExpanded = bug['expanded'] ?? false;