简要描述:
-获取商品详情信息
请求URL:
&route=plugin.shop-assistant.frontend.goods.get-detail
请求参数说明:
参数名 |
类型 |
是否必需 |
说明 |
id |
int |
是 |
商品ID |
返回示例:
正确时返回:
{
"result": 1,
"msg": "ok",
"data": {
"levels": [
{
"id": "0",
"level_name": "普通会员1"
},
{
"id": 1,
"level_name": "青铜会员"
},
{
"id": 2,
"level_name": "新等级"
}
],
"groups": [
{
"id": 1,
"group_name": "2",
"uniacid": 1
}
],
"dispatch_templates": [
{
"id": 1,
"dispatch_name": "测试"
},
{
"id": 2,
"dispatch_name": "测试"
}
],
"goods": {
"id": 178,
"uniacid": 1,
"brand_id": 0,
"type": 1,
"status": 1,
"display_order": 0,
"title": "课程1商品测试",
"thumb": "images/1/2019/10/D4uZa999psputsapuDASza5WAWfs9p.jpg",
"thumb_url": "",
"sku": "件",
"description": "",
"content": "",
"goods_sn": "",
"product_sn": "",
"market_price": "10.00",
"price": "100.00",
"cost_price": "10.00",
"stock": 96,
"reduce_stock_method": 0,
"show_sales": 4,
"real_sales": 4,
"weight": "0.00",
"has_option": 0,
"is_new": 0,
"is_hot": 0,
"is_discount": 0,
"is_recommand": 0,
"is_comment": 0,
"is_deleted": 0,
"created_at": "2021-03-09 11:29:45",
"deleted_at": null,
"updated_at": "2021-03-31 14:59:22",
"comment_num": 0,
"is_plugin": 0,
"plugin_id": 0,
"virtual_sales": 1,
"no_refund": 0,
"need_address": 0,
"type2": 1,
"old_id": null,
"volume": "0.000",
"widgets": {
"privilege": {
"id": 73,
"goods_id": 178,
"show_levels": "",
"show_groups": "",
"buy_levels": "",
"buy_groups": "",
"once_buy_limit": 0,
"total_buy_limit": 0,
"day_buy_limit": 0,
"week_buy_limit": 0,
"month_buy_limit": 0,
"time_begin_limit": "1970-01-01 08:00:00",
"time_end_limit": "1970-01-01 08:00:00",
"created_at": "2021-03-09 11:29:46",
"updated_at": "2021-03-09 11:29:46",
"deleted_at": null,
"enable_time_limit": 0,
"min_buy_limit": 0
},
"discount": {
"level_discount_type": 1,
"discount_method": 1,
"discount_value": [
{
"level_id": 0,
"discount_value": ""
},
{
"level_id": 1,
"discount_value": ""
},
{
"level_id": 2,
"discount_value": ""
}
]
},
"dispatch": {
"id": 119,
"goods_id": 178,
"dispatch_type": 1,
"dispatch_price": "0.00",
"dispatch_id": 0,
"is_cod": 1,
"created_at": "2021-03-09 11:29:46",
"updated_at": "2021-03-31 14:59:22",
"deleted_at": null,
"dispatch_type_ids": "1"
}
}
}
}
}
levels参数说明:会员等级列表
参数名 |
类型 |
说明 |
|
id |
int |
等级ID |
|
level_name |
string |
等级名 |
|
groups参数说明:会员分组列表
参数名 |
类型 |
说明 |
|
id |
int |
分组ID |
|
group_name |
string |
分组名 |
|
dispatch_templates参数说明:运费模板列表
参数名 |
类型 |
说明 |
|
id |
int |
模板ID |
|
dispatch_name |
string |
模板名 |
|
dispatch_types参数说明:可选配送方式列表
参数名 |
类型 |
说明 |
|
id |
int |
配送方式ID |
|
name |
string |
配送方式名 |
|
goods参数说明:商品信息
参数名 |
类型 |
说明 |
|
id |
int |
商品ID |
|
type |
int |
商品类型:1为实体2为虚拟 |
|
status |
int |
状态:0下架1上架 |
|
display_order |
int |
排序 |
|
title |
string |
商品名 |
|
thumb |
string |
商品图片(thumb_src绝对地址) |
|
thumb_url |
array |
其他图片(thumb_url_src绝对地址) |
|
sku |
string |
商品单位 |
|
description |
string |
分享描述 |
|
content |
string |
商品详情 |
|
market_price |
float |
原价 |
|
price |
float |
现价 |
|
cost_price |
float |
成本价 |
|
stock |
int |
库存 |
|
reduce_stock_method |
int |
减库存方式 0 拍下减库存 1 付款减库存 2 永久不减 |
|
no_refund |
int |
不可退货退款 0否 1是 |
|
show_sales |
int |
已出售数量 |
|
real_sales |
int |
实际出售数量 |
|
virtual_sales |
int |
虚拟销量 |
|
need_address |
int |
是否需要填写收货地址 0:是1:否 |
|
has_many_goods_category |
array |
商品分类数据 |
|
widgets |
array |
商品其余数据 |
|
has_many_goods_category参数说明:商品分类数据
参数名 |
类型 |
说明 |
|
parentid |
int |
一级分类ID |
|
childid |
int |
二级分类ID |
|
thirdid |
int |
三级分类ID(不一定有,取决于设置有没有开启三级分类) |
|
参数名 |
类型 |
说明 |
|
privilege |
array |
权限数据 |
|
discount |
array |
折扣数据 |
|
dispatch |
array |
配送数据 |
|
privilege参数说明:商品权限数据
参数名 |
类型 |
说明 |
|
show_levels |
array |
会员等级浏览权限(id组) |
|
show_groups |
array |
会员组浏览权限(id组) |
|
buy_levels |
array |
会员等级购买权限(id组) |
|
buy_groups |
array |
会员组购买权限(id组) |
|
once_buy_limit |
int |
每次限购数量 |
|
total_buy_limit |
int |
会员限购总数 |
|
day_buy_limit |
int |
会员每天限购数量 |
|
week_buy_limit |
int |
会员每周限购数量) |
|
month_buy_limit |
int |
会员每月限购数量 |
|
min_buy_limit |
int |
会员起购数量 |
|
discount参数说明:商品折扣数据
参数名 |
类型 |
说明 |
|
level_discount_type |
int |
折扣类型:1会员等级 |
|
discount_method |
int |
折扣方式:1折扣2固定金额3成本比例 |
|
discount_value |
array |
等级折扣数据 |
|
discount_value.level_id |
int |
等级ID |
|
discount_value.discount_value |
string |
折扣数据 |
|
dispatch参数说明:商品配送数据
参数名 |
类型 |
说明 |
|
dispatch_type |
int |
运费设置:1统一邮费0运费模板 |
|
dispatch_price |
int |
固定运费(选统一邮费时需填) |
|
dispatch_id |
int |
运费模板ID(选运费模板时需填) |
|
dispatch_type_ids |
array |
支持配送方式id |
|
错误时返回:
{
"result": 0,
"msg": "ID参数错误",
"data": []
}