2026.7.1 口门门禁选人
parent
e91637e744
commit
457ae0089a
|
|
@ -186,9 +186,23 @@ class _PersonSelectionPageState extends State<PersonSelectionPage> {
|
|||
final Map<String, dynamic> result = await DoorAndCarApi.getPeopleinProject(id);
|
||||
|
||||
if (result['success'] ) {
|
||||
|
||||
// 获取原始数据列表
|
||||
List<dynamic> rawList = result['data'] ?? [];
|
||||
|
||||
// 过滤出 trainingState == "1" 的数据
|
||||
List<dynamic> 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('加载数据失败');
|
||||
|
|
|
|||
Loading…
Reference in New Issue