|
|
@@ -570,16 +570,13 @@ class Auth extends BaseController
|
|
570
|
570
|
|
|
571
|
571
|
$user=$repository->accountByUser($data['uid']);
|
|
572
|
572
|
$uid=$user['uid'];
|
|
573
|
|
- $spreadphone=$user['spread_phone'];
|
|
574
|
573
|
|
|
575
|
574
|
if (empty($data['spread_phone'])) {
|
|
576
|
575
|
return app('json')->fail('推荐人手机号不能为空');
|
|
577
|
576
|
}
|
|
578
|
577
|
|
|
579
|
|
- $spread_user=Db::name('user')->where('phone',$spreadphone)->field('uid')->find();
|
|
580
|
|
- $spreadUid=$spread_user['uid'];
|
|
581
|
|
-
|
|
582
|
578
|
$spread_user = $repository->accountByUser($data['spread_phone']);
|
|
|
579
|
+ $spreadUid=$spread_user['uid'];
|
|
583
|
580
|
if (!$spread_user) {
|
|
584
|
581
|
return app('json')->fail('推荐人手机号不存在');
|
|
585
|
582
|
}
|
|
|
@@ -587,6 +584,7 @@ class Auth extends BaseController
|
|
587
|
584
|
if ($spread_user['uid'] == $uid) {
|
|
588
|
585
|
return app('json')->fail('不能绑定自己为推荐人');
|
|
589
|
586
|
}
|
|
|
587
|
+
|
|
590
|
588
|
$this->sign_add($spreadUid, 30,1,'邀请好友注册奖励积分','','', '', 1, '', 1);
|
|
591
|
589
|
|
|
592
|
590
|
$user->spread_uid = $spreadUid;
|
|
|
@@ -597,6 +595,7 @@ class Auth extends BaseController
|
|
597
|
595
|
$this->dao->update($spreadUid, [
|
|
598
|
596
|
'spread_count' => Db::raw('spread_count +1')
|
|
599
|
597
|
]);
|
|
|
598
|
+ unset($user->type);
|
|
600
|
599
|
$user->save();
|
|
601
|
600
|
//TODO 推广人月榜
|
|
602
|
601
|
Cache::zincrby('s_top_' . date('Y-m'), 1, $spreadUid);
|