删除自定义表数据

接口描述

此接口为自定义表数据更新接口,用于以定义的主键删除自定义表中一条数据

请求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}不存在