# 分页获取档案模板列表

# 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