5c54f39e by 周伟奇

fix bug

1 parent e9d30c77
...@@ -85,6 +85,7 @@ def field_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_set, has ...@@ -85,6 +85,7 @@ def field_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_set, has
85 def usedcar_info_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_set): 85 def usedcar_info_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_set):
86 no_match_vino = [] 86 no_match_vino = []
87 is_find = False 87 is_find = False
88 key_right = False
88 ocr_res_str = ocr_res_dict.get(ocr_field) 89 ocr_res_str = ocr_res_dict.get(ocr_field)
89 if ocr_res_str is not None: 90 if ocr_res_str is not None:
90 ocr_res_list = json.loads(ocr_res_str) 91 ocr_res_list = json.loads(ocr_res_str)
...@@ -114,6 +115,8 @@ def usedcar_info_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_s ...@@ -114,6 +115,8 @@ def usedcar_info_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_s
114 if length > 1: 115 if length > 1:
115 break 116 break
116 is_find = True 117 is_find = True
118 if idx == 0 and compare_res == consts.RESULT_Y:
119 key_right = True
117 info_dict[compare_tuple[4]] = compare_res 120 info_dict[compare_tuple[4]] = compare_res
118 if input_str is not None: 121 if input_str is not None:
119 if idx != 0: 122 if idx != 0:
...@@ -130,7 +133,7 @@ def usedcar_info_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_s ...@@ -130,7 +133,7 @@ def usedcar_info_compare(info_dict, ocr_res_dict, ocr_field, compare_list, res_s
130 continue 133 continue
131 if compare_tuple[0] in info_dict: 134 if compare_tuple[0] in info_dict:
132 del info_dict[compare_tuple[0]] 135 del info_dict[compare_tuple[0]]
133 return is_find, no_match_vino 136 return is_find and key_right, no_match_vino
134 137
135 138
136 @app.task 139 @app.task
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!