23 lines
485 B
Python
23 lines
485 B
Python
#!/usr/bin/env python
|
|
# -*- coding: utf-8 -*-
|
|
"""报表枚举"""
|
|
from enum import IntEnum, Enum
|
|
|
|
|
|
class ReportVersionState(IntEnum):
|
|
"""版本状态"""
|
|
DESIGNING = 0
|
|
ACTIVE = 1
|
|
ARCHIVED = 2
|
|
|
|
|
|
class CellTypeEnum(str, Enum):
|
|
"""单元格类型(与 JNPF CellDataEnum 对齐)"""
|
|
TEXT = "text"
|
|
DATA_SOURCE = "dataSource"
|
|
PARAMETER = "parameter"
|
|
EXPRESSION = "expression"
|
|
CELL_CHART = "cellChart"
|
|
JSBARCODE = "jsbarcode"
|
|
QRCODE = "qrcode"
|