From e8e22205f32d7dcc0304db2e86d2a81ce7f79098 Mon Sep 17 00:00:00 2001 From: hs <873121290@qq.com> Date: Fri, 22 May 2026 09:04:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E5=86=B2=E7=AA=81=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/pages/home/home_page.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/pages/home/home_page.dart b/lib/pages/home/home_page.dart index 171d879..c03a008 100644 --- a/lib/pages/home/home_page.dart +++ b/lib/pages/home/home_page.dart @@ -1120,7 +1120,7 @@ class HomePageState extends RouteAwareState int keyTasksNum = 0; int hiddenDangerNum = 0; try { - if (specialWork['success']) { + if (FormUtils.hasValue(specialWork, 'success') && specialWork['success']) { List specialWorkList = specialWork['data'] ?? []; for (var item in specialWorkList) { if (item is Map) { @@ -1129,14 +1129,14 @@ class HomePageState extends RouteAwareState } } } - if (keyTasksWork['success']) { + if (FormUtils.hasValue(keyTasksWork, 'success') && keyTasksWork['success']) { int zdzysqCount = int.parse(keyTasksWork['data']['zdzysqCount']??0); int bjcrqrCount = int.parse(keyTasksWork['data']['bjcrqrCount']??0); int yhdzgCount = int.parse(keyTasksWork['data']['yhdzgCount']??0); keyTasksNum = bjcrqrCount+yhdzgCount+zdzysqCount; } - if (hiddenDangerWork['success']) { + if (FormUtils.hasValue(hiddenDangerWork, 'success') && hiddenDangerWork['success']) { List data = hiddenDangerWork['data']?? [] ; hiddenDangerNum = data.length; }