diff --git a/app/Actions/Generate/Gutachten/Inhalt.php b/app/Actions/Generate/Gutachten/Inhalt.php index f919e9c..4c6ffd9 100644 --- a/app/Actions/Generate/Gutachten/Inhalt.php +++ b/app/Actions/Generate/Gutachten/Inhalt.php @@ -2,17 +2,18 @@ namespace App\Actions\Generate\Gutachten; -use App\Actions\Generate\MakeGutachten; use App\Actions\Generate\Utilities\Format; use App\Actions\Generate\Utilities\Html; +use App\Models\ProjektInhaltsverzeichnis; class Inhalt { - public static function create() + public static function create($projekte_id) { $html = '
INHALTSVERZEICHNIS
'; $html .= ''; - foreach (MakeGutachten::$inhaltesverzeichnis as $inhalt) { + $inhaltesverzeichnis = ProjektInhaltsverzeichnis::where('projekte_id', $projekte_id)->orderBy('sort')->get(); + foreach ($inhaltesverzeichnis as $inhalt) { if ($inhalt->ueberschrift_anzeigen) { $html .= ''; $html .= Html::td(Format::index($inhalt->ordnungszahl)); diff --git a/app/Actions/Generate/Gutachten/Paragraph6Tabelle.php b/app/Actions/Generate/Gutachten/Paragraph6Tabelle.php index fe115cd..18d32b1 100644 --- a/app/Actions/Generate/Gutachten/Paragraph6Tabelle.php +++ b/app/Actions/Generate/Gutachten/Paragraph6Tabelle.php @@ -2,23 +2,25 @@ namespace App\Actions\Generate\Gutachten; -use App\Utilities\Html; -use Illuminate\Support\Facades\DB; +use App\Actions\Generate\Utilities\Html; +use App\Models\OrientierungZuAbschlaege; class Paragraph6Tabelle { - public static function load($projekts_id) + public static function load($projekte_id) { - $data = DB::table('raumorientierung') - ->join('raumalles', 'raumorientierung.id', '=', 'raumalles.raumorientierung_id') - ->join('orientierungs', 'raumorientierung.orientierungs_id', '=', 'orientierungs.id') - ->select('raumorientierung.top_nr', 'raumorientierung.type', 'raumalles.geschoss', 'orientierungs.name') - ->where('raumorientierung.projekts_id', $projekts_id) - ->whereIn('raumalles.methodes_id', [1, 5, 6, 9]) - ->groupBy('raumorientierung.id') - ->orderBy('raumalles.methodes_id', 'ASC') - ->orderBy('raumorientierung.top_nr', 'ASC') - ->get(); + // $data = DB::table('raumorientierung') + // ->join('raumalles', 'raumorientierung.id', '=', 'raumalles.raumorientierung_id') + // ->join('orientierungs', 'raumorientierung.orientierungs_id', '=', 'orientierungs.id') + // ->select('raumorientierung.top_nr', 'raumorientierung.type', 'raumalles.geschoss', 'orientierungs.name') + // ->where('raumorientierung.projekts_id', $projekts_id) + // ->whereIn('raumalles.methodes_id', [1, 5, 6, 9]) + // ->groupBy('raumorientierung.id') + // ->orderBy('raumalles.methodes_id', 'ASC') + // ->orderBy('raumorientierung.top_nr', 'ASC') + // ->get(); + + $data = OrientierungZuAbschlaege::with('orientierung')->where('projekte_id', $projekte_id)->get(); $html = '
'; @@ -29,12 +31,15 @@ class Paragraph6Tabelle $html .= Html::td('Typ', 'head center br bb'); $html .= ''; foreach ($data as $value) { + // dd($value); + + $objekt = Raeumealle::where('projekte_id', $projekte_id)->where('top_nummer', $value->top_nummer)->pluck('geschoss', 'type'); $html .= ''; - $html .= Html::td($value->top_nr, 'center br bb'); + $html .= Html::td($value->top_nummer, 'center br bb'); $html .= Html::td($value->geschoss, 'center br bb'); - $html .= Html::td(($value->name == 'Ohne Zuordnung') ? '' : $value->name, 'center br bb'); - $html .= Html::td($value->type, 'center br bb'); + $html .= Html::td($value->orientierung->name, 'center br bb'); + // $html .= Html::td($value->type, 'center br bb'); $html .= ''; } $html .= '
'; diff --git a/app/Actions/Generate/Gutachten/Platzhalter.php b/app/Actions/Generate/Gutachten/Platzhalter.php index cb7ada3..b6fdc48 100644 --- a/app/Actions/Generate/Gutachten/Platzhalter.php +++ b/app/Actions/Generate/Gutachten/Platzhalter.php @@ -2,12 +2,10 @@ namespace App\Actions\Generate\Gutachten; -use App\Actions\Generate\MakeGutachten; - class Platzhalter { - public static function replace($standardtext) + public static function replace($platzhalter, $standardtext) { - return str_replace(array_keys(MakeGutachten::$platzhalter), array_values(MakeGutachten::$platzhalter), $standardtext); + return str_replace(array_keys($platzhalter), array_values($platzhalter), $standardtext); } } diff --git a/app/Actions/Generate/MakeGutachten.php b/app/Actions/Generate/MakeGutachten.php index 2a54368..c58f329 100644 --- a/app/Actions/Generate/MakeGutachten.php +++ b/app/Actions/Generate/MakeGutachten.php @@ -23,29 +23,20 @@ use Mpdf\Mpdf; class MakeGutachten { - public static $inhaltesverzeichnis; - public static $projekt; public static $gutachter; public static $auftraggeber; - public static $platzhalter = []; - public static function generate($filepath, $projekte_id) { - - self::$inhaltesverzeichnis = ProjektInhaltsverzeichnis::where('projekte_id', $projekte_id)->where('part', 1)->orderBy('sort')->get(); - self::$projekt = Projekte::where('id', $projekte_id)->first(); self::$gutachter = Gutachter::where('id', self::$projekt->gutachter_id)->first(); self::$auftraggeber = Auftraggeber::where('id', self::$projekt->auftraggeber_id)->first(); - self::$platzhalter = ProjektPlatzhalter::where('projekte_id', $projekte_id)->pluck('platzhaltertext', 'platzhalter')->toArray(); - $mpdf = new Mpdf( [ 'debug' => true, @@ -68,36 +59,42 @@ class MakeGutachten $mpdf->SetCreator('nutzwerte.at'); $mpdf->SetAuthor(self::$gutachter->title.' '.self::$gutachter->gender.' '.self::$gutachter->name); - foreach (self::$inhaltesverzeichnis as $inhalt) { + $inhaltesverzeichnis = ProjektInhaltsverzeichnis::where('projekte_id', $projekte_id)->where('part', 1)->orderBy('sort')->get(); + + $platzhalter = ProjektPlatzhalter::where('projekte_id', $projekte_id)->pluck('platzhaltertext', 'platzhalter')->toArray(); + + foreach ($inhaltesverzeichnis as $inhalt) { if ($inhalt->neue_seite) { $mpdf->AddPage(); } if ($inhalt->textblock) { - $textblock = Platzhalter::replace($inhalt->textblock); + $textblock = Platzhalter::replace($platzhalter, $inhalt->textblock); $textblock = Format::fix_str($textblock); } if ($inhalt->name == 'DECKBLATT') { $html = Deckblatt::create($textblock); } elseif ($inhalt->name == 'INHALTSVERZEICHNIS') { - $html = Inhalt::create(); + $html = Inhalt::create($projekte_id); } else { $html = Ueberschrift::create($inhalt); - switch ($inhalt->tabellen_id) { - case '8': - $str = RichContentRenderer::make(MakeGutachten::$auftraggeber->referenz_formatting)->toHtml(); - $html .= Format::fix_str($str); - break; - } - if ($inhalt->textblock) { $html .= $textblock; } + switch ($inhalt->tabellen_id) { + case '3': + $html .= Paragraph6Tabelle::load($projekte_id); + break; + case '8': + $str = RichContentRenderer::make(MakeGutachten::$auftraggeber->referenz_formatting)->toHtml(); + $html .= Format::fix_str($str); + break; + } } if ($inhalt->seitenzahl_anzeige == 1) { diff --git a/app/Filament/Resources/Projektes/Pages/EditProjekte.php b/app/Filament/Resources/Projektes/Pages/EditProjekte.php index 4ccc80d..98ecd97 100644 --- a/app/Filament/Resources/Projektes/Pages/EditProjekte.php +++ b/app/Filament/Resources/Projektes/Pages/EditProjekte.php @@ -64,7 +64,7 @@ class EditProjekte extends EditRecord ->modalDescription('Bitte laden sie Ihr Konto auf') ->modalSubmitActionLabel('Konto aufladen'), /** - * GUTACHTEN + * EVALUATE */ Action::make('evaluate_gutachten') ->hidden(fn ($record): bool => $record->bezahlt_am && ! $record->evaluation_gutachten ? false : true) @@ -75,86 +75,62 @@ class EditProjekte extends EditRecord GutachtenValidation::controll($record); $this->record->refresh(); }), - ActionGroup::make([ - Action::make('gutachten') - ->disabled(fn ($record): bool => ! $record->pdf_gutachten_status) - ->hidden(fn ($record): bool => $record->bezahlt_am ? false : true) - ->color(fn ($record): string => match ($record->pdf_gutachten_status) { - 1 => 'primary', - default => 'gray', - }) - ->label('Öffnen') - ->icon('icon-pdf') - ->url(fn ($record) => route('standard.download', ['record' => $record, 'mode' => 'file'])) - ->openUrlInNewTab(), - Action::make('make_gutachten') - ->hidden(fn ($record): bool => $record->bezahlt_am ? false : true) - ->color(fn ($record): string => match ($record->evaluation_gutachten) { - 1 => 'primary', - default => 'gray', - }) - ->disabled(fn ($record): bool => $record->evaluation_gutachten ? false : true) - ->label('Berechnen') - ->icon('phosphor-calculator') - ->url(fn ($record) => route('standard.download', ['record' => $record, 'mode' => 'new'])) - ->openUrlInNewTab(), - ])->label('Gutachten') - ->icon('heroicon-m-ellipsis-vertical') - ->button() - ->color('primary'), + + /** + * GUTACHTEN + */ + Action::make('gutachten') + ->hidden(fn ($record): bool => (! $record->bezahlt_am || ! $record->pdf_gutachten_status) ? true : false) + ->color('primary') + ->label('Gutachten') + ->icon('icon-pdf') + ->url(fn ($record) => route('standard.download', ['record' => $record, 'mode' => 'file'])) + ->openUrlInNewTab(), + Action::make('make_gutachten') + ->hidden(fn ($record): bool => (! $record->bezahlt_am || $record->pdf_gutachten_status || ! $record->evaluation_gutachten) ? true : false) + ->label('Gutachten') + ->icon('phosphor-calculator') + ->url(fn ($record) => route('standard.download', ['record' => $record, 'mode' => 'new'])) + ->openUrlInNewTab(), + /** * NUTZWERTE */ - ActionGroup::make([ - Action::make('nutzwerte') - ->disabled(fn ($record): bool => ! $record->pdf_nutzwerte_status) - ->hidden(fn ($record): bool => $record->bezahlt_am ? false : true) - ->color(fn ($record): string => match ($record->pdf_gutachten_status) { - 1 => 'primary', - default => 'gray', - }) - ->label('Öffnen') - ->icon('icon-pdf') - ->url(fn ($record) => route('nutzwerte.download', ['record' => $record, 'mode' => 'file'])) - ->openUrlInNewTab(), - Action::make('make_nutzwerte') - ->hidden(fn ($record): bool => $record->bezahlt_am ? false : true) - ->disabled(fn ($record): bool => $record->evaluation_gutachten ? false : true) - ->label('Berechnen') - ->icon('phosphor-calculator') - ->color(fn ($record): string => match ($record->evaluation_gutachten) { - 1 => 'primary', - default => 'gray', - }) - ->url(fn ($record) => route('nutzwerte.download', ['record' => $record, 'mode' => 'new'])) - ->openUrlInNewTab(), - ])->label('Nutzwerte') - ->icon('heroicon-m-ellipsis-vertical') - ->button() - ->color('warning'), + Action::make('nutzwerte') + ->hidden(fn ($record): bool => (! $record->bezahlt_am || ! $record->pdf_nutzwerte_status) ? true : false) + ->color('primary') + ->label('Nutzwerte') + ->icon('icon-pdf') + ->url(fn ($record) => route('nutzwerte.download', ['record' => $record, 'mode' => 'file'])) + ->openUrlInNewTab(), + Action::make('make_nutzwerte') + ->hidden(fn ($record): bool => (! $record->bezahlt_am || $record->pdf_nutzwerte_status || ! $record->evaluation_gutachten) ? true : false) + ->label('Nutzwerte') + ->icon('phosphor-calculator') + ->url(fn ($record) => route('nutzwerte.download', ['record' => $record, 'mode' => 'new'])) + ->openUrlInNewTab(), + /** * EXCEL */ ActionGroup::make([ Action::make('excel-nutzflaeche-nutzwerte') - ->hidden(fn ($record): bool => $record->bezahlt_am ? false : true) - ->disabled(fn ($record): bool => $record->evaluation_gutachten ? false : true) ->label('Nutzfläche & Nutzwerte') ->icon('icon-excel') ->url(fn ($record) => route('excel.download', ['record' => $record, 'mode' => 'file'])) + ->hidden(fn ($record): bool => (! $record->bezahlt_am || ! $record->evaluation_gutachten) ? true : false) ->openUrlInNewTab(), Action::make('excel-nutzflaechen-aufstellung') - ->hidden(fn ($record): bool => $record->bezahlt_am ? false : true) - ->disabled(fn ($record): bool => $record->evaluation_gutachten ? false : true) ->label('Nutzflächen Aufstellung') ->icon('icon-excel') ->url(fn ($record) => route('excel.download', ['record' => $record, 'mode' => 'file'])) + ->hidden(fn ($record): bool => (! $record->bezahlt_am || ! $record->evaluation_gutachten) ? true : false) ->openUrlInNewTab(), ])->label('Spreadsheet') - ->icon('heroicon-m-ellipsis-vertical') + ->icon('icon-excel') ->button() ->color('info'), - DeleteAction::make(), + DeleteAction::make()->icon('heroicon-o-trash'), ]; } diff --git a/app/Filament/Resources/Projektes/RelationManagers/OrientierungZuAbschlaegesRelationManager.php b/app/Filament/Resources/Projektes/RelationManagers/OrientierungZuAbschlaegesRelationManager.php index 34f0e40..42b8ef5 100644 --- a/app/Filament/Resources/Projektes/RelationManagers/OrientierungZuAbschlaegesRelationManager.php +++ b/app/Filament/Resources/Projektes/RelationManagers/OrientierungZuAbschlaegesRelationManager.php @@ -17,6 +17,7 @@ use Filament\Support\Enums\FontWeight; use Filament\Support\Enums\Width; use Filament\Tables\Columns\CheckboxColumn; use Filament\Tables\Columns\SelectColumn; +use Filament\Tables\Columns\Summarizers\Sum; use Filament\Tables\Columns\TextColumn; use Filament\Tables\Columns\TextInputColumn; use Filament\Tables\Filters\TernaryFilter; @@ -44,6 +45,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager return $table // ->striped() ->recordTitleAttribute('top_nummer') + ->description('Objekte "NiO" (Nicht in Orientierung) sind auch ohne "Type"') ->columns([ TextColumn::make('top_nummer') ->alignCenter() @@ -58,7 +60,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager 'class' => 'bg-gray-50 dark:bg-gray-900', ]), CheckboxColumn::make('nicht_in_orientierung') - ->label('Nicht in Orientierung') + ->label('NiO') ->toggleable() ->afterStateUpdated(function (Component $livewire) { $livewire->dispatch('refreshOrientierung'); @@ -66,7 +68,11 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager TextColumn::make('raumart') ->toggleable() ->width('2rem') - // ->rules(['required']) + ->searchable(), + TextInputColumn::make('type') + ->toggleable() + ->disabled(fn ($record): bool => $record->nicht_in_orientierung) + ->width('2rem') ->searchable(), SelectColumn::make('orientierung_id') ->toggleable() @@ -78,37 +84,122 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->preloadOptions()->afterStateUpdated(function (Component $livewire) { $livewire->dispatch('refreshOrientierung'); }), - TextInputColumn::make('a')->label($spalten['a'] ?? '')->hidden(isset($spalten['a']) ? false : true)->toggleable()->rules(['numeric'])->alignCenter() + TextInputColumn::make('a')->label($spalten['a'] ?? '') + ->extraInputAttributes(['onClick' => 'this.select()']) + ->hidden(isset($spalten['a']) ? false : true) + ->toggleable() + ->rules(['numeric']) + ->alignCenter() + ->beforeStateUpdated(function ($record, $state) { + $record['nutzwert'] = $this->sum_nutzwerte('a', $state, $record); + }) + ->afterStateUpdated(function (Component $livewire) { + $livewire->dispatch('refreshOrientierung'); + }), + TextInputColumn::make('b')->label($spalten['b'] ?? '') + ->extraInputAttributes(['onClick' => 'this.select()']) + ->hidden(isset($spalten['b']) ? false : true) + ->toggleable() + ->rules(['numeric']) + ->alignCenter() + ->beforeStateUpdated(function ($record, $state) { + $record['nutzwert'] = $this->sum_nutzwerte('b', $state, $record); + })->afterStateUpdated(function (Component $livewire) { + $livewire->dispatch('refreshOrientierung'); + }), + TextInputColumn::make('c')->label($spalten['c'] ?? '') + ->extraInputAttributes(['onClick' => 'this.select()']) + ->hidden(isset($spalten['c']) ? false : true) + ->toggleable() + ->rules(['numeric']) + ->alignCenter() + ->beforeStateUpdated(function ($record, $state) { + $record['nutzwert'] = $this->sum_nutzwerte('c', $state, $record); + }) + ->afterStateUpdated(function (Component $livewire) { + $livewire->dispatch('refreshOrientierung'); + }), + TextInputColumn::make('d')->label($spalten['d'] ?? '') + ->extraInputAttributes(['onClick' => 'this.select()']) + ->hidden(isset($spalten['d']) ? false : true) + ->toggleable() + ->rules(['numeric']) + ->alignCenter() + ->beforeStateUpdated(function ($record, $state) { + $record['nutzwert'] = $this->sum_nutzwerte('d', $state, $record); + }) + ->afterStateUpdated(function (Component $livewire) { + $livewire->dispatch('refreshOrientierung'); + }), + TextInputColumn::make('e')->label($spalten['e'] ?? '') + ->extraInputAttributes(['onClick' => 'this.select()']) + ->hidden(isset($spalten['e']) ? false : true) + ->toggleable() + ->rules(['numeric']) + ->alignCenter() + ->beforeStateUpdated(function ($record, $state) { + $record['nutzwert'] = $this->sum_nutzwerte('e', $state, $record); + }) + ->afterStateUpdated(function (Component $livewire) { + $livewire->dispatch('refreshOrientierung'); + }), + TextInputColumn::make('f')->label($spalten['f'] ?? '') + ->extraInputAttributes(['onClick' => 'this.select()']) + ->hidden(isset($spalten['f']) ? false : true) + ->toggleable() + ->rules(['numeric']) + ->alignCenter() + ->beforeStateUpdated(function ($record, $state) { + $record['nutzwert'] = $this->sum_nutzwerte('f', $state, $record); + }) + ->afterStateUpdated(function (Component $livewire) { + $livewire->dispatch('refreshOrientierung'); + }), + TextInputColumn::make('g')->label($spalten['g'] ?? '') + ->extraInputAttributes(['onClick' => 'this.select()']) + ->hidden(isset($spalten['g']) ? false : true) + ->toggleable() + ->rules(['numeric']) + ->alignCenter() + ->beforeStateUpdated(function ($record, $state) { + $record['nutzwert'] = $this->sum_nutzwerte('g', $state, $record); + }) + ->afterStateUpdated(function (Component $livewire) { + $livewire->dispatch('refreshOrientierung'); + }), + TextInputColumn::make('h')->label($spalten['h'] ?? '') + ->extraInputAttributes(['onClick' => 'this.select()']) + ->hidden(isset($spalten['h']) ? false : true) + ->toggleable()->rules(['numeric']) + ->alignCenter() + ->beforeStateUpdated(function ($record, $state) { + $record['nutzwert'] = $this->sum_nutzwerte('h', $state, $record); + }) + ->afterStateUpdated(function (Component $livewire) { + $livewire->dispatch('refreshOrientierung'); + }), + TextInputColumn::make('i')->label($spalten['i'] ?? '') + ->extraInputAttributes(['onClick' => 'this.select()']) + ->hidden(isset($spalten['i']) ? false : true) + ->toggleable()->rules(['numeric']) + ->alignCenter() + ->beforeStateUpdated(function ($record, $state) { + $record['nutzwert'] = $this->sum_nutzwerte('i', $state, $record); + }) + ->afterStateUpdated(function (Component $livewire) { + $livewire->dispatch('refreshOrientierung'); + }), + TextInputColumn::make('j')->label($spalten['j'] ?? '') + ->extraInputAttributes(['onClick' => 'this.select()']) + ->hidden(isset($spalten['j']) ? false : true) + ->toggleable()->rules(['numeric']) + ->alignCenter() + ->beforeStateUpdated(function ($record, $state) { + $record['nutzwert'] = $this->sum_nutzwerte('j', $state, $record); + }) ->afterStateUpdated(function (Component $livewire) { $livewire->dispatch('refreshOrientierung'); }), - TextInputColumn::make('b')->label($spalten['b'] ?? '')->hidden(isset($spalten['b']) ? false : true)->toggleable()->rules(['numeric'])->alignCenter()->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshOrientierung'); - }), - TextInputColumn::make('c')->label($spalten['c'] ?? '')->hidden(isset($spalten['c']) ? false : true)->toggleable()->rules(['numeric'])->alignCenter()->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshOrientierung'); - }), - TextInputColumn::make('d')->label($spalten['d'] ?? '')->hidden(isset($spalten['d']) ? false : true)->toggleable()->rules(['numeric'])->alignCenter()->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshOrientierung'); - }), - TextInputColumn::make('e')->label($spalten['e'] ?? '')->hidden(isset($spalten['e']) ? false : true)->toggleable()->rules(['numeric'])->alignCenter()->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshOrientierung'); - }), - TextInputColumn::make('f')->label($spalten['f'] ?? '')->hidden(isset($spalten['f']) ? false : true)->toggleable()->rules(['numeric'])->alignCenter()->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshOrientierung'); - }), - TextInputColumn::make('g')->label($spalten['g'] ?? '')->hidden(isset($spalten['g']) ? false : true)->toggleable()->rules(['numeric'])->alignCenter()->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshOrientierung'); - }), - TextInputColumn::make('h')->label($spalten['h'] ?? '')->hidden(isset($spalten['h']) ? false : true)->toggleable()->rules(['numeric'])->alignCenter()->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshOrientierung'); - }), - TextInputColumn::make('i')->label($spalten['i'] ?? '')->hidden(isset($spalten['i']) ? false : true)->toggleable()->rules(['numeric'])->alignCenter()->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshOrientierung'); - }), - TextInputColumn::make('j')->label($spalten['j'] ?? '')->hidden(isset($spalten['j']) ? false : true)->toggleable()->rules(['numeric'])->alignCenter()->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshOrientierung'); - }), TextColumn::make('nutzwert') ->extraHeaderAttributes([ 'style' => 'position: sticky; right: 0; z-index: 1;', @@ -118,13 +209,12 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager 'style' => 'position: sticky; right: 0; z-index: 1;', 'class' => 'bg-gray-50 dark:bg-gray-900', ]) + ->summarize(Sum::make()->label('Gesammt')) ->alignCenter() - ->default(fn ($record): ?int => round($record->a + $record->b + $record->c + $record->d + $record->e + $record->f + $record->g + $record->h + $record->i + $record->j)) ->weight(FontWeight::ExtraBold), ]) ->filters([ TernaryFilter::make('nicht_in_orientierung') - ->default(0) ->label('Objekte "Nicht in Orientierung" anzeigen'), ]) ->headerActions([ @@ -156,9 +246,9 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager BulkActionGroup::make([ BulkAction::make('raumart') ->color('primary') - ->label('Raumart zuweisen') ->schema([ TextInput::make('raumart') + ->label('Name eingeben') ->prefixIcon('phosphor-house-simple'), ]) ->icon('phosphor-house-simple') @@ -173,12 +263,32 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->after(function (Component $livewire) { $livewire->dispatch('refreshOrientierung'); }), + BulkAction::make('type') + ->color('primary') + ->schema([ + TextInput::make('type') + ->label('Name eingeben') + ->prefixIcon('phosphor-align-center-horizontal-simple'), + ]) + ->icon('phosphor-align-center-horizontal-simple') + ->action(function (Collection $records, array $data): void { + foreach ($records as $record) { + OrientierungZuAbschlaege::where('id', '=', $record->id) + ->where('nicht_in_orientierung', '=', false) + ->update( + ['type' => $data['type']] + ); + } + }) + ->after(function (Component $livewire) { + $livewire->dispatch('refreshOrientierung'); + }), BulkAction::make('methode') ->color('primary') - ->label('Orientierung zuweisen') + ->label('Orientierung') ->schema([ Select::make('methode_id') - ->label('Orientierung') + ->label('Orientierung wählen') ->prefixIcon('phosphor-compass') ->options(Orientierung::pluck('name', 'id')) ->disableOptionWhen(fn (string $value): bool => in_array($value, [2, 11, 24, 33, 36])) @@ -208,7 +318,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager '0' => 'Nein', ]), ]) - ->icon('phosphor-arrow-square-out') + ->icon('phosphor-check-square') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { OrientierungZuAbschlaege::where('id', '=', $record->id) @@ -231,9 +341,13 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->icon('phosphor-math-operations') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + $nutzwert = $this->sum_nutzwerte('a', $data['a'], $record); OrientierungZuAbschlaege::where('id', '=', $record->id) ->update( - ['a' => $data['a']] + [ + 'a' => $data['a'], + 'nutzwert' => $nutzwert, + ] ); } })->after(function (Component $livewire) { @@ -250,9 +364,13 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->icon('phosphor-math-operations') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + $nutzwert = $this->sum_nutzwerte('b', $data['b'], $record); OrientierungZuAbschlaege::where('id', '=', $record->id) ->update( - ['b' => $data['b']] + [ + 'b' => $data['b'], + 'nutzwert' => $nutzwert, + ] ); } })->after(function (Component $livewire) { @@ -269,9 +387,13 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->icon('phosphor-math-operations') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + $nutzwert = $this->sum_nutzwerte('c', $data['c'], $record); OrientierungZuAbschlaege::where('id', '=', $record->id) ->update( - ['c' => $data['c']] + [ + 'c' => $data['c'], + 'nutzwert' => $nutzwert, + ] ); } })->after(function (Component $livewire) { @@ -288,9 +410,13 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->icon('phosphor-math-operations') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + $nutzwert = $this->sum_nutzwerte('d', $data['d'], $record); OrientierungZuAbschlaege::where('id', '=', $record->id) ->update( - ['d' => $data['d']] + [ + 'd' => $data['d'], + 'nutzwert' => $nutzwert, + ] ); } })->after(function (Component $livewire) { @@ -307,9 +433,13 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->icon('phosphor-math-operations') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + $nutzwert = $this->sum_nutzwerte('e', $data['e'], $record); OrientierungZuAbschlaege::where('id', '=', $record->id) ->update( - ['e' => $data['e']] + [ + 'e' => $data['e'], + 'nutzwert' => $nutzwert, + ] ); } })->after(function (Component $livewire) { @@ -326,9 +456,13 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->icon('phosphor-math-operations') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + $nutzwert = $this->sum_nutzwerte('f', $data['f'], $record); OrientierungZuAbschlaege::where('id', '=', $record->id) ->update( - ['f' => $data['f']] + [ + 'f' => $data['f'], + 'nutzwert' => $nutzwert, + ] ); } })->after(function (Component $livewire) { @@ -345,9 +479,13 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->icon('phosphor-math-operations') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + $nutzwert = $this->sum_nutzwerte('g', $data['g'], $record); OrientierungZuAbschlaege::where('id', '=', $record->id) ->update( - ['g' => $data['g']] + [ + 'g' => $data['g'], + 'nutzwert' => $nutzwert, + ] ); } })->after(function (Component $livewire) { @@ -364,9 +502,13 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->icon('phosphor-math-operations') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + $nutzwert = $this->sum_nutzwerte('h', $data['h'], $record); OrientierungZuAbschlaege::where('id', '=', $record->id) ->update( - ['h' => $data['h']] + [ + 'h' => $data['h'], + 'nutzwert' => $nutzwert, + ] ); } })->after(function (Component $livewire) { @@ -383,9 +525,13 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->icon('phosphor-math-operations') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + $nutzwert = $this->sum_nutzwerte('i', $data['i'], $record); OrientierungZuAbschlaege::where('id', '=', $record->id) ->update( - ['i' => $data['i']] + [ + 'i' => $data['i'], + 'nutzwert' => $nutzwert, + ] ); } })->after(function (Component $livewire) { @@ -402,9 +548,13 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->icon('phosphor-math-operations') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + $nutzwert = $this->sum_nutzwerte('j', $data['j'], $record); OrientierungZuAbschlaege::where('id', '=', $record->id) ->update( - ['j' => $data['j']] + [ + 'j' => $data['j'], + 'nutzwert' => $nutzwert, + ] ); } })->after(function (Component $livewire) { @@ -413,4 +563,20 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ]), ]); } + + public function sum_nutzwerte($char, $state, $record) + { + $range = range('a', 'j'); + + $sum = 0; + foreach ($range as $val) { + if ($val == $char) { + $sum += $state; + } else { + $sum += $record[$val]; + } + } + + return round($sum); + } } diff --git a/app/Filament/Resources/Projektes/RelationManagers/ProjektInhaltsverzeichnisRelationManager.php b/app/Filament/Resources/Projektes/RelationManagers/ProjektInhaltsverzeichnisRelationManager.php index afb69d0..f4ea9c9 100644 --- a/app/Filament/Resources/Projektes/RelationManagers/ProjektInhaltsverzeichnisRelationManager.php +++ b/app/Filament/Resources/Projektes/RelationManagers/ProjektInhaltsverzeichnisRelationManager.php @@ -26,6 +26,7 @@ use Filament\Schemas\Components\Tabs\Tab; use Filament\Schemas\Components\Utilities\Set; use Filament\Schemas\Schema; use Filament\Support\Enums\FontWeight; +use Filament\Support\Icons\Heroicon; use Filament\Tables\Columns\IconColumn; use Filament\Tables\Columns\TextColumn; use Filament\Tables\Table; @@ -219,6 +220,13 @@ class ProjektInhaltsverzeichnisRelationManager extends RelationManager '1' => 'phosphor-file-plus', default => '' }), + IconColumn::make('ueberschrift_anzeigen') + ->label('') + ->tooltip('Überschrift anzeigen') + ->icon(fn (string $state): Heroicon => match ($state) { + '1' => Heroicon::OutlinedEye, + '0' => Heroicon::OutlinedEyeSlash, + }), TextColumn::make('name') ->wrap() ->weight(fn ($record): FontWeight => match ($record->ueberschrift_anzeigen) { diff --git a/app/Filament/Resources/Projektes/RelationManagers/RaeumeallesRelationManager.php b/app/Filament/Resources/Projektes/RelationManagers/RaeumeallesRelationManager.php index 77cbca6..cb9cf2c 100644 --- a/app/Filament/Resources/Projektes/RelationManagers/RaeumeallesRelationManager.php +++ b/app/Filament/Resources/Projektes/RelationManagers/RaeumeallesRelationManager.php @@ -115,7 +115,7 @@ class RaeumeallesRelationManager extends RelationManager ]), TextColumn::make('nutzwert') ->alignCenter() - ->default(fn ($record): ?int => round($record->faktor * $record->flaeche)) + ->summarize(Sum::make()->label('Gesammt')) ->weight(FontWeight::ExtraBold), ]) ->filters([ @@ -154,9 +154,14 @@ class RaeumeallesRelationManager extends RelationManager ]), ]) ->recordActions([ - EditAction::make()->iconButton()->after(function (Component $livewire) { - $livewire->dispatch('refreshRaeumealle'); - }), + EditAction::make()->iconButton() + ->mutateDataUsing(function (array $data): array { + $data['nutzwert'] = round($data['faktor'] * $data['flaeche']); + + return $data; + })->after(function (Component $livewire) { + $livewire->dispatch('refreshRaeumealle'); + }), DeleteAction::make()->iconButton()->after(function (Component $livewire) { $livewire->dispatch('refreshRaeumealle'); }), @@ -175,9 +180,13 @@ class RaeumeallesRelationManager extends RelationManager ->icon('phosphor-calculator') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { + $nutzwert = round($data['faktor'] * $record->flaeche); Raeumealle::where('id', '=', $record->id) ->update( - ['faktor' => $data['faktor']] + [ + 'faktor' => $data['faktor'], + 'nutzwert' => $nutzwert, + ] ); } })->after(function (Component $livewire) { diff --git a/app/Filament/Resources/Projektes/Widgets/WidgetMerkmale.php b/app/Filament/Resources/Projektes/Widgets/WidgetMerkmale.php index 5134f46..04ddf19 100644 --- a/app/Filament/Resources/Projektes/Widgets/WidgetMerkmale.php +++ b/app/Filament/Resources/Projektes/Widgets/WidgetMerkmale.php @@ -53,6 +53,15 @@ class WidgetMerkmale extends TableWidget ->update( [$record->code => 0] ); + $res = OrientierungZuAbschlaege::where('projekte_id', '=', $record->projekte_id)->get(); + foreach ($res as $value) { + $nutzwert = round($value->a + $value->b + $value->c + $value->d + $value->e + $value->f + $value->g + $value->h + $value->i + $value->j); + OrientierungZuAbschlaege::where('id', '=', $value->id) + ->update( + ['nutzwert' => $nutzwert] + ); + } + }), ]) ->headerActions([ diff --git a/app/Models/Allgemeinflaechen.php b/app/Models/Allgemeinflaechen.php index 5738546..85159f0 100644 --- a/app/Models/Allgemeinflaechen.php +++ b/app/Models/Allgemeinflaechen.php @@ -18,7 +18,12 @@ class Allgemeinflaechen extends Model parent::boot(); self::updated(function ($model) { - Projekte::where('id', $model['projekte_id'])->update(['evaluation_gutachten' => false]); + Projekte::where('id', $model['projekte_id'])->update([ + 'evaluation_gutachten' => false, + 'pdf_nutzwerte_status' => false, + 'pdf_gutachten_status' => false, + 'excel_nutzwerte_status' => false, + ]); }); } } diff --git a/app/Models/OrientierungZuAbschlaege.php b/app/Models/OrientierungZuAbschlaege.php index b96af3b..0d1625a 100644 --- a/app/Models/OrientierungZuAbschlaege.php +++ b/app/Models/OrientierungZuAbschlaege.php @@ -11,7 +11,9 @@ class OrientierungZuAbschlaege extends Model 'orientierung_id', 'nicht_in_orientierung', 'top_nummer', + 'type', 'raumart', + 'nutzwert', 'a', 'b', 'c', @@ -29,10 +31,27 @@ class OrientierungZuAbschlaege extends Model parent::boot(); self::updated(function ($model) { - Projekte::where('id', $model['projekte_id'])->update(['evaluation_gutachten' => false]); + Projekte::where('id', $model['projekte_id'])->update([ + 'evaluation_gutachten' => false, + 'pdf_nutzwerte_status' => false, + 'pdf_gutachten_status' => false, + 'excel_nutzwerte_status' => false, + ]); }); } + /** + * Get the attributes that should be cast. + * + * @return array + */ + protected function casts(): array + { + return [ + 'nicht_in_orientierung' => 'boolean', + ]; + } + public function orientierung() { return $this->hasOne(Orientierung::class, 'id', 'orientierung_id'); diff --git a/app/Models/ProjektMethode.php b/app/Models/ProjektMethode.php index 70dec26..7b94c22 100644 --- a/app/Models/ProjektMethode.php +++ b/app/Models/ProjektMethode.php @@ -19,7 +19,12 @@ class ProjektMethode extends Model parent::boot(); self::updated(function ($model) { - Projekte::where('id', $model['projekte_id'])->update(['evaluation_gutachten' => false]); + Projekte::where('id', $model['projekte_id'])->update([ + 'evaluation_gutachten' => false, + 'pdf_nutzwerte_status' => false, + 'pdf_gutachten_status' => false, + 'excel_nutzwerte_status' => false, + ]); }); } diff --git a/app/Models/Projekte.php b/app/Models/Projekte.php index e9c70f7..ee96c62 100644 --- a/app/Models/Projekte.php +++ b/app/Models/Projekte.php @@ -35,6 +35,7 @@ class Projekte extends Model 'pdf_nutzwerte_status' => 'boolean', 'pdf_gutachten_status' => 'boolean', 'excel_nutzwerte_status' => 'boolean', + 'evaluation_gutachten' => 'boolean', ]; } diff --git a/app/Models/Raeumealle.php b/app/Models/Raeumealle.php index 634f841..1a819eb 100644 --- a/app/Models/Raeumealle.php +++ b/app/Models/Raeumealle.php @@ -14,6 +14,7 @@ class Raeumealle extends Model 'raumart', 'faktor', 'flaeche', + 'nutzwert', ]; public static function boot() @@ -21,7 +22,12 @@ class Raeumealle extends Model parent::boot(); self::updated(function ($model) { - Projekte::where('id', $model['projekte_id'])->update(['evaluation_gutachten' => false]); + Projekte::where('id', $model['projekte_id'])->update([ + 'evaluation_gutachten' => false, + 'pdf_nutzwerte_status' => false, + 'pdf_gutachten_status' => false, + 'excel_nutzwerte_status' => false, + ]); }); } } diff --git a/bootstrap/cache/blade-icons.php b/bootstrap/cache/blade-icons.php index be5c76f..24cfd29 100755 --- a/bootstrap/cache/blade-icons.php +++ b/bootstrap/cache/blade-icons.php @@ -1,7 +1,7 @@ array ( - '/Users/salam/Sites/nutzwerte_fi4/resources/svg' => + '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/svg' => array ( 0 => 'excel', 1 => 'logo', @@ -11,7 +11,7 @@ ), 'heroicons' => array ( - '/Users/salam/Sites/nutzwerte_fi4/vendor/blade-ui-kit/blade-heroicons/src/../resources/svg' => + '/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/blade-ui-kit/blade-heroicons/src/../resources/svg' => array ( 0 => 'c-academic-cap', 1 => 'c-adjustments-horizontal', @@ -1305,7 +1305,7 @@ ), 'phosphor-icons' => array ( - '/Users/salam/Sites/nutzwerte_fi4/vendor/codeat3/blade-phosphor-icons/src/../resources/svg' => + '/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/codeat3/blade-phosphor-icons/src/../resources/svg' => array ( 0 => 'acorn-bold', 1 => 'acorn-duotone', @@ -10383,7 +10383,7 @@ ), 'filament' => array ( - '/Users/salam/Sites/nutzwerte_fi4/vendor/filament/support/src/../resources/svg' => + '/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/filament/support/src/../resources/svg' => array ( 0 => 'o-align-center', 1 => 'o-align-end', @@ -10420,7 +10420,7 @@ ), 'lucide' => array ( - '/Users/salam/Sites/nutzwerte_fi4/vendor/mallardduck/blade-lucide-icons/src/../resources/svg' => + '/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/mallardduck/blade-lucide-icons/src/../resources/svg' => array ( 0 => 'a-arrow-down', 1 => 'a-arrow-up', diff --git a/bootstrap/cache/config.php b/bootstrap/cache/config.php index 49cb9e7..94855c0 100644 --- a/bootstrap/cache/config.php +++ b/bootstrap/cache/config.php @@ -81,9 +81,9 @@ array ( 'paths' => array ( - 0 => '/Users/salam/Sites/nutzwerte_fi4/resources/views', + 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/views', ), - 'compiled' => '/Users/salam/Sites/nutzwerte_fi4/storage/framework/views', + 'compiled' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/views', ), 'cors' => array ( @@ -126,7 +126,7 @@ 'fallback_locale' => 'en', 'faker_locale' => 'de_AT', 'cipher' => 'AES-256-CBC', - 'key' => 'base64:zrVnUcBmUGjEV/EoAKnZCm/1FWplKu79kYBvevE2/ek=', + 'key' => 'base64:3uv/ppXplpqmYtiZ5ZyILnoOTmKfZAz27bfsnR1qmaE=', 'previous_keys' => array ( ), @@ -301,8 +301,8 @@ 'file' => array ( 'driver' => 'file', - 'path' => '/Users/salam/Sites/nutzwerte_fi4/storage/framework/cache/data', - 'lock_path' => '/Users/salam/Sites/nutzwerte_fi4/storage/framework/cache/data', + 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/cache/data', + 'lock_path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/cache/data', ), 'memcached' => array ( @@ -522,7 +522,7 @@ ), 'policies' => array ( - 'path' => '/Users/salam/Sites/nutzwerte_fi4/app/Policies', + 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Policies', 'merge' => true, 'generate' => true, 'methods' => @@ -610,7 +610,7 @@ 'local' => array ( 'driver' => 'local', - 'root' => '/Users/salam/Sites/nutzwerte_fi4/storage/app/private', + 'root' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/private', 'serve' => true, 'throw' => false, 'report' => false, @@ -618,7 +618,7 @@ 'public' => array ( 'driver' => 'local', - 'root' => '/Users/salam/Sites/nutzwerte_fi4/storage/app/public', + 'root' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/public', 'url' => 'http://nutzwerte_fi4.test/storage', 'visibility' => 'public', 'throw' => false, @@ -640,7 +640,7 @@ 'promotion' => array ( 'driver' => 'local', - 'root' => '/Users/salam/Sites/nutzwerte_fi4/storage/app/public/promotion', + 'root' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/public/promotion', 'url' => 'http://nutzwerte_fi4.test/storage/promotion', 'visibility' => 'public', 'throw' => false, @@ -648,7 +648,7 @@ ), 'links' => array ( - '/Users/salam/Sites/nutzwerte_fi4/public/storage' => '/Users/salam/Sites/nutzwerte_fi4/storage/app/public', + '/Users/hermanntelser/Sites/nutzwerte_fi4/public/storage' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/public', ), ), 'logging' => @@ -673,14 +673,14 @@ 'single' => array ( 'driver' => 'single', - 'path' => '/Users/salam/Sites/nutzwerte_fi4/storage/logs/laravel.log', + 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/logs/laravel.log', 'level' => 'debug', 'replace_placeholders' => true, ), 'daily' => array ( 'driver' => 'daily', - 'path' => '/Users/salam/Sites/nutzwerte_fi4/storage/logs/laravel.log', + 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/logs/laravel.log', 'level' => 'debug', 'days' => 14, 'replace_placeholders' => true, @@ -745,7 +745,7 @@ ), 'emergency' => array ( - 'path' => '/Users/salam/Sites/nutzwerte_fi4/storage/logs/laravel.log', + 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/logs/laravel.log', ), ), ), @@ -844,7 +844,7 @@ 'theme' => 'default', 'paths' => array ( - 0 => '/Users/salam/Sites/nutzwerte_fi4/resources/views/vendor/mail', + 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/views/vendor/mail', ), ), ), @@ -1033,7 +1033,7 @@ 'lifetime' => 120, 'expire_on_close' => false, 'encrypt' => false, - 'files' => '/Users/salam/Sites/nutzwerte_fi4/storage/framework/sessions', + 'files' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/sessions', 'connection' => NULL, 'table' => 'sessions', 'store' => NULL, @@ -1081,7 +1081,7 @@ ), 'default_filesystem_disk' => 'local', 'assets_path' => NULL, - 'cache_path' => '/Users/salam/Sites/nutzwerte_fi4/bootstrap/cache/filament', + 'cache_path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/bootstrap/cache/filament', 'livewire_loading_delay' => 'default', 'file_generation' => array ( @@ -1094,7 +1094,7 @@ 'livewire' => array ( 'class_namespace' => 'App\\Livewire', - 'view_path' => '/Users/salam/Sites/nutzwerte_fi4/resources/views/livewire', + 'view_path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/views/livewire', 'layout' => 'components.layouts.app', 'lazy_placeholder' => NULL, 'temporary_file_upload' => diff --git a/bootstrap/cache/filament/panels/admin.php b/bootstrap/cache/filament/panels/admin.php index eb0c947..9166a05 100644 --- a/bootstrap/cache/filament/panels/admin.php +++ b/bootstrap/cache/filament/panels/admin.php @@ -69,9 +69,9 @@ ), 'clusters' => array ( - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Administration/AdministrationCluster.php' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Projekte/ProjekteCluster.php' => 'App\\Filament\\Clusters\\Projekte\\ProjekteCluster', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Verwaltung/VerwaltungCluster.php' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Administration/AdministrationCluster.php' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Projekte/ProjekteCluster.php' => 'App\\Filament\\Clusters\\Projekte\\ProjekteCluster', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Verwaltung/VerwaltungCluster.php' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster', ), 'clusteredComponents' => array ( @@ -96,7 +96,7 @@ ), 'clusterDirectories' => array ( - 0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters', + 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters', ), 'clusterNamespaces' => array ( @@ -104,14 +104,14 @@ ), 'pages' => array ( - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Administration/AdministrationCluster.php' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Projekte/ProjekteCluster.php' => 'App\\Filament\\Clusters\\Projekte\\ProjekteCluster', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Verwaltung/VerwaltungCluster.php' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Administration/AdministrationCluster.php' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Projekte/ProjekteCluster.php' => 'App\\Filament\\Clusters\\Projekte\\ProjekteCluster', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Verwaltung/VerwaltungCluster.php' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster', 0 => 'Filament\\Pages\\Dashboard', ), 'pageDirectories' => array ( - 0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Pages', + 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Pages', ), 'pageNamespaces' => array ( @@ -119,23 +119,23 @@ ), 'resources' => array ( - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Auftraggebers/AuftraggeberResource.php' => 'App\\Filament\\Resources\\Auftraggebers\\AuftraggeberResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Gutachters/GutachterResource.php' => 'App\\Filament\\Resources\\Gutachters\\GutachterResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Inhaltsverzeichnis/InhaltsverzeichnisResource.php' => 'App\\Filament\\Resources\\Inhaltsverzeichnis\\InhaltsverzeichnisResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/KontoTextblocks/KontoTextblockResource.php' => 'App\\Filament\\Resources\\KontoTextblocks\\KontoTextblockResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Kontos/KontoResource.php' => 'App\\Filament\\Resources\\Kontos\\KontoResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Methodes/MethodeResource.php' => 'App\\Filament\\Resources\\Methodes\\MethodeResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Orientierungs/OrientierungResource.php' => 'App\\Filament\\Resources\\Orientierungs\\OrientierungResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Permissions/PermissionResource.php' => 'App\\Filament\\Resources\\Permissions\\PermissionResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Plans/PlanResource.php' => 'App\\Filament\\Resources\\Plans\\PlanResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Projektes/ProjekteResource.php' => 'App\\Filament\\Resources\\Projektes\\ProjekteResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Textblocks/TextblockResource.php' => 'App\\Filament\\Resources\\Textblocks\\TextblockResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Users/UserResource.php' => 'App\\Filament\\Resources\\Users\\UserResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Auftraggebers/AuftraggeberResource.php' => 'App\\Filament\\Resources\\Auftraggebers\\AuftraggeberResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Gutachters/GutachterResource.php' => 'App\\Filament\\Resources\\Gutachters\\GutachterResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Inhaltsverzeichnis/InhaltsverzeichnisResource.php' => 'App\\Filament\\Resources\\Inhaltsverzeichnis\\InhaltsverzeichnisResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/KontoTextblocks/KontoTextblockResource.php' => 'App\\Filament\\Resources\\KontoTextblocks\\KontoTextblockResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Kontos/KontoResource.php' => 'App\\Filament\\Resources\\Kontos\\KontoResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Methodes/MethodeResource.php' => 'App\\Filament\\Resources\\Methodes\\MethodeResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Orientierungs/OrientierungResource.php' => 'App\\Filament\\Resources\\Orientierungs\\OrientierungResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Permissions/PermissionResource.php' => 'App\\Filament\\Resources\\Permissions\\PermissionResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Plans/PlanResource.php' => 'App\\Filament\\Resources\\Plans\\PlanResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Projektes/ProjekteResource.php' => 'App\\Filament\\Resources\\Projektes\\ProjekteResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Textblocks/TextblockResource.php' => 'App\\Filament\\Resources\\Textblocks\\TextblockResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Users/UserResource.php' => 'App\\Filament\\Resources\\Users\\UserResource', 0 => 'BezhanSalleh\\FilamentShield\\Resources\\Roles\\RoleResource', ), 'resourceDirectories' => array ( - 0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources', + 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources', ), 'resourceNamespaces' => array ( @@ -148,7 +148,7 @@ ), 'widgetDirectories' => array ( - 0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Widgets', + 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Widgets', ), 'widgetNamespaces' => array ( diff --git a/bootstrap/cache/routes-v7.php b/bootstrap/cache/routes-v7.php index 03b6504..f51f9c7 100644 --- a/bootstrap/cache/routes-v7.php +++ b/bootstrap/cache/routes-v7.php @@ -531,7 +531,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::WKjAySyv8qRywGxo', + '_route' => 'generated::8gTEZ2TfQkJTmg5F', ), 1 => NULL, 2 => @@ -551,7 +551,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::eG74GLjxEoZoEuBa', + '_route' => 'generated::AKDq3BicnJxnxt5i', ), 1 => NULL, 2 => @@ -609,7 +609,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::9MKCSEpteOIvtjOK', + '_route' => 'generated::yMysjHYKrPknResH', ), 1 => NULL, 2 => @@ -629,7 +629,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::xkQvzbTBsBEOLlbX', + '_route' => 'generated::zzxc7ARdjMfwAeL6', ), 1 => NULL, 2 => @@ -649,7 +649,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::A0btSbQB2Xod4bME', + '_route' => 'generated::qo4t7klxqOGU7Iay', ), 1 => NULL, 2 => @@ -669,7 +669,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::gr4RqACOxUMRXNBm', + '_route' => 'generated::ZFo2ypucgwlLsXZD', ), 1 => NULL, 2 => @@ -689,7 +689,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::qTctko3Bz1FigcdB', + '_route' => 'generated::NLggCETTUiobJQ2B', ), 1 => NULL, 2 => @@ -2740,7 +2740,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::WKjAySyv8qRywGxo' => + 'generated::8gTEZ2TfQkJTmg5F' => array ( 'methods' => array ( @@ -2752,7 +2752,7 @@ app('router')->setCompiledRoutes( array ( 'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile', 'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile', - 'as' => 'generated::WKjAySyv8qRywGxo', + 'as' => 'generated::8gTEZ2TfQkJTmg5F', ), 'fallback' => false, 'defaults' => @@ -2768,7 +2768,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::eG74GLjxEoZoEuBa' => + 'generated::AKDq3BicnJxnxt5i' => array ( 'methods' => array ( @@ -2780,7 +2780,7 @@ app('router')->setCompiledRoutes( array ( 'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps', 'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps', - 'as' => 'generated::eG74GLjxEoZoEuBa', + 'as' => 'generated::AKDq3BicnJxnxt5i', ), 'fallback' => false, 'defaults' => @@ -2882,7 +2882,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::9MKCSEpteOIvtjOK' => + 'generated::yMysjHYKrPknResH' => array ( 'methods' => array ( @@ -2892,7 +2892,7 @@ app('router')->setCompiledRoutes( 'uri' => 'up', 'action' => array ( - 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:0:{}s:8:"function";s:826:"function () { + 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:0:{}s:8:"function";s:834:"function () { $exception = null; try { @@ -2907,11 +2907,11 @@ app('router')->setCompiledRoutes( $exception = $e->getMessage(); } - return response(\\Illuminate\\Support\\Facades\\View::file(\'/Users/salam/Sites/nutzwerte_fi4/vendor/laravel/framework/src/Illuminate/Foundation/Configuration\'.\'/../resources/health-up.blade.php\', [ + return response(\\Illuminate\\Support\\Facades\\View::file(\'/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/laravel/framework/src/Illuminate/Foundation/Configuration\'.\'/../resources/health-up.blade.php\', [ \'exception\' => $exception, ]), status: $exception ? 500 : 200); }";s:5:"scope";s:54:"Illuminate\\Foundation\\Configuration\\ApplicationBuilder";s:4:"this";N;s:4:"self";s:32:"0000000000000f3b0000000000000000";}}', - 'as' => 'generated::9MKCSEpteOIvtjOK', + 'as' => 'generated::yMysjHYKrPknResH', ), 'fallback' => false, 'defaults' => @@ -2927,7 +2927,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::xkQvzbTBsBEOLlbX' => + 'generated::zzxc7ARdjMfwAeL6' => array ( 'methods' => array ( @@ -2949,7 +2949,7 @@ app('router')->setCompiledRoutes( 'where' => array ( ), - 'as' => 'generated::xkQvzbTBsBEOLlbX', + 'as' => 'generated::zzxc7ARdjMfwAeL6', ), 'fallback' => false, 'defaults' => @@ -2965,7 +2965,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::A0btSbQB2Xod4bME' => + 'generated::qo4t7klxqOGU7Iay' => array ( 'methods' => array ( @@ -2987,7 +2987,7 @@ app('router')->setCompiledRoutes( 'where' => array ( ), - 'as' => 'generated::A0btSbQB2Xod4bME', + 'as' => 'generated::qo4t7klxqOGU7Iay', ), 'fallback' => false, 'defaults' => @@ -3003,7 +3003,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::gr4RqACOxUMRXNBm' => + 'generated::ZFo2ypucgwlLsXZD' => array ( 'methods' => array ( @@ -3025,7 +3025,7 @@ app('router')->setCompiledRoutes( 'where' => array ( ), - 'as' => 'generated::gr4RqACOxUMRXNBm', + 'as' => 'generated::ZFo2ypucgwlLsXZD', ), 'fallback' => false, 'defaults' => @@ -3041,7 +3041,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::qTctko3Bz1FigcdB' => + 'generated::NLggCETTUiobJQ2B' => array ( 'methods' => array ( @@ -3063,7 +3063,7 @@ app('router')->setCompiledRoutes( 'where' => array ( ), - 'as' => 'generated::qTctko3Bz1FigcdB', + 'as' => 'generated::NLggCETTUiobJQ2B', ), 'fallback' => false, 'defaults' => @@ -3203,7 +3203,7 @@ app('router')->setCompiledRoutes( 'uri' => 'storage/{path}', 'action' => array ( - 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:3:{s:4:"disk";s:5:"local";s:6:"config";a:5:{s:6:"driver";s:5:"local";s:4:"root";s:52:"/Users/salam/Sites/nutzwerte_fi4/storage/app/private";s:5:"serve";b:1;s:5:"throw";b:0;s:6:"report";b:0;}s:12:"isProduction";b:0;}s:8:"function";s:323:"function (\\Illuminate\\Http\\Request $request, string $path) use ($disk, $config, $isProduction) { + 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:3:{s:4:"disk";s:5:"local";s:6:"config";a:5:{s:6:"driver";s:5:"local";s:4:"root";s:60:"/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/private";s:5:"serve";b:1;s:5:"throw";b:0;s:6:"report";b:0;}s:12:"isProduction";b:0;}s:8:"function";s:323:"function (\\Illuminate\\Http\\Request $request, string $path) use ($disk, $config, $isProduction) { return (new \\Illuminate\\Filesystem\\ServeFile( $disk, $config, diff --git a/database/migrations/2025_10_02_170241_create_inhaltsverzeichnis_table.php b/database/migrations/2025_10_02_170241_create_inhaltsverzeichnis_table.php index 02c40d2..2527767 100644 --- a/database/migrations/2025_10_02_170241_create_inhaltsverzeichnis_table.php +++ b/database/migrations/2025_10_02_170241_create_inhaltsverzeichnis_table.php @@ -13,7 +13,8 @@ return new class extends Migration { Schema::create('inhaltsverzeichnis', function (Blueprint $table) { $table->id(); - $table->string('name'); + $table->string('name')->nullable(); + $table->string('nam2')->nullable(); $table->boolean('ueberschrift_anzeigen')->default(0)->nullable(); $table->integer('tabellen_id')->default(0)->nullable(); $table->integer('textblock_id')->default(0)->nullable(); diff --git a/database/migrations/2025_10_03_154047_create_raeumealles_table.php b/database/migrations/2025_10_03_154047_create_raeumealles_table.php index 01078c4..cf0bcc5 100644 --- a/database/migrations/2025_10_03_154047_create_raeumealles_table.php +++ b/database/migrations/2025_10_03_154047_create_raeumealles_table.php @@ -19,6 +19,7 @@ return new class extends Migration $table->string('raumart')->nullable(); $table->double('faktor')->nullable(); $table->double('flaeche')->nullable(); + $table->integer('nutzwert')->default(0); $table->timestamps(); }); } diff --git a/database/migrations/2025_10_06_074618_create_orientierung_zu_abschlaeges_table.php b/database/migrations/2025_10_06_074618_create_orientierung_zu_abschlaeges_table.php index e8cba68..7359a85 100644 --- a/database/migrations/2025_10_06_074618_create_orientierung_zu_abschlaeges_table.php +++ b/database/migrations/2025_10_06_074618_create_orientierung_zu_abschlaeges_table.php @@ -17,8 +17,9 @@ return new class extends Migration $table->integer('orientierung_id')->nullable()->default(0); $table->boolean('nicht_in_orientierung')->default(0); $table->string('top_nummer')->nullable(); + $table->string('type')->nullable(); $table->string('raumart')->nullable(); - + $table->integer('nutzwert')->default(0); // 10 Zusatzfelder $table->decimal('a', 5, 2)->default(0); $table->decimal('b', 5, 2)->default(0); diff --git a/database/migrations/2025_10_10_085849_create_projekt_inhaltsverzeichnis_table.php b/database/migrations/2025_10_10_085849_create_projekt_inhaltsverzeichnis_table.php index 609c399..6ed37d7 100644 --- a/database/migrations/2025_10_10_085849_create_projekt_inhaltsverzeichnis_table.php +++ b/database/migrations/2025_10_10_085849_create_projekt_inhaltsverzeichnis_table.php @@ -14,8 +14,8 @@ return new class extends Migration Schema::create('projekt_inhaltsverzeichnis', function (Blueprint $table) { $table->id(); $table->foreignId('projekte_id')->constrained()->cascadeOnDelete(); - $table->string('name'); - $table->string('name2'); + $table->string('name')->nullable(); + $table->string('nam2')->nullable(); $table->boolean('ueberschrift_anzeigen')->default(0)->nullable(); $table->integer('tabellen_id')->default(0)->nullable(); $table->integer('textblock_id')->default(0)->nullable(); diff --git a/database/seeders/TestProjektSeeder.php b/database/seeders/TestProjektSeeder.php index eea5b51..6f53259 100644 --- a/database/seeders/TestProjektSeeder.php +++ b/database/seeders/TestProjektSeeder.php @@ -50,152 +50,152 @@ class TestProjektSeeder extends Seeder DB::unprepared($sql); - $sql = "INSERT INTO `raeumealles` (`id`, `projekte_id`, `top_nummer`, `geschoss`, `raumart`, `faktor`, `flaeche`, `created_at`, `updated_at`) + $sql = "INSERT INTO `raeumealles` (`id`, `projekte_id`, `top_nummer`, `geschoss`, `raumart`, `faktor`, `nutzwert`, `flaeche`, `created_at`, `updated_at`) VALUES - ('1', '1', 'APG 02', 'UG', 'Stellplatz', '0.5', '12.94', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('2', '1', 'APG 03', 'UG', 'Stellplatz', '0.5', '13.38', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('3', '1', 'APG 04', 'UG', 'Stellplatz', '0.5', '12.94', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('4', '1', 'APG 05', 'UG', 'Stellplatz', '0.5', '12.5', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('5', '1', 'APG 06', 'UG', 'Stellplatz', '0.5', '12.94', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('6', '1', 'APG 07', 'UG', 'Stellplatz+', '0.5', '14.81', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('7', '1', 'APG 08', 'UG', 'Stellplatz+', '0.5', '14.81', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('8', '1', 'APG 09', 'UG', 'Stellplatz', '0.5', '12.94', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('9', '1', 'APG 10', 'UG', 'Stellplatz', '0.5', '12.94', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('10', '1', 'APG 11', 'UG', 'Stellplatz', '0.5', '12.94', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('11', '1', 'APG 12', 'UG', 'Stellplatz+', '0.5', '14.24', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('12', '1', 'APG 13', 'UG', 'Stellplatz+', '0.5', '13.91', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('13', '1', 'APG 14', 'UG', 'Stellplatz+', '0.5', '14.78', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('14', '1', 'APG 15', 'UG', 'Stellplatz', '0.5', '13.02', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('15', '1', 'APG 16', 'UG', 'Stellplatz', '0.5', '13.02', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('16', '1', 'APG 17', 'UG', 'Stellplatz', '0.5', '13.02', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('17', '1', 'APG 18', 'UG', 'Stellplatz', '0.5', '12.59', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('18', '1', 'APG 19', 'UG', 'Stellplatz+', '0.5', '14.59', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('19', '1', 'W01', 'EG', 'Abstellraum', '0.5', '3.85', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('20', '1', 'W01', 'EG', 'Bad', '0.5', '5.92', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('21', '1', 'W01', 'EG', 'Gang', '0.5', '7.97', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('22', '1', 'W01', 'EG', 'Garten G01_1', '0.5', '147.72', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('23', '1', 'W01', 'EG', 'Garten G01_2', '0.5', '7.72', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('24', '1', 'W01', 'EG', 'Terrasse', '0.5', '18.16', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), - ('25', '1', 'W01', 'EG', 'WC', '0.5', '2.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('26', '1', 'W01', 'EG', 'Wohnen', '0.5', '25', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('27', '1', 'W01', 'EG', 'Wohnküche', '0.5', '33.94', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('28', '1', 'W01', 'EG', 'Zimmer 1', '0.5', '13.4', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('29', '1', 'W01', 'EG', 'Zimmer 2', '0.5', '10.66', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('30', '1', 'W01', 'UG', 'KA01', '0.5', '5.01', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('31', '1', 'W02', 'EG', 'Bad', '0.5', '3.86', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('32', '1', 'W02', 'EG', 'Bad', '0.5', '5.54', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('33', '1', 'W02', 'EG', 'Gang', '0.5', '10.42', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('34', '1', 'W02', 'EG', 'Garten G02', '0.5', '37.27', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('35', '1', 'W02', 'EG', 'Terrasse', '0.5', '16.25', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('36', '1', 'W02', 'EG', 'WC', '0.5', '2.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('37', '1', 'W02', 'EG', 'Wohnküche', '0.5', '27.43', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('38', '1', 'W02', 'EG', 'Zimmer 1', '0.5', '10.82', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('39', '1', 'W02', 'EG', 'Zimmer 2', '0.5', '11.69', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('40', '1', 'W02', 'UG', 'KA02', '0.5', '5.01', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('41', '1', 'W03', 'EG', 'Abstellraum', '0.5', '3.22', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('42', '1', 'W03', 'EG', 'Bad', '0.5', '6.51', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('43', '1', 'W03', 'EG', 'Gang', '0.5', '11.73', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('44', '1', 'W03', 'EG', 'Garten G03', '0.5', '232.99', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('45', '1', 'W03', 'EG', 'Terrasse', '0.5', '22.64', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('46', '1', 'W03', 'EG', 'WC', '0.5', '2.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('47', '1', 'W03', 'EG', 'Wohnküche', '0.5', '35.69', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('48', '1', 'W03', 'EG', 'Zimmer 1', '0.5', '14.7', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('49', '1', 'W03', 'EG', 'Zimmer 2', '0.5', '10.89', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('50', '1', 'W03', 'EG', 'Zimmer 3', '0.5', '11.52', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('51', '1', 'W03', 'UG', 'KA03', '0.5', '5.01', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('52', '1', 'W04', 'OG1', 'Abstellraum', '0.5', '3.09', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('53', '1', 'W04', 'OG1', 'Bad', '0.5', '5.92', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('54', '1', 'W04', 'OG1', 'Balkon', '0.5', '21.98', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('55', '1', 'W04', 'OG1', 'Gang', '0.5', '11.5', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('56', '1', 'W04', 'OG1', 'WC', '0.5', '2.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('57', '1', 'W04', 'OG1', 'Wohnküche', '0.5', '33.93', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('58', '1', 'W04', 'OG1', 'Zimmer 1', '0.5', '10.88', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('59', '1', 'W04', 'OG1', 'Zimmer 2', '0.5', '10.86', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('60', '1', 'W04', 'OG1', 'Zimmer 3', '0.5', '14.67', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('61', '1', 'W04', 'UG', 'KA04', '0.5', '5.01', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('62', '1', 'W05', 'OG1', 'Bad', '0.5', '7.19', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('63', '1', 'W05', 'OG1', 'Balkon', '0.5', '11.34', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('64', '1', 'W05', 'OG1', 'Wohnküche', '0.5', '27.83', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('65', '1', 'W05', 'OG1', 'Zimmer', '0.5', '13.62', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('66', '1', 'W05', 'UG', 'KA05', '0.5', '5.01', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('67', '1', 'W06', 'OG1', 'Abstellraum', '0.5', '4.11', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('68', '1', 'W06', 'OG1', 'Bad', '0.5', '5.54', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('69', '1', 'W06', 'OG1', 'Balkon', '0.5', '16.71', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('70', '1', 'W06', 'OG1', 'Gang', '0.5', '10.42', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('71', '1', 'W06', 'OG1', 'WC', '0.5', '2.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('72', '1', 'W06', 'OG1', 'Wohnküche', '0.5', '27.43', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('73', '1', 'W06', 'OG1', 'Zimmer 1', '0.5', '10.97', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('74', '1', 'W06', 'OG1', 'Zimmer 2', '0.5', '12.08', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('75', '1', 'W06', 'UG', 'KA06', '0.5', '5.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('76', '1', 'W07', 'OG1', 'Abstellraum', '0.5', '3.22', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('77', '1', 'W07', 'OG1', 'Bad', '0.5', '6.51', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('78', '1', 'W07', 'OG1', 'Balkon', '0.5', '22.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('79', '1', 'W07', 'OG1', 'Gang', '0.5', '11.73', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('80', '1', 'W07', 'OG1', 'WC', '0.5', '2.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('81', '1', 'W07', 'OG1', 'Wohnküche', '0.5', '35.68', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('82', '1', 'W07', 'OG1', 'Zimmer 1', '0.5', '14.7', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('83', '1', 'W07', 'OG1', 'Zimmer 2', '0.5', '10.89', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('84', '1', 'W07', 'OG1', 'Zimmer 3', '0.5', '11.52', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('85', '1', 'W07', 'UG', 'KA07', '0.5', '5.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('86', '1', 'W08', 'OG2', 'Abstellraum', '0.5', '3.09', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('87', '1', 'W08', 'OG2', 'Bad', '0.5', '5.92', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('88', '1', 'W08', 'OG2', 'Balkon', '0.5', '21.98', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('89', '1', 'W08', 'OG2', 'Gang', '0.5', '11.5', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('90', '1', 'W08', 'OG2', 'WC', '0.5', '2.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('91', '1', 'W08', 'OG2', 'Wohnküche', '0.5', '33.93', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('92', '1', 'W08', 'OG2', 'Zimmer 1', '0.5', '10.88', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('93', '1', 'W08', 'OG2', 'Zimmer 2', '0.5', '10.86', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('94', '1', 'W08', 'OG2', 'Zimmer 3', '0.5', '14.67', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('95', '1', 'W08', 'UG', 'KA08', '0.5', '5.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('96', '1', 'W09', 'OG2', 'Bad', '0.5', '7.19', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('97', '1', 'W09', 'OG2', 'Balkon', '0.5', '11.34', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('98', '1', 'W09', 'OG2', 'Wohnküche', '0.5', '27.83', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('99', '1', 'W09', 'OG2', 'Zimmer', '0.5', '13.62', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('100', '1', 'W09', 'UG', 'KA09', '0.5', '5.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('101', '1', 'W10', 'OG2', 'Abstellraum', '0.5', '4.11', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('102', '1', 'W10', 'OG2', 'Bad', '0.5', '5.54', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('103', '1', 'W10', 'OG2', 'Balkon', '0.5', '16.7', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('104', '1', 'W10', 'OG2', 'Gang', '0.5', '10.42', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('105', '1', 'W10', 'OG2', 'WC', '0.5', '2.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('106', '1', 'W10', 'OG2', 'Wohnküche', '0.5', '27.43', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('107', '1', 'W10', 'OG2', 'Zimmer 1', '0.5', '10.97', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('108', '1', 'W10', 'OG2', 'Zimmer 2', '0.5', '12.08', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('109', '1', 'W10', 'UG', 'KA10', '0.5', '5.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('110', '1', 'W11', 'OG2', 'Abstellraum', '0.5', '3.22', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('111', '1', 'W11', 'OG2', 'Bad', '0.5', '6.51', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('112', '1', 'W11', 'OG2', 'Balkon', '0.5', '22.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('113', '1', 'W11', 'OG2', 'Gang', '0.5', '11.73', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('114', '1', 'W11', 'OG2', 'WC', '0.5', '2.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('115', '1', 'W11', 'OG2', 'Wohnküche', '0.5', '35.68', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('116', '1', 'W11', 'OG2', 'Zimmer 1', '0.5', '14.7', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('117', '1', 'W11', 'OG2', 'Zimmer 2', '0.5', '10.89', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('118', '1', 'W11', 'OG2', 'Zimmer 3', '0.5', '11.52', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('119', '1', 'W11', 'UG', 'KA11', '0.5', '4.06', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('120', '1', 'W12', 'OG3', 'Abstellraum', '0.5', '3.09', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('121', '1', 'W12', 'OG3', 'Bad', '0.5', '5.92', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('122', '1', 'W12', 'OG3', 'Balkon', '0.5', '21.97', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('123', '1', 'W12', 'OG3', 'Gang', '0.5', '11.5', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('124', '1', 'W12', 'OG3', 'WC', '0.5', '2.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('125', '1', 'W12', 'OG3', 'Wohnküche', '0.5', '33.93', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('126', '1', 'W12', 'OG3', 'Zimmer 1', '0.5', '10.88', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('127', '1', 'W12', 'OG3', 'Zimmer 2', '0.5', '10.86', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('128', '1', 'W12', 'OG3', 'Zimmer 3', '0.5', '14.67', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('129', '1', 'W12', 'UG', 'KA12', '0.5', '4.06', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('130', '1', 'W13', 'OG3', 'Bad', '0.5', '7.19', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('131', '1', 'W13', 'OG3', 'Balkon', '0.5', '11.34', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('132', '1', 'W13', 'OG3', 'Wohnküche', '0.5', '27.83', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('133', '1', 'W13', 'OG3', 'Zimmer', '0.5', '13.62', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('134', '1', 'W13', 'UG', 'KA13', '0.5', '4.06', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('135', '1', 'W14', 'OG3', 'Abstellraum', '0.5', '4.11', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('136', '1', 'W14', 'OG3', 'Bad', '0.5', '5.54', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('137', '1', 'W14', 'OG3', 'Balkon', '0.5', '17.2', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('138', '1', 'W14', 'OG3', 'Gang', '0.5', '10.42', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('139', '1', 'W14', 'OG3', 'WC', '0.5', '2.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('140', '1', 'W14', 'OG3', 'Wohnküche', '0.5', '27.08', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('141', '1', 'W14', 'OG3', 'Zimmer 1', '0.5', '10.97', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('142', '1', 'W14', 'OG3', 'Zimmer 2', '0.5', '12.08', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), - ('143', '1', 'W14', 'UG', 'KA14', '0.5', '4.06', '2025-10-21 04:05:44', '2025-10-21 04:06:07'); - "; + ('1', '1', 'APG 02', 'UG', 'Stellplatz', '0.5', NULL, '12.94', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('2', '1', 'APG 03', 'UG', 'Stellplatz', '0.5', NULL, '13.38', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('3', '1', 'APG 04', 'UG', 'Stellplatz', '0.5', NULL, '12.94', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('4', '1', 'APG 05', 'UG', 'Stellplatz', '0.5', NULL, '12.5', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('5', '1', 'APG 06', 'UG', 'Stellplatz', '0.5', NULL, '12.94', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('6', '1', 'APG 07', 'UG', 'Stellplatz+', '0.5', NULL, '14.81', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('7', '1', 'APG 08', 'UG', 'Stellplatz+', '0.5', NULL, '14.81', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('8', '1', 'APG 09', 'UG', 'Stellplatz', '0.5', NULL, '12.94', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('9', '1', 'APG 10', 'UG', 'Stellplatz', '0.5', NULL, '12.94', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('10', '1', 'APG 11', 'UG', 'Stellplatz', '0.5', NULL, '12.94', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('11', '1', 'APG 12', 'UG', 'Stellplatz+', '0.5', NULL, '14.24', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('12', '1', 'APG 13', 'UG', 'Stellplatz+', '0.5', NULL, '13.91', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('13', '1', 'APG 14', 'UG', 'Stellplatz+', '0.5', NULL, '14.78', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('14', '1', 'APG 15', 'UG', 'Stellplatz', '0.5', NULL, '13.02', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('15', '1', 'APG 16', 'UG', 'Stellplatz', '0.5', NULL, '13.02', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('16', '1', 'APG 17', 'UG', 'Stellplatz', '0.5', NULL, '13.02', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('17', '1', 'APG 18', 'UG', 'Stellplatz', '0.5', NULL, '12.59', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('18', '1', 'APG 19', 'UG', 'Stellplatz+', '0.5', NULL, '14.59', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('19', '1', 'W01', 'EG', 'Abstellraum', '0.5', NULL, '3.85', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('20', '1', 'W01', 'EG', 'Bad', '0.5', NULL, '5.92', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('21', '1', 'W01', 'EG', 'Gang', '0.5', NULL, '7.97', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('22', '1', 'W01', 'EG', 'Garten G01_1', '0.5', NULL, '147.72', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('23', '1', 'W01', 'EG', 'Garten G01_2', '0.5', NULL, '7.72', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('24', '1', 'W01', 'EG', 'Terrasse', '0.5', NULL, '18.16', '2025-10-21 04:05:43', '2025-10-21 04:06:07'), + ('25', '1', 'W01', 'EG', 'WC', '0.5', NULL, '2.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('26', '1', 'W01', 'EG', 'Wohnen', '0.5', NULL, '25', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('27', '1', 'W01', 'EG', 'Wohnküche', '0.5', NULL, '33.94', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('28', '1', 'W01', 'EG', 'Zimmer 1', '0.5', NULL, '13.4', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('29', '1', 'W01', 'EG', 'Zimmer 2', '0.5', NULL, '10.66', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('30', '1', 'W01', 'UG', 'KA01', '0.5', NULL, '5.01', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('31', '1', 'W02', 'EG', 'Bad', '0.5', NULL, '3.86', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('32', '1', 'W02', 'EG', 'Bad', '0.5', NULL, '5.54', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('33', '1', 'W02', 'EG', 'Gang', '0.5', NULL, '10.42', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('34', '1', 'W02', 'EG', 'Garten G02', '0.5', NULL, '37.27', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('35', '1', 'W02', 'EG', 'Terrasse', '0.5', NULL, '16.25', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('36', '1', 'W02', 'EG', 'WC', '0.5', NULL, '2.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('37', '1', 'W02', 'EG', 'Wohnküche', '0.5', NULL, '27.43', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('38', '1', 'W02', 'EG', 'Zimmer 1', '0.5', NULL, '10.82', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('39', '1', 'W02', 'EG', 'Zimmer 2', '0.5', NULL, '11.69', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('40', '1', 'W02', 'UG', 'KA02', '0.5', NULL, '5.01', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('41', '1', 'W03', 'EG', 'Abstellraum', '0.5', NULL, '3.22', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('42', '1', 'W03', 'EG', 'Bad', '0.5', NULL, '6.51', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('43', '1', 'W03', 'EG', 'Gang', '0.5', NULL, '11.73', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('44', '1', 'W03', 'EG', 'Garten G03', '0.5', NULL, '232.99', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('45', '1', 'W03', 'EG', 'Terrasse', '0.5', NULL, '22.64', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('46', '1', 'W03', 'EG', 'WC', '0.5', NULL, '2.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('47', '1', 'W03', 'EG', 'Wohnküche', '0.5', NULL, '35.69', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('48', '1', 'W03', 'EG', 'Zimmer 1', '0.5', NULL, '14.7', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('49', '1', 'W03', 'EG', 'Zimmer 2', '0.5', NULL, '10.89', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('50', '1', 'W03', 'EG', 'Zimmer 3', '0.5', NULL, '11.52', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('51', '1', 'W03', 'UG', 'KA03', '0.5', NULL, '5.01', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('52', '1', 'W04', 'OG1', 'Abstellraum', '0.5', NULL, '3.09', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('53', '1', 'W04', 'OG1', 'Bad', '0.5', NULL, '5.92', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('54', '1', 'W04', 'OG1', 'Balkon', '0.5', NULL, '21.98', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('55', '1', 'W04', 'OG1', 'Gang', '0.5', NULL, '11.5', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('56', '1', 'W04', 'OG1', 'WC', '0.5', NULL, '2.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('57', '1', 'W04', 'OG1', 'Wohnküche', '0.5', NULL, '33.93', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('58', '1', 'W04', 'OG1', 'Zimmer 1', '0.5', NULL, '10.88', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('59', '1', 'W04', 'OG1', 'Zimmer 2', '0.5', NULL, '10.86', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('60', '1', 'W04', 'OG1', 'Zimmer 3', '0.5', NULL, '14.67', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('61', '1', 'W04', 'UG', 'KA04', '0.5', NULL, '5.01', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('62', '1', 'W05', 'OG1', 'Bad', '0.5', NULL, '7.19', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('63', '1', 'W05', 'OG1', 'Balkon', '0.5', NULL, '11.34', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('64', '1', 'W05', 'OG1', 'Wohnküche', '0.5', NULL, '27.83', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('65', '1', 'W05', 'OG1', 'Zimmer', '0.5', NULL, '13.62', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('66', '1', 'W05', 'UG', 'KA05', '0.5', NULL, '5.01', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('67', '1', 'W06', 'OG1', 'Abstellraum', '0.5', NULL, '4.11', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('68', '1', 'W06', 'OG1', 'Bad', '0.5', NULL, '5.54', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('69', '1', 'W06', 'OG1', 'Balkon', '0.5', NULL, '16.71', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('70', '1', 'W06', 'OG1', 'Gang', '0.5', NULL, '10.42', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('71', '1', 'W06', 'OG1', 'WC', '0.5', NULL, '2.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('72', '1', 'W06', 'OG1', 'Wohnküche', '0.5', NULL, '27.43', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('73', '1', 'W06', 'OG1', 'Zimmer 1', '0.5', NULL, '10.97', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('74', '1', 'W06', 'OG1', 'Zimmer 2', '0.5', NULL, '12.08', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('75', '1', 'W06', 'UG', 'KA06', '0.5', NULL, '5.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('76', '1', 'W07', 'OG1', 'Abstellraum', '0.5', NULL, '3.22', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('77', '1', 'W07', 'OG1', 'Bad', '0.5', NULL, '6.51', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('78', '1', 'W07', 'OG1', 'Balkon', '0.5', NULL, '22.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('79', '1', 'W07', 'OG1', 'Gang', '0.5', NULL, '11.73', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('80', '1', 'W07', 'OG1', 'WC', '0.5', NULL, '2.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('81', '1', 'W07', 'OG1', 'Wohnküche', '0.5', NULL, '35.68', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('82', '1', 'W07', 'OG1', 'Zimmer 1', '0.5', NULL, '14.7', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('83', '1', 'W07', 'OG1', 'Zimmer 2', '0.5', NULL, '10.89', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('84', '1', 'W07', 'OG1', 'Zimmer 3', '0.5', NULL, '11.52', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('85', '1', 'W07', 'UG', 'KA07', '0.5', NULL, '5.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('86', '1', 'W08', 'OG2', 'Abstellraum', '0.5', NULL, '3.09', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('87', '1', 'W08', 'OG2', 'Bad', '0.5', NULL, '5.92', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('88', '1', 'W08', 'OG2', 'Balkon', '0.5', NULL, '21.98', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('89', '1', 'W08', 'OG2', 'Gang', '0.5', NULL, '11.5', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('90', '1', 'W08', 'OG2', 'WC', '0.5', NULL, '2.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('91', '1', 'W08', 'OG2', 'Wohnküche', '0.5', NULL, '33.93', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('92', '1', 'W08', 'OG2', 'Zimmer 1', '0.5', NULL, '10.88', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('93', '1', 'W08', 'OG2', 'Zimmer 2', '0.5', NULL, '10.86', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('94', '1', 'W08', 'OG2', 'Zimmer 3', '0.5', NULL, '14.67', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('95', '1', 'W08', 'UG', 'KA08', '0.5', NULL, '5.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('96', '1', 'W09', 'OG2', 'Bad', '0.5', NULL, '7.19', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('97', '1', 'W09', 'OG2', 'Balkon', '0.5', NULL, '11.34', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('98', '1', 'W09', 'OG2', 'Wohnküche', '0.5', NULL, '27.83', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('99', '1', 'W09', 'OG2', 'Zimmer', '0.5', NULL, '13.62', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('100', '1', 'W09', 'UG', 'KA09', '0.5', NULL, '5.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('101', '1', 'W10', 'OG2', 'Abstellraum', '0.5', NULL, '4.11', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('102', '1', 'W10', 'OG2', 'Bad', '0.5', NULL, '5.54', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('103', '1', 'W10', 'OG2', 'Balkon', '0.5', NULL, '16.7', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('104', '1', 'W10', 'OG2', 'Gang', '0.5', NULL, '10.42', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('105', '1', 'W10', 'OG2', 'WC', '0.5', NULL, '2.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('106', '1', 'W10', 'OG2', 'Wohnküche', '0.5', NULL, '27.43', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('107', '1', 'W10', 'OG2', 'Zimmer 1', '0.5', NULL, '10.97', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('108', '1', 'W10', 'OG2', 'Zimmer 2', '0.5', NULL, '12.08', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('109', '1', 'W10', 'UG', 'KA10', '0.5', NULL, '5.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('110', '1', 'W11', 'OG2', 'Abstellraum', '0.5', NULL, '3.22', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('111', '1', 'W11', 'OG2', 'Bad', '0.5', NULL, '6.51', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('112', '1', 'W11', 'OG2', 'Balkon', '0.5', NULL, '22.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('113', '1', 'W11', 'OG2', 'Gang', '0.5', NULL, '11.73', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('114', '1', 'W11', 'OG2', 'WC', '0.5', NULL, '2.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('115', '1', 'W11', 'OG2', 'Wohnküche', '0.5', NULL, '35.68', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('116', '1', 'W11', 'OG2', 'Zimmer 1', '0.5', NULL, '14.7', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('117', '1', 'W11', 'OG2', 'Zimmer 2', '0.5', NULL, '10.89', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('118', '1', 'W11', 'OG2', 'Zimmer 3', '0.5', NULL, '11.52', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('119', '1', 'W11', 'UG', 'KA11', '0.5', NULL, '4.06', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('120', '1', 'W12', 'OG3', 'Abstellraum', '0.5', NULL, '3.09', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('121', '1', 'W12', 'OG3', 'Bad', '0.5', NULL, '5.92', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('122', '1', 'W12', 'OG3', 'Balkon', '0.5', NULL, '21.97', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('123', '1', 'W12', 'OG3', 'Gang', '0.5', NULL, '11.5', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('124', '1', 'W12', 'OG3', 'WC', '0.5', NULL, '2.46', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('125', '1', 'W12', 'OG3', 'Wohnküche', '0.5', NULL, '33.93', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('126', '1', 'W12', 'OG3', 'Zimmer 1', '0.5', NULL, '10.88', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('127', '1', 'W12', 'OG3', 'Zimmer 2', '0.5', NULL, '10.86', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('128', '1', 'W12', 'OG3', 'Zimmer 3', '0.5', NULL, '14.67', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('129', '1', 'W12', 'UG', 'KA12', '0.5', NULL, '4.06', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('130', '1', 'W13', 'OG3', 'Bad', '0.5', NULL, '7.19', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('131', '1', 'W13', 'OG3', 'Balkon', '0.5', NULL, '11.34', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('132', '1', 'W13', 'OG3', 'Wohnküche', '0.5', NULL, '27.83', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('133', '1', 'W13', 'OG3', 'Zimmer', '0.5', NULL, '13.62', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('134', '1', 'W13', 'UG', 'KA13', '0.5', NULL, '4.06', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('135', '1', 'W14', 'OG3', 'Abstellraum', '0.5', NULL, '4.11', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('136', '1', 'W14', 'OG3', 'Bad', '0.5', NULL, '5.54', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('137', '1', 'W14', 'OG3', 'Balkon', '0.5', NULL, '17.2', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('138', '1', 'W14', 'OG3', 'Gang', '0.5', NULL, '10.42', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('139', '1', 'W14', 'OG3', 'WC', '0.5', NULL, '2.13', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('140', '1', 'W14', 'OG3', 'Wohnküche', '0.5', NULL, '27.08', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('141', '1', 'W14', 'OG3', 'Zimmer 1', '0.5', NULL, '10.97', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('142', '1', 'W14', 'OG3', 'Zimmer 2', '0.5', NULL, '12.08', '2025-10-21 04:05:44', '2025-10-21 04:06:07'), + ('143', '1', 'W14', 'UG', 'KA14', '0.5', NULL, '4.06', '2025-10-21 04:05:44', '2025-10-21 04:06:07'); +"; DB::unprepared($sql); @@ -237,150 +237,150 @@ class TestProjektSeeder extends Seeder DB::unprepared($sql); - $sql = "INSERT INTO `orientierung_zu_abschlaeges` (`id`, `projekte_id`, `orientierung_id`, `nicht_in_orientierung`, `top_nummer`, `raumart`, `a`, `b`, `c`, `d`, `e`, `f`, `g`, `h`, `i`, `j`, `created_at`, `updated_at`) + $sql = "INSERT INTO `orientierung_zu_abschlaeges` (`id`, `projekte_id`, `orientierung_id`, `nicht_in_orientierung`, `top_nummer`, `type`, `raumart`, `nutzwert`, `a`, `b`, `c`, `d`, `e`, `f`, `g`, `h`, `i`, `j`, `created_at`, `updated_at`) VALUES - ('1', '1', '4', '0', 'APG 02', 'Stellplatz', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('2', '1', '4', '0', 'APG 03', 'Stellplatz', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('3', '1', '4', '0', 'APG 04', 'Stellplatz', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('4', '1', '4', '0', 'APG 05', 'Stellplatz', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('5', '1', '4', '0', 'APG 06', 'Stellplatz', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('6', '1', '4', '0', 'APG 07', 'Stellplatz+', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('7', '1', '4', '0', 'APG 08', 'Stellplatz+', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('8', '1', '4', '0', 'APG 09', 'Stellplatz', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('9', '1', '4', '0', 'APG 10', 'Stellplatz', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('10', '1', '4', '0', 'APG 11', 'Stellplatz', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('11', '1', '4', '0', 'APG 12', 'Stellplatz+', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('12', '1', '4', '0', 'APG 13', 'Stellplatz+', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('13', '1', '4', '0', 'APG 14', 'Stellplatz+', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('14', '1', '4', '0', 'APG 15', 'Stellplatz', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('15', '1', '4', '0', 'APG 16', 'Stellplatz', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('16', '1', '4', '0', 'APG 17', 'Stellplatz', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('17', '1', '4', '0', 'APG 18', 'Stellplatz', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('18', '1', '4', '0', 'APG 19', 'Stellplatz+', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('19', '1', '4', '0', 'W01', 'Abstellraum', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('20', '1', '4', '0', 'W01', 'Bad', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('21', '1', '4', '0', 'W01', 'Gang', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('22', '1', '4', '0', 'W01', 'Garten G01_1', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('23', '1', '4', '0', 'W01', 'Garten G01_2', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('24', '1', '4', '0', 'W01', 'Terrasse', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('25', '1', '4', '0', 'W01', 'WC', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('26', '1', '4', '0', 'W01', 'Wohnen', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('27', '1', '4', '0', 'W01', 'Wohnküche', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('28', '1', '4', '0', 'W01', 'Zimmer 1', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('29', '1', '4', '0', 'W01', 'Zimmer 2', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('30', '1', '4', '0', 'W01', 'KA01', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('31', '1', '4', '0', 'W02', 'Bad', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('32', '1', '4', '0', 'W02', 'Gang', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('33', '1', '4', '0', 'W02', 'Garten G02', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('34', '1', '4', '0', 'W02', 'Terrasse', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('35', '1', '4', '0', 'W02', 'WC', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('36', '1', '4', '0', 'W02', 'Wohnküche', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('37', '1', '4', '0', 'W02', 'Zimmer 1', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('38', '1', '4', '0', 'W02', 'Zimmer 2', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('39', '1', '4', '0', 'W02', 'KA02', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('40', '1', '4', '0', 'W03', 'Abstellraum', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('41', '1', '4', '0', 'W03', 'Bad', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('42', '1', '4', '0', 'W03', 'Gang', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('43', '1', '4', '0', 'W03', 'Garten G03', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('44', '1', '4', '0', 'W03', 'Terrasse', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('45', '1', '4', '0', 'W03', 'WC', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('46', '1', '4', '0', 'W03', 'Wohnküche', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('47', '1', '4', '0', 'W03', 'Zimmer 1', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('48', '1', '4', '0', 'W03', 'Zimmer 2', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('49', '1', '4', '0', 'W03', 'Zimmer 3', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('50', '1', '4', '0', 'W03', 'KA03', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('51', '1', '4', '0', 'W04', 'Abstellraum', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('52', '1', '4', '0', 'W04', 'Bad', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('53', '1', '4', '0', 'W04', 'Balkon', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('54', '1', '4', '0', 'W04', 'Gang', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('55', '1', '4', '0', 'W04', 'WC', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('56', '1', '4', '0', 'W04', 'Wohnküche', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('57', '1', '4', '0', 'W04', 'Zimmer 1', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('58', '1', '4', '0', 'W04', 'Zimmer 2', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('59', '1', '4', '0', 'W04', 'Zimmer 3', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('60', '1', '4', '0', 'W04', 'KA04', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('61', '1', '4', '0', 'W05', 'Bad', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('62', '1', '4', '0', 'W05', 'Balkon', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('63', '1', '4', '0', 'W05', 'Wohnküche', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('64', '1', '4', '0', 'W05', 'Zimmer', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('65', '1', '4', '0', 'W05', 'KA05', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('66', '1', '4', '0', 'W06', 'Abstellraum', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('67', '1', '4', '0', 'W06', 'Bad', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('68', '1', '4', '0', 'W06', 'Balkon', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('69', '1', '4', '0', 'W06', 'Gang', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('70', '1', '4', '0', 'W06', 'WC', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('71', '1', '4', '0', 'W06', 'Wohnküche', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('72', '1', '4', '0', 'W06', 'Zimmer 1', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('73', '1', '4', '0', 'W06', 'Zimmer 2', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('74', '1', '4', '0', 'W06', 'KA06', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('75', '1', '4', '0', 'W07', 'Abstellraum', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('76', '1', '4', '0', 'W07', 'Bad', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('77', '1', '4', '0', 'W07', 'Balkon', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('78', '1', '4', '0', 'W07', 'Gang', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('79', '1', '4', '0', 'W07', 'WC', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('80', '1', '4', '0', 'W07', 'Wohnküche', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('81', '1', '4', '0', 'W07', 'Zimmer 1', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('82', '1', '4', '0', 'W07', 'Zimmer 2', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('83', '1', '4', '0', 'W07', 'Zimmer 3', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('84', '1', '4', '0', 'W07', 'KA07', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('85', '1', '4', '0', 'W08', 'Abstellraum', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('86', '1', '4', '0', 'W08', 'Bad', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('87', '1', '4', '0', 'W08', 'Balkon', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('88', '1', '4', '0', 'W08', 'Gang', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('89', '1', '4', '0', 'W08', 'WC', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('90', '1', '4', '0', 'W08', 'Wohnküche', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('91', '1', '4', '0', 'W08', 'Zimmer 1', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('92', '1', '4', '0', 'W08', 'Zimmer 2', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('93', '1', '4', '0', 'W08', 'Zimmer 3', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('94', '1', '4', '0', 'W08', 'KA08', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('95', '1', '4', '0', 'W09', 'Bad', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('96', '1', '4', '0', 'W09', 'Balkon', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('97', '1', '4', '0', 'W09', 'Wohnküche', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('98', '1', '4', '0', 'W09', 'Zimmer', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('99', '1', '4', '0', 'W09', 'KA09', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('100', '1', '4', '0', 'W10', 'Abstellraum', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('101', '1', '4', '0', 'W10', 'Bad', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('102', '1', '4', '0', 'W10', 'Balkon', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('103', '1', '4', '0', 'W10', 'Gang', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('104', '1', '4', '0', 'W10', 'WC', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('105', '1', '4', '0', 'W10', 'Wohnküche', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('106', '1', '4', '0', 'W10', 'Zimmer 1', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('107', '1', '4', '0', 'W10', 'Zimmer 2', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('108', '1', '4', '0', 'W10', 'KA10', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('109', '1', '4', '0', 'W11', 'Abstellraum', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('110', '1', '4', '0', 'W11', 'Bad', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('111', '1', '4', '0', 'W11', 'Balkon', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('112', '1', '4', '0', 'W11', 'Gang', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('113', '1', '4', '0', 'W11', 'WC', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('114', '1', '4', '0', 'W11', 'Wohnküche', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('115', '1', '4', '0', 'W11', 'Zimmer 1', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('116', '1', '4', '0', 'W11', 'Zimmer 2', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('117', '1', '4', '0', 'W11', 'Zimmer 3', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('118', '1', '4', '0', 'W11', 'KA11', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('119', '1', '4', '0', 'W12', 'Abstellraum', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('120', '1', '4', '0', 'W12', 'Bad', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('121', '1', '4', '0', 'W12', 'Balkon', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('122', '1', '4', '0', 'W12', 'Gang', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('123', '1', '4', '0', 'W12', 'WC', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('124', '1', '4', '0', 'W12', 'Wohnküche', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('125', '1', '4', '0', 'W12', 'Zimmer 1', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('126', '1', '4', '0', 'W12', 'Zimmer 2', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('127', '1', '4', '0', 'W12', 'Zimmer 3', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('128', '1', '4', '0', 'W12', 'KA12', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('129', '1', '4', '0', 'W13', 'Bad', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('130', '1', '4', '0', 'W13', 'Balkon', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('131', '1', '4', '0', 'W13', 'Wohnküche', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('132', '1', '4', '0', 'W13', 'Zimmer', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('133', '1', '4', '0', 'W13', 'KA13', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('134', '1', '4', '0', 'W14', 'Abstellraum', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('135', '1', '4', '0', 'W14', 'Bad', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('136', '1', '4', '0', 'W14', 'Balkon', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('137', '1', '4', '0', 'W14', 'Gang', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('138', '1', '4', '0', 'W14', 'WC', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('139', '1', '4', '0', 'W14', 'Wohnküche', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('140', '1', '4', '0', 'W14', 'Zimmer 1', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('141', '1', '4', '0', 'W14', 'Zimmer 2', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), - ('142', '1', '4', '0', 'W14', 'KA14', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'); + ('1', '1', '4', '0', 'APG 02', NULL, 'Stellplatz', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('2', '1', '4', '0', 'APG 03', NULL, 'Stellplatz', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('3', '1', '4', '0', 'APG 04', NULL, 'Stellplatz', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('4', '1', '4', '0', 'APG 05', NULL, 'Stellplatz', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('5', '1', '4', '0', 'APG 06', NULL, 'Stellplatz', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('6', '1', '4', '0', 'APG 07', NULL, 'Stellplatz+', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('7', '1', '4', '0', 'APG 08', NULL, 'Stellplatz+', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('8', '1', '4', '0', 'APG 09', NULL, 'Stellplatz', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('9', '1', '4', '0', 'APG 10', NULL, 'Stellplatz', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('10', '1', '4', '0', 'APG 11', NULL, 'Stellplatz', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('11', '1', '4', '0', 'APG 12', NULL, 'Stellplatz+', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('12', '1', '4', '0', 'APG 13', NULL, 'Stellplatz+', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('13', '1', '4', '0', 'APG 14', NULL, 'Stellplatz+', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('14', '1', '4', '0', 'APG 15', NULL, 'Stellplatz', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('15', '1', '4', '0', 'APG 16', NULL, 'Stellplatz', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('16', '1', '4', '0', 'APG 17', NULL, 'Stellplatz', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('17', '1', '4', '0', 'APG 18', NULL, 'Stellplatz', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('18', '1', '4', '0', 'APG 19', NULL, 'Stellplatz+', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('19', '1', '4', '0', 'W01', NULL, 'Abstellraum', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('20', '1', '4', '0', 'W01', NULL, 'Bad', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('21', '1', '4', '0', 'W01', NULL, 'Gang', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('22', '1', '4', '0', 'W01', NULL, 'Garten G01_1', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('23', '1', '4', '0', 'W01', NULL, 'Garten G01_2', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('24', '1', '4', '0', 'W01', NULL, 'Terrasse', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('25', '1', '4', '0', 'W01', NULL, 'WC', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('26', '1', '4', '0', 'W01', NULL, 'Wohnen', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('27', '1', '4', '0', 'W01', NULL, 'Wohnküche', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('28', '1', '4', '0', 'W01', NULL, 'Zimmer 1', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('29', '1', '4', '0', 'W01', NULL, 'Zimmer 2', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('30', '1', '4', '0', 'W01', NULL, 'KA01', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('31', '1', '4', '0', 'W02', NULL, 'Bad', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('32', '1', '4', '0', 'W02', NULL, 'Gang', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('33', '1', '4', '0', 'W02', NULL, 'Garten G02', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('34', '1', '4', '0', 'W02', NULL, 'Terrasse', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('35', '1', '4', '0', 'W02', NULL, 'WC', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('36', '1', '4', '0', 'W02', NULL, 'Wohnküche', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('37', '1', '4', '0', 'W02', NULL, 'Zimmer 1', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('38', '1', '4', '0', 'W02', NULL, 'Zimmer 2', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('39', '1', '4', '0', 'W02', NULL, 'KA02', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('40', '1', '4', '0', 'W03', NULL, 'Abstellraum', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('41', '1', '4', '0', 'W03', NULL, 'Bad', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('42', '1', '4', '0', 'W03', NULL, 'Gang', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('43', '1', '4', '0', 'W03', NULL, 'Garten G03', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('44', '1', '4', '0', 'W03', NULL, 'Terrasse', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('45', '1', '4', '0', 'W03', NULL, 'WC', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('46', '1', '4', '0', 'W03', NULL, 'Wohnküche', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('47', '1', '4', '0', 'W03', NULL, 'Zimmer 1', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('48', '1', '4', '0', 'W03', NULL, 'Zimmer 2', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('49', '1', '4', '0', 'W03', NULL, 'Zimmer 3', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('50', '1', '4', '0', 'W03', NULL, 'KA03', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('51', '1', '4', '0', 'W04', NULL, 'Abstellraum', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('52', '1', '4', '0', 'W04', NULL, 'Bad', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('53', '1', '4', '0', 'W04', NULL, 'Balkon', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('54', '1', '4', '0', 'W04', NULL, 'Gang', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('55', '1', '4', '0', 'W04', NULL, 'WC', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('56', '1', '4', '0', 'W04', NULL, 'Wohnküche', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('57', '1', '4', '0', 'W04', NULL, 'Zimmer 1', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('58', '1', '4', '0', 'W04', NULL, 'Zimmer 2', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('59', '1', '4', '0', 'W04', NULL, 'Zimmer 3', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('60', '1', '4', '0', 'W04', NULL, 'KA04', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('61', '1', '4', '0', 'W05', NULL, 'Bad', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('62', '1', '4', '0', 'W05', NULL, 'Balkon', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('63', '1', '4', '0', 'W05', NULL, 'Wohnküche', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('64', '1', '4', '0', 'W05', NULL, 'Zimmer', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('65', '1', '4', '0', 'W05', NULL, 'KA05', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('66', '1', '4', '0', 'W06', NULL, 'Abstellraum', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('67', '1', '4', '0', 'W06', NULL, 'Bad', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('68', '1', '4', '0', 'W06', NULL, 'Balkon', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('69', '1', '4', '0', 'W06', NULL, 'Gang', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('70', '1', '4', '0', 'W06', NULL, 'WC', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('71', '1', '4', '0', 'W06', NULL, 'Wohnküche', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('72', '1', '4', '0', 'W06', NULL, 'Zimmer 1', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('73', '1', '4', '0', 'W06', NULL, 'Zimmer 2', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('74', '1', '4', '0', 'W06', NULL, 'KA06', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('75', '1', '4', '0', 'W07', NULL, 'Abstellraum', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('76', '1', '4', '0', 'W07', NULL, 'Bad', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('77', '1', '4', '0', 'W07', NULL, 'Balkon', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('78', '1', '4', '0', 'W07', NULL, 'Gang', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('79', '1', '4', '0', 'W07', NULL, 'WC', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('80', '1', '4', '0', 'W07', NULL, 'Wohnküche', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('81', '1', '4', '0', 'W07', NULL, 'Zimmer 1', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('82', '1', '4', '0', 'W07', NULL, 'Zimmer 2', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('83', '1', '4', '0', 'W07', NULL, 'Zimmer 3', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('84', '1', '4', '0', 'W07', NULL, 'KA07', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('85', '1', '4', '0', 'W08', NULL, 'Abstellraum', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('86', '1', '4', '0', 'W08', NULL, 'Bad', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('87', '1', '4', '0', 'W08', NULL, 'Balkon', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('88', '1', '4', '0', 'W08', NULL, 'Gang', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('89', '1', '4', '0', 'W08', NULL, 'WC', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('90', '1', '4', '0', 'W08', NULL, 'Wohnküche', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('91', '1', '4', '0', 'W08', NULL, 'Zimmer 1', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('92', '1', '4', '0', 'W08', NULL, 'Zimmer 2', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('93', '1', '4', '0', 'W08', NULL, 'Zimmer 3', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('94', '1', '4', '0', 'W08', NULL, 'KA08', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('95', '1', '4', '0', 'W09', NULL, 'Bad', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('96', '1', '4', '0', 'W09', NULL, 'Balkon', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('97', '1', '4', '0', 'W09', NULL, 'Wohnküche', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('98', '1', '4', '0', 'W09', NULL, 'Zimmer', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('99', '1', '4', '0', 'W09', NULL, 'KA09', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('100', '1', '4', '0', 'W10', NULL, 'Abstellraum', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('101', '1', '4', '0', 'W10', NULL, 'Bad', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('102', '1', '4', '0', 'W10', NULL, 'Balkon', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('103', '1', '4', '0', 'W10', NULL, 'Gang', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('104', '1', '4', '0', 'W10', NULL, 'WC', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('105', '1', '4', '0', 'W10', NULL, 'Wohnküche', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('106', '1', '4', '0', 'W10', NULL, 'Zimmer 1', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('107', '1', '4', '0', 'W10', NULL, 'Zimmer 2', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('108', '1', '4', '0', 'W10', NULL, 'KA10', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('109', '1', '4', '0', 'W11', NULL, 'Abstellraum', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('110', '1', '4', '0', 'W11', NULL, 'Bad', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('111', '1', '4', '0', 'W11', NULL, 'Balkon', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('112', '1', '4', '0', 'W11', NULL, 'Gang', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('113', '1', '4', '0', 'W11', NULL, 'WC', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('114', '1', '4', '0', 'W11', NULL, 'Wohnküche', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('115', '1', '4', '0', 'W11', NULL, 'Zimmer 1', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('116', '1', '4', '0', 'W11', NULL, 'Zimmer 2', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('117', '1', '4', '0', 'W11', NULL, 'Zimmer 3', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('118', '1', '4', '0', 'W11', NULL, 'KA11', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('119', '1', '4', '0', 'W12', NULL, 'Abstellraum', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('120', '1', '4', '0', 'W12', NULL, 'Bad', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('121', '1', '4', '0', 'W12', NULL, 'Balkon', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('122', '1', '4', '0', 'W12', NULL, 'Gang', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('123', '1', '4', '0', 'W12', NULL, 'WC', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('124', '1', '4', '0', 'W12', NULL, 'Wohnküche', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('125', '1', '4', '0', 'W12', NULL, 'Zimmer 1', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('126', '1', '4', '0', 'W12', NULL, 'Zimmer 2', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('127', '1', '4', '0', 'W12', NULL, 'Zimmer 3', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('128', '1', '4', '0', 'W12', NULL, 'KA12', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('129', '1', '4', '0', 'W13', NULL, 'Bad', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('130', '1', '4', '0', 'W13', NULL, 'Balkon', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('131', '1', '4', '0', 'W13', NULL, 'Wohnküche', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('132', '1', '4', '0', 'W13', NULL, 'Zimmer', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('133', '1', '4', '0', 'W13', NULL, 'KA13', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('134', '1', '4', '0', 'W14', NULL, 'Abstellraum', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('135', '1', '4', '0', 'W14', NULL, 'Bad', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('136', '1', '4', '0', 'W14', NULL, 'Balkon', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('137', '1', '4', '0', 'W14', NULL, 'Gang', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('138', '1', '4', '0', 'W14', NULL, 'WC', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('139', '1', '4', '0', 'W14', NULL, 'Wohnküche', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('140', '1', '4', '0', 'W14', NULL, 'Zimmer 1', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('141', '1', '4', '0', 'W14', NULL, 'Zimmer 2', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'), + ('142', '1', '4', '0', 'W14', NULL, 'KA14', NULL, '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-21 04:09:23', '2025-10-21 04:09:39'); "; DB::unprepared($sql); diff --git a/resources/views/filament/pages/actions/merkmale.blade.php b/resources/views/filament/pages/actions/merkmale.blade.php index 6106524..dd4d41c 100644 --- a/resources/views/filament/pages/actions/merkmale.blade.php +++ b/resources/views/filament/pages/actions/merkmale.blade.php @@ -3,16 +3,8 @@ 'inModal' => true, ]; - // dd($this->ownerRecord); - @endphp - -
@livewire(\App\Filament\Resources\Projektes\Widgets\WidgetMerkmale::class, ['projekte_id' => $this->ownerRecord->id])
- -{{--
- -
--}}