From 98b42e053cb073803c5bd77bb9383b6f2c111184 Mon Sep 17 00:00:00 2001 From: machuanyu <840649825@qq.com> Date: Thu, 14 Mar 2024 16:09:51 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B7=AF=E7=94=B1=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- marking_app/lib/routes/RouterManager.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/marking_app/lib/routes/RouterManager.dart b/marking_app/lib/routes/RouterManager.dart index a0c651c..f842a84 100644 --- a/marking_app/lib/routes/RouterManager.dart +++ b/marking_app/lib/routes/RouterManager.dart @@ -318,13 +318,13 @@ class RouterManager { handlerFunc: (BuildContext? context, Map> params) { int jobId = int.parse(params['jobId']![0]); String jobName = params['jobName']![0]; - String? className = params['className']![0]; + String? className = params['className']?[0]; int? schoolId; - if (params['schoolId'] != null && params['schoolId']![0] != null && params['schoolId']![0] != 'null') { + if (params['schoolId'] != null && params['schoolId']?[0] != null && params['schoolId']![0] != 'null') { schoolId = int.parse(params['schoolId']![0]); } int? gradeId; - if (params['gradeId'] != null && params['gradeId']![0] != null && params['gradeId']![0] != 'null') { + if (params['gradeId'] != null && params['gradeId']?[0] != null && params['gradeId']![0] != 'null') { gradeId = int.parse(params['gradeId']![0]); } return JobFavorite(jobId: jobId, gradeId: gradeId, schoolId: schoolId, className: className,jobName:jobName);