Skip to content

新建多条数据接口 ​

简介 ​

通过新建单条数据接口,可以向指定的表单中添加多条数据。参数中字段既可以使用原名也可以使用别名。

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

注:使用接口添加数据时,会触发新数据校验、提醒助手、变更记录和数据量统计,但是不会触发重复值校验、必填校验。

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

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

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

接口调用 ​

创建多条数据接口最多支持 100 条数据。

请求地址:POST /Customized/Form/{FormId}/Data/Batch

请求参数:

参数类型必需说明
FormIdGuid是表单Id
Data_listJSON Array是多条表单数据集合

请求示例:

json
{
  "Data_list": [
    {
      "select_1679973846559": {
        "value": "Online"
      },
      "input_1679974525848": {
        "value": "编码"
      },
      "input_1679647970951": {
        "value": "上海仓"
      },
      "input_1679974775216": {
        "value": "名称"
      },
      "select_1679647978290": {
        "value": "测试品牌"
      },
      "employeeSelect_1679647998873": {
        "value": "Lily_Wang"
      },
      "input_1679648011280": {
        "value": "John Doe"
      }
    },
    {
      "select_1679973846559": {
        "value": "Offline"
      },
      "input_1679974525848": {
        "value": "编码"
      },
      "input_1679647970951": {
        "value": "北京仓"
      },
      "input_1679974775216": {
        "value": "名称"
      },
      "select_1679647978290": {
        "value": "第二测试品牌"
      },
      "employeeSelect_1679647998873": {
        "value": "Lily_Wang"
      },
      "input_1679648011280": {
        "value": "John Doe"
      }
    }
  ]
}

返回内容:

参数类型说明
CreatedItemJSON Array表单数据Id和流水号的键值对集合

返回示例:

json
{
  "CreatedItem": [
    {
      "deb003af-5a31-40f8-abfe-a673ac652a28": "单号001"
    },
    {
      "39e46f37-39c9-4eb5-92ba-1f7331782bb9": "单号002"
    }
  ]
}