FavService.php 525 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace App\Modules\Mini\Services;
  3. use App\Base\BaseService;
  4. use App\Models\User\UserFav;
  5. class FavService extends BaseService
  6. {
  7. public function fav($uid, $params)
  8. {
  9. $gid = $params['id'];
  10. $fav = UserFav::where("user_id", $uid)->where("goods_id", $gid)->first();
  11. if ($fav) {
  12. $fav->delete();
  13. return $fav;
  14. }
  15. $fav = new UserFav();
  16. $fav->user_id = $uid;
  17. $fav->goods_id = $gid;
  18. $fav->save();
  19. return $fav;
  20. }
  21. }