fix TCSEP selfEmployedSubType
Showing
1 changed file
with
6 additions
and
5 deletions
... | @@ -88,9 +88,6 @@ def field_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_set, | ... | @@ -88,9 +88,6 @@ def field_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_set, |
88 | break | 88 | break |
89 | for idx, compare_tuple in enumerate(compare_list): | 89 | for idx, compare_tuple in enumerate(compare_list): |
90 | input_str = info_dict.get(compare_tuple[0]) | 90 | input_str = info_dict.get(compare_tuple[0]) |
91 | if not isinstance(input_str, str) and compare_tuple[0] == 'selfEmployedSubType': | ||
92 | continue | ||
93 | |||
94 | ocr_str = ocr_res.get(compare_tuple[1]) | 91 | ocr_str = ocr_res.get(compare_tuple[1]) |
95 | compare_res, ocr_output = getattr(cp, compare_tuple[2])( | 92 | compare_res, ocr_output = getattr(cp, compare_tuple[2])( |
96 | input_str, ocr_str, idx, **compare_tuple[3]) | 93 | input_str, ocr_str, idx, **compare_tuple[3]) |
... | @@ -117,7 +114,11 @@ def field_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_set, | ... | @@ -117,7 +114,11 @@ def field_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_set, |
117 | del info_dict[compare_tuple[0]] | 114 | del info_dict[compare_tuple[0]] |
118 | else: | 115 | else: |
119 | info_dict[compare_tuple[0]] = ocr_output | 116 | info_dict[compare_tuple[0]] = ocr_output |
120 | if not capital_ignore or idx != 1: | 117 | if capital_ignore and idx == 1: |
118 | pass | ||
119 | elif capital_ignore and idx == 2 and input_str is None: | ||
120 | pass | ||
121 | else: | ||
121 | res_set.add(compare_res) | 122 | res_set.add(compare_res) |
122 | if not is_find: | 123 | if not is_find: |
123 | res_set.add(consts.RESULT_N) | 124 | res_set.add(consts.RESULT_N) |
... | @@ -431,7 +432,7 @@ def compare(application_id, application_entity, uniq_seq, ocr_res_id): | ... | @@ -431,7 +432,7 @@ def compare(application_id, application_entity, uniq_seq, ocr_res_id): |
431 | total_fields += 3 | 432 | total_fields += 3 |
432 | if not successful_at_this_level: | 433 | if not successful_at_this_level: |
433 | for field_name, _, _, _, result_field in consts.TCSEP: | 434 | for field_name, _, _, _, result_field in consts.TCSEP: |
434 | if result_field in individual and individual.get(result_field) != consts.RESULT_Y: | 435 | if individual.get(result_field) != consts.RESULT_Y: |
435 | field_list.append(field_name) | 436 | field_list.append(field_name) |
436 | 437 | ||
437 | if len(field_list) > 0: | 438 | if len(field_list) > 0: | ... | ... |
-
Please register or sign in to post a comment