Skip to content

服务属性

已发布数据的属性配置

GET 服务属性获取

GET /admin/tx/service/attr/get

请求参数

名称位置类型必选说明
folderIdquerystring新文件ID

返回示例

200 Response

json
{
  "code": 0,
  "msg": null,
  "data": [
    {
      "id": "string",
      "dataId": "string",
      "createBy": "string",
      "createTime": "string",
      "delFlag": "string",
      "folderId": "string",
      "remark": "string",
      "attrJson": "string",
      "updateBy": "string",
      "updateTime": "string",
      "coverImg": "string",
      "dataServiceId": "string"
    }
  ],
  "ok": true
}

返回结果

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegertruenonenone
» msgnulltruenonenone
» data[object]truenonenone
»» idstringfalsenone服务属性ID
»» dataIdstringfalsenone源数据ID
»» createBystringfalsenonenone
»» createTimestringfalsenonenone
»» delFlagstringfalsenonenone
»» folderIdstringfalsenone新数据ID
»» remarkstringfalsenone备注
»» attrJsonstringfalsenone属性配置
»» updateBystringfalsenonenone
»» updateTimestringfalsenonenone
»» coverImgstringfalsenone封面图片
»» dataServiceIdstringfalsenone服务ID
» okbooleantruenonenone

GET 服务属性批量获取

GET /admin/tx/service/attr/getByFolderIds

请求参数

名称位置类型必选说明
folderIdsquerystring,分割 新数据ID

返回示例

json
{
  "code": 0,
  "msg": null,
  "data": {
    "asdadasd": []
  },
  "ok": true
}

返回结果

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegertruenonenone
» msgnulltruenonenone
» dataobjecttruenonenone
»» asdadasd[string]truenonenone
» okbooleantruenonenone

POST 服务属性临时图片上传base64

POST /admin/tx/service/attr/uploadTempImg

Body 请求参数

json
{
  "folderId": "a6c576cd8da1a9219503783c2f8b39f5",
  "imageBase64Code": "base64图片"
}

请求参数

名称位置类型必选说明
Authorizationheaderstringnone
bodybodyobjectnone
» folderIdbodystring新数据ID
» imageBase64Codebodystring图片base64,仅支持image/jpeg

返回示例

json
{
  "code": 0,
  "msg": null,
  "data": "temp/dataServiceAttr/a6c576cd8da1a9219503783c2f8b39f5/image/be62d6a3-0ab9-43fe-8a7f-3e2af32aa851.jpg",
  "ok": true
}

返回结果

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegertruenonenone
» msgnulltruenonenone
» datastringtruenonenone
» okbooleantruenonenone

POST 服务属性保存/编辑

POST /admin/tx/service/attr/save

Body 请求参数

json
{
  "folderId": "3a43e94252eddf82397f301c7f6e542f",
  "id": "d96de624f8e9c6ad346e351e3fa14a95",
  "coverImg": "temp/dataServiceAttr/3a43e94252eddf82397f301c7f6e542f/image/0eaf215c-906e-4b20-9055-b90bf42fc82b.jpg",
  "attrJson": "%7B%22lon%22%3A120.00000000000001%2C%22lat%22%3A29.999999999999993%2C%22height%22%3A0%2C%22opacity%22%3A100%2C%22granularity%22%3A10%2C%22attrVersion%22%3A1%2C%22modelMatrix%22%3A%5B1%2C0%2C0%2C0%2C0%2C1%2C0%2C0%2C0%2C0%2C1%2C0%2C0%2C0%2C0%2C1%5D%7D"
}

请求参数

名称位置类型必选说明
Authorizationheaderstringnone
bodybodyobjectnone
» folderIdbodystring新数据ID
» idbodystring服务属性记录ID,修改时需要传参该值
» coverImgbodystring数据封面相对url
» attrJsonbodystring服务属性配置信息

返回示例

json
{
  "code": 0,
  "msg": null,
  "data": null,
  "ok": true
}

返回结果

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegertruenonenone
» msgnulltruenonenone
» datanulltruenonenone
» okbooleantruenonenone

Released under the MIT License.