bi


创建组件模板

接口名称:

创建组件模板

接口描述:

请求路径:

/api/v1/componentTemplate/create

请求方式:

POST

请求参数:

  • Header
参数名 参数值 必填 描述
Content-Type application/json Y
  • Param
参数名 类型 必选 描述
NESTED_PATH_SEPARATOR String N
  • Body
参数名 类型 必选 描述
name String Y 组件模板名称
categoryId String Y 组件模板类目
controls String Y 组件模板控制器
codeBlock JSONObject Y 代码块
-->key String Y
-->value Object Y
optionParam JSONObject Y 组件模板参数
-->key String Y
-->value Object Y
sampleData JSONArray Y 组件模板样例数据
-->element Object Y
icon String Y 组件模板图标
aliasName String N 组件模板别名
title String N 组件模板标题
sort Integer N 组件模板排序
style JSONObject N 组件模板样式
-->key String Y
-->value Object Y
dataSetType Integer N 支持数据集类型,0:全部支持,1:DB;2:api
remark String N 组件备注

请求示例:

NESTED_PATH_SEPARATOR=null
{
    "name": "",
    "categoryId": "",
    "controls": "",
    "codeBlock": {
        "String": {}
    },
    "optionParam": {
        "String": {}
    },
    "sampleData": [
        {}
    ],
    "icon": "",
    "aliasName": "",
    "title": "",
    "sort": 0,
    "style": {
        "String": {}
    },
    "dataSetType": 0,
    "remark": ""
}

返回参数:

参数名 类型 必选 描述
code String N 响应码
message String N 响应消息
data Long N 响应数据

返回示例:

{
    "code": "",
    "message": "",
    "data": 0
}

页面列表

ITEM_HTML