Skip to content

枚举定义

提供项目中应用的枚举类型定义。

Maven坐标

xml
<dependency>
    <artifactId>com.ikingtech.framework</artifactId>
    <name>sdk-enums</name>
</dependency>

普通枚举类型列表

枚举值枚举释意
PCPC端
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降序
枚举值枚举释意
(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岗位
枚举值枚举释意
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)
枚举值枚举释意
RateLimitPriorityEnum
COVER覆盖
COMPLEMENT补充
  • SignTypeEnum

枚举值枚举释意
SignTypeEnum
SIGN_IN登录
SIGN_OUT登出
枚举值枚举释意
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钉钉群机器人消息
枚举值枚举释意
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微信小程序支付

系统枚举类型列表

枚举值枚举释意
(ContinentEnum)
ASIA亚洲
EUROPE欧洲
NORTH_AMERICA北美洲
SOUTH_AMERICA南美洲
OCEANIA大洋洲
AFRICA非洲
ANTARCTIC南极洲
枚举值枚举释意
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业务类
枚举值枚举释意
DivisionLevelEnum
PROVINCE
CITY
DISTRICT
TOWN
枚举值枚举释意
MessageChannelStatusEnum
BUTTON_EU_NAME_DELETEdelete
BUTTON_EU_NAME_UPDATEupdate
BUTTON_EU_NAME_SEARCHsearch
(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未分配
枚举值枚举释意
DataScopeTypeEnum
DEPT本部门数据
DEPT_WITH_CHILD本部门及以下数据
DEFINE指定部门数据
ALL全部数据
枚举值枚举释意
MatchRuleEnum
LIKE包含
EQUALS等于
枚举值枚举释意
TenantStatusEnum
NORMAL正常
DATA_MIGRATING初始化中
DATA_MIGRATE_FAIL初始化失败
FREEZE冻结
(TenantTypeEnum)
MASTER主租户
NORMAL普通租户
枚举值枚举释意
TenantStatusEnum
THEME主题
LANGUAGE语言
UserLockTypeEnum
NO_LOCK未锁定
TEMP_LOCK临时锁定
PERMANENTLY_LOCK永久锁定
(UserSocialTypeEnum)
WECHAT_MINI_OPEN_ID微信小程序OpenId
WECHAT_MINI_UNION_ID微信小程序UnionId
枚举值枚举释意
AllowMultiSignInEnum
ALLOW允许
NOT_ALLOW不允许
TokenDelayTypeEnum
AUTO自动续期
TEMP_LOCK临时锁定
PERMANENTLY_LOCK永久锁定
(UserSocialTypeEnum)
WECHAT_MINI_OPEN_ID微信小程序OpenId
WECHAT_MINI_UNION_ID微信小程序UnionId