更新值列表项

接口描述

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

请求URI

/api/openapi/custom/enumeration/items

请求方式

PUT

请求体示例

{
     "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 父级值代码对应的父级值状态已关闭