文档
测试

item(商品查询)

POST
http://localhost:9090/api/v1/query/item

接口描述

根据条码/编码/助记码等查询商品

请求参数

参数名
类型
描述
必填
code
string
条码[精确匹配+尾号匹配]/编码[精确匹配+尾号匹配]/助记码[模糊匹配]
必填
token
string
身份验证
必填

响应参数

参数名
类型
描述
必填
code
string
状态码(0:成功/其它:错误)
必填
message
string
错误信息(仅在发生错误时有意义)
必填
data
json
数据集合
必填
plu
string
用来标识本次查询的是否为13/18位秤码(1:是/其它值:否),注:如果是秤码,在查询界面点击加购时要传秤码而不是商品条码,否则秤码上的重量金额等信息会我去接你
必填
list
set
商品集合(该集合中的商品是有序的,按类 别编码+商品编码+包装系数 升序)
必填
row
string
行号(行号从0开始)
必填
code
string
商品条码
必填
item_id
string
商品id(SKU ID)
必填
item_no
string
商品编码
必填
assistant
string
助记码
必填
name
string
商品名称
必填
short_name
string
商品简称
必填
spec
string
规格
必填
unit_id
string
包装单位id
必填
unit
string
单位名称
必填
package
string
包装系数(库存单位 * package = unit)
必填
item_clsno
string
类别编码
必填
item_clsname
string
类别名称
必填
item_brdno
string
品牌编码
必填
item_brdname
string
品牌名称
必填
item_dptno
string
部门编码
必填
item_dptname
string
部门名称
必填
bom_type
string
组拆类型(0:普通商品/1:组合商品)。注:组合商品是指A/B/C均在商品档案中有定义,同时定义了A=B+C,前台销售时扫描A,小票中记录的也是A,销售报表中体现的也是A,但后台扣减的是B/C的库存
必填
code_type
string
条码类型(0:主条码/1:副条码/2:多包装/3:子商品)
必填
fresh_type
string
生鲜标志(0:普通商品/1:生鲜商品[称重]/3:生鲜商品[计件])
必填
price_type
string
管价标志(0:普通商品[有售价且不可修改]/1:可改价商品[有售价且可修改]/2:无售价商品[必须手动输入售价,比如联营不管价商品和租赁专柜商品])
必填
qty_flag
string
小数标志(0:普通商品[只能整数销售]/1:允许小数销售)。注:此标志只用来控制标品,对于重鲜称重商品无意义(生鲜商品固定允许小数数量)
必填
reward_type
string
兑奖标志(0:普通商品/1:兑换现金/2:兑换实物)
必填
org_price
string
标准售价
必填
sale_price
string
特价(单品特价,没有特价时等同于org_price)
必填
point
string
单品积分(0表示不积分)
必填
sale_status
string
可售状态(1:可售/其它值:不可售)
必填
sale_msg
string
不可售状态时的提示信息
必填
plu
string
1:表示查询的code值为
必填
new_price
string
商品特价
必填
discount_info
string
限时特惠时段
必填