海南旅游SAAS
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
826 B

  1. <?php
  2. namespace App\Http\Controllers\Api;
  3. use App\Http\Controllers\Controller;
  4. use App\Models\Product;
  5. /**
  6. * 产品列表
  7. * Class ProductController
  8. * @package App\Http\Controllers\Api
  9. */
  10. class ProductController extends Controller
  11. {
  12. // 产品列表
  13. public function index()
  14. {
  15. $list = Product::select(['title', 'price', 'original_price', 'pictures', 'sales'])->simplePaginate();
  16. return $this->success($list);
  17. }
  18. // 人气爆款
  19. public function hot()
  20. {
  21. $list = Product::get(['title', 'price', 'original_price', 'pictures', 'sales']);
  22. return $this->success($list);
  23. }
  24. // 猜你喜欢
  25. public function guessLike()
  26. {
  27. $list = Product::get(['title', 'price', 'original_price', 'pictures', 'sales']);
  28. return $this->success($list);
  29. }
  30. }