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);
|
final Map<String, dynamic> result = await DoorAndCarApi.getPeopleinProject(id);
|
||||||
|
|
||||||
if (result['success'] ) {
|
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(() {
|
setState(() {
|
||||||
list = result['data'];
|
list = filteredList;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// setState(() {
|
||||||
|
// list = result['data'];
|
||||||
|
// });
|
||||||
}else{
|
}else{
|
||||||
ToastUtil.showNormal(context, '加载数据失败');
|
ToastUtil.showNormal(context, '加载数据失败');
|
||||||
// _showMessage('加载数据失败');
|
// _showMessage('加载数据失败');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue