枚举定义
提供项目中应用的枚举类型定义。
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 |