Browse Source

add shake return data

stanley-king 8 years atrás
parent
commit
c3115cfdcb
1 changed files with 10 additions and 2 deletions
  1. 10 2
      mobile/control/bonusex.php

+ 10 - 2
mobile/control/bonusex.php

@@ -301,14 +301,22 @@ class bonusexControl extends mobileControl
             elseif($type->isFixedAmount()) {
                 return self::outsuccess(errcode::ErrBonus,"只有拼收起红包才可以摇哦~");
             }
-            else {
+            else
+            {
                 $direction = bonus_helper::direct_dec();
                 $ret = bonus_helper::shake($bonus_obj->bonus_sn(),$strength,$direction);
                 if($ret == true) {
                     $bonus = bonus_helper::get_mine_by_bonussn($bonus_obj->bonus_sn());
+                    $type_infos = bonus_helper::get_typeinfo($bonus_obj->type_sn());
+                    $this->fileter_typeinfos($type_infos,$type_info,$binded_info);
+
+                    return self::outsuccess(array('type_info' => $type_info,
+                        'mine_bonus' => $bonus,'binded_info' => $binded_info),"bonus/content");
+                } else {
+                    return self::outsuccess(errcode::ErrBonus,"只有拼收起红包才可以摇哦~");
                 }
             }
-            //return self::outsuccess(array('type_info' => $type_info, 'mine_bonus' => $mine_bonus,'binded_info' => $binded_info),"bonus/content");
+
         }
         else {
             return self::outerr(errcode::ErrParamter, "领到红包后才可以摇.");