修改多条数据接口
简介
通过修改多条数据接口,可以批量修改多条数据。参数中字段既可以使用原名也可以使用别名。
修改表单数据接口仅修改指定字段的值,未指定的字段将会保留原值。
开发前,请仔细阅读 开发指南。
注:1)最多支持修改 100 条数据。2)附件和图片字段更新时会清除字段中原有的文件。3)修改多条数据是指把多条数据的字段修改成指定的相同值。
单选框组组件(radio字段)、多选框组组件(checkbox字段)、下拉选择框组件(select字段)同时支持静态数据、动态数据(表单)
另外,系统字段 和以下所列举的字段不支持添加和修改数据:
- 分割线
- 关联数据、关联查询
- 流水号(提交后系统生成)
接口调用
批量更新多条数据,最多支持 100 条数据。
请求地址:
http
PUT /Customized/Form/{FormId}/Data/Batchhttp
POST /Customized/Form/{FormId}/Data/Batch/put请求参数:
| 参数 | 类型 | 必需 | 说明 |
|---|---|---|---|
| FormId | Guid | 是 | 表单Id |
| Data | JSON | 是 | 表单数据 |
| SerialNos | String[] | 是 | 预修改数据的流水号 |
请求示例:
json
{
"SerialNos": [
"编码001",
"编码002"
],
"Data": {
"input_1679974775216": {
"value": "数码产品"
}
}
}返回内容:
| 参数 | 类型 | 说明 |
|---|---|---|
| UpdatedItems | String[] | 修改的表单表单数据流水号 |
返回示例:
json
{
"updatedItems": [
"编码001",
"编码002"
]
}