|
@@ -28,4 +28,22 @@ class GoodsFav extends Api
|
|
|
}
|
|
|
$this->success('',$list);
|
|
|
}
|
|
|
+ /**
|
|
|
+ * 添加收藏
|
|
|
+ * @ApiParams (name=goods_id,dexcription=商品id)
|
|
|
+ */
|
|
|
+ public function store(){
|
|
|
+ $user=$this->auth->getUser();
|
|
|
+ $data=$this->_validate([
|
|
|
+ 'goods_id'=>['require'],
|
|
|
+ ]);
|
|
|
+ \app\common\model\Goods::findOrFail($data['goods_id']);
|
|
|
+ if(!$user->favourite()->where('fav_id',$data['goods_id'])->find()){
|
|
|
+ $user->favourite()->save([
|
|
|
+ 'fav_type'=>'goods',
|
|
|
+ 'fav_id'=>$data['goods_id'],
|
|
|
+ ]);
|
|
|
+ }
|
|
|
+ $this->success();
|
|
|
+ }
|
|
|
}
|