This commit is contained in:
Odein
2023-11-29 15:00:21 +04:30
parent cd3b1080f5
commit a7f57688a7
22 changed files with 523 additions and 426 deletions
+11 -10
View File
@@ -41,7 +41,11 @@ class PackageProvider extends ChangeNotifier {
}
changeItemVal(String value, int index) {
itemValues[index].text = value;
for (var item in filteredItems!) {
if (item.udi_name == value) {
itemValues[index].text = item.id;
}
}
notifyListeners();
}
@@ -104,18 +108,12 @@ class PackageProvider extends ChangeNotifier {
'Authorization': User.token,
},
);
// List<Map<String, dynamic>> result = [];
List<String> result = [];
filteredItems = [];
var filterData = json.decode(response.body);
for (var item in filterData['data']) {
// result.add("${item['name']} - ${item['udi'] != null ? item['udi'] : ''}");
result.add(item['id'].toString());
// result.add({
// 'name-udi':
// "${item['name']} - ${item['udi'] != null ? item['udi'] : ''}",
// 'id': item['id'].toString()
// });
result.add("${item['name']} - ${item['udi'] != null ? item['udi'] : ''}");
// result.add(item['id'].toString());
filteredItems!.add(
ItemResultObject(
name: item['name'],
@@ -124,6 +122,8 @@ class PackageProvider extends ChangeNotifier {
userName: item['user'] != null ? item['user']['name'] : '',
status: item['status'],
udi: item['udi'] != null ? item['udi'] : '',
udi_name:
"${item['name']} - ${item['udi'] != null ? item['udi'] : ''}",
),
);
}
@@ -312,7 +312,8 @@ class PackageProvider extends ChangeNotifier {
var data = json.decode(response.body)['data'];
List<String> itemsList = [];
for (var item in data['items']) {
itemsList.add(item['id'].toString());
itemsList
.add("${item['name']} - ${item['udi'] != null ? item['udi'] : ''}");
}
print(data);
result = PackageDetailObject(