adminTemplate - TimYi/FengHuang GitHub Wiki
请求URL
http://101.200.229.135:8080/api/admin/template
字段说明
字段分为显示和保存两部分。
保存字段会有一些关联实体的id,显示字段会把一些关联实体的内容扁平化显示。
显示字段
id:id
name:名称
type:模板类型,是一个标记字段,用于分类获取模板
pic:模板示意图:{id,url}
definitions:变量定义,为数组[
{id,name,type,description},其中type为枚举字段:TEXT代表文本,IMG代表图片
]
content:模板内容
传参字段
id:id
name:名称
type:模板类型,是一个标记字段,用于分类获取模板
picFile:模板示意图,input type=file
content:模板内容
返回示例
{
"result": {
"totalCount": 1,
"totalPages": 1,
"page": 1,
"size": 8,
"result": [
{
"id": "404040e64e94e3ee014e94e4048a0000",
"name": "test",
"type": null,
"pic": null,
"definitions": [
{
"id": "404040e64e94e3ee014e94e4049a0001",
"name": "test",
"type": "TEXT",
"description": "测试数据"
},
{
"id": "404040e64e94e3ee014e94e4049a0002",
"name": "test2",
"type": "IMG",
"description": "测试图片数据"
}
],
"content": "
arguments{{ test:TEXT :测试数据 }}
arguments{{ test2:IMG :测试图片数据 }}
"
}
]
},
"status": "OK"
}
按名称获取模板
http://101.200.229.135:8080/api/admin/template/byname/{name}
method:GET
参数:路径参数name
返回:同名的单个模板信息
按类型获取模板列表
http://101.200.229.135:8080/api/admin/template/bytype/{type}
method:GET
参数:路径参数type
返回:该类型模板列表,返回的是全部数据,但是封装在pagedList中。