20) { return; } if ($level == 1) { self::$insertUserId = $userId; } // 查询上级 $upUserId = User::query()->where('user_id', $userId)->value('up_user_id'); if (!$upUserId) { return; } // 插入数据 $model = new UserRelation(); $model->user_id = self::$insertUserId; $model->relation_user_id = $upUserId; $model->level = $level; $model->create_date = date('Ymd'); $model->save(); self::createRelation($upUserId, $level + 1); } }