Lingxing
切换旧版

添加 / 编辑产品属性

POST/erp/sc/routing/storage/attribute/set

1、接口对属性数据为覆盖式操作,入参属性值会全量覆盖系统里已存在属性内容

2、属性值有关联SPU的情况下,不允许对该属性值有编辑、删除操作

3、如需对已存在属性新增属性值,入参为:该属性下已存在属性值 + 新增属性值

4、如 pa_id 与 pai_id 都不传,视为新增属性

接口信息

API Path请求协议请求方式令牌桶容量
/erp/sc/routing/storage/attribute/setHTTPSPOST1

请求参数

pa_idinteger
领星属性id
attr_namestring必填
属性名
attr_valuesarray<object>必填
属性值数组
隐藏子属性
pai_idinteger
领星属性值id
attr_valuestring必填
属性值名称

请求示例

{
    "pa_id": 1,
    "attr_name": "颜色",
    "attr_values": [{
        "pai_id": 12,
        "attr_value": "白色"
    }]
}

返回结果

Json Object

codeinteger必填
状态码,0 成功
示例 0
messagestring必填
消息提示
示例 success
error_detailsarray<any>必填
错误信息
request_idstring必填
请求链路id
示例 8D680B8B-3C6F-3E16-F055-73DC70EAD977
response_timestring必填
响应时间
示例 2020-05-18 11:23:47
dataarray<object>必填
响应数据
示例 &nbsp;
隐藏子属性
pa_idinteger必填
属性名
示例 100
pai_idinteger必填
属性值
示例 1000

返回成功示例

{
    "code": 0,
    "message": "success",
    "error_details": [],
    "request_id": "8D680B8B-3C6F-3E16-F055-73DC70EAD977",
    "response_time": "2024-07-29 15:35:49",
    "data": [
    	{
    		"pa_id": 100,
    		"pai_id": 1000
    	}
    ]
    "total": 0
}

返回失败示例

{
    "code": 301000,
    "message": "",
    "error_details": "错误:属性已存在 [请求码:081827]",
    "request_id": "46C01A56-D622-55C3-1973-63ABDA2F12F8",
    "response_time": "2024-07-29 15:37:22",
    "data": null,
    "total": 0
}