modify se failure reason
Showing
1 changed file
with
6 additions
and
4 deletions
| ... | @@ -779,6 +779,7 @@ def se_compare_process(compare_info, ocr_res_dict): | ... | @@ -779,6 +779,7 @@ def se_compare_process(compare_info, ocr_res_dict): |
| 779 | 'errorType': '', | 779 | 'errorType': '', |
| 780 | } | 780 | } |
| 781 | ) | 781 | ) |
| 782 | if len(failure_field) > 0: | ||
| 782 | failure_reason.setdefault(license_en, []).append('/'.join(failure_field)) | 783 | failure_reason.setdefault(license_en, []).append('/'.join(failure_field)) |
| 783 | else: | 784 | else: |
| 784 | for license_en, field_list in info_value.items(): | 785 | for license_en, field_list in info_value.items(): |
| ... | @@ -807,11 +808,12 @@ def se_compare_process(compare_info, ocr_res_dict): | ... | @@ -807,11 +808,12 @@ def se_compare_process(compare_info, ocr_res_dict): |
| 807 | 'errorType': '', | 808 | 'errorType': '', |
| 808 | } | 809 | } |
| 809 | ) | 810 | ) |
| 811 | if len(failure_field) > 0: | ||
| 810 | failure_reason.setdefault(license_en, []).append('/'.join(failure_field)) | 812 | failure_reason.setdefault(license_en, []).append('/'.join(failure_field)) |
| 811 | failure_reason_list = [] | 813 | if failed_count == 0: |
| 812 | for license_en, failed_field_list in failure_reason.items(): | 814 | failure_reason_str = '' |
| 813 | failure_reason_list.append('{0}:{1}'.format(license_en, ';'.join(failed_field_list))) | 815 | else: |
| 814 | failure_reason_str = '、'.join(failure_reason_list) | 816 | failure_reason_str = json.dumps(failure_reason) |
| 815 | return compare_result, total_fields, failed_count, successful_at_this_level, failure_reason_str | 817 | return compare_result, total_fields, failed_count, successful_at_this_level, failure_reason_str |
| 816 | 818 | ||
| 817 | 819 | ... | ... |
-
Please register or sign in to post a comment