Index.php 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?php
  2. namespace app\api\controller;
  3. use app\common\controller\Api;
  4. use app\common\model\Config;
  5. /**
  6. * 首页接口
  7. */
  8. class Index extends Api
  9. {
  10. protected $noNeedLogin = ['base',];
  11. protected $noNeedRight = ['*'];
  12. /**
  13. * 首页
  14. *
  15. */
  16. public function base()
  17. {
  18. $data['logo'] = (new Config())->getValue('logo');
  19. $data['app_name'] = (new Config())->getValue('name');
  20. $data['code'] = [
  21. ['code' => '86', 'country' => __('中国')],
  22. ['code' => '1', 'country' => __('美国')],
  23. ];
  24. $this->success('', $data);
  25. }
  26. /**
  27. * 首页
  28. *
  29. */
  30. public function index()
  31. {
  32. $user = $this->auth->getUser();
  33. $data = [];
  34. $data['notice'] = '滚动显示的公告信息';
  35. $data['banner_list'] = ['https://dapp-static.oss-cn-shenzhen.aliyuncs.com/jue-jin-lu/3.pnggS02ouwrJfiF65979ec74db73','https://dapp-static.oss-cn-shenzhen.aliyuncs.com/jue-jin-lu/intro.pngkSx1GTBiuFzY65979f0cd34e1'];
  36. $data['balance'] = $user['balance'];
  37. $data['bonus_sum'] = $user['bonus_sum'];
  38. $data['service_link'] = $user['service_link'];
  39. $data['icon_list'] = [
  40. 'https://www.estyzl38.com/static/img/binance.ebc27893.png',
  41. 'https://www.estyzl38.com/static/img/ibank.11f8808d.png',
  42. 'https://www.estyzl38.com/static/img/gate.ef718121.png',
  43. 'https://www.estyzl38.com/static/img/trustwallet.3e39f1f7.png',
  44. 'https://www.estyzl38.com/static/img/gemini.90d29b68.png',
  45. 'https://www.estyzl38.com/static/img/11.png',
  46. 'https://www.estyzl38.com/static/img/metamask.5cc72a6d.png',
  47. 'https://www.estyzl38.com/static/img/22.png',
  48. ];
  49. $this->success(__('请求成功'), $data);
  50. }
  51. }