add capital ignore
Showing
1 changed file
with
4 additions
and
3 deletions
... | @@ -36,7 +36,8 @@ def do_not_compare(info_dict, compare_list): | ... | @@ -36,7 +36,8 @@ def do_not_compare(info_dict, compare_list): |
36 | del info_dict[compare_tuple[0]] | 36 | del info_dict[compare_tuple[0]] |
37 | 37 | ||
38 | 38 | ||
39 | def field_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_set, has_expiry_date=False, sep_name=None): | 39 | def field_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_set, |
40 | has_expiry_date=False, sep_name=None, capital_ignore=False): | ||
40 | is_find = False | 41 | is_find = False |
41 | ocr_res_str = ocr_res_dict.get(ocr_field) | 42 | ocr_res_str = ocr_res_dict.get(ocr_field) |
42 | if ocr_res_str is not None: | 43 | if ocr_res_str is not None: |
... | @@ -98,6 +99,7 @@ def field_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_set, has | ... | @@ -98,6 +99,7 @@ def field_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_set, has |
98 | del info_dict[compare_tuple[0]] | 99 | del info_dict[compare_tuple[0]] |
99 | else: | 100 | else: |
100 | info_dict[compare_tuple[0]] = ocr_output | 101 | info_dict[compare_tuple[0]] = ocr_output |
102 | if not capital_ignore or idx != 1: | ||
101 | res_set.add(compare_res) | 103 | res_set.add(compare_res) |
102 | if not is_find: | 104 | if not is_find: |
103 | res_set.add(consts.RESULT_N) | 105 | res_set.add(consts.RESULT_N) |
... | @@ -257,8 +259,7 @@ def compare(application_id, application_entity, uniq_seq, ocr_res_id): | ... | @@ -257,8 +259,7 @@ def compare(application_id, application_entity, uniq_seq, ocr_res_id): |
257 | # sep营业执照 | 259 | # sep营业执照 |
258 | if cus_type == consts.CUSTOMER_TYPE[5]: | 260 | if cus_type == consts.CUSTOMER_TYPE[5]: |
259 | field_compare(order_individual_cus_info, ocr_res_dict, consts.BL_OCR_FIELD, consts.TCSEP, res_set, | 261 | field_compare(order_individual_cus_info, ocr_res_dict, consts.BL_OCR_FIELD, consts.TCSEP, res_set, |
260 | sep_name=sep_name) | 262 | sep_name=sep_name, capital_ignore=True) |
261 | # field_compare(order_individual_cus_info, ocr_res_dict, consts.BL_OCR_FIELD, consts.TCSEP, res_set) | ||
262 | 263 | ||
263 | order_individual_cus_info_list.append(order_individual_cus_info) | 264 | order_individual_cus_info_list.append(order_individual_cus_info) |
264 | 265 | ... | ... |
-
Please register or sign in to post a comment