# 分页获取档案模板列表
# API
分页获取档案模板列表
请求路径 | Request |
---|---|
GET /archives/template/{projectKey} | ArchiveTemplatePageRequest |
# 授权
当前API可使用授权类型与具体的授权参数请参考下表(多个授权类型可任选一个)。了解更多请查看平台鉴权。
授权类型 | 授权参数 | 封装授权参数(调用HanCloudsClient提供的方法来封装) |
---|---|---|
用户 | userKey / authKey / authSecret | putUserAuthParams()方法 |
项目 | projectKey / projectAuthKey / projectAuthSecret | putProjectAuthParams()方法 |
# 路径参数
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
projectKey | String | 是 | 项目唯一标识 |
# Query参数
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
modelName | String | 否 | 档案模板名称,支持模糊查询左匹配,不填则查所有 |
page | Integer | 是 | 页数,默认1 |
pageSize | Integer | 是 | 分页大小,默认100 |
# Body参数
无
# 返回示例
{
"data": [
{
"createTime": 1572249546000,
"userKey": "El53nlD0",
"projectKey": "V8ZV7sWo",
"templateId": 775,
"templateName": "template10",
"desc": "test",
"jsonSchema": "{\"allowAddtional\":false,\"name\":\"rootField\",\"properties\":{\"p1\":{\"maximum\":200.0," +
"\"minimum\":1.0,\"name\":\"p1\",\"title\":\"hight\",\"type\":\"DOUBLE\"},\"p2\":{\"maximum\":200.0," +
"\"minimum\":1.0,\"name\":\"p2\",\"title\":\"width\",\"type\":\"DOUBLE\"}},\"required\":[]," +
"\"title\":\"template10\",\"type\":\"OBJECT\"}"
},
{
"createTime": 1566898897000,
"userKey": "El53nlD0",
"projectKey": "V8ZV7sWo",
"templateId": 687,
"templateName": "template1",
"desc": "test",
"jsonSchema": "{\"allowAddtional\":false,\"name\":\"rootField\",\"properties\":{\"p1\":{\"name\":\"p1\"," +
"\"title\":\"p1\",\"type\":\"INTEGER\",\"unit\":\"\"}},\"required\":[],\"title\":\"template1\"," +
"\"type\":\"OBJECT\"}"
}
],
"page": 1,
"pageSize": 100,
"total": 2
}
具体可查看ArchiveTemplate