Initial commit for Intaleq Driver

This commit is contained in:
Hamza-Ayed
2025-09-01 19:04:50 +03:00
parent 889c67a691
commit 8c7f3e3a75
46 changed files with 4300 additions and 6192 deletions

View File

@@ -290,7 +290,6 @@ class AI extends GetxController {
'site': (idBackSy['address'].toString()) ?? 'Not specified',
'employmentType': 'Not specified',
};
Log.print('payload driver: ${payload}');
try {
var res = await CRUD().post(link: AppLink.signUpCaptin, payload: payload);
@@ -303,7 +302,6 @@ class AI extends GetxController {
isDriverSaved = true;
box.write(BoxName.emailDriver,
'${box.read(BoxName.phoneDriver)}${Env.email}');
Log.print('BoxName.emailDriver: ${box.read(BoxName.emailDriver)}');
mySnackbarSuccess('Driver data saved successfully');
} else {
mySnackeBarError('${'Failed to save driver data'.tr}: }');
@@ -345,7 +343,6 @@ class AI extends GetxController {
'color_hex': vehicleFrontSy['colorHex'].toString(),
'fuel': vehicleBackSy['fuel'].toString(),
};
Log.print('payload: ${payload}');
var res =
await CRUD().post(link: AppLink.addRegisrationCar, payload: payload);
isLoading = false;
@@ -500,7 +497,6 @@ class AI extends GetxController {
final response = await request.send();
final result = await http.Response.fromStream(response);
Log.print('result: ${result.body}');
if (result.statusCode == 200) {
final responseData = jsonDecode(result.body);
@@ -557,7 +553,6 @@ class AI extends GetxController {
isloading = false;
update();
MyDialog().getDialog("Error".tr, e.toString(), () => Get.back());
Log.print('e: ${e}');
}
}
@@ -620,10 +615,7 @@ class AI extends GetxController {
var extractedString =
await CRUD().arabicTextExtractByVisionAndAI(imagePath: imagePath);
var json = jsonDecode(extractedString);
// Log.print('extractedString: ${extractedString}');
var textValues = CRUD().extractTextFromLines(json);
Log.print('textValues: $textValues');
// Log.print('json: ${json}');
DocumentType detectedType = checkDocumentType(textValues);
String expectedDocument = getExpectedDocument(imagePath);
@@ -930,7 +922,6 @@ class AI extends GetxController {
jsonDecode(responseData['content'][0]['text']);
} else if (idType == 'non_id_front') {
responseNonIdCardFront = jsonDecode(responseData['content'][0]['text']);
Log.print('responseNonIdCardFront: $responseNonIdCardFront');
} else if (idType == 'non_id_back') {
responseNonIdCardBack = jsonDecode(responseData['content'][0]['text']);
}