创建值列表项

接口描述

此接口用于使用中间件同步创建值列表项

请求URI

/api/openapi/custom/enumeration/items

请求方式

POST

请求体示例

{
    "companyCode":"CMP-001",
    "customEnumerationCode": "CCE-001",
    "code":"CCEI-CODE-001",
    "name": "CCEI-001",
    "parentCode":"CCEI-CODE-01",
    "sequenceNo": 10,
    "isDefault": true,
    "remark":"Test-Remark",
    "isEnabled": true,
    "isPublic": true
}

请求体字段

字段名 类型 必填 主键 约束 说明
companyCode String 否 △ 最大长度 36 值列表项归属公司
customEnumerationCode String 是 ○ 最大长度 36 值列表项归属值列表编码
code String 是 ○ 最大长度 36 值列表项编码
name String 是 最大长度 100 值列表项名称
parentCode String 否 最大长度 36 父级值列表项编码
sequenceNo int 否 正整数,最大长度10 序号
isDefault Boolean 否 是否默认选项
默认false
remark String 否 最大长度 200 备注
isEnabled Boolean 否 是否启用
默认true
isPublic Boolean 否 全员可见
true:可
false:不可
默认:true

接口返回示例

成功

{
    "message": "success",
    "key": "CCEI-CODE-001"
}

失败示例

{
    "message": "值列表不存在",
    "errorCode": "120801"
}

字段说明

字段名称 类型 说明
message String 返回信息说明
errorCode String 返回错误码

错误代码

errorCode message 说明
0013 参数:{0},最大长度{1} 无
120801 值列表不存在 无
120003 缺少必填项:{0} 无
120810 值列表项编码已存在 无
6062003 值列表项序号只允许为正整数并且不能超过10位 无
13668105 父级值编码不允许为空 无
13668109 父级值代码对应的父级值不存在 无
13668110 父级值编码所属的父级值列表状态已关闭 无
13668111 父级值代码对应的父级值状态已关闭 无