|
@@ -219,14 +219,20 @@ class bonusexControl extends mobileControl
|
|
|
return self::outsuccess(['type_info' => $type_info,'bonus_state' => 'unstart'],"bonus/unstart");
|
|
|
}
|
|
|
|
|
|
+ Log::record(__METHOD__ . " 1",Log::DEBUG);
|
|
|
$grabable = bonus_helper::can_grab($type,session_helper::memberid(),session_helper::mobile());
|
|
|
$mine_bonus = bonus_helper::get_mine_by_typesn($type_sn);
|
|
|
+ Log::record(__METHOD__ . " 2",Log::DEBUG);
|
|
|
+
|
|
|
if($mine_bonus != false)
|
|
|
{ //显示我抢到的红包,按照状态进行判断
|
|
|
$bonus_obj = \bonus\user_bonus::create_by_param($mine_bonus);
|
|
|
$mine_bonus = bonus_helper::filter_bonus($mine_bonus);
|
|
|
|
|
|
+ Log::record(__METHOD__ . " 3",Log::DEBUG);
|
|
|
if($bonus_obj->isBinded()) {
|
|
|
+ Log::record(__METHOD__ . " 4",Log::DEBUG);
|
|
|
+
|
|
|
$summarys = $this->matched_goods($type_sn);
|
|
|
return self::outsuccess(['type_info' => $type_info,
|
|
|
'mine_bonus' => $mine_bonus,
|
|
@@ -238,12 +244,16 @@ class bonusexControl extends mobileControl
|
|
|
"bonus/detail");
|
|
|
}
|
|
|
elseif($type->isEnd()) {
|
|
|
- return self::outsuccess(['type_info' => $type_info,'bonus_state' => 'end'],"bonus/end");
|
|
|
+ Log::record(__METHOD__ . " 5",Log::DEBUG);
|
|
|
+ return self::outsuccess(['type_info' => $type_info,'bonus_state' => 'end'],"bonus/end");
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
+ Log::record(__METHOD__ . " 6",Log::DEBUG);
|
|
|
+
|
|
|
if(session_helper::isVerfiyMobile() || session_helper::logined())
|
|
|
{
|
|
|
+ Log::record(__METHOD__ . " 61",Log::DEBUG);
|
|
|
if($grabable == false) {
|
|
|
return self::outsuccess(['type_info' => $type_info,'msg' => "已注册用户不能领邀请红包~",'bonus_state' => 'over'],"bonus/over");
|
|
|
}
|
|
@@ -270,6 +280,7 @@ class bonusexControl extends mobileControl
|
|
|
}
|
|
|
}
|
|
|
else {
|
|
|
+ Log::record(__METHOD__ . " 62",Log::DEBUG);
|
|
|
return self::outsuccess(['type_info' => $type_info,
|
|
|
'mine_bonus' => $mine_bonus,
|
|
|
'binded_info' => $binded_info,
|