Record.php 726 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace app\controller\api\shareProsperity;
  3. use crmeb\basic\BaseController;
  4. use app\common\repositories\shared\SharedProsperityRewardRecordRepository;
  5. class Record extends BaseController
  6. {
  7. /**
  8. * @return mixed
  9. * @author 史晨
  10. * @date 2026/2/9 15:52
  11. * 贡献值列表
  12. */
  13. public function list()
  14. {
  15. $userId = $this->request->uid();
  16. $data = request()->only(['status', 'page']);
  17. /** @var SharedProsperityRewardRecordRepository $repository */
  18. $repository = app()->make(SharedProsperityRewardRecordRepository::class);
  19. $list = $repository->getRewardList($userId, $data['status'], $data['page']);
  20. return app('json')->success($list);
  21. }
  22. }