简要描述:

-获取商品详情信息

请求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(不一定有,取决于设置有没有开启三级分类)

widgets参数说明:商品其余数据

参数名 类型 说明
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": []
}