1. 属性模块API

API URL

post {HTTP(S)地址}/api/{version}/property

1.1. 自定义栏位列表查询接口

1.1.1. SERVICE_TYPE

CUSTOMER_FIELD_QUERY

1.1.2. 请求参数

参数 是否必须 类型 示例 备注
tableName Y String SYS_ITEM SYS_ITEM:系统商品自定义栏位; SYS_ORDER:订单自定义栏位; SYS_ODO:出库单自定义栏位; SYS_ASN:入库单自定义栏位。
columType N String NUMBER 筛选不同填入类型的自定义栏位 NUMBER:数字; DATE:日期; STRING:字符串; SELECT:下拉框。
columName N String 生产日期 用户自己定义的栏位名称
required N Number 1 是否只查询必填栏位 1:true;0:false
isQuery N Number 1 是否只查询支持查询的栏位 1:true;0:false
isShow N Number 1 是否只查询支持列配置的栏位 1:true;0:false

1.1.3. 返回参数

参数 是否必须 类型 示例 备注
errorCode Y String “DATA_INPUT_ERROR” 错误码
errorMsg Y String “输入参数不对” 业务错误信息
state Y String success 请求结果
total Y Number 100 总条数
result Y List 店铺信息,详情查看下表

CustomeField(自定义栏位)

参数 是否必须 类型 示例 备注
id N Long 3 自定义栏位的ID,用于创建订单等使用
tableName Y String SYS_ITEM SYS_ITEM:系统商品自定义栏位; SYS_ORDER:订单自定义栏位; SYS_ODO:出库单自定义栏位; SYS_ASN:入库单自定义栏位。
columType Y String NUMBER 筛选不同填入类型的自定义栏位 NUMBER:数字; DATE:日期; STRING:字符串; SELECT:下拉框。
columName Y String 生产日期 用户自己定义的栏位名称
defaultValue N String "1970/01/01"(无双引号) 自定义栏位默认值
candidateValue N String ["1970/01/01","1970/01/02"] 下拉框的候选值
remark N String 上架日期区分于出厂日期 备注
required N Integer 1 是否只查询必填栏位 1:true;0:false
isQuery N Integer 1 是否只查询支持查询的栏位 1:true;0:false
isShow N Integer 1 是否只查询支持列配置的栏位 1:true;0:false

请求示例:

curl --location --request POST 'https://gerp-test1.800best.com/api/v1/property' \
--form 'appId="TEST"' \
--form 'serviceType="CUSTOMER_FIELD_QUERY"' \
--form 'bizParam="{
\"tableName\":\"SYS_ITEM\"
}"' \
--form 'timestamp="1731742317"' \
--form 'sign="96ce268994dbe73ff49b7f5412be6c67"'

返回示例:

{
    "state": "success",
    "errorCode": "",
    "errorMsg": "",
    "bizContent": "{\"notSuccess\":false,\"result\":[{\"candidateValue\":[],\"columCode\":1,\"columName\":\"商品有效期\",\"columType\":\"DATE\",\"id\":17,\"isDeleted\":0,\"isQuery\":0,\"isShow\":0,\"required\":0,\"tableName\":\"SYS_ITEM\"},{\"candidateValue\":[],\"columCode\":2,\"columName\":\"商品产地\",\"columType\":\"STRING\",\"id\":16,\"isDeleted\":0,\"isQuery\":1,\"isShow\":1,\"required\":0,\"tableName\":\"SYS_ITEM\"},{\"candidateValue\":[\"1\",\"2\",\"3\",\"123\"],\"columCode\":3,\"columName\":\"测试单选栏位\",\"columType\":\"SELECT\",\"id\":47,\"isDeleted\":0,\"isQuery\":0,\"isShow\":0,\"required\":0,\"tableName\":\"SYS_ITEM\"},{\"candidateValue\":[],\"columCode\":5,\"columName\":\"货值\",\"columType\":\"DATE\",\"id\":26,\"isDeleted\":0,\"isQuery\":0,\"isShow\":1,\"required\":0,\"tableName\":\"SYS_ITEM\"},{\"candidateValue\":[],\"columCode\":6,\"columName\":\"产品编码\",\"columType\":\"STRING\",\"id\":33,\"isDeleted\":0,\"isQuery\":1,\"isShow\":0,\"required\":0,\"tableName\":\"SYS_ITEM\"},{\"candidateValue\":[],\"columCode\":7,\"columName\":\"123\",\"columType\":\"STRING\",\"id\":40,\"isDeleted\":0,\"isQuery\":1,\"isShow\":0,\"required\":0,\"tableName\":\"SYS_ITEM\"},{\"candidateValue\":[],\"columCode\":10,\"columName\":\"地区账套\",\"columType\":\"STRING\",\"id\":27,\"isDeleted\":0,\"isQuery\":0,\"isShow\":0,\"required\":0,\"tableName\":\"SYS_ITEM\"},{\"candidateValue\":[],\"columCode\":11,\"columName\":\"单箱条码\",\"columType\":\"STRING\",\"id\":28,\"isDeleted\":0,\"isQuery\":0,\"isShow\":0,\"required\":0,\"tableName\":\"SYS_ITEM\"},{\"candidateValue\":[],\"columCode\":12,\"columName\":\"规格型号\",\"columType\":\"STRING\",\"id\":29,\"isDeleted\":0,\"isQuery\":0,\"isShow\":0,\"required\":0,\"tableName\":\"SYS_ITEM\"}],\"state\":\"success\",\"total\":9}",
    "requestId": "e5ef0eb6-962a-4ce3-b339-eddec2b245fc"
}
© Copyright QianYi Team 2025 All Rights Reserved            Updated 2025-09-12 03:34:28

results matching ""

    No results matching ""