### 新增或修改数据

**该接口为老逻辑接口，循环调用表单接口，参数组装较为麻烦，请使用批量接口**

**[https://weapp.eteams.cn/sp/techdoc/doc/a4eb2865-2619-4b0f-bdc8-45b87cac5f7c/freepass](https://weapp.eteams.cn/sp/techdoc/doc/a4eb2865-2619-4b0f-bdc8-45b87cac5f7c/freepass)**** ****批量新增**

**[https://weapp.eteams.cn/sp/techdoc/doc/ddbf4013-a5d2-42ce-922e-8cc07f4acd7a/freepass](https://weapp.eteams.cn/sp/techdoc/doc/ddbf4013-a5d2-42ce-922e-8cc07f4acd7a/freepass)**** ****批量修改**

#### 请求接口：

- ~~com.weaver.ebuilder.form.client.service.emobile.IEtFormDatasetService#saveFormData#ebuilderform~~
  
  (interface#method#group)

#### 请求示例：

```json
{
    "datas": {
        "operationinfo": {
            "optionNoFindIgnore": "false",
            "checkRight": "n",
            "doAction": "n",
            "needAdd": "y"
        },
        "mainTable": {
            "4765173061109167191": "",
            "7833469351760250635": "123123",
            "id": ""
        }
    },
    "header": {
        "objId": 650659679596281856,
        "operator": 5112849484828049659,
		"tenantKey": "t7akvdnf84"
    }
}
```

#### 请求参数：

| 参数名 | 参数类型 | 参数说明 |
| --- | --- | --- |
| operationinfo | Map | 操作信息 |
| mainTable | Map | 主表数据集 |
| objId | String | 表单id |
| operator | String | 操作人 |
| id | String | 主表数据id;为空默认走新增逻辑;有对应数据id即为更新逻辑 |
| optionNoFindIgnore | String | 选项找不到是否忽略(默认忽略; false不忽略; true忽略;) |
| checkRight | String | 是否校验权限(默认校验; n不校验; y校验; ) |
| doAction | String | 是否执行action动作(默认不执行; y执行; n不执行; ) |
| tenantKey | String | 租户key |

#### 返回示例：

```json
{
        "data": {
            "dataId": 1205122790313764401,
            "formId": 6475111449799634347,
            "module": "ebuilderform",
            "dataDetails": [
                {
                    "fieldId": 4765111450482898127,
                    "content": "1111"
                }
            ],
            "newLayout": true,
            "optionNoFindIgnore": false
        },
        "status": "addData",
        "isSuccess": true
    }
```

#### 返回主要属性说明:

| 参数名 | 类型 | 说明 |
| --- | --- | --- |
| dataDetails | List | 数据明细 |
| dataId | String | 数据id |
| status | String | 数据保存状态 |
