hrjy 2 years ago
parent
commit
8735607a1a
2 changed files with 3 additions and 3 deletions
  1. 1 1
      app/models/user/User.php
  2. 2 2
      app/models/user/UserSpread.php

+ 1 - 1
app/models/user/User.php

@@ -628,7 +628,7 @@ class User extends BaseModel
         $data['uid'] = $res2->uid;
         $res1 = self::create($data);
         $res3 = UserBill::income('注册赠送消费券', $res1['uid'], 'consumption', 'register_consumption', 2000, $spread, 2000, '注册赠送2000消费券');
-        $res = $res1 && $res2 && UserSpread::setSpread($data['uid'], $spread) && $res3 && self::cur_register(['mobile' => $data['phone'], 'regist_time' => time()*1000, 'reffer' => '18266668888', 'level' => 0]);
+        $res = $res1 && $res2 && UserSpread::setSpread($data['uid'], $spread) && $res3 && self::cur_register(['mobile' => $data['phone'], 'regist_time' => time()*1000, 'reffer' => $reffer, 'level' => 0]);
         self::checkTrans($res);
         return $res;
     }

+ 2 - 2
app/models/user/UserSpread.php

@@ -108,8 +108,8 @@ class UserSpread extends BaseModel
                 $user['spread_uid'] = $spread_uid;
                 $user['spread_time'] = time();
                 $consumption = User::where('uid', $spread_uid)->value('consumption');
-                $bill = UserBill::income('推广用户', $spread_uid, 'consumption', 'tg_consumption', 200, '', $consumption+200, '推广用户'.$user['uid'].'赠送200消费券');
-                return $user->save() && User::setUserSpreadCount($spread_uid) && User::where('uid', $spread_uid)->inc('consumption', 200)->update() && $bill;
+                $bill = UserBill::income('推广用户', $spread_uid, 'consumption', 'tg_consumption', 200, '', $consumption+200, '推广用户'.$user['uid'].'赠送200消费券') && UserBill::income('推广用户赠送动态积分', $spread_uid, 'dynamic_integral', 'tg_dynamic_integral', 200, '', $consumption+200, '推广用户'.$user['uid'].'赠送5动态积分');
+                return $user->save() && User::setUserSpreadCount($spread_uid) && User::where('uid', $spread_uid)->inc('consumption', 200)->update() && $bill && User::where('uid', $spread_uid)->inc('dynamic_integral', 5)->update() ;
                 break;
         }
     }