枚举定义
提供项目中应用的枚举类型定义。
Maven坐标
xml
<dependency>
<artifactId>com.ikingtech.framework</artifactId>
<name>sdk-enums</name>
</dependency>
普通枚举类型列表
common
枚举值 | 枚举释意 |
---|---|
PC | PC端 |
WECHAT_MINI | 小程序端 |
(DragTargetPositionEnum) | |
BEFORE | 上方 |
INNER | 内部 |
AFTER | 下方 |
(FrameworkAgentTypeEnum) | |
OPERATION_LOG | 操作日志推送 |
AUTH_LOG | 登录日志推送 |
SYSTEM_LOG | 系统日志推送 |
MESSAGE_REPORT | 消息体注册 |
MESSAGE_SEND | 发送消息 |
JOB_START | 创建定时任务 |
JOB_STOP | 删除定时任务 |
APPROVE_FORM | 审批表单注册 |
FLOW_START | 启动流程 |
FLOW_PASS | 流程通过 |
FLOW_BACK | 流程退回 |
FLOW_NODE_APPEND | 流程节点加签 |
FLOW_STOP | 流程结束 |
(FrameworkArchitectureTypeEnum) | |
MICRO_SERVICE | 微服务 |
SINGLE | 单体 |
(IdPolicyEnum) | |
AUTO | 自动 |
MANUAL | 手动 |
(OrderEnum) | |
ASC | 升序 |
DESC | 降序 |
component
枚举值 | 枚举释意 |
---|---|
(ComponentTypeEnum) | |
SINGLE_USER_BY_DEPT_SELECT | 人员单选(部门) |
SINGLE_USER_BY_ROLE_SELECT | 人员单选(角色) |
SINGLE_USER_BY_POST_SELECT | 人员单选(岗位) |
SINGLE_USER_BY_SPECIFIED_SELECT | 人员单选(指定范围) |
MULTI_USER_BY_DEPT_SELECT | 人员多选(部门) |
MULTI_USER_BY_ROLE_SELECT | 人员多选(角色) |
MULTI_USER_BY_POST_SELECT | 人员多选(岗位) |
MULTI_USER_BY_SPECIFIED_SELECT | 人员多选(指定范围) |
MULTI_USER_BY_DIMENSIONS_SELECT | 人员多选(多维度) |
SINGLE_DEPT_SELECT | 部门单选 |
MULTI_DEPT_SELECT | 部门多选 |
SINGLE_ROLE_SELECT | 角色单选 |
MULTI_ROLE_SELECT | 角色多选 |
SINGLE_POST_SELECT | 岗位单选 |
MULTI_POST_SELECT | 岗位多选 |
(ElementTypeEnum) | |
ALL | 全部 |
USER | 用户 |
ROLE | 角色 |
DEPT | 部门 |
POST | 岗位 |
datasource
枚举值 | 枚举释意 |
---|---|
(JavaFieldTypeEnum) | |
STRING | 字符串 |
DATE | 日期(Date) |
LOCAL_DATE_TIME | 日期(LocalDateTime) |
LOCAL_DATE | 日期(LocalDate) |
LOCAL_TIME | 日期(LocalTime) |
BOOLEAN | 布尔 |
INT | 数字(int) |
DOUBLE | 数字(double) |
FLOAT | 数字(float) |
(TableFieldTypeEnum) | |
VARCHAR | 字符串(VARCHAR) |
CHAR | 字符串(CHAR) |
TEXT | 字符串(TEXT) |
BLOB | 字符串(BLOB) |
DATETIME | 日期(DATETIME) |
TIMESTAMP | 时间戳 |
INT | 数字(int) |
TINYINT | 数字(tinyint) |
DOUBLE | 数字(double) |
FLOAT | 数字(float) |
limit
枚举值 | 枚举释意 |
---|---|
(RateLimitPriorityEnum) | |
COVER | 覆盖 |
COMPLEMENT | 补充 |
SignTypeEnum
枚举值 | 枚举释意 |
---|---|
(SignTypeEnum) | |
SIGN_IN | 登录 |
SIGN_OUT | 登出 |
message
枚举值 | 枚举释意 |
---|---|
(MessageChannelStatusEnum) | |
ENABLED | 已启用 |
DISABLED | 已停用 |
(MessageDefinitionStatusEnum) | |
ENABLED | 已启用 |
DISABLED | 已停用 |
NOT_CONFIGURED | 未配置 |
(MessageDeliverStatusEnum) | |
NO_DELIVER | 未发送 |
DELIVERED | 成功 |
DELIVER_FAILED | 发送失败 |
NO_RECEIVED | 未接收 |
(MessageReadStatusEnum) | |
READ | 已读 |
NO_READ | 未读 |
(MessageReceiverTypeEnum) | |
USER | 按用户指定 |
MENU | 按菜单指定 |
ROLE | 按角色指定 |
DEPARTMENT | 按部门指定 |
POST | 按岗位指定 |
ALL | 全部用户 |
(MessageSendChannelEnum) | |
SYSTEM | 系统消息 |
WECHAT_MINI_SUBSCRIBE | 微信小程序-订阅消息 |
SMS | 短信 |
DING_TALK_ROBOT | 钉钉群机器人消息 |
pay
枚举值 | 枚举释意 |
---|---|
(CashierSupplierEnum) | |
ALI_PAY | 支付宝支付 |
WECHAT_PAY | 微信支付 |
ALL_IN_PAY | 通联支付 |
(PayStatusEnum) | |
PAYING | 支付中 |
PAY_SUCCESS | 支付成功 |
PAY_FAILED | 支付失败 |
PAY_CANCEL | 支付已取消 |
PAY_CANCEL_FAIL | 支付取消失败 |
REFUNDED | 已退款 |
REFUNDED_FAIL | 退款失败 |
(PayTypeEnum) | |
ALI_PAY_SCAN | 支付宝扫码支付 |
ALI_PAY_JS | 支付宝JS支付 |
ALI_PAY_APP | 支付宝APP支付 |
WECHAT_H5 | 微信H5支付 |
WECHAT_APP | 微信APP支付 |
WECHAT_JS | 微信JS支付 |
WECHAT_SCAN | 微信扫码支付 |
WECHAT_MINI | 微信小程序支付 |
系统枚举类型列表
country
枚举值 | 枚举释意 |
---|---|
(ContinentEnum) | |
ASIA | 亚洲 |
EUROPE | 欧洲 |
NORTH_AMERICA | 北美洲 |
SOUTH_AMERICA | 南美洲 |
OCEANIA | 大洋洲 |
AFRICA | 非洲 |
ANTARCTIC | 南极洲 |
dictionary
枚举值 | 枚举释意 |
---|---|
(DictEnum) | |
SEX | 性别 |
DATA_SCOPE | 数据权限 |
MENU_TYPE | 菜单类型 |
MENU_JUMP_TYPE | 菜单跳转类型 |
MENU_VIEW_TYPE | 菜单显示类型 |
USER_LOCK_TYPE | 用户锁定类型 |
DICT_TYPE | 字典类型 |
TENANT_TYPE | 租户类型 |
TENANT_STATUS | 租户状态 |
(DictItemEnum) | |
MALE | 男 |
FEMALE | 女 |
UNKNOWN | 未知 |
(DictTypeEnum) | |
SYSTEM | 系统类 |
BUSINESS | 业务类 |
division
枚举值 | 枚举释意 |
---|---|
(DivisionLevelEnum) | |
PROVINCE | 省 |
CITY | 市 |
DISTRICT | 区 |
TOWN | 镇 |
menu
枚举值 | 枚举释意 |
---|---|
(MessageChannelStatusEnum) | |
BUTTON_EU_NAME_DELETE | delete |
BUTTON_EU_NAME_UPDATE | update |
BUTTON_EU_NAME_SEARCH | search |
(MenuEnum) | |
SYSTEM | 系统管理(一级菜单) |
USER | 用户管理(二级菜单) |
ADD_USER | 新增 |
DELETE_USER | 删除 |
UPDATE_USER | 编辑 |
USER_DETAIL | 详情 |
USER_RESET_PASSWORD | 重置密码 |
QUERY_USER | 查询 |
LOCK_USER | 锁定 |
ROLE | 角色管理 |
ADD_ROLE | 新增 |
DELETE_ROLE | 删除 |
UPDATE_ROLE | 编辑 |
ROLE_MENU | 角色权限 |
ROLE_USER | 角色用户 |
UPDATE_ROLE_MENU | 更新角色菜单 |
MENU | 菜单管理 |
ADD_MENU | 新增 |
ADD_CHILD_MENU | 新增子菜单 |
DELETE_MENU | 删除 |
UPDATE_MENU | 编辑 |
QUERY_MENU | 查询 |
SORT_MENU | 排序 |
DEPT | 部门管理 |
ADD_DEPT | 新增 |
ADD_CHILD_DEPT | 新增子部门 |
DELETE_DEPT | 删除 |
UPDATE_DEPT | 编辑 |
QUERY_DEPT | 查询 |
POST | 岗位管理 |
ADD_POST | 新增 |
DELETE_POST | 删除 |
UPDATE_POST | 编辑 |
QUERY_POST | 查询 |
DICT | 字典管理 |
ADD_DICT | 新增字典 |
DELETE_DICT | 删除 |
UPDATE_DICT | 编辑 |
QUERY_DICT | 查询 |
ADD_DICT_ITEM | 新增字典项 |
ADD_CHILD_DICT_ITEM | 新增子项 |
DELETE_DICT_ITEM | 删除 |
UPDATE_DICT_ITEM | 编辑 |
QUERY_DICT_ITEM | 查询 |
PARAM | 参数管理 |
ADD_PARAM | 新增 |
DELETE_PARAM | 删除 |
UPDATE_PARAM | 编辑 |
QUERY_PARAM | 查询 |
TENANT | 租户管理 |
ADD_TENANT | 新增 |
DELETE_TENANT | 删除 |
UPDATE_TENANT | 编辑 |
UPDATE_TENANT_LAYOUT | 名称和图标 |
TENANT_ADMIN_RESET_PASSWORD | 管理员密码重置 |
QUERY_TENANT | 查询 |
LOG | 日志管理 |
QUERY_LOG | 查询 |
DETAIL_LOG | 日志详情 |
DATASOURCE | 数据源管理 |
ADD_DATASOURCE | 新增 |
DELETE_DATASOURCE | 删除 |
UPDATE_DATASOURCE | 编辑 |
QUERY_DATASOURCE | 查询 |
DEV_TOOL | 开发工具 |
BUSINESS_DESIGN | 功能设计 |
APPROVE_CENTER | 审批中心 |
APPROVE_CONFIG | 审批配置 |
APPROVE_LIST | 审批列表 |
(MenuJumpTypeEnum) | |
NONE | 无 |
FRONT_ROUTE | 前端路由 |
IFRAME | 页面嵌套 |
EXTERNAL_LINK | 外部链接 |
(MenuTypeEnum) | |
MENU | 菜单 |
PAGE_TAB | 页面Tab |
PAGE_BUTTON | 页面按钮 |
GLOBAL_BUTTON | 全局按钮 |
(MenuViewTypeEnum) | |
BUSINESS | 业务端 |
MANAGE | 管理端 |
MOBILE | 移动端 |
(RoleMenuAssignedStatusEnum) | |
CHECKED | 已分配 |
PARTIAL_CHECKED | 部分分配 |
UNCHECKED | 未分配 |
role
枚举值 | 枚举释意 |
---|---|
(DataScopeTypeEnum) | |
DEPT | 本部门数据 |
DEPT_WITH_CHILD | 本部门及以下数据 |
DEFINE | 指定部门数据 |
ALL | 全部数据 |
scaffold
枚举值 | 枚举释意 |
---|---|
(MatchRuleEnum) | |
LIKE | 包含 |
EQUALS | 等于 |
tenant
枚举值 | 枚举释意 |
---|---|
(TenantStatusEnum) | |
NORMAL | 正常 |
DATA_MIGRATING | 初始化中 |
DATA_MIGRATE_FAIL | 初始化失败 |
FREEZE | 冻结 |
(TenantTypeEnum) | |
MASTER | 主租户 |
NORMAL | 普通租户 |
user
枚举值 | 枚举释意 |
---|---|
(TenantStatusEnum) | |
THEME | 主题 |
LANGUAGE | 语言 |
(UserLockTypeEnum) | |
NO_LOCK | 未锁定 |
TEMP_LOCK | 临时锁定 |
PERMANENTLY_LOCK | 永久锁定 |
(UserSocialTypeEnum) | |
WECHAT_MINI_OPEN_ID | 微信小程序OpenId |
WECHAT_MINI_UNION_ID | 微信小程序UnionId |
variable
枚举值 | 枚举释意 |
---|---|
(AllowMultiSignInEnum) | |
ALLOW | 允许 |
NOT_ALLOW | 不允许 |
(TokenDelayTypeEnum) | |
AUTO | 自动续期 |
TEMP_LOCK | 临时锁定 |
PERMANENTLY_LOCK | 永久锁定 |
(UserSocialTypeEnum) | |
WECHAT_MINI_OPEN_ID | 微信小程序OpenId |
WECHAT_MINI_UNION_ID | 微信小程序UnionId |