删除自定义表数据
接口描述
此接口为自定义表数据更新接口,用于以定义的主键删除自定义表中一条数据
请求URI
/api/openapi/custom-table/data
请求方式
DELETE
请求体示例
{
"tableCode": "tbl1",
"condition": {
"field1": "value1",
"field2": "value2"
}
}
请求体字段
字段名 | 类型 | 必填 | 约束 | 说明 |
---|---|---|---|---|
tableCode | String | 是 | 最大长度 50 | 自定义表Code |
condition | Map<String, String> | 是 | 数据行删除条件 只支持等于操作 key: 字段编码 value: 字段值 |
接口返回示例
成功
{
"message": "success",
"errorCode": "0000"
}
失败示例
{
"message": "数据行不存在",
"errorCode": "spd.2693.004"
}
字段说明
字段名称 | 类型 | 说明 |
---|---|---|
message | String | 返回信息说明 |
errorCode | String | 返回错误码 |
错误代码
errorCode | message | 说明 |
---|---|---|
0013 | 参数:{0},最大长度{1} | |
120003 | 缺少必填项:{0} | |
120005 | 传入参数格式异常:{0},正确格式为:{1} | |
spd.2693.001 | 自定义表编码:{0}不存在 | |
spd.2693.003 | 自定义表字段不存在 | |
spd.2693.004 | 数据行不存在 | |
spd.2693.005 | 存在重复数据 | |
spd.2693.008 | 自定义表字段:{0}不存在 |