BrowseRecords.php 773 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. declare (strict_types = 1);
  3. namespace app\api\controller;
  4. use app\common\model\BrowseRecords as BrowseRecordsModel;
  5. use app\api\service\User as UserService;
  6. use app\common\model\Goods as GoodsModel;
  7. /**
  8. * 我的足迹
  9. * @package app\api\controller
  10. */
  11. class BrowseRecords extends Controller
  12. {
  13. /**
  14. * Notes:
  15. * Author: zhangs
  16. * DateTime: 2021/9/25 14:07
  17. * @param int $source_type 浏览来源 1-商品 2-广告
  18. * @return mixed
  19. */
  20. public function list($source_type = 1)
  21. {
  22. $model = new BrowseRecordsModel;
  23. $userinfo = UserService::getCurrentLoginUser(true);
  24. $list = $model->getList(intval($userinfo->user_id), $source_type)->toArray();
  25. return $this->renderSuccess(compact('list'));
  26. }
  27. }