|
@@ -36,12 +36,14 @@ class GoodsFav extends Api
|
|
|
$user=$this->auth->getUser();
|
|
|
$data=$this->_validate([
|
|
|
'goods_id'=>['require'],
|
|
|
+ 'goods_sku_id'=>['require'],
|
|
|
]);
|
|
|
\app\common\model\Goods::findOrFail($data['goods_id']);
|
|
|
- if(!$user->favourite()->where('fav_id',$data['goods_id'])->find()){
|
|
|
+ if(!$user->favourite()->where('fav_id',$data['goods_id'])->where('goods_sku_id',$data['goods_sku_id'])->find()){
|
|
|
$user->favourite()->save([
|
|
|
'fav_type'=>'goods',
|
|
|
'fav_id'=>$data['goods_id'],
|
|
|
+ 'goods_sku_id'=>$data['goods_sku_id'],
|
|
|
]);
|
|
|
}
|
|
|
$this->success();
|