BaseController.php 626 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. /**
  3. * 入口
  4. * @author wesmiler
  5. */
  6. namespace app\api\controller;
  7. use app\index\service\PRedis;
  8. use cmf\controller\HomeBaseController;
  9. use think\Request;
  10. class BaseController extends HomeBaseController
  11. {
  12. public $userId = 0;
  13. public $userInfo = [];
  14. public function __construct(Request $request = null)
  15. {
  16. parent::__construct($request);
  17. $this->userId = session('UID');
  18. if(empty($this->userId)){
  19. showJson(1000,1018,['url'=> url('','','',true)]);
  20. }
  21. $cacheKey = md5($this->userId.'qxq');
  22. $this->userInfo = PRedis::get($cacheKey);
  23. }
  24. }
  25. ?>