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