perf: 优化@log_decorator参数的类型提示

This commit is contained in:
insistence
2024-06-30 21:04:50 +08:00
parent 114cda0b76
commit 77b4eb10b1
16 changed files with 140 additions and 92 deletions

View File

@@ -0,0 +1,27 @@
from enum import Enum
class BusinessType(Enum):
"""
业务操作类型
OTHER: 其它
INSERT: 新增
UPDATE: 修改
DELETE: 删除
GRANT: 授权
EXPORT: 导出
IMPORT: 导入
FORCE: 强退
GENCODE: 生成代码
CLEAN: 清空数据
"""
OTHER = 0
INSERT = 1
UPDATE = 2
DELETE = 3
GRANT = 4
EXPORT = 5
IMPORT = 6
FORCE = 7
GENCODE = 8
CLEAN = 9