| 程序包 | 说明 |
|---|---|
| cn.jdevelops.api.result.custom | |
| cn.jdevelops.api.result.emums | |
| cn.jdevelops.api.result.exception | |
| cn.jdevelops.api.result.response |
| 限定符和类型 | 方法和说明 |
|---|---|
ResultVO<?> |
DefaultExceptionResult.result(ExceptionCode resultCode) |
T |
ExceptionResult.result(ExceptionCode resultCode)
自定定义 code 和 message
|
static Object |
ExceptionResultWrap.result(ExceptionCode resultCode)
自定义 code 和 message
|
ResultVO<?> |
DefaultExceptionResult.result(ExceptionCode resultCode,
Object data) |
T |
ExceptionResult.result(ExceptionCode resultCode,
Object data)
ResultCode
|
| 限定符和类型 | 字段和说明 |
|---|---|
static ExceptionCode |
ResultCode.API_DOUBLE_CALL
api接口调用失败
|
static ExceptionCode |
PermissionsExceptionCode.API_PERMISSION_AUTH_ERROR
接口无访问权限 - 权限
|
static ExceptionCode |
PermissionsExceptionCode.API_ROLE_AUTH_ERROR
接口无访问权限 - 无角色
|
static ExceptionCode |
UserException.AUDIT_ACCOUNT
账号待审核,请联系管理员
|
static ExceptionCode |
PermissionsExceptionCode.AUTH_ERROR
访问权限异常
|
static ExceptionCode |
UserException.BANNED_ACCOUNT
账户已封禁
|
static ExceptionCode |
TokenExceptionCode.CAS_LOGIN_ERROR
单点登录失败
|
static ExceptionCode |
ParamExceptionCode.CHECK_ERROR
入参校验异常
|
static ExceptionCode |
ResultCode.DATA_NONEXISTENCE
数据不存在
|
static ExceptionCode |
ResultCode.DATA_REPEAT
数据重复
|
static ExceptionCode |
UserException.DISABLED_ACCOUNT
账户已停用
|
static ExceptionCode |
ResultCode.DYNAMIC_DATASOURCE_SELECT
动态数据源切换错误
|
static ExceptionCode |
ResultCode.ERROR
404
|
static ExceptionCode |
UserException.EXCESSIVE_ATTEMPTS_ACCOUNT
帐号被禁用帐号由于多次认证被禁用,请稍后再试
|
static ExceptionCode |
ResultCode.FAIL
失败
|
static ExceptionCode |
ResultCode.FILE_NO_EXIST
文件不存在
|
static ExceptionCode |
ParamExceptionCode.JSON_ERROR
JSON格式错误
|
static ExceptionCode |
ParamExceptionCode.MESSAGE_NO_READING
消息不可读
|
static ExceptionCode |
ParamExceptionCode.PARAMETER_ERROR
参数不正确
|
static ExceptionCode |
UserException.PWD_VERIFY
密码不一致,请重新输入
|
static ExceptionCode |
TokenExceptionCode.REDIS_EXPIRED_USER
redis 登录失效,请重新登录(token不存在)
|
static ExceptionCode |
TokenExceptionCode.REDIS_NO_USER
非法登录(token 更换过)
|
static ExceptionCode |
ParamExceptionCode.SENSITIVE_WORD
敏感词汇
|
static ExceptionCode |
ResultCode.SUCCESS
成功
|
static ExceptionCode |
TokenExceptionCode.SYS_AUTHORIZED_PAST
授权过期
|
static ExceptionCode |
ResultCode.SYS_ERROR
系统异常
|
static ExceptionCode |
ResultCode.SYS_THROTTLING
系统限流
|
static ExceptionCode |
TokenExceptionCode.TOKEN_ERROR
token 校验失败异常
|
static ExceptionCode |
TokenExceptionCode.UNAUTHENTICATED
系统未授权
|
static ExceptionCode |
TokenExceptionCode.UNAUTHENTICATED_PLATFORM
系统未授权 - jwt分端判断
|
static ExceptionCode |
UserException.USER_EXIST_ERROR
用户不存在
|
static ExceptionCode |
UserException.USER_PASSWORD_ERROR
用户密码错误
|
static ExceptionCode |
UserException.USER_SYNC_LOAING
用户正在同步中,请稍后再试或者联系管理员
|
static ExceptionCode |
ParamExceptionCode.VALID_ERROR
数据格式检验失败
|
static ExceptionCode |
UserException.WHITE_LIST_ACCOUNT
非白名单用户
|
| 构造器和说明 |
|---|
ServiceException(ExceptionCode errorCode) |
ServiceException(ExceptionCode errorCode,
Throwable cause) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <B> ResultVO<B> |
ResultVO.of(B body,
ExceptionCode resultCode)
静态的公共方法
|
static <B> ResultVO<B> |
ResultVO.of(ExceptionCode resultCode)
静态的公共方法
|
static <B,P extends PageResult<B>> |
ResultPageVO.of(P body,
ExceptionCode resultCode)
静态的公共方法
|
Copyright © 2024 tan. All rights reserved.