named_enum.py
1.96 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
from common.named_enum import NamedEnum
class DocStatus(NamedEnum):
INIT = (0, "排队中")
PROCESSING = (1, '识别中')
PROCESS_FAILED = (2, '识别失败')
UPLOAD_FAILED = (3, '同步失败')
COMPLETE = (4, '已完成')
class RetryStep(NamedEnum):
OCR = (0, 'OCR识别')
UPLOAD = (1, '同步EDMS')
class KeywordsType(NamedEnum):
INTEREST = (0, "利息")
SALARY = (1, '薪资')
LOAN = (2, '贷款')
ALI_WECHART = (3, '微信/支付宝')
REPAYMENTS = (4, '还款')
class RequestTeam(NamedEnum):
ACCEPTANCE = (0, 'ACCEPTANCE')
SETTLEMENT = (1, 'SETTLEMENT')
CONTRACTMANAGEMENT = (2, 'CONTRACTMANAGEMENT')
CONTROLLING = (3, 'CONTROLLING')
class RequestTrigger(NamedEnum):
POS = (0, 'POS')
EAPP = (1, 'EAPP')
ECONTRACT = (2, 'ECONTRACT')
DOCUPLOAD = (3, 'Document Upload')
SUBMITING = (4, 'Submiting')
UPLOADING = (5, 'Uploading')
class FailureReason(NamedEnum):
PDF = (0, 'PDF处理失败')
EXCEL = (1, '构建excel失败')
EDMS = (2, 'EDMS上传失败')
IMG_LIMIT = (3, 'PDF图片过多')
class ProcessName(NamedEnum):
ALL = (0, 'S1_All_DocumentUpload')
BS = (1, 'S1_CA_BankStatementCalculation')
IDCARD = (2, 'F2_IDReport')
DDA = (3, 'CL_S1_DDAConsolidation')
CACOMPARE = (4, 'S1_CA_DocumentVerify')
SE_CACOMPARE = (5, 'S1_SE_DocumentVerify')
class WorkflowName(NamedEnum):
NORMAL = (0, 'Normal BS')
MOBILE = (1, 'Mobile BS')
class ErrorType(NamedEnum):
OCR = (0, 'OCR识别错误')
INPUT = (1, '输入比对信息错误')
NF = (2, '相关文件未找到')
IMAGE = (3, '图片问题')
OTHER = (4, '其他')
class AutoResult(NamedEnum):
Y = (1, 'Y')
N = (2, 'N')
NULL = (0, 'NULL')
class WholeResult(NamedEnum):
Y = (1, 'Y')
N = (2, 'N')
NULL = (0, 'NULL')
class RPAResult(NamedEnum):
SUCCESS = (1, 'success')
ERROR1 = (2, 'business error')
ERROR2 = (3, 'system error')
NULL = (0, 'null')