|
|
@@ -68,8 +68,9 @@ class BaseController extends HomeBaseController
|
|
|
$openid = session('openid');
|
|
|
$cacheKey = "weixin:auth:".$openid;
|
|
|
$userStatus = isset($this->userInfo['user_status'])? intval($this->userInfo['user_status']) : -1;
|
|
|
+ $agentStatus = isset($this->userInfo['agent_status'])? intval($this->userInfo['agent_status']) : -1;
|
|
|
// PRedis::set('weixin:temp:'.$openid.'_'.get_client_ip(), ['openid'=> $openid, 'userInfo'=> $this->userInfo], 24 * 3600);
|
|
|
- if(empty($openid) || empty($this->userInfo) || $userStatus ==-1 || !PRedis::get($cacheKey)){
|
|
|
+ if(empty($openid) || empty($this->userInfo) || $userStatus ==-1 || $agentStatus == -1 || !PRedis::get($cacheKey)){
|
|
|
Wechat::init();
|
|
|
if($openid){
|
|
|
PRedis::set($cacheKey, session('userInfo'), 7 * 24 * 3600);
|