mirror of
https://git.meshkee.com/applications/cssd.git
synced 2026-10-13 09:58:55 +03:30
latest
This commit is contained in:
@@ -140,7 +140,7 @@ class ItemProvider extends ChangeNotifier {
|
||||
'specific': specific,
|
||||
'name': name,
|
||||
'udi': udi,
|
||||
'batch_id': batchId,
|
||||
'file_batch_id': batchId,
|
||||
},
|
||||
),
|
||||
headers: {
|
||||
@@ -280,7 +280,7 @@ class ItemProvider extends ChangeNotifier {
|
||||
originalItems = [];
|
||||
}
|
||||
|
||||
for (var item in itemsData['data']['data']) {
|
||||
for (var item in itemsData['data']) {
|
||||
originalItems!.add(
|
||||
ItemResultObject(
|
||||
name: item['name'],
|
||||
@@ -324,9 +324,9 @@ class ItemProvider extends ChangeNotifier {
|
||||
|
||||
List<String> mediaList = [];
|
||||
|
||||
if (data['filesPath'] != null) {
|
||||
for (var file in data['filesPath']) {
|
||||
mediaList.add(Url.showItemImage(file));
|
||||
if (data['files'] != null || data['files'] != []) {
|
||||
for (var file in data['files']) {
|
||||
mediaList.add(file['thumbnail']);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -120,7 +120,7 @@ class MyItemProvider extends ChangeNotifier {
|
||||
originalMyItems = [];
|
||||
}
|
||||
|
||||
for (var item in itemsData['data']['data']) {
|
||||
for (var item in itemsData['data']) {
|
||||
originalMyItems!.add(
|
||||
MyItemResultObject(
|
||||
name: item['name'],
|
||||
|
||||
@@ -282,7 +282,7 @@ class PackageProvider extends ChangeNotifier {
|
||||
originalItems = [];
|
||||
}
|
||||
|
||||
for (var item in testResultData['data']['data']) {
|
||||
for (var item in testResultData['data']) {
|
||||
originalItems!.add(
|
||||
PackageResultObject(
|
||||
createdAt: item['created_at'],
|
||||
@@ -300,6 +300,7 @@ class PackageProvider extends ChangeNotifier {
|
||||
await http.get(Uri.parse(Url.getPackageResult(id)), headers: {
|
||||
'Authorization': User.token,
|
||||
});
|
||||
print(response.statusCode);
|
||||
if (response.statusCode != 200) {
|
||||
return PackageDetailObject(
|
||||
id: 'null',
|
||||
|
||||
@@ -204,7 +204,7 @@ class TestResultsProvider with ChangeNotifier {
|
||||
originalItems = [];
|
||||
}
|
||||
|
||||
for (var item in testResultData['data']['data']) {
|
||||
for (var item in testResultData['data']) {
|
||||
originalItems!.add(
|
||||
TestResultObject(
|
||||
id: item['id'].toString(),
|
||||
@@ -267,7 +267,7 @@ class TestResultsProvider with ChangeNotifier {
|
||||
await addImage(batchId, image.bytes, image.path!);
|
||||
}
|
||||
dynamic vals = values;
|
||||
vals['batch_id'] = batchId;
|
||||
vals['file_batch_id'] = batchId;
|
||||
|
||||
// int counter = 0;
|
||||
// if (images.length != 0) {
|
||||
@@ -313,6 +313,15 @@ class TestResultsProvider with ChangeNotifier {
|
||||
|
||||
var data = json.decode(response.body)['data'];
|
||||
// print(data);
|
||||
|
||||
List<String> mediaList = [];
|
||||
|
||||
if (data['files'] != null || data['files'] != []) {
|
||||
for (var file in data['files']) {
|
||||
mediaList.add(file['thumbnail']);
|
||||
}
|
||||
}
|
||||
|
||||
result = {
|
||||
'id': data['id'],
|
||||
'auto_cleave_id': data['inputs']['Autoclave ID'] != null
|
||||
@@ -329,7 +338,8 @@ class TestResultsProvider with ChangeNotifier {
|
||||
data['test_type']['name'] != null ? data['test_type']['name'] : '',
|
||||
'hospital': originalItems!
|
||||
.firstWhere((element) => element.id == data['id'].toString())
|
||||
.hospital // az api safheye asli estefade mi shavad
|
||||
.hospital, // az api safheye asli estefade mi shavad
|
||||
'files': mediaList,
|
||||
};
|
||||
return result!;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user