|
|
@@ -146,7 +146,7 @@ class UserModel extends Model
|
|
|
$parent->save();
|
|
|
}
|
|
|
}
|
|
|
- //setInc('address_level', self::Normal);
|
|
|
+ //
|
|
|
return self::where('id', $uid)->update(['address_level'=> $addressLevel+1, 'is_super'=>self::Super]);
|
|
|
}
|
|
|
|
|
|
@@ -157,6 +157,7 @@ class UserModel extends Model
|
|
|
* 直推10个领取了超级福利的变成黄金地址
|
|
|
* 有3个是黄金地址的 就变成翡翠地址
|
|
|
* */
|
|
|
+ // [1=>3, 2=> 10, 3=>3, 4=>3]; //直推人数
|
|
|
public static function updateUserAddresLevel(int $uid, int $parentId)
|
|
|
{
|
|
|
$addressLevel = self::LevelOne;
|
|
|
@@ -166,7 +167,7 @@ class UserModel extends Model
|
|
|
foreach ($paths as $item)
|
|
|
{
|
|
|
//更新等级
|
|
|
- $parentCount = self::where('parent_id', $item)->where('is_super', '=', self::LevelOne)->count();
|
|
|
+ $parentCount = self::where('parent_id', $item)->where('is_super', '=', self::Super)->count();
|
|
|
if($parentCount >= self::level[1]) $addressLevel = self::LevelTwo;
|
|
|
if($parentCount >= self::level[2]) $addressLevel = self::LevelThre;
|
|
|
|