Score.php 704 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace addons\ddrive\controller;
  3. use app\common\controller\Api;
  4. use think\addons\Controller;
  5. use think\Db;
  6. /**
  7. * 积分接口
  8. */
  9. class Score extends Api
  10. {
  11. protected $noNeedLogin = [];
  12. protected $noNeedRight = ['*'];
  13. /**
  14. * 获取积分日志
  15. *
  16. * @return void
  17. */
  18. public function index()
  19. {
  20. $pageSize = $this->request->param('pageSize', 10);
  21. $list = Db::name('user_score_log')->where('user_id', $this->auth->id)->order('id desc')->paginate($pageSize)->each(function ($item) {
  22. $item['createdate'] = date('Y-m-d H:i:s', $item['createtime']);
  23. return $item;
  24. });
  25. $this->success("", $list);
  26. }
  27. }