This commit is contained in:
Odein
2023-11-22 14:53:35 +04:30
parent 22d0390e90
commit cd3b1080f5
298 changed files with 800 additions and 413 deletions
Regular → Executable
+20 -5
View File
@@ -93,13 +93,13 @@ class ItemProvider extends ChangeNotifier {
Future<String> addImage(String batchId, dynamic file, String fileName) async {
var imageListInt = file.cast<int>();
var dio = Dio();
var dio = new Dio();
dio.options.headers = {
'Authorization': User.token,
'X-Requested-With': 'XMLHttpRequest',
'Content-Type': 'application/json',
};
FormData formData = FormData.fromMap(
FormData formData = new FormData.fromMap(
{
"batch_id": batchId,
'model_type': 'Item',
@@ -111,6 +111,10 @@ class ItemProvider extends ChangeNotifier {
Url.addImage,
data: formData,
);
// print(response.statusCode);
// print(response.statusMessage);
// print(response.data);
return 'Added';
}
@@ -122,7 +126,7 @@ class ItemProvider extends ChangeNotifier {
note,
batchId,
) async {
batchId = randomString(10);
final batchId = randomString(10);
for (var image in catchImages) {
await addImage(batchId, image.bytes, image.path!);
@@ -264,12 +268,12 @@ class ItemProvider extends ChangeNotifier {
},
);
var testResultData = json.decode(response.body);
var itemsData = json.decode(response.body);
if (pageNumber == 1) {
originalItems = [];
}
for (var item in testResultData['data']['data']) {
for (var item in itemsData['data']['data']) {
originalItems!.add(
ItemResultObject(
name: item['name'],
@@ -345,4 +349,15 @@ class ItemProvider extends ChangeNotifier {
return false;
}
}
Future<bool> exportItems() async {
var response = await http.get(
Uri.parse(
Url.exportItems,
),
headers: {'Authorization': User.token},
);
print(response.body);
return true;
}
}