add errorType
Showing
3 changed files
with
22 additions
and
0 deletions
... | @@ -7,4 +7,5 @@ urlpatterns = [ | ... | @@ -7,4 +7,5 @@ urlpatterns = [ |
7 | path(r'settlement/v1', views.SECompareView.as_view()), | 7 | path(r'settlement/v1', views.SECompareView.as_view()), |
8 | path(r'offline/v1', views.CompareOfflineView.as_view()), | 8 | path(r'offline/v1', views.CompareOfflineView.as_view()), |
9 | path(r'result', views.CompareResultView.as_view()), | 9 | path(r'result', views.CompareResultView.as_view()), |
10 | path(r'resources', views.ResourcesView.as_view()), | ||
10 | ] | 11 | ] | ... | ... |
... | @@ -58,3 +58,11 @@ class WorkflowName(NamedEnum): | ... | @@ -58,3 +58,11 @@ class WorkflowName(NamedEnum): |
58 | NORMAL = (0, 'Normal BS') | 58 | NORMAL = (0, 'Normal BS') |
59 | MOBILE = (1, 'Mobile BS') | 59 | MOBILE = (1, 'Mobile BS') |
60 | 60 | ||
61 | |||
62 | class ErrorType(NamedEnum): | ||
63 | OCR = (0, 'OCR识别错误') | ||
64 | INPUT = (1, '输入比对信息错误') | ||
65 | NF = (2, '相关文件未找到') | ||
66 | IMAGE = (3, '图片问题') | ||
67 | OTHER = (4, '其他') | ||
68 | ... | ... |
... | @@ -31,6 +31,7 @@ from .models import ( | ... | @@ -31,6 +31,7 @@ from .models import ( |
31 | HILCACompareResult, | 31 | HILCACompareResult, |
32 | HILSECompareResult, | 32 | HILSECompareResult, |
33 | ) | 33 | ) |
34 | from .named_enum import ErrorType | ||
34 | from .mixins import DocHandler | 35 | from .mixins import DocHandler |
35 | from . import consts | 36 | from . import consts |
36 | from apps.account.authentication import OAuth2AuthenticationWithUser | 37 | from apps.account.authentication import OAuth2AuthenticationWithUser |
... | @@ -822,3 +823,15 @@ class CompareResultView(GenericView): | ... | @@ -822,3 +823,15 @@ class CompareResultView(GenericView): |
822 | # """.format(body_html) | 823 | # """.format(body_html) |
823 | # return HttpResponse(html) | 824 | # return HttpResponse(html) |
824 | 825 | ||
826 | |||
827 | class ResourcesView(GenericView): | ||
828 | permission_classes = [] | ||
829 | authentication_classes = [] | ||
830 | |||
831 | def get(self, request): | ||
832 | error_type = ErrorType.get_mappings() | ||
833 | resources = { | ||
834 | 'error_type': error_type | ||
835 | } | ||
836 | return response.ok(data=resources) | ||
837 | ... | ... |
-
Please register or sign in to post a comment