Skip to content

修改多条数据接口 ​

简介 ​

通过修改多条数据接口,可以批量修改多条数据。参数中字段既可以使用原名也可以使用别名。

修改表单数据接口仅修改指定字段的值,未指定的字段将会保留原值。

开发前,请仔细阅读 开发指南。

注:1)最多支持修改 100 条数据。2)附件和图片字段更新时会清除字段中原有的文件。3)修改多条数据是指把多条数据的字段修改成指定的相同值。

单选框组组件(radio字段)、多选框组组件(checkbox字段)、下拉选择框组件(select字段)同时支持静态数据、动态数据(表单)

另外,系统字段 和以下所列举的字段不支持添加和修改数据:

  • 分割线
  • 关联数据、关联查询
  • 流水号(提交后系统生成)

接口调用 ​

批量更新多条数据,最多支持 100 条数据。

请求地址:

http
PUT /Customized/Form/{FormId}/Data/Batch
http
POST /Customized/Form/{FormId}/Data/Batch/put

请求参数:

参数类型必需说明
FormIdGuid是表单Id
DataJSON是表单数据
SerialNosString[]是预修改数据的流水号

请求示例:

json
{
  "SerialNos": [
    "编码001",
    "编码002"
  ],
  "Data": {
    "input_1679974775216": {
      "value": "数码产品"
    }
  }
}

返回内容:

参数类型说明
UpdatedItemsString[]修改的表单表单数据流水号

返回示例:

json
{
  "updatedItems": [
    "编码001",
    "编码002"
  ]
}