作者 何书鹏

商品接口

... ... @@ -29,7 +29,7 @@ class UserFavorite extends Model
extract($params);
$user = User::info();
//批量删除模式
if (isset($goods_ids)) {
if (!empty($goods_ids)) {
foreach ($goods_ids as $g) {
self::get(['goods_id' => $g, 'user_id' => $user->id])->delete();
}
... ...
... ... @@ -173,7 +173,20 @@ class Goods extends Base
"image": "http://api.7wpp.com/uploads/20200222/57d971eb5984317ee794e531ea0f9207.png", //图片
"description": "超快无审核退款流程" //描述
}],
"sku": [],
"sku": [{ //规格
"id": 1,
"name": "颜色", //一级规格名称
"pid": 0,
"goods_id": 4,
"weigh": 0,
"content": [{ //二级规格
"id": 2, //规格ID
"name": "黄色", //名称
"pid": 1,
"goods_id": 4,
"weigh": 0
}]
}],
"coupons": []
}
})
... ... @@ -521,9 +534,23 @@ class Goods extends Base
$this->success('活动列表', $activity);
}
/**
* @ApiInternal
* 收藏或取消收藏
* @ApiWeigh (93)
* @ApiTitle (收藏或取消收藏)
* @ApiSummary (收藏或取消收藏)
* @ApiMethod (POST)
*
* @ApiHeaders (name=token, type=string, required=false, description="请求的Token")
* @ApiParams (name=goods_id, type=inter, required=false, description="商品ID")
* @ApiParams (name=goods_ids, type=inter, required=false, description="商品ID集合,批量删除时可用")
*
* @ApiReturn({
"code": 1,
"msg": "收藏成功|取消收藏",
"time": "1608039147",
"data": null
})
*/
public function favorite()
{
... ...
... ... @@ -10,5 +10,5 @@
// +----------------------------------------------------------------------
return [
'connector' => 'Sync'
'connector' => 'database'
];
... ...
此 diff 太大无法显示。