分页查询列表
POST
/api/cps/app/component/page
请求参数
Body 参数application/json
pageNo
integer
当前页码
pageSize
integer
每页条目数
params
object (CpsAppComponent)
请求的具体参数
id
integer <int64>
可选
type
string
可选
FORM 普通组件
ATTR 属性值(比如中文名、英文名、icon、颜色、数据集)
AUTH 权限值(例如 是否可见,是否禁用)
formType
array[string]
可选
code
string
可选
但是在分配到每个公司时权限时是不可重复的
例如某个表单下有两个数据集合
此两个数据集合code可能相同,此时只可选择一个进行配置
name
string
组件名称
value
string
编码对应的值
imageUrl
string
可选
description
string
组件描述
parentId
integer <int64>
父级ID
defaultFlag
integer
可选
常用于一个组件下有多个相同code时指定默认值
同一parentId下不能有重复code都指向默认
ordNum
integer
排序
status
integer
是否启用
createTime
string
创建时间
creator
string
创建用户ID
modifyTime
string
更新时间
modifier
string
更新用户ID
parentType
string
父节点类型
customerNo
integer <int64>
可选
enterpriseId
integer <int64>
可选
示例
{
"pageNo": 1,
"pageSize": 10,
"params": {
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/cps/app/component/page' \
--header 'Content-Type: application/json' \
--data-raw '{
"pageNo": 1,
"pageSize": 10,
"params": {
}
}'
返回响应
🟢200成功
application/json
Body
success
boolean
可选
errCode
string
可选
errMsg
string
可选
code
string
可选
message
string
可选
traceId
string
可选
data
object (PageResultCpsAppComponent)
可选
records
array[object (CpsAppComponent) {19}]
查询数据列表
total
integer <int64>
总数
current
integer <int64>
当前页
size
integer <int64>
可选
示例
{
"success": false,
"errCode": "",
"errMsg": "",
"traceId": "",
"data": {
"records": [
{
"id": 0,
"type": "",
"code": "",
"name": "",
"value": "",
"description": "",
"parentId": 0,
"defaultFlag": 0,
"ordNum": 0,
"status": 0,
"createTime": "",
"creator": "",
"modifyTime": "",
"modifier": "",
"parentType": "",
"customerNo": 0
}
],
"total": 0,
"current": 0,
"size": 0
}
}
修改于 2025-04-07 07:48:01