From 457ae0089a08e85646dd4db1cfcc59a0b697c6fe Mon Sep 17 00:00:00 2001 From: xufei <727302827@qq.com> Date: Wed, 1 Jul 2026 09:06:04 +0800 Subject: [PATCH] =?UTF-8?q?2026.7.1=20=E5=8F=A3=E9=97=A8=E9=97=A8=E7=A6=81?= =?UTF-8?q?=E9=80=89=E4=BA=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../home/doorAndCar/person_selection_page.dart | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/lib/pages/home/doorAndCar/person_selection_page.dart b/lib/pages/home/doorAndCar/person_selection_page.dart index c22c8ce..5e3cb2a 100644 --- a/lib/pages/home/doorAndCar/person_selection_page.dart +++ b/lib/pages/home/doorAndCar/person_selection_page.dart @@ -186,9 +186,23 @@ class _PersonSelectionPageState extends State { final Map result = await DoorAndCarApi.getPeopleinProject(id); if (result['success'] ) { + + // 获取原始数据列表 + List rawList = result['data'] ?? []; + + // 过滤出 trainingState == "1" 的数据 + List filteredList = rawList.where((item) { + // 确保 item 是 Map,并且 trainingState 为 "1" + return item is Map && item['trainingState'] == "1"; + }).toList(); + setState(() { - list = result['data']; + list = filteredList; }); + + // setState(() { + // list = result['data']; + // }); }else{ ToastUtil.showNormal(context, '加载数据失败'); // _showMessage('加载数据失败');