- top.dingwen.io.api.doc
- 网站[webplus]
- 枚举
- 异步[async]
- 邮件
- 测试
- 管道业务流[pipeline]
- 测试
- 本地缓存[caffeine]
- 分布式缓存[Redis]
- 二级缓存
- 网络通讯[websocket]
- 进度条
- 日志监控
- 令牌[jwt]
- 配置[config]
- 字典[dict]
- 翻译
- 敏感词
- 公共模块
- 安全模块
分页获取枚举类型
GET
/common/enums
1. 项目启动进行初始化,做本地缓存
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Query 参数
pageSize
integer
可选
示例值:
10
pageNum
integer
页码.默认值1
示例值:
1
返回响应
🟢200成功
application/json
Body
pageSize
integer
页面大小
pageNum
integer
当前页
totalNum
integer
总记录条数
totalPage
integer
总页数
start
integer
分页记录数起
end
integer
分页记录数止
code
number
返回code
exCode
string
异常码
module
string
模块
message
string
消息
success
boolean
是否成功
currentTime
string <date-time>
服务器响应时间
正则匹配:
^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$
tranceId
string
调用链路编号
data
object
数据
pageSize
integer
页面大小
pageNum
integer
当前页面
totalNum
number
总记录条数
totalPage
integer
总页数
rows
array[object (枚举结果) {3}]
可选
示例
{
"code": 200,
"message": "SUCCESS",
"data": [
{
"name": "logicDelete",
"items": [
{
"itemName": "DELETED",
"code": 0,
"desc": "删除"
},
{
"itemName": "EXISTED",
"code": 1,
"desc": "存在"
}
]
},
{
"name": "orderMode",
"items": [
{
"itemName": "DOWN",
"code": "DESC",
"desc": "降序"
},
{
"itemName": "UP",
"code": "ASC",
"desc": "升序"
}
]
},
{
"name": "searchMode",
"items": [
{
"itemName": "FULL",
"code": "full",
"desc": "包含模糊查询"
},
{
"itemName": "eq",
"code": "eq",
"desc": "等于"
},
{
"itemName": "left",
"code": "left",
"desc": "以什么结尾模糊查询"
},
{
"itemName": "right",
"code": "right",
"desc": "以什么开头模糊查询"
}
]
},
{
"name": "fileBusinessType",
"items": [
{
"itemName": "PERSONAL_PHOTO_ALBUM",
"code": "personal_photo_album",
"desc": "个人相册"
}
]
},
{
"name": "fileChannel",
"items": [
{
"itemName": "MINIO",
"code": "minio",
"desc": "Minio对象存储"
},
{
"itemName": "Ali_OSS",
"code": "ali-oss",
"desc": "阿里云对象存储"
},
{
"itemName": "SYSTEM",
"code": "system",
"desc": "本地存储"
}
]
},
{
"name": "pipelineFilterExePoint",
"items": [
{
"itemName": "ALL",
"code": "all",
"desc": "前后都执行"
},
{
"itemName": "BEFORE",
"code": "before",
"desc": "仅前执行"
},
{
"itemName": "AFTER",
"code": "after",
"desc": "仅后执行"
}
]
},
{
"name": "limitType",
"items": [
{
"itemName": "DEFAULT",
"code": "default",
"desc": "默认策略全局限流"
},
{
"itemName": "IP",
"code": "ip",
"desc": "根据请求者IP进行限流"
}
]
},
{
"name": "requestParam",
"items": [
{
"itemName": "FORM",
"code": "FORM",
"desc": "表单"
},
{
"itemName": "BODY",
"code": "BODY",
"desc": "请求体"
},
{
"itemName": "HEADER",
"code": "HEADER",
"desc": "请求头"
}
]
},
{
"name": "barStatus",
"items": [
{
"itemName": "INIT",
"code": 0,
"desc": "初始化"
},
{
"itemName": "ING",
"code": 1,
"desc": "进行中"
},
{
"itemName": "FAIL",
"code": 2,
"desc": "失败"
},
{
"itemName": "SUCCESS",
"code": 3,
"desc": "成功"
}
]
},
{
"name": "barType",
"items": [
{
"itemName": "TEST",
"code": "test",
"desc": "测试进度条类型"
}
]
},
{
"name": "poolPolicy",
"items": [
{
"itemName": "ABORT_POLICY",
"code": "AbortPolicy",
"desc": "抛出一个类型为 RejectedExecutionException的RuntimeException"
},
{
"itemName": "DISCARD_POLICY",
"code": "DiscardPolicy",
"desc": "丢弃"
},
{
"itemName": "DISCARD_OLDEST_POLICY",
"code": "DiscardOldestPolicy",
"desc": "如果线程池没被关闭且没有能力执行,则会丢弃任务队列中的头结点"
},
{
"itemName": "CALLER_RUNS_POLICY",
"code": "CallerRunsPolicy",
"desc": "当有新任务提交后,如果线程池没被关闭且没有能力执行,则把这个任务交于提交任务的线程执行,也就是谁提交任务,谁就负责执行任务"
}
]
},
{
"name": "dicDataDefault",
"items": [
{
"itemName": "YES",
"code": "Y",
"desc": "是"
},
{
"itemName": "NO",
"code": "N",
"desc": "否"
}
]
},
{
"name": "dicStatus",
"items": [
{
"itemName": "ENABLED",
"code": "1",
"desc": "启用"
},
{
"itemName": "DISABLED",
"code": "0",
"desc": "禁用"
}
]
}
],
"currentTime": "2023-06-09 15:14:53"
}
修改于 2025-06-08 12:04:48