fxi auto
Showing
4 changed files
with
13 additions
and
2 deletions
... | @@ -5,6 +5,7 @@ from . import views | ... | @@ -5,6 +5,7 @@ from . import views |
5 | urlpatterns = [ | 5 | urlpatterns = [ |
6 | path(r'v1', views.CompareView.as_view()), | 6 | path(r'v1', views.CompareView.as_view()), |
7 | path(r'settlement/v1', views.SECompareView.as_view()), | 7 | path(r'settlement/v1', views.SECompareView.as_view()), |
8 | path(r'settlement/auto/v1', views.AutoSettlementView.as_view()), | ||
8 | path(r'settlement/cms/v1', views.SECMSView.as_view()), | 9 | path(r'settlement/cms/v1', views.SECMSView.as_view()), |
9 | path(r'offline/v1', views.CompareOfflineView.as_view()), | 10 | path(r'offline/v1', views.CompareOfflineView.as_view()), |
10 | path(r'result', views.CompareResultView.as_view()), | 11 | path(r'result', views.CompareResultView.as_view()), | ... | ... |
... | @@ -2206,6 +2206,8 @@ RESULT_MAP = { | ... | @@ -2206,6 +2206,8 @@ RESULT_MAP = { |
2206 | 2: False | 2206 | 2: False |
2207 | } | 2207 | } |
2208 | 2208 | ||
2209 | RE_RESULT_MAP = {v: k for k, v in RESULT_MAP.items()} | ||
2210 | |||
2209 | RPA_RESULT_MAP = { | 2211 | RPA_RESULT_MAP = { |
2210 | 0: None, | 2212 | 0: None, |
2211 | 1: 1, | 2213 | 1: 1, |
... | @@ -2213,3 +2215,5 @@ RPA_RESULT_MAP = { | ... | @@ -2213,3 +2215,5 @@ RPA_RESULT_MAP = { |
2213 | 3: 3, | 2215 | 3: 3, |
2214 | } | 2216 | } |
2215 | 2217 | ||
2218 | RE_RPA_RESULT_MAP = {v: k for k, v in RPA_RESULT_MAP.items()} | ||
2219 | ... | ... |
... | @@ -835,7 +835,7 @@ class HILAutoSettlement(models.Model): | ... | @@ -835,7 +835,7 @@ class HILAutoSettlement(models.Model): |
835 | ocr_auto_result = models.TextField(null=True, verbose_name="auto比对结果") | 835 | ocr_auto_result = models.TextField(null=True, verbose_name="auto比对结果") |
836 | ocr_latest_comparison_time = models.DateTimeField(auto_now=True, null=True, verbose_name='最新比对时间') # 索引 | 836 | ocr_latest_comparison_time = models.DateTimeField(auto_now=True, null=True, verbose_name='最新比对时间') # 索引 |
837 | 837 | ||
838 | update_time = models.DateTimeField(auto_now=False, verbose_name='修改时间') | 838 | update_time = models.DateTimeField(auto_now=True, verbose_name='修改时间') |
839 | create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间') | 839 | create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间') |
840 | 840 | ||
841 | class Meta: | 841 | class Meta: |
... | @@ -860,7 +860,8 @@ class AFCAutoSettlement(models.Model): | ... | @@ -860,7 +860,8 @@ class AFCAutoSettlement(models.Model): |
860 | rpa_second_eye_time = models.DateTimeField(null=True, verbose_name='rpa_second_eye_time') | 860 | rpa_second_eye_time = models.DateTimeField(null=True, verbose_name='rpa_second_eye_time') |
861 | 861 | ||
862 | on_off = models.BooleanField(default=True, verbose_name="是否有效") | 862 | on_off = models.BooleanField(default=True, verbose_name="是否有效") |
863 | ocr_auto_result_pass = models.BooleanField(default=False, verbose_name="整体结果") | 863 | ocr_auto_result_pass = models.BooleanField(null=True, verbose_name="auto结果") |
864 | ocr_whole_result_pass = models.BooleanField(null=True, verbose_name="整体结果") | ||
864 | ocr_auto_result = models.TextField(verbose_name="auto比对结果") | 865 | ocr_auto_result = models.TextField(verbose_name="auto比对结果") |
865 | ocr_latest_comparison_time = models.DateTimeField(auto_now=True, null=True, verbose_name='最新比对时间') | 866 | ocr_latest_comparison_time = models.DateTimeField(auto_now=True, null=True, verbose_name='最新比对时间') |
866 | 867 | ... | ... |
... | @@ -1343,6 +1343,11 @@ class AutoSettlementView(GenericView): | ... | @@ -1343,6 +1343,11 @@ class AutoSettlementView(GenericView): |
1343 | auto_queryset = auto_class.objects.filter(query).values(*val_tuple).order_by( | 1343 | auto_queryset = auto_class.objects.filter(query).values(*val_tuple).order_by( |
1344 | '-ocr_latest_comparison_time')[start_index: end_index] | 1344 | '-ocr_latest_comparison_time')[start_index: end_index] |
1345 | 1345 | ||
1346 | for auto_dict in auto_queryset: | ||
1347 | auto_dict['ocr_auto_result_pass'] = consts.RE_RESULT_MAP.get(auto_dict.get('ocr_auto_result_pass')) | ||
1348 | auto_dict['ocr_whole_result_pass'] = consts.RE_RESULT_MAP.get(auto_dict.get('ocr_whole_result_pass')) | ||
1349 | auto_dict['rpa_result'] = consts.RE_RPA_RESULT_MAP.get(auto_dict.get('rpa_result')) | ||
1350 | |||
1346 | # total = len(doc_list) | 1351 | # total = len(doc_list) |
1347 | pagination = {'current': page, 'total': total, 'page_size': page_size} | 1352 | pagination = {'current': page, 'total': total, 'page_size': page_size} |
1348 | res = { | 1353 | res = { | ... | ... |
-
Please register or sign in to post a comment