| 123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- namespace app\api\controller;
- use app\common\controller\Api;
- use app\common\library\EthSign;
- use app\common\library\Token;
- use fast\Random;
- /**
- * 首页接口
- */
- class Index extends Api
- {
- protected array $noNeedLogin = ['*'];
- private $loaded = false;
- private $data;
-
- public function index() {
- if(!$this->loaded) {
-
- $this->loadData();
- }
- $this->success('请求成功', $this->data);
- }
-
- private function loadData(){
- // 耗时的数据加载操作
- $this->data =/* ... */
- $this->loaded =true;
- }
- }
|