Step 12:后端轻量优化(API 稳定性 & 前端友好)

This commit is contained in:
Cheng Zhou
2025-12-16 20:03:05 +08:00
parent a54d7faf19
commit 5eab324c50
44 changed files with 161 additions and 14 deletions
+3
View File
@@ -0,0 +1,3 @@
AE_SERIOUSNESS = ["NON_SERIOUS", "SERIOUS"]
AE_SEVERITY = ["G1", "G2", "G3", "G4", "G5"]
AE_STATUS = ["NEW", "FOLLOW_UP", "CLOSED"]
+2
View File
@@ -0,0 +1,2 @@
FINANCE_STATUS = ["DRAFT", "SUBMITTED", "APPROVED", "REJECTED", "PAID"]
FINANCE_CATEGORY = ["SITE_FEE", "SUBJECT_STIPEND", "TRAVEL", "OTHER"]
+10
View File
@@ -0,0 +1,10 @@
IMP_TX_TYPES = [
"RECEIPT",
"DISPENSE",
"RETURN",
"RECONCILE",
"DESTROY",
"TRANSFER_IN",
"TRANSFER_OUT",
]
IMP_BATCH_STATUS = ["ACTIVE", "QUARANTINED", "EXPIRED", "CLOSED"]
+3
View File
@@ -0,0 +1,3 @@
ISSUE_CATEGORY = ["RISK", "ISSUE", "PROTOCOL_DEVIATION"]
ISSUE_LEVEL = ["LOW", "MEDIUM", "HIGH", "CRITICAL"]
ISSUE_STATUS = ["OPEN", "MITIGATING", "CLOSED"]
+2
View File
@@ -0,0 +1,2 @@
SUBJECT_STATUS = ["SCREENING", "ENROLLED", "COMPLETED", "DROPPED"]
VISIT_STATUS = ["PLANNED", "DONE", "MISSED", "CANCELLED"]
+2
View File
@@ -0,0 +1,2 @@
TASK_STATUS = ["TODO", "DOING", "DONE", "BLOCKED"]
TASK_PRIORITY = ["LOW", "MEDIUM", "HIGH"]