分页查询组件模板
接口名称:
分页查询组件模板
接口描述:
请求路径:
/api/v1/componentTemplate/page/search
请求方式:
POST
请求参数:
- Header
参数名 | 参数值 | 必填 | 描述 |
---|---|---|---|
Content-Type | application/json | Y |
- Param
参数名 | 类型 | 必选 | 描述 |
---|---|---|---|
NESTED_PATH_SEPARATOR | String | N |
- Body
参数名 | 类型 | 必选 | 描述 |
---|---|---|---|
pageSize | Integer | Y | 条目数 |
pageNum | Integer | Y | 页码 |
count | Boolean | N | 组件模板名称 |
name | String | N | 组件模板名称 |
categoryId | String | N | 组件模板类目 |
请求示例:
NESTED_PATH_SEPARATOR=null
{
"pageSize": 0,
"pageNum": 0,
"count": false,
"name": "",
"categoryId": ""
}
返回参数:
参数名 | 类型 | 必选 | 描述 |
---|---|---|---|
code | String | N | 响应码 |
message | String | N | 响应消息 |
data | PageData<ComponentTemplateVO> | N | 响应数据 |
-->total | Long | N | 总条数 |
-->detailList | List<ComponentTemplateVO> | N | 数据集 |
-->-->componentTemplateId | String | N | 组件模板id |
-->-->name | String | N | 组件模板名称 |
-->-->aliasName | String | N | 组件模板别名 |
-->-->controls | String | N | 组件模板控制器 |
-->-->codeBlock | JSONObject | N | 组件模板代码块 |
-->-->-->key | String | Y | |
-->-->-->value | Object | Y | |
-->-->title | String | N | 组件模板标题 |
-->-->icon | String | N | 组件模板图标 |
-->-->categoryId | Long | N | 组件模板类目 |
-->-->sort | Integer | N | 组件模板排序 |
-->-->style | JSONObject | N | 组件模板样式 |
-->-->-->key | String | Y | |
-->-->-->value | Object | Y | |
-->-->sampleData | JSONArray | N | 组件模板样例数据 |
-->-->dataSetType | Integer | N | 支持数据集类型,0:全部支持,1:DB;2:api |
-->-->optionParam | JSONObject | N | 组件模板参数 |
-->-->-->key | String | Y | |
-->-->-->value | Object | Y | |
-->-->remark | String | N | 组件模板备注 |
-->-->status | Integer | N | 组件模板状态,0:正常,1:禁用 |
-->-->createTime | Long | N | 创建时间 |
-->-->updateTime | Long | N | 修改时间 |
返回示例:
{
"code": "",
"message": "",
"data": {
"total": 0,
"detailList": [
{
"componentTemplateId": "",
"name": "",
"aliasName": "",
"controls": "",
"codeBlock": {
"String": {}
},
"title": "",
"icon": "",
"categoryId": 0,
"sort": 0,
"style": {
"String": {}
},
"sampleData": [
{}
],
"dataSetType": 0,
"optionParam": {
"String": {}
},
"remark": "",
"status": 0,
"createTime": 0,
"updateTime": 0
}
]
}
}