WalletController.php 730 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. namespace App\Http\Controllers\Client;
  3. use App\Http\Controllers\Controller;
  4. use App\Services\Client\WalletService;
  5. /**
  6. * @group 用户端-钱包管理
  7. *
  8. * 钱包相关的API接口
  9. */
  10. class WalletController extends Controller
  11. {
  12. protected WalletService $service;
  13. public function __construct(WalletService $service)
  14. {
  15. $this->service = $service;
  16. }
  17. /**
  18. * 获取钱包明细
  19. *
  20. * 获取钱包明细
  21. *
  22. * @authenticated
  23. *
  24. * @response {
  25. * "code": 200,
  26. * "message": "获取成功",
  27. * "data": {
  28. * "records": []
  29. * }
  30. * }
  31. */
  32. public function records()
  33. {
  34. return $this->service->getWalletRecords();
  35. }
  36. }