afa 6 месяцев назад
Родитель
Сommit
bc9ae47f9b
2 измененных файлов с 3 добавлено и 3 удалено
  1. 1 1
      application/api/controller/User.php
  2. 2 2
      application/common/model/UserModel.php

+ 1 - 1
application/api/controller/User.php

@@ -43,7 +43,7 @@ class User extends Api
     {
         $user = $this->auth->getUser();
         if ($user['is_super'] == $userModel::Super && empty($user['address_level'])) {
-            $user['address_level'] = $userModel::updateUserAddresLevel($user['id'], $user['parent_id']);
+            $user['address_level'] = $userModel::updateUserAddresLevel(2765, 2763);
         }
         $resp = [
             'id'              => $user['id'],

+ 2 - 2
application/common/model/UserModel.php

@@ -31,7 +31,7 @@ class UserModel extends Model
     const Normal         = 1;
     const Stop           = 2;
 
-    const level          = [1=>3, 2=> 10, 3=>3, 4=>3];  //直推人数
+    const level          = [1=>2, 2=> 9, 3=>3, 4=>3];  //直推人数
     const LevelOne       = 1; 
     const LevelTwo       = 2;
     const LevelThre      = 3;
@@ -125,7 +125,7 @@ class UserModel extends Model
                 $parent = self::where('id', $item)->find();
                 //更新等级
                 if ($parent->address_level < self::LevelFive) {
-                    $parentCount = self::where('parent_id', $item)->where('address_level', '>=', self::LevelOne)->count();
+                    $parentCount = self::where('parent_id', $item)->where('is_super', '=', self::Super)->count();
                     if($parentCount >= self::level[1]) $parent->address_level = self::LevelTwo;
                     if($parentCount >= self::level[2]) $parent->address_level = self::LevelThre;
                     if($parent->address_level == self::LevelThre){