MemberController.php 773 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace App\Http\Controllers\Api\v1;
  3. use App\Http\Controllers\Api\BaseController;
  4. use App\Services\MemberService;
  5. /**
  6. * 会员控制器类
  7. * @author wesmiler
  8. * @since 2020/11/10
  9. * Class MemberController
  10. * @package App\Http\Controllers
  11. */
  12. class MemberController extends BaseController
  13. {
  14. /**
  15. * 构造函数
  16. * @author wesmiler
  17. * @since 2020/11/11
  18. * MemberController constructor.
  19. */
  20. public function __construct()
  21. {
  22. parent::__construct();
  23. $this->service = new MemberService();
  24. }
  25. /**
  26. * 获取用户信息
  27. * @return array|mixed
  28. */
  29. public function info(){
  30. $info = $this->service->getUserInfo(['m.id'=> $this->userId]);
  31. return message(MESSAGE_OK,true, $info);
  32. }
  33. }