فهرست منبع

add account_helper::onRegister and account_helper::onLogin to register and login status

stanley-king 7 سال پیش
والد
کامیت
f427f89ddc
5فایلهای تغییر یافته به همراه15 افزوده شده و 7 حذف شده
  1. 2 1
      crontab/control/minutes.php
  2. 0 2
      data/logic/delivery.logic.php
  3. 0 1
      helper/activity_helper.php
  4. 3 0
      helper/session_helper.php
  5. 10 3
      mobile/control/login.php

+ 2 - 1
crontab/control/minutes.php

@@ -301,7 +301,8 @@ class minutesControl extends BaseCronControl
             foreach ($cron as $v) {
                 $cronid[] = $v['id'];
             }
-        }else{
+        }
+        else{
             return false;
         }
         return $cronid;

+ 0 - 2
data/logic/delivery.logic.php

@@ -77,8 +77,6 @@ class deliveryLogic
                 $delivery_order['receiver_mobile'] = $order_info['reciver_info']['mob_phone'];
                 $delivery_order['receiver_phone'] = $order_info['reciver_info']['tel_phone'];
                 $delivery_order['order_size'] = count($order_info['extend_order_goods']);
-
-
                 $delivery_order['orderList'] = array();
 
                 foreach($order_info['extend_order_goods'] as $key => $goods)

+ 0 - 1
helper/activity_helper.php

@@ -16,7 +16,6 @@ require_once (BASE_ROOT_PATH . '/helper/activity/recommend_goods.php');
 require_once (BASE_ROOT_PATH . '/helper/activity/goods_gift.php');
 require_once (BASE_ROOT_PATH . '/helper/activity/optional_goods.php');
 require_once (BASE_ROOT_PATH . '/helper/activity/goods_sampler.php');
-
 require_once (BASE_ROOT_PATH . '/helper/algorithm.php');
 require_once (BASE_ROOT_PATH . '/helper/message/msgutil.php');
 require_once (BASE_ROOT_PATH . '/helper/activity_helper.php');

+ 3 - 0
helper/session_helper.php

@@ -302,8 +302,11 @@ class session_helper
                     else {
                         $wechat_loginer->register($user_info,session_helper::relay_id(),session_helper::mobile());
                         $wechat_loginer->login();
+                        account_helper::onRegister(session_helper::memberid(),session_helper::relay_id());
                     }
                 }
+
+                account_helper::onLogin(session_helper::memberid());
                 wechat_helper::clear_wxinfo();
                 return false;
             }

+ 10 - 3
mobile/control/login.php

@@ -3,8 +3,6 @@
  * 用户身份认证相关操作
  */
 
-//use Shopnc\Tpl;
-
 defined('InShopNC') or exit('Access Invalid!');
 
 require_once(BASE_DATA_PATH . '/model/member.model.php');
@@ -123,6 +121,7 @@ class loginControl extends mobileHomeControl
                     $unionid_loginner->bind($user_info);
                     $unionid_loginner->login();
                 }
+                account_helper::onLogin(session_helper::memberid());
             }
             else
             {
@@ -142,6 +141,7 @@ class loginControl extends mobileHomeControl
                         $unionid_loginner->login();
                     }
 
+                    account_helper::onLogin(session_helper::memberid());
                     session_helper::clear_regmobile();
                     wechat_helper::clear_wxinfo();
                 }
@@ -165,9 +165,11 @@ class loginControl extends mobileHomeControl
                     $unionid_loginner->register($user_info,session_helper::relay_id(),$mobile);
                     $unionid_loginner->login();
 
+                    account_helper::onRegister(session_helper::memberid(),session_helper::relay_id());
                     session_helper::clear_regmobile();
                     wechat_helper::clear_wxinfo();
                 }
+                account_helper::onLogin(session_helper::memberid());
             }
             else {
                 wechat_helper::set_userinfo($user_info);
@@ -251,6 +253,7 @@ class loginControl extends mobileHomeControl
                 else {
                     $mobile_loginner->login();
                 }
+                account_helper::onLogin(session_helper::memberid());
             }
             else
             {
@@ -258,7 +261,6 @@ class loginControl extends mobileHomeControl
                 if(wechat_helper::has_userinfo())
                 {
                     $user_info = wechat_helper::userinfo();
-
                     $union_logginer = new login\open_userinfo_log($user_info);
                     if($union_logginer->ismember()) {
                         $mobile_loginner->unbind_mobile();
@@ -269,6 +271,8 @@ class loginControl extends mobileHomeControl
                         $mobile_loginner->bind(wechat_helper::userinfo());
                         $mobile_loginner->login();
                     }
+
+                    account_helper::onLogin(session_helper::memberid());
                     session_helper::clear_regmobile();
                     wechat_helper::clear_wxinfo();
                 }
@@ -292,7 +296,10 @@ class loginControl extends mobileHomeControl
                 else {
                     $mobile_loginner->register($user_info,session_helper::relay_id(),$mobile);
                     $mobile_loginner->login();
+                    account_helper::onRegister($mobile_loginner->memberid(),session_helper::relay_id());
                 }
+
+                account_helper::onLogin(session_helper::memberid());
                 session_helper::clear_regmobile();
                 wechat_helper::clear_wxinfo();
             }