feat(programmer): day sheet detail screen

Co-Authored-By: claude-flow <ruv@ruv.net>
This commit is contained in:
2026-09-28 14:21:22 +08:00
parent 91fb023ef2
commit 1fe9653bdf
6 changed files with 1291 additions and 0 deletions
+11
View File
@@ -30,6 +30,7 @@ import '../widgets/app_shell.dart';
import '../screens/teams/teams_screen.dart';
import '../screens/it_service_requests/it_service_requests_list_screen.dart';
import '../screens/it_service_requests/it_service_request_detail_screen.dart';
import '../screens/programmer_tasks/day_sheets/day_sheet_detail_screen.dart';
import '../screens/programmer_tasks/programmer_drill_down_screen.dart';
import '../screens/programmer_tasks/programmer_tasks_list_screen.dart';
import '../screens/programmer_tasks/programmer_task_detail_screen.dart';
@@ -237,6 +238,16 @@ final appRouterProvider = Provider<GoRouter>((ref) {
),
),
),
GoRoute(
name: 'daySheetDetail',
path: 'day-sheets/:id',
pageBuilder: (context, state) => M3ContainerTransformPage(
key: state.pageKey,
child: DaySheetDetailScreen(
sheetId: state.pathParameters['id'] ?? '',
),
),
),
GoRoute(
path: ':id',
pageBuilder: (context, state) => M3ContainerTransformPage(