System.php 786 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace app\api\controller;
  3. use app\common\controller\Api;
  4. use app\common\model\Version;
  5. /**
  6. * 版本
  7. */
  8. class System extends Api
  9. {
  10. //如果$noNeedLogin为空表示所有接口都需要登录才能请求
  11. //如果$noNeedRight为空表示所有接口都需要验证权限才能请求
  12. //如果接口已经设置无需登录,那也就无需鉴权了
  13. //
  14. // 无需登录的接口,*表示全部
  15. protected $noNeedLogin = ['*'];
  16. // 无需鉴权的接口,*表示全部
  17. protected $noNeedRight = ['*'];
  18. public function info()
  19. {
  20. $version = $this->request->request('version');
  21. $system = $this->request->request('system');
  22. $data = Version::check($version,$system);
  23. $this->success('返回成功', $data);
  24. }
  25. }