Browse Source

Wesmiler 2021-0115第4期分销功能新增

wesmiler 5 years ago
parent
commit
60e159e93c

+ 1 - 1
app/weixin/controller/BaseController.php

@@ -31,7 +31,7 @@ class BaseController extends HomeBaseController
                 $curOpenId = session('openid');
                 $openid = $curOpenId? $curOpenId : config('weixin.openid');
                 if($openid){
-                    $this->userInfo = Member::getInfo(['openid'=> $openid, 'user_type'=> 2, 'user_status'=> 1],$field);
+                    $this->userInfo = Member::getInfo(['openid'=> $openid, 'user_type'=> 2],$field);
                 }
                 $wxInfo = Fans::getInfo(['openid' => $openid]);
                 session('openid', $openid);

+ 6 - 0
app/weixin/controller/MemberController.php

@@ -16,10 +16,16 @@ class MemberController extends BaseController
     public function __construct()
     {
         parent::__construct();
+        $openid = session('openid');
+        if(empty($this->userInfo) && $openid){
+            $this->userInfo = Member::getInfo(['openid'=> $openid,'user_type'=> 2]);
+        }
+
         $userStatus = isset($this->userInfo['user_status']) ? intval($this->userInfo['user_status']) : 0;
         $agentType = isset($this->userInfo['agent_type']) ? intval($this->userInfo['agent_type']) : 0;
         $agentStatus = isset($this->userInfo['agent_status']) ? intval($this->userInfo['agent_status']) : 0;
         $needRegProfile = isset($this->userInfo['is_reg_profile'])? $this->userInfo['is_reg_profile'] : 0;
+
         var_dump(session('openid'));
         var_dump($this->userInfo);
         exit;