info method
Implementation
Widget info() {
UtilLogger.log(Get.locale?.languageCode);
return <Widget>[
detail(
'face_comparison'.tr,
faceCheck(to.historyModel?.faceComprate?.message ?? ''),
result: to.historyModel?.faceComprate?.message == 'Same person',
),
detail(
'checkID'.tr,
idCheck(to.historyModel?.cmndModel?.frontBackType ?? ''),
result: to.historyModel?.cmndModel?.frontBackType == 'same type',
),
detail(
'check_logic'.tr,
to.historyModel?.cmndModel?.logiccheck == null
? 'null'
: to.historyModel?.cmndModel?.logiccheck == 'GOOD'
? 'Passed'.tr
: 'Failed'.tr,
result: to.historyModel?.cmndModel?.logiccheck == 'GOOD',
),
detail(
'Logic message'.tr,
to.historyModel?.cmndModel?.logicmessage ?? 'null',
result: to.historyModel?.cmndModel?.logiccheck == 'GOOD',
),
detail(
'Blurriness check: '.tr,
to.historyModel?.cmndModel?.blurCheck == null
? 'null'
: to.historyModel?.cmndModel?.blurCheck == 'GOOD'
? 'Passed'.tr
: 'mờ nhòe'.tr,
result: to.historyModel?.cmndModel?.blurCheck == 'GOOD',
),
detail(
'Photocopy check: '.tr,
to.historyModel?.cmndModel?.colorCheck == null
? 'null'
: to.historyModel?.cmndModel?.colorCheck == 'GOOD'
? 'Passed'.tr
: 'bản photocopy'.tr,
result: to.historyModel?.cmndModel?.colorCheck == 'GOOD',
),
detail(
'Corner cut check:'.tr,
to.historyModel?.cmndModel?.cornerCheck == null
? 'null'
: to.historyModel?.cmndModel?.cornerCheck == 'GOOD'
? 'Passed'.tr
: 'đã cắt góc'.tr,
result: to.historyModel?.cmndModel?.cornerCheck == 'GOOD',
),
detail(
'Expiration check: '.tr,
expireCheck(to.historyModel?.cmndModel?.expireCheck ?? ''),
result: to.historyModel?.cmndModel?.expireCheck == 'OK',
),
detail(
'Portrait-image-pasted-on-ID check:'.tr,
to.historyModel?.cmndModel?.pasteOverCheck == null
? 'null'
: to.historyModel?.cmndModel?.pasteOverCheck == 'GOOD'
? 'Passed'.tr
: 'có dấu hiệu dán đè'.tr,
result: to.historyModel?.cmndModel?.pasteOverCheck == 'GOOD',
),
detail(
'Images-captured-through-screen check:'.tr,
to.historyModel?.cmndModel?.throwScreenCheck == null
? 'null'
: to.historyModel?.cmndModel?.throwScreenCheck == 'GOOD'
? 'Passed'.tr
: 'chụp qua màn hình'.tr,
result: to.historyModel?.cmndModel?.throwScreenCheck == 'GOOD',
),
// detail(
// 'Number of faces in the selfie:'.tr,
// '${to.historyModel?.faceComprate?.numFaces1}',
// result: to.historyModel?.faceComprate?.numFaces1 == 1,
// ),
]
.column()
.box
.withRounded(value: 7)
.margin(const EdgeInsets.all(10))
.padding(const EdgeInsets.all(10))
.white
.make();
}