wip zuabschlaege pdf
This commit is contained in:
1 parent
88d561675d
commit
7917777b93
23 files changed
+504
-598
No files matched your search
@@ -9,13 +9,21 @@ class CreateProjektMethoden
|
|||||||
{
|
{
|
||||||
public function create($record)
|
public function create($record)
|
||||||
{
|
{
|
||||||
ProjektMethode::where('projekte_id', $record->id)->delete();
|
|
||||||
$projekt_raeumealles = ProjektObjekteImDetail::where('projekte_id', $record->id)->get();
|
$objekte_im_detail = ProjektObjekteImDetail::where('projekte_id', $record->id)->get();
|
||||||
foreach ($projekt_raeumealles as $raeumealle) {
|
|
||||||
|
$arr = [];
|
||||||
|
foreach ($objekte_im_detail as $row) {
|
||||||
|
|
||||||
|
$arr[] = $row->raumart;
|
||||||
|
|
||||||
ProjektMethode::firstOrCreate([
|
ProjektMethode::firstOrCreate([
|
||||||
'projekte_id' => $record->id,
|
'projekte_id' => $record->id,
|
||||||
'raumart' => $raeumealle->raumart,
|
'raumart' => $row->raumart,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ProjektMethode::where('projekte_id', $record->id)->whereNotIn('raumart', $arr)->delete();
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -10,8 +10,7 @@ class Inhalt
|
|||||||
{
|
{
|
||||||
public static function create($projekte_id)
|
public static function create($projekte_id)
|
||||||
{
|
{
|
||||||
$html = '<div class="header">INHALTSVERZEICHNIS</div>';
|
$html = '<table class="inhalt">';
|
||||||
$html .= '<table class="inhalt">';
|
|
||||||
$inhalte = ProjektInhaltsverzeichnis::where('projekte_id', $projekte_id)->orderBy('sort')->get();
|
$inhalte = ProjektInhaltsverzeichnis::where('projekte_id', $projekte_id)->orderBy('sort')->get();
|
||||||
foreach ($inhalte as $inhalt) {
|
foreach ($inhalte as $inhalt) {
|
||||||
if ($inhalt->ueberschrift_anzeigen) {
|
if ($inhalt->ueberschrift_anzeigen) {
|
||||||
|
|||||||
@@ -16,5 +16,6 @@ class Ueberschrift
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -71,14 +71,14 @@ class MakeGutachten
|
|||||||
$textblock = Format::fix_str($textblock);
|
$textblock = Format::fix_str($textblock);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($inhalt->name == 'DECKBLATT') {
|
|
||||||
$html = Deckblatt::create($textblock);
|
|
||||||
} elseif ($inhalt->name == 'INHALTSVERZEICHNIS') {
|
|
||||||
$html = Inhalt::create($projekte_id);
|
|
||||||
} else {
|
|
||||||
|
|
||||||
$html = Ueberschrift::create($inhalt);
|
$html = Ueberschrift::create($inhalt);
|
||||||
|
|
||||||
|
if ($inhalt->name == 'DECKBLATT') {
|
||||||
|
$html .= Deckblatt::create($textblock);
|
||||||
|
} elseif ($inhalt->name == 'INHALTSVERZEICHNIS') {
|
||||||
|
$html .= Inhalt::create($projekte_id);
|
||||||
|
} else {
|
||||||
|
|
||||||
if ($inhalt->textblock) {
|
if ($inhalt->textblock) {
|
||||||
$html .= $textblock;
|
$html .= $textblock;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -70,26 +70,26 @@ class MakeNutzwerte
|
|||||||
$mpdf->AddPage();
|
$mpdf->AddPage();
|
||||||
}
|
}
|
||||||
|
|
||||||
$html = Ueberschrift::create($inhalt);
|
|
||||||
|
|
||||||
if ($inhalt->textblock) {
|
if ($inhalt->textblock) {
|
||||||
$html .= Platzhalter::replace($platzhalter, $inhalt->textblock);
|
$textblock = Platzhalter::replace($platzhalter, $inhalt->textblock);
|
||||||
|
$textblock = Format::fix_str($textblock);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$html = Ueberschrift::create($inhalt);
|
||||||
|
|
||||||
switch ($inhalt->tabellen_id) {
|
switch ($inhalt->tabellen_id) {
|
||||||
case '5':
|
case '5':
|
||||||
$html .= ZuUndAbschlaege::load($projekte_id);
|
$html .= ZuUndAbschlaege::load($projekte_id);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
if ($inhalt->seitenzahl_anzeige) {
|
||||||
|
|
||||||
if ($inhalt->seitenzahl_anzeige == 1) {
|
|
||||||
$mpdf->SetHTMLFooter('<div class="center">Seite {PAGENO}<br><br></div>');
|
$mpdf->SetHTMLFooter('<div class="center">Seite {PAGENO}<br><br></div>');
|
||||||
}
|
}
|
||||||
if ($html) {
|
if ($html != '') {
|
||||||
$mpdf->WriteHTML($html, HTMLParserMode::HTML_BODY);
|
$mpdf->WriteHTML($html, HTMLParserMode::HTML_BODY);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// foreach ($inhalte as $inhalt) {
|
// foreach ($inhalte as $inhalt) {
|
||||||
|
|
||||||
|
|||||||
@@ -2,72 +2,70 @@
|
|||||||
|
|
||||||
namespace App\Actions\Generate\Nutzwerte;
|
namespace App\Actions\Generate\Nutzwerte;
|
||||||
|
|
||||||
|
use App\Actions\Generate\Utilities\Format;
|
||||||
|
use App\Actions\Generate\Utilities\Html;
|
||||||
use App\Models\Merkmale;
|
use App\Models\Merkmale;
|
||||||
use App\Models\ProjektObjekte;
|
use App\Models\ProjektObjekte;
|
||||||
use App\Models\Raumalles;
|
|
||||||
use App\Models\Raumorientierung;
|
|
||||||
use App\Utilities\Format;
|
|
||||||
use App\Utilities\Html;
|
|
||||||
|
|
||||||
class ZuUndAbschlaege
|
class ZuUndAbschlaege
|
||||||
{
|
{
|
||||||
public static function load(int $projekte_id)
|
public static function load(int $projekte_id)
|
||||||
{
|
{
|
||||||
|
|
||||||
$orientierungen = ProjektObjekte::select()
|
$objekte = ProjektObjekte::select()
|
||||||
->with('orientierung')
|
->with('orientierung')
|
||||||
|
->with('projektobjekteimdetail')
|
||||||
->where('projekte_id', $projekte_id)
|
->where('projekte_id', $projekte_id)
|
||||||
->where('nicht_in_orientierung', 0)
|
->where('nicht_in_orientierung', 0)
|
||||||
->get();
|
->get();
|
||||||
|
|
||||||
foreach ($orientierungen as $orientierung) {
|
$header_row = ['Top Nummer', 'Geschoß', 'Typ', 'Nutzfläche', 'Loggia / sonst. Zusatzflächen', 'Gesamtnutzfläche'];
|
||||||
dd($orientierung);
|
|
||||||
}
|
|
||||||
|
|
||||||
// $total = Invoice::where('status', 'Completed')->sum('amount');
|
$merkmale = Merkmale::where('projekte_id', $projekte_id)->pluck('name', 'code');
|
||||||
|
|
||||||
$header_row = ['Top', 'Geschoß', 'Typ', 'Nutzfläche', 'Loggia / sonst. Zusatzflächen', 'Gesamtnutzfläche'];
|
$markmale_codes = [];
|
||||||
$merkmale = Merkmale::merkmale($projekte_id);
|
foreach ($merkmale as $key => $value) {
|
||||||
$markmale_col = [];
|
$markmale_codes[] = $key;
|
||||||
foreach ($merkmale as $value) {
|
$header_row[] = $value;
|
||||||
$markmale_col[] = $value['col'];
|
|
||||||
$header_row[] = $value['name'];
|
|
||||||
}
|
}
|
||||||
$header_row[] = 'Summe Merkmale';
|
$header_row[] = 'Summe Merkmale';
|
||||||
$header_row[] = 'Wohnungsbewertung';
|
$header_row[] = 'Wohnungsbewertung';
|
||||||
$html = Html::table_header_90($header_row);
|
|
||||||
|
|
||||||
$res = Raumalles::select('raumorientierung_id', 'geschoss')->where('projekte_id', $projekte_id)->where('methodes_id', 1)->get();
|
$html = '<table class="table-striped">';
|
||||||
$geschoss = [];
|
$html .= Html::table_header_90($header_row);
|
||||||
foreach ($res as $value) {
|
|
||||||
$id = $value->raumorientierung_id;
|
foreach ($objekte as $objekt) {
|
||||||
$geschoss[$id] = $value['geschoss'];
|
|
||||||
|
// dd($objekt);
|
||||||
|
|
||||||
|
$flaeche = 0;
|
||||||
|
foreach ($objekt->projektobjekteimdetail as $key => $value) {
|
||||||
|
$geschoss = $value['geschoss'];
|
||||||
|
$flaeche += $value['flaeche'];
|
||||||
}
|
}
|
||||||
|
|
||||||
$res = Raumorientierung::select()->where('projekte_id', $projekte_id)->where('nicht_in_orientierung', 0)->whereNotNull('top_nr')->orderBy('top_nr')->get();
|
|
||||||
foreach ($res as $value) {
|
|
||||||
$id = $value->id;
|
|
||||||
$html .= '<tr>';
|
$html .= '<tr>';
|
||||||
$html .= Html::td($value->top_nr, 'left bl br bb');
|
$html .= Html::td($objekt->top_nummer, 'left bl br bb');
|
||||||
$html .= Html::td($geschoss[$value['id']], 'center br bb');
|
$html .= Html::td($geschoss, 'center br bb');
|
||||||
$html .= Html::td($value->type, 'wp20 br bb');
|
$html .= Html::td($objekt->type, 'wp20 br bb');
|
||||||
// Nutzfläache
|
// Nutzfläache
|
||||||
$html .= Html::td(Format::numeric($value->qm_m1, 2), 'right br bb');
|
$html .= Html::td(Format::dezimal($flaeche, 2), 'right br bb');
|
||||||
// Loggia
|
// Loggia
|
||||||
$loggia = Raumalles::loggia($id);
|
// $loggia = Raumalles::loggia($id);
|
||||||
$gesnutzfl = $loggia + $value->qm_m1;
|
// $gesnutzfl = $loggia + $objekt->qm_m1;
|
||||||
$loggia = $loggia != 0 ? $loggia : '';
|
// $loggia = $loggia != 0 ? $loggia : '';
|
||||||
$html .= Html::td($loggia, 'right br bb');
|
// $html .= Html::td($loggia, 'right br bb');
|
||||||
// Gesammtnutzfläche = Nutzfläache + Loggia
|
// // Gesammtnutzfläche = Nutzfläache + Loggia
|
||||||
$html .= Html::td(Format::numeric($gesnutzfl, 2), 'right br bb');
|
// $html .= Html::td(Format::numeric($gesnutzfl, 2), 'right br bb');
|
||||||
foreach ($markmale_col as $col) {
|
// foreach ($markmale_codes as $code) {
|
||||||
$tmp = (float) $value[$col] != 0 ? $value[$col] : '';
|
// $tmp = (float) $objekt[$code] != 0 ? $objekt[$code] : '';
|
||||||
$html .= Html::td(Format::numeric($tmp, 2), 'right br bb');
|
// $html .= Html::td(Format::numeric($tmp, 2), 'right br bb');
|
||||||
}
|
// }
|
||||||
$html .= Html::td(Format::numeric($value->summe_az, 2), 'right br bb');
|
// $html .= Html::td(Format::numeric($objekt->summe_az, 2), 'right br bb');
|
||||||
$html .= Html::td(Format::numeric($value->bewertung, 2), 'right br bb');
|
// $html .= Html::td(Format::numeric($objekt->bewertung, 2), 'right br bb');
|
||||||
$html .= '</tr>';
|
$html .= '</tr>';
|
||||||
}
|
}
|
||||||
|
$html .= '</table>';
|
||||||
|
|
||||||
return $html;
|
return $html;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,32 +6,16 @@ class Html
|
|||||||
{
|
{
|
||||||
public static function table_header_90($_row)
|
public static function table_header_90($_row)
|
||||||
{
|
{
|
||||||
$html = '<thead><tr text-rotate="90deg">';
|
$html = '<thead><tr>';
|
||||||
$mm = 190 / \count($_row);
|
$mm = 190 / \count($_row);
|
||||||
foreach ($_row as $value) {
|
foreach ($_row as $value) {
|
||||||
$html .= '<td class="head right bl bt br bb" style="background-color:#d1d1d1; width: '.$mm.'mm;">'.$value.'</td>';
|
$html .= '<td class="rotated right bl bt br bb" style="background-color:#eff6ff; width: '.$mm.'mm;">'.$value.'</td>';
|
||||||
}
|
}
|
||||||
$html .= '</tr></thead>';
|
$html .= '</tr></thead>';
|
||||||
|
|
||||||
return $html;
|
return $html;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function make_table($str)
|
|
||||||
{
|
|
||||||
$array = explode('<br />', $str);
|
|
||||||
$html = '<table class="table-striped bt bl">';
|
|
||||||
foreach ($array as $value) {
|
|
||||||
$tmp = explode('|', $value);
|
|
||||||
$html .= '<tr>';
|
|
||||||
$html .= self::td($tmp[0], 'br bb');
|
|
||||||
$html .= self::td($tmp[1], 'br bb');
|
|
||||||
$html .= '</tr>';
|
|
||||||
}
|
|
||||||
$html .= '</table>';
|
|
||||||
|
|
||||||
return $html;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static function td($value = '', $classname = '', $colspan = 0)
|
public static function td($value = '', $classname = '', $colspan = 0)
|
||||||
{
|
{
|
||||||
$cls = $classname != '' ? ' class="'.$classname.'"' : '';
|
$cls = $classname != '' ? ' class="'.$classname.'"' : '';
|
||||||
|
|||||||
@@ -155,7 +155,7 @@ class EditProjekte extends EditRecord
|
|||||||
ActionGroup::make([
|
ActionGroup::make([
|
||||||
Action::make('make_gutachten')
|
Action::make('make_gutachten')
|
||||||
->hidden(fn ($record): bool => (! $record->bezahlt_am || $record->pdf_gutachten_status || ! $record->evaluation_gutachten) ? true : false)
|
->hidden(fn ($record): bool => (! $record->bezahlt_am || $record->pdf_gutachten_status || ! $record->evaluation_gutachten) ? true : false)
|
||||||
->label('Gutachten berechnen')
|
->label('Standard Texte')
|
||||||
->icon('phosphor-calculator')
|
->icon('phosphor-calculator')
|
||||||
->url(fn ($record) => route('standard.download', ['record' => $record, 'mode' => 'new']))
|
->url(fn ($record) => route('standard.download', ['record' => $record, 'mode' => 'new']))
|
||||||
->openUrlInNewTab(),
|
->openUrlInNewTab(),
|
||||||
@@ -164,7 +164,7 @@ class EditProjekte extends EditRecord
|
|||||||
*/
|
*/
|
||||||
Action::make('make_nutzwerte')
|
Action::make('make_nutzwerte')
|
||||||
->hidden(fn ($record): bool => (! $record->bezahlt_am || $record->pdf_nutzwerte_status || ! $record->evaluation_gutachten) ? true : false)
|
->hidden(fn ($record): bool => (! $record->bezahlt_am || $record->pdf_nutzwerte_status || ! $record->evaluation_gutachten) ? true : false)
|
||||||
->label('Nutzwerte berechnen')
|
->label('Nutzwerte')
|
||||||
->icon('phosphor-calculator')
|
->icon('phosphor-calculator')
|
||||||
->url(fn ($record) => route('nutzwerte.download', ['record' => $record, 'mode' => 'new']))
|
->url(fn ($record) => route('nutzwerte.download', ['record' => $record, 'mode' => 'new']))
|
||||||
->openUrlInNewTab(),
|
->openUrlInNewTab(),
|
||||||
|
|||||||
+11
-7
@@ -30,6 +30,7 @@ use Filament\Support\Icons\Heroicon;
|
|||||||
use Filament\Tables\Columns\IconColumn;
|
use Filament\Tables\Columns\IconColumn;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
use Filament\Tables\Table;
|
use Filament\Tables\Table;
|
||||||
|
use Illuminate\Support\HtmlString;
|
||||||
|
|
||||||
class ProjektInhaltsverzeichnisRelationManager extends RelationManager
|
class ProjektInhaltsverzeichnisRelationManager extends RelationManager
|
||||||
{
|
{
|
||||||
@@ -50,7 +51,7 @@ class ProjektInhaltsverzeichnisRelationManager extends RelationManager
|
|||||||
Tabs::make('Tabs')
|
Tabs::make('Tabs')
|
||||||
->tabs([
|
->tabs([
|
||||||
Tab::make('Überschrift')
|
Tab::make('Überschrift')
|
||||||
->hidden(fn ($record) => $record->name == 'DECKBLATT' ? true : false)
|
->hidden(fn ($record) => $record?->name == 'DECKBLATT' ? true : false)
|
||||||
->schema([
|
->schema([
|
||||||
Checkbox::make('neue_seite')
|
Checkbox::make('neue_seite')
|
||||||
->label('Start neuer Seite'),
|
->label('Start neuer Seite'),
|
||||||
@@ -86,13 +87,15 @@ class ProjektInhaltsverzeichnisRelationManager extends RelationManager
|
|||||||
->columnSpan(1),
|
->columnSpan(1),
|
||||||
]),
|
]),
|
||||||
Tab::make('Textblock')
|
Tab::make('Textblock')
|
||||||
|
->hidden(fn ($record) => in_array($record?->name, ['INHALTSVERZEICHNIS']) ? true : false)
|
||||||
->schema([
|
->schema([
|
||||||
Grid::make()
|
Grid::make()
|
||||||
->columns(6)
|
->columns(6)
|
||||||
->schema([
|
->schema([
|
||||||
TextInput::make('konto_textblock_id')->hidden(),
|
TextInput::make('konto_textblock_id')->hidden(),
|
||||||
RichEditor::make('textblock')
|
RichEditor::make('textblock')
|
||||||
->aboveLabel('Ausgabe Textblock vor Tabelle')
|
->hiddenLabel()
|
||||||
|
->aboveLabel(fn ($record): string => $record?->tabellen_id != 0 ? 'Ausgabe Textblock vor Tabelle' : '')
|
||||||
->columnSpan(5)
|
->columnSpan(5)
|
||||||
->extraInputAttributes(['style' => 'min-height: 20rem; max-height: 50vh; overflow-y: auto;'])
|
->extraInputAttributes(['style' => 'min-height: 20rem; max-height: 50vh; overflow-y: auto;'])
|
||||||
->toolbarButtons([
|
->toolbarButtons([
|
||||||
@@ -124,11 +127,11 @@ class ProjektInhaltsverzeichnisRelationManager extends RelationManager
|
|||||||
TextInput::make('name')->required()
|
TextInput::make('name')->required()
|
||||||
->label('Ändern sie gegebeben Falls den Namen')
|
->label('Ändern sie gegebeben Falls den Namen')
|
||||||
->default(function ($record) {
|
->default(function ($record) {
|
||||||
return KontoTextblock::where('id', $record['konto_textblock_id'])->pluck('name')->first();
|
return KontoTextblock::where('id', $record?->konto_textblock_id)->pluck('name')->first();
|
||||||
}),
|
}),
|
||||||
])
|
])
|
||||||
->hidden(function ($record) {
|
->hidden(function ($record) {
|
||||||
return (bool) ! $record['konto_textblock_id'];
|
return (bool) ! $record?->konto_textblock_id;
|
||||||
})
|
})
|
||||||
->action(function (array $mountedActions, array $data) {
|
->action(function (array $mountedActions, array $data) {
|
||||||
$record = $mountedActions[0]->getRawData();
|
$record = $mountedActions[0]->getRawData();
|
||||||
@@ -144,7 +147,7 @@ class ProjektInhaltsverzeichnisRelationManager extends RelationManager
|
|||||||
TextInput::make('name')->required()
|
TextInput::make('name')->required()
|
||||||
->label('Geben sie der Vorlage einen eindeutigen Namen')
|
->label('Geben sie der Vorlage einen eindeutigen Namen')
|
||||||
->default(function ($record) {
|
->default(function ($record) {
|
||||||
return $record['name'];
|
return $record?->name;
|
||||||
}),
|
}),
|
||||||
])
|
])
|
||||||
->modalSubmitActionLabel('Sichern')
|
->modalSubmitActionLabel('Sichern')
|
||||||
@@ -185,12 +188,12 @@ class ProjektInhaltsverzeichnisRelationManager extends RelationManager
|
|||||||
]),
|
]),
|
||||||
]),
|
]),
|
||||||
Tab::make('Tabellen')
|
Tab::make('Tabellen')
|
||||||
|
->hidden(fn ($record) => in_array($record?->name, ['DECKBLATT']) ? true : false)
|
||||||
->schema([
|
->schema([
|
||||||
Select::make('tabellen_id')->label('Tabelle')
|
Select::make('tabellen_id')->label('Tabelle')
|
||||||
->aboveLabel('Ausgabe Textblock vor Tabelle')
|
|
||||||
->prefixIcon('phosphor-table')
|
->prefixIcon('phosphor-table')
|
||||||
->prefixIconColor(
|
->prefixIconColor(
|
||||||
fn ($record): string => $record->tabellen_id == 0 ? 'gray' : 'primary'
|
fn ($record): string => $record?->tabellen_id == 0 ? 'gray' : 'primary'
|
||||||
)
|
)
|
||||||
->default(0)
|
->default(0)
|
||||||
->options(function () {
|
->options(function () {
|
||||||
@@ -250,6 +253,7 @@ class ProjektInhaltsverzeichnisRelationManager extends RelationManager
|
|||||||
IconColumn::make('textblock')
|
IconColumn::make('textblock')
|
||||||
->alignCenter()
|
->alignCenter()
|
||||||
->icon('phosphor-article')
|
->icon('phosphor-article')
|
||||||
|
->tooltip(fn ($record): HtmlString => new HtmlString($record->textblock))
|
||||||
->color(fn (string $state): string => match ($state) {
|
->color(fn (string $state): string => match ($state) {
|
||||||
'0' => 'gray',
|
'0' => 'gray',
|
||||||
default => 'info',
|
default => 'info',
|
||||||
|
|||||||
+19
-2
@@ -10,6 +10,7 @@ use Filament\Actions\BulkAction;
|
|||||||
use Filament\Actions\BulkActionGroup;
|
use Filament\Actions\BulkActionGroup;
|
||||||
use Filament\Forms\Components\Select;
|
use Filament\Forms\Components\Select;
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
|
use Filament\Notifications\Notification;
|
||||||
use Filament\Resources\RelationManagers\RelationManager;
|
use Filament\Resources\RelationManagers\RelationManager;
|
||||||
use Filament\Tables\Columns\SelectColumn;
|
use Filament\Tables\Columns\SelectColumn;
|
||||||
use Filament\Tables\Columns\TextColumn;
|
use Filament\Tables\Columns\TextColumn;
|
||||||
@@ -19,6 +20,7 @@ use Filament\Tables\Filters\TernaryFilter;
|
|||||||
use Filament\Tables\Table;
|
use Filament\Tables\Table;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
use Illuminate\Database\Eloquent\Collection;
|
use Illuminate\Database\Eloquent\Collection;
|
||||||
|
use Illuminate\Support\HtmlString;
|
||||||
use Livewire\Component;
|
use Livewire\Component;
|
||||||
|
|
||||||
class ProjektMethodesRelationManager extends RelationManager
|
class ProjektMethodesRelationManager extends RelationManager
|
||||||
@@ -90,11 +92,26 @@ class ProjektMethodesRelationManager extends RelationManager
|
|||||||
->action(fn (CreateProjektMethoden $createProjektMethoden) => $createProjektMethoden->create($this->ownerRecord))
|
->action(fn (CreateProjektMethoden $createProjektMethoden) => $createProjektMethoden->create($this->ownerRecord))
|
||||||
->requiresConfirmation()
|
->requiresConfirmation()
|
||||||
->modalHeading('Raum Methoden erstellen')
|
->modalHeading('Raum Methoden erstellen')
|
||||||
->modalDescription('Alle bestehenden Daten in dieser Tabelle werden vorher gelöscht.')
|
->modalDescription(new HtmlString('Daten werden aus der Tabelle "Objekte im Detail" generiert. Änderungen werden übernommen nicht mehr verwendete Objekte gelöscht. <br>Um die Tabelle neu zu generieren bitte die Tabelle vorher leeren.'))
|
||||||
->modalSubmitActionLabel('Generieren')
|
->modalSubmitActionLabel('Generieren')
|
||||||
->label('Generieren')
|
->label('Generieren')
|
||||||
->tooltip('Daten werden aus "Räume Alle" Tabelle gefiltert.')
|
->tooltip('Daten werden aus der Tabelle "Objekte im Detail" generiert.')
|
||||||
->icon('heroicon-o-cog-8-tooth')
|
->icon('heroicon-o-cog-8-tooth')
|
||||||
|
->extraModalFooterActions([
|
||||||
|
Action::make('delete')
|
||||||
|
->label('Leeren')
|
||||||
|
->color('danger')
|
||||||
|
->requiresConfirmation()
|
||||||
|
->action(function () {
|
||||||
|
|
||||||
|
ProjektMethode::where('projekte_id', $this->ownerRecord->id)->delete();
|
||||||
|
|
||||||
|
Notification::make()
|
||||||
|
->title('Tabelle "Raum Methode" wurde geleert')
|
||||||
|
->success()
|
||||||
|
->send();
|
||||||
|
}),
|
||||||
|
])
|
||||||
->after(function (Component $livewire) {
|
->after(function (Component $livewire) {
|
||||||
$livewire->dispatch('refreshMethods');
|
$livewire->dispatch('refreshMethods');
|
||||||
}),
|
}),
|
||||||
|
|||||||
+14
-8
@@ -44,13 +44,17 @@ class ProjektObjekteImDetailRelationManager extends RelationManager
|
|||||||
Select::make('projekt_objekte_id')
|
Select::make('projekt_objekte_id')
|
||||||
->relationship('top_nummer', 'top_nummer', fn (Builder $query) => $query->where('projekte_id', $this->getOwnerRecord()->id))
|
->relationship('top_nummer', 'top_nummer', fn (Builder $query) => $query->where('projekte_id', $this->getOwnerRecord()->id))
|
||||||
->required()
|
->required()
|
||||||
->searchable(),
|
->searchable()
|
||||||
TextInput::make('geschoss')
|
->columnSpan(3),
|
||||||
->required()
|
|
||||||
->maxLength(255),
|
|
||||||
TextInput::make('raumart')
|
TextInput::make('raumart')
|
||||||
->required()
|
->required()
|
||||||
->maxLength(255),
|
->maxLength(255)
|
||||||
|
->columnSpan(3),
|
||||||
|
TextInput::make('geschoss')
|
||||||
|
->required()
|
||||||
|
->maxLength(255)
|
||||||
|
->suffixIcon('phosphor-building')
|
||||||
|
->columnSpan(2),
|
||||||
TextInput::make('flaeche')
|
TextInput::make('flaeche')
|
||||||
->suffix(new HtmlString(' m²'))
|
->suffix(new HtmlString(' m²'))
|
||||||
->rules(['required', 'flaeche' => 'decimal:2'])
|
->rules(['required', 'flaeche' => 'decimal:2'])
|
||||||
@@ -61,7 +65,8 @@ class ProjektObjekteImDetailRelationManager extends RelationManager
|
|||||||
])
|
])
|
||||||
->afterStateUpdated(function (Component $livewire) {
|
->afterStateUpdated(function (Component $livewire) {
|
||||||
$livewire->dispatch('refreshProjektAllgemeinflaechen');
|
$livewire->dispatch('refreshProjektAllgemeinflaechen');
|
||||||
}),
|
})
|
||||||
|
->columnSpan(2),
|
||||||
TextInput::make('faktor')
|
TextInput::make('faktor')
|
||||||
->suffixIcon('phosphor-function')
|
->suffixIcon('phosphor-function')
|
||||||
->rules(['required', 'faktor' => 'decimal:0,2'])
|
->rules(['required', 'faktor' => 'decimal:0,2'])
|
||||||
@@ -70,8 +75,9 @@ class ProjektObjekteImDetailRelationManager extends RelationManager
|
|||||||
})->validationMessages([
|
})->validationMessages([
|
||||||
'required' => 'Die Eingabe eines Faktors ist erforderlich.',
|
'required' => 'Die Eingabe eines Faktors ist erforderlich.',
|
||||||
'decimal' => 'Für den Faktors sind zwei Dezimalstellen erforderlich.',
|
'decimal' => 'Für den Faktors sind zwei Dezimalstellen erforderlich.',
|
||||||
]),
|
])
|
||||||
]);
|
->columnSpan(2),
|
||||||
|
])->columns(6);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function table(Table $table): Table
|
public function table(Table $table): Table
|
||||||
|
|||||||
+24
-21
@@ -2,34 +2,34 @@
|
|||||||
|
|
||||||
namespace App\Filament\Resources\Projektes\RelationManagers;
|
namespace App\Filament\Resources\Projektes\RelationManagers;
|
||||||
|
|
||||||
use Livewire\Component;
|
use App\Actions\Create\CreateProjektObjekte;
|
||||||
use App\Models\Merkmale;
|
use App\Models\Merkmale;
|
||||||
use Filament\Tables\Table;
|
|
||||||
use App\Models\Orientierung;
|
use App\Models\Orientierung;
|
||||||
use Filament\Actions\Action;
|
|
||||||
use Filament\Schemas\Schema;
|
|
||||||
use App\Models\ProjektObjekte;
|
use App\Models\ProjektObjekte;
|
||||||
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\BulkAction;
|
use Filament\Actions\BulkAction;
|
||||||
use Filament\Actions\EditAction;
|
use Filament\Actions\BulkActionGroup;
|
||||||
use Filament\Support\Enums\Width;
|
|
||||||
use Filament\Actions\CreateAction;
|
use Filament\Actions\CreateAction;
|
||||||
use Filament\Actions\DeleteAction;
|
use Filament\Actions\DeleteAction;
|
||||||
use Illuminate\Support\HtmlString;
|
use Filament\Actions\EditAction;
|
||||||
use Filament\Forms\Components\Radio;
|
use Filament\Forms\Components\Radio;
|
||||||
use Filament\Actions\BulkActionGroup;
|
|
||||||
use Filament\Forms\Components\Select;
|
use Filament\Forms\Components\Select;
|
||||||
use Illuminate\Support\Facades\Blade;
|
|
||||||
use Filament\Support\Enums\FontWeight;
|
|
||||||
use Filament\Tables\Columns\TextColumn;
|
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Tables\Columns\SelectColumn;
|
|
||||||
use Filament\Tables\Filters\TernaryFilter;
|
|
||||||
use Filament\Tables\Columns\CheckboxColumn;
|
|
||||||
use App\Actions\Create\CreateProjektObjekte;
|
|
||||||
use Filament\Tables\Columns\Summarizers\Sum;
|
|
||||||
use Filament\Tables\Columns\TextInputColumn;
|
|
||||||
use Illuminate\Database\Eloquent\Collection;
|
|
||||||
use Filament\Resources\RelationManagers\RelationManager;
|
use Filament\Resources\RelationManagers\RelationManager;
|
||||||
|
use Filament\Schemas\Schema;
|
||||||
|
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;
|
||||||
|
use Filament\Tables\Table;
|
||||||
|
use Illuminate\Database\Eloquent\Collection;
|
||||||
|
use Illuminate\Support\Facades\Blade;
|
||||||
|
use Illuminate\Support\HtmlString;
|
||||||
|
use Livewire\Component;
|
||||||
|
|
||||||
class ProjektObjekteRelationManager extends RelationManager
|
class ProjektObjekteRelationManager extends RelationManager
|
||||||
{
|
{
|
||||||
@@ -48,9 +48,10 @@ class ProjektObjekteRelationManager extends RelationManager
|
|||||||
return $schema
|
return $schema
|
||||||
->components([
|
->components([
|
||||||
TextInput::make('top_nummer')
|
TextInput::make('top_nummer')
|
||||||
|
->label('Top Nummer')
|
||||||
->required()
|
->required()
|
||||||
->maxLength(255),
|
->maxLength(255),
|
||||||
]);
|
])->columns(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function table(Table $table): Table
|
public function table(Table $table): Table
|
||||||
@@ -62,7 +63,7 @@ class ProjektObjekteRelationManager extends RelationManager
|
|||||||
// ->striped()
|
// ->striped()
|
||||||
->emptyStateDescription('Schalten Sie das Projekt frei und importieren Sie die Daten der Objekte.')
|
->emptyStateDescription('Schalten Sie das Projekt frei und importieren Sie die Daten der Objekte.')
|
||||||
->recordTitleAttribute('top_nummer')
|
->recordTitleAttribute('top_nummer')
|
||||||
->description(new HtmlString('<span class="flex gap-1.5">Orientierungen, Zu- und Abschläge, '. Blade::render('<x-lucide-locate-off class="w-3 h-3 mt-1" />'). ' Nicht in Orientierung</span>'))
|
->description(new HtmlString('<span class="flex gap-1.5">Orientierungen, Zu- und Abschläge, '.Blade::render('<x-lucide-locate-off class="w-3 h-3 mt-1" />').' Nicht in Orientierung</span>'))
|
||||||
->columns([
|
->columns([
|
||||||
TextColumn::make('top_nummer')
|
TextColumn::make('top_nummer')
|
||||||
->alignCenter()
|
->alignCenter()
|
||||||
@@ -248,6 +249,8 @@ class ProjektObjekteRelationManager extends RelationManager
|
|||||||
])
|
])
|
||||||
->headerActions([
|
->headerActions([
|
||||||
CreateAction::make()
|
CreateAction::make()
|
||||||
|
->modalHeading('Objekt erstellen')
|
||||||
|
->modalDescription('Die dazugehörigen Räume werde in "Objekte im Detail" erstellt.')
|
||||||
->icon('phosphor-file-plus')
|
->icon('phosphor-file-plus')
|
||||||
->createAnother(false),
|
->createAnother(false),
|
||||||
Action::make('merkmale')
|
Action::make('merkmale')
|
||||||
@@ -268,7 +271,7 @@ class ProjektObjekteRelationManager extends RelationManager
|
|||||||
// ->modalDescription('Alle bestehenden Daten in dieser Tabelle werden vorher gelöscht.')
|
// ->modalDescription('Alle bestehenden Daten in dieser Tabelle werden vorher gelöscht.')
|
||||||
// ->modalSubmitActionLabel('Generieren')
|
// ->modalSubmitActionLabel('Generieren')
|
||||||
// ->label('Generieren')
|
// ->label('Generieren')
|
||||||
// ->tooltip('Daten werden aus "Räume Alle" gefiltert.')
|
// ->tooltip('Daten werden aus "Objekte im Detail" gefiltert.')
|
||||||
// ->icon('heroicon-o-cog-8-tooth')
|
// ->icon('heroicon-o-cog-8-tooth')
|
||||||
// ->after(function (Component $livewire) {
|
// ->after(function (Component $livewire) {
|
||||||
// $livewire->dispatch('refreshOrientierung');
|
// $livewire->dispatch('refreshOrientierung');
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ class WidgetMethoden extends TableWidget
|
|||||||
->query(fn (): Builder => Methode::query())
|
->query(fn (): Builder => Methode::query())
|
||||||
->paginated(false)
|
->paginated(false)
|
||||||
->columns([
|
->columns([
|
||||||
|
TextColumn::make('id')->label(''),
|
||||||
TextColumn::make('name')
|
TextColumn::make('name')
|
||||||
->label('')
|
->label('')
|
||||||
->weight(FontWeight::Bold)
|
->weight(FontWeight::Bold)
|
||||||
|
|||||||
@@ -18,6 +18,19 @@ class Inhaltsverzeichnis extends Model
|
|||||||
'seitenzahl_anzeige',
|
'seitenzahl_anzeige',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the attributes that should be cast.
|
||||||
|
*
|
||||||
|
* @return array<string, string>
|
||||||
|
*/
|
||||||
|
protected function casts(): array
|
||||||
|
{
|
||||||
|
return [
|
||||||
|
'ueberschrift_anzeigen' => 'boolean',
|
||||||
|
'seitenzahl_anzeige' => 'boolean',
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
public function textblock()
|
public function textblock()
|
||||||
{
|
{
|
||||||
return $this->hasMany(Textblock::class, 'id', 'textblock_id');
|
return $this->hasMany(Textblock::class, 'id', 'textblock_id');
|
||||||
|
|||||||
@@ -12,11 +12,6 @@ class Merkmale extends Model
|
|||||||
'name',
|
'name',
|
||||||
];
|
];
|
||||||
|
|
||||||
public static function map($projekte_id)
|
|
||||||
{
|
|
||||||
return static::getModel()::where('projekte_id', $projekte_id)->pluck('name', 'code')->toArray();
|
|
||||||
}
|
|
||||||
|
|
||||||
public static function getfreecode($projekte_id)
|
public static function getfreecode($projekte_id)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ class ProjektObjekte extends Model
|
|||||||
return $this->hasOne(Orientierung::class, 'id', 'orientierung_id');
|
return $this->hasOne(Orientierung::class, 'id', 'orientierung_id');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function ProjektObjekteImDetail(): HasMany
|
public function projektobjekteimdetail(): HasMany
|
||||||
{
|
{
|
||||||
return $this->hasMany(ProjektObjekteImDetail::class, 'projekt_objekte_id', 'id');
|
return $this->hasMany(ProjektObjekteImDetail::class, 'projekt_objekte_id', 'id');
|
||||||
}
|
}
|
||||||
|
|||||||
Vendored
+5
-5
@@ -1,7 +1,7 @@
|
|||||||
<?php return array (
|
<?php return array (
|
||||||
'default' =>
|
'default' =>
|
||||||
array (
|
array (
|
||||||
'/Users/hermanntelser/Sites/nutzwerte_fi4/resources/svg' =>
|
'/Users/salam/Sites/nutzwerte_fi4/resources/svg' =>
|
||||||
array (
|
array (
|
||||||
0 => 'excel',
|
0 => 'excel',
|
||||||
1 => 'logo',
|
1 => 'logo',
|
||||||
@@ -11,7 +11,7 @@
|
|||||||
),
|
),
|
||||||
'heroicons' =>
|
'heroicons' =>
|
||||||
array (
|
array (
|
||||||
'/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/blade-ui-kit/blade-heroicons/src/../resources/svg' =>
|
'/Users/salam/Sites/nutzwerte_fi4/vendor/blade-ui-kit/blade-heroicons/src/../resources/svg' =>
|
||||||
array (
|
array (
|
||||||
0 => 'c-academic-cap',
|
0 => 'c-academic-cap',
|
||||||
1 => 'c-adjustments-horizontal',
|
1 => 'c-adjustments-horizontal',
|
||||||
@@ -1305,7 +1305,7 @@
|
|||||||
),
|
),
|
||||||
'phosphor-icons' =>
|
'phosphor-icons' =>
|
||||||
array (
|
array (
|
||||||
'/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/codeat3/blade-phosphor-icons/src/../resources/svg' =>
|
'/Users/salam/Sites/nutzwerte_fi4/vendor/codeat3/blade-phosphor-icons/src/../resources/svg' =>
|
||||||
array (
|
array (
|
||||||
0 => 'acorn-bold',
|
0 => 'acorn-bold',
|
||||||
1 => 'acorn-duotone',
|
1 => 'acorn-duotone',
|
||||||
@@ -10383,7 +10383,7 @@
|
|||||||
),
|
),
|
||||||
'filament' =>
|
'filament' =>
|
||||||
array (
|
array (
|
||||||
'/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/filament/support/src/../resources/svg' =>
|
'/Users/salam/Sites/nutzwerte_fi4/vendor/filament/support/src/../resources/svg' =>
|
||||||
array (
|
array (
|
||||||
0 => 'o-align-center',
|
0 => 'o-align-center',
|
||||||
1 => 'o-align-end',
|
1 => 'o-align-end',
|
||||||
@@ -10420,7 +10420,7 @@
|
|||||||
),
|
),
|
||||||
'lucide' =>
|
'lucide' =>
|
||||||
array (
|
array (
|
||||||
'/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/mallardduck/blade-lucide-icons/src/../resources/svg' =>
|
'/Users/salam/Sites/nutzwerte_fi4/vendor/mallardduck/blade-lucide-icons/src/../resources/svg' =>
|
||||||
array (
|
array (
|
||||||
0 => 'a-arrow-down',
|
0 => 'a-arrow-down',
|
||||||
1 => 'a-arrow-up',
|
1 => 'a-arrow-up',
|
||||||
|
|||||||
Vendored
+18
-18
@@ -81,9 +81,9 @@
|
|||||||
array (
|
array (
|
||||||
'paths' =>
|
'paths' =>
|
||||||
array (
|
array (
|
||||||
0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/views',
|
0 => '/Users/salam/Sites/nutzwerte_fi4/resources/views',
|
||||||
),
|
),
|
||||||
'compiled' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/views',
|
'compiled' => '/Users/salam/Sites/nutzwerte_fi4/storage/framework/views',
|
||||||
),
|
),
|
||||||
'cors' =>
|
'cors' =>
|
||||||
array (
|
array (
|
||||||
@@ -124,9 +124,9 @@
|
|||||||
'timezone' => 'UTC',
|
'timezone' => 'UTC',
|
||||||
'locale' => 'de',
|
'locale' => 'de',
|
||||||
'fallback_locale' => 'en',
|
'fallback_locale' => 'en',
|
||||||
'faker_locale' => 'at_AT',
|
'faker_locale' => 'de_AT',
|
||||||
'cipher' => 'AES-256-CBC',
|
'cipher' => 'AES-256-CBC',
|
||||||
'key' => 'base64:yRi9h21i7xAkGpeF7JoArovQJU1w6xwczQ6ijpYpJrs=',
|
'key' => 'base64:zrVnUcBmUGjEV/EoAKnZCm/1FWplKu79kYBvevE2/ek=',
|
||||||
'previous_keys' =>
|
'previous_keys' =>
|
||||||
array (
|
array (
|
||||||
),
|
),
|
||||||
@@ -301,8 +301,8 @@
|
|||||||
'file' =>
|
'file' =>
|
||||||
array (
|
array (
|
||||||
'driver' => 'file',
|
'driver' => 'file',
|
||||||
'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/cache/data',
|
'path' => '/Users/salam/Sites/nutzwerte_fi4/storage/framework/cache/data',
|
||||||
'lock_path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/cache/data',
|
'lock_path' => '/Users/salam/Sites/nutzwerte_fi4/storage/framework/cache/data',
|
||||||
),
|
),
|
||||||
'memcached' =>
|
'memcached' =>
|
||||||
array (
|
array (
|
||||||
@@ -522,7 +522,7 @@
|
|||||||
),
|
),
|
||||||
'policies' =>
|
'policies' =>
|
||||||
array (
|
array (
|
||||||
'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Policies',
|
'path' => '/Users/salam/Sites/nutzwerte_fi4/app/Policies',
|
||||||
'merge' => true,
|
'merge' => true,
|
||||||
'generate' => true,
|
'generate' => true,
|
||||||
'methods' =>
|
'methods' =>
|
||||||
@@ -610,7 +610,7 @@
|
|||||||
'local' =>
|
'local' =>
|
||||||
array (
|
array (
|
||||||
'driver' => 'local',
|
'driver' => 'local',
|
||||||
'root' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/private',
|
'root' => '/Users/salam/Sites/nutzwerte_fi4/storage/app/private',
|
||||||
'serve' => true,
|
'serve' => true,
|
||||||
'throw' => false,
|
'throw' => false,
|
||||||
'report' => false,
|
'report' => false,
|
||||||
@@ -618,7 +618,7 @@
|
|||||||
'public' =>
|
'public' =>
|
||||||
array (
|
array (
|
||||||
'driver' => 'local',
|
'driver' => 'local',
|
||||||
'root' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/public',
|
'root' => '/Users/salam/Sites/nutzwerte_fi4/storage/app/public',
|
||||||
'url' => 'http://nutzwerte_fi4.test/storage',
|
'url' => 'http://nutzwerte_fi4.test/storage',
|
||||||
'visibility' => 'public',
|
'visibility' => 'public',
|
||||||
'throw' => false,
|
'throw' => false,
|
||||||
@@ -640,7 +640,7 @@
|
|||||||
'promotion' =>
|
'promotion' =>
|
||||||
array (
|
array (
|
||||||
'driver' => 'local',
|
'driver' => 'local',
|
||||||
'root' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/public/promotion',
|
'root' => '/Users/salam/Sites/nutzwerte_fi4/storage/app/public/promotion',
|
||||||
'url' => 'http://nutzwerte_fi4.test/storage/promotion',
|
'url' => 'http://nutzwerte_fi4.test/storage/promotion',
|
||||||
'visibility' => 'public',
|
'visibility' => 'public',
|
||||||
'throw' => false,
|
'throw' => false,
|
||||||
@@ -648,7 +648,7 @@
|
|||||||
),
|
),
|
||||||
'links' =>
|
'links' =>
|
||||||
array (
|
array (
|
||||||
'/Users/hermanntelser/Sites/nutzwerte_fi4/public/storage' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/public',
|
'/Users/salam/Sites/nutzwerte_fi4/public/storage' => '/Users/salam/Sites/nutzwerte_fi4/storage/app/public',
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
'logging' =>
|
'logging' =>
|
||||||
@@ -673,14 +673,14 @@
|
|||||||
'single' =>
|
'single' =>
|
||||||
array (
|
array (
|
||||||
'driver' => 'single',
|
'driver' => 'single',
|
||||||
'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/logs/laravel.log',
|
'path' => '/Users/salam/Sites/nutzwerte_fi4/storage/logs/laravel.log',
|
||||||
'level' => 'debug',
|
'level' => 'debug',
|
||||||
'replace_placeholders' => true,
|
'replace_placeholders' => true,
|
||||||
),
|
),
|
||||||
'daily' =>
|
'daily' =>
|
||||||
array (
|
array (
|
||||||
'driver' => 'daily',
|
'driver' => 'daily',
|
||||||
'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/logs/laravel.log',
|
'path' => '/Users/salam/Sites/nutzwerte_fi4/storage/logs/laravel.log',
|
||||||
'level' => 'debug',
|
'level' => 'debug',
|
||||||
'days' => 14,
|
'days' => 14,
|
||||||
'replace_placeholders' => true,
|
'replace_placeholders' => true,
|
||||||
@@ -745,7 +745,7 @@
|
|||||||
),
|
),
|
||||||
'emergency' =>
|
'emergency' =>
|
||||||
array (
|
array (
|
||||||
'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/logs/laravel.log',
|
'path' => '/Users/salam/Sites/nutzwerte_fi4/storage/logs/laravel.log',
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
@@ -844,7 +844,7 @@
|
|||||||
'theme' => 'default',
|
'theme' => 'default',
|
||||||
'paths' =>
|
'paths' =>
|
||||||
array (
|
array (
|
||||||
0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/views/vendor/mail',
|
0 => '/Users/salam/Sites/nutzwerte_fi4/resources/views/vendor/mail',
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
@@ -1033,7 +1033,7 @@
|
|||||||
'lifetime' => 120,
|
'lifetime' => 120,
|
||||||
'expire_on_close' => false,
|
'expire_on_close' => false,
|
||||||
'encrypt' => false,
|
'encrypt' => false,
|
||||||
'files' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/sessions',
|
'files' => '/Users/salam/Sites/nutzwerte_fi4/storage/framework/sessions',
|
||||||
'connection' => NULL,
|
'connection' => NULL,
|
||||||
'table' => 'sessions',
|
'table' => 'sessions',
|
||||||
'store' => NULL,
|
'store' => NULL,
|
||||||
@@ -1081,7 +1081,7 @@
|
|||||||
),
|
),
|
||||||
'default_filesystem_disk' => 'local',
|
'default_filesystem_disk' => 'local',
|
||||||
'assets_path' => NULL,
|
'assets_path' => NULL,
|
||||||
'cache_path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/bootstrap/cache/filament',
|
'cache_path' => '/Users/salam/Sites/nutzwerte_fi4/bootstrap/cache/filament',
|
||||||
'livewire_loading_delay' => 'default',
|
'livewire_loading_delay' => 'default',
|
||||||
'file_generation' =>
|
'file_generation' =>
|
||||||
array (
|
array (
|
||||||
@@ -1094,7 +1094,7 @@
|
|||||||
'livewire' =>
|
'livewire' =>
|
||||||
array (
|
array (
|
||||||
'class_namespace' => 'App\\Livewire',
|
'class_namespace' => 'App\\Livewire',
|
||||||
'view_path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/views/livewire',
|
'view_path' => '/Users/salam/Sites/nutzwerte_fi4/resources/views/livewire',
|
||||||
'layout' => 'components.layouts.app',
|
'layout' => 'components.layouts.app',
|
||||||
'lazy_placeholder' => NULL,
|
'lazy_placeholder' => NULL,
|
||||||
'temporary_file_upload' =>
|
'temporary_file_upload' =>
|
||||||
|
|||||||
+22
-22
@@ -70,9 +70,9 @@
|
|||||||
),
|
),
|
||||||
'clusters' =>
|
'clusters' =>
|
||||||
array (
|
array (
|
||||||
'/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Administration/AdministrationCluster.php' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster',
|
'/Users/salam/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/salam/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',
|
'/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Verwaltung/VerwaltungCluster.php' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster',
|
||||||
),
|
),
|
||||||
'clusteredComponents' =>
|
'clusteredComponents' =>
|
||||||
array (
|
array (
|
||||||
@@ -97,7 +97,7 @@
|
|||||||
),
|
),
|
||||||
'clusterDirectories' =>
|
'clusterDirectories' =>
|
||||||
array (
|
array (
|
||||||
0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters',
|
0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters',
|
||||||
),
|
),
|
||||||
'clusterNamespaces' =>
|
'clusterNamespaces' =>
|
||||||
array (
|
array (
|
||||||
@@ -105,14 +105,14 @@
|
|||||||
),
|
),
|
||||||
'pages' =>
|
'pages' =>
|
||||||
array (
|
array (
|
||||||
'/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Administration/AdministrationCluster.php' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster',
|
'/Users/salam/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/salam/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',
|
'/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Verwaltung/VerwaltungCluster.php' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster',
|
||||||
0 => 'Filament\\Pages\\Dashboard',
|
0 => 'Filament\\Pages\\Dashboard',
|
||||||
),
|
),
|
||||||
'pageDirectories' =>
|
'pageDirectories' =>
|
||||||
array (
|
array (
|
||||||
0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Pages',
|
0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Pages',
|
||||||
),
|
),
|
||||||
'pageNamespaces' =>
|
'pageNamespaces' =>
|
||||||
array (
|
array (
|
||||||
@@ -120,23 +120,23 @@
|
|||||||
),
|
),
|
||||||
'resources' =>
|
'resources' =>
|
||||||
array (
|
array (
|
||||||
'/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Auftraggebers/AuftraggeberResource.php' => 'App\\Filament\\Resources\\Auftraggebers\\AuftraggeberResource',
|
'/Users/salam/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/salam/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/salam/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/salam/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/salam/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/salam/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/salam/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/salam/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/salam/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/salam/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/salam/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',
|
'/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Users/UserResource.php' => 'App\\Filament\\Resources\\Users\\UserResource',
|
||||||
0 => 'BezhanSalleh\\FilamentShield\\Resources\\Roles\\RoleResource',
|
0 => 'BezhanSalleh\\FilamentShield\\Resources\\Roles\\RoleResource',
|
||||||
),
|
),
|
||||||
'resourceDirectories' =>
|
'resourceDirectories' =>
|
||||||
array (
|
array (
|
||||||
0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources',
|
0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources',
|
||||||
),
|
),
|
||||||
'resourceNamespaces' =>
|
'resourceNamespaces' =>
|
||||||
array (
|
array (
|
||||||
@@ -149,7 +149,7 @@
|
|||||||
),
|
),
|
||||||
'widgetDirectories' =>
|
'widgetDirectories' =>
|
||||||
array (
|
array (
|
||||||
0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Widgets',
|
0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Widgets',
|
||||||
),
|
),
|
||||||
'widgetNamespaces' =>
|
'widgetNamespaces' =>
|
||||||
array (
|
array (
|
||||||
|
|||||||
Vendored
+30
-30
@@ -531,7 +531,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
0 =>
|
0 =>
|
||||||
array (
|
array (
|
||||||
'_route' => 'generated::jTCOTMf5gNTcUdLr',
|
'_route' => 'generated::d8M243TPuQlrpcFq',
|
||||||
),
|
),
|
||||||
1 => NULL,
|
1 => NULL,
|
||||||
2 =>
|
2 =>
|
||||||
@@ -551,7 +551,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
0 =>
|
0 =>
|
||||||
array (
|
array (
|
||||||
'_route' => 'generated::ybtShWUHh7bNhrH1',
|
'_route' => 'generated::mulnKo7q7D93x08G',
|
||||||
),
|
),
|
||||||
1 => NULL,
|
1 => NULL,
|
||||||
2 =>
|
2 =>
|
||||||
@@ -609,7 +609,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
0 =>
|
0 =>
|
||||||
array (
|
array (
|
||||||
'_route' => 'generated::2nfKVnVZA77P88DQ',
|
'_route' => 'generated::NJTFqQXtATi5Wj5r',
|
||||||
),
|
),
|
||||||
1 => NULL,
|
1 => NULL,
|
||||||
2 =>
|
2 =>
|
||||||
@@ -629,7 +629,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
0 =>
|
0 =>
|
||||||
array (
|
array (
|
||||||
'_route' => 'generated::MzWKEtvcDShjOJGG',
|
'_route' => 'generated::sxnCkea2wyvfYVEl',
|
||||||
),
|
),
|
||||||
1 => NULL,
|
1 => NULL,
|
||||||
2 =>
|
2 =>
|
||||||
@@ -649,7 +649,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
0 =>
|
0 =>
|
||||||
array (
|
array (
|
||||||
'_route' => 'generated::ddV0vkTB4VeSnr2c',
|
'_route' => 'generated::88DkWu0MF3Lf53DZ',
|
||||||
),
|
),
|
||||||
1 => NULL,
|
1 => NULL,
|
||||||
2 =>
|
2 =>
|
||||||
@@ -669,7 +669,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
0 =>
|
0 =>
|
||||||
array (
|
array (
|
||||||
'_route' => 'generated::vGhSJMjboYK39odq',
|
'_route' => 'generated::BhrjgXA1GO2ZFMSC',
|
||||||
),
|
),
|
||||||
1 => NULL,
|
1 => NULL,
|
||||||
2 =>
|
2 =>
|
||||||
@@ -689,7 +689,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
0 =>
|
0 =>
|
||||||
array (
|
array (
|
||||||
'_route' => 'generated::xqLydcDEUnvQ0mRE',
|
'_route' => 'generated::9IgXEvANj5DMo5fN',
|
||||||
),
|
),
|
||||||
1 => NULL,
|
1 => NULL,
|
||||||
2 =>
|
2 =>
|
||||||
@@ -2740,7 +2740,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'waitSeconds' => NULL,
|
'waitSeconds' => NULL,
|
||||||
'withTrashed' => false,
|
'withTrashed' => false,
|
||||||
),
|
),
|
||||||
'generated::jTCOTMf5gNTcUdLr' =>
|
'generated::d8M243TPuQlrpcFq' =>
|
||||||
array (
|
array (
|
||||||
'methods' =>
|
'methods' =>
|
||||||
array (
|
array (
|
||||||
@@ -2752,7 +2752,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile',
|
'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile',
|
||||||
'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile',
|
'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile',
|
||||||
'as' => 'generated::jTCOTMf5gNTcUdLr',
|
'as' => 'generated::d8M243TPuQlrpcFq',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
'defaults' =>
|
'defaults' =>
|
||||||
@@ -2768,7 +2768,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'waitSeconds' => NULL,
|
'waitSeconds' => NULL,
|
||||||
'withTrashed' => false,
|
'withTrashed' => false,
|
||||||
),
|
),
|
||||||
'generated::ybtShWUHh7bNhrH1' =>
|
'generated::mulnKo7q7D93x08G' =>
|
||||||
array (
|
array (
|
||||||
'methods' =>
|
'methods' =>
|
||||||
array (
|
array (
|
||||||
@@ -2780,7 +2780,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps',
|
'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps',
|
||||||
'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps',
|
'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps',
|
||||||
'as' => 'generated::ybtShWUHh7bNhrH1',
|
'as' => 'generated::mulnKo7q7D93x08G',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
'defaults' =>
|
'defaults' =>
|
||||||
@@ -2882,7 +2882,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'waitSeconds' => NULL,
|
'waitSeconds' => NULL,
|
||||||
'withTrashed' => false,
|
'withTrashed' => false,
|
||||||
),
|
),
|
||||||
'generated::2nfKVnVZA77P88DQ' =>
|
'generated::NJTFqQXtATi5Wj5r' =>
|
||||||
array (
|
array (
|
||||||
'methods' =>
|
'methods' =>
|
||||||
array (
|
array (
|
||||||
@@ -2892,7 +2892,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'uri' => 'up',
|
'uri' => 'up',
|
||||||
'action' =>
|
'action' =>
|
||||||
array (
|
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:834:"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:826:"function () {
|
||||||
$exception = null;
|
$exception = null;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@@ -2907,11 +2907,11 @@ app('router')->setCompiledRoutes(
|
|||||||
$exception = $e->getMessage();
|
$exception = $e->getMessage();
|
||||||
}
|
}
|
||||||
|
|
||||||
return response(\\Illuminate\\Support\\Facades\\View::file(\'/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/laravel/framework/src/Illuminate/Foundation/Configuration\'.\'/../resources/health-up.blade.php\', [
|
return response(\\Illuminate\\Support\\Facades\\View::file(\'/Users/salam/Sites/nutzwerte_fi4/vendor/laravel/framework/src/Illuminate/Foundation/Configuration\'.\'/../resources/health-up.blade.php\', [
|
||||||
\'exception\' => $exception,
|
\'exception\' => $exception,
|
||||||
]), status: $exception ? 500 : 200);
|
]), status: $exception ? 500 : 200);
|
||||||
}";s:5:"scope";s:54:"Illuminate\\Foundation\\Configuration\\ApplicationBuilder";s:4:"this";N;s:4:"self";s:32:"0000000000000f3b0000000000000000";}}',
|
}";s:5:"scope";s:54:"Illuminate\\Foundation\\Configuration\\ApplicationBuilder";s:4:"this";N;s:4:"self";s:32:"0000000000000f410000000000000000";}}',
|
||||||
'as' => 'generated::2nfKVnVZA77P88DQ',
|
'as' => 'generated::NJTFqQXtATi5Wj5r',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
'defaults' =>
|
'defaults' =>
|
||||||
@@ -2927,7 +2927,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'waitSeconds' => NULL,
|
'waitSeconds' => NULL,
|
||||||
'withTrashed' => false,
|
'withTrashed' => false,
|
||||||
),
|
),
|
||||||
'generated::MzWKEtvcDShjOJGG' =>
|
'generated::sxnCkea2wyvfYVEl' =>
|
||||||
array (
|
array (
|
||||||
'methods' =>
|
'methods' =>
|
||||||
array (
|
array (
|
||||||
@@ -2943,13 +2943,13 @@ app('router')->setCompiledRoutes(
|
|||||||
),
|
),
|
||||||
'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:50:"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:50:"function () {
|
||||||
return \\view(\'pages.welcome\');
|
return \\view(\'pages.welcome\');
|
||||||
}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"0000000000000f420000000000000000";}}',
|
}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"0000000000000f480000000000000000";}}',
|
||||||
'namespace' => NULL,
|
'namespace' => NULL,
|
||||||
'prefix' => '',
|
'prefix' => '',
|
||||||
'where' =>
|
'where' =>
|
||||||
array (
|
array (
|
||||||
),
|
),
|
||||||
'as' => 'generated::MzWKEtvcDShjOJGG',
|
'as' => 'generated::sxnCkea2wyvfYVEl',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
'defaults' =>
|
'defaults' =>
|
||||||
@@ -2965,7 +2965,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'waitSeconds' => NULL,
|
'waitSeconds' => NULL,
|
||||||
'withTrashed' => false,
|
'withTrashed' => false,
|
||||||
),
|
),
|
||||||
'generated::ddV0vkTB4VeSnr2c' =>
|
'generated::88DkWu0MF3Lf53DZ' =>
|
||||||
array (
|
array (
|
||||||
'methods' =>
|
'methods' =>
|
||||||
array (
|
array (
|
||||||
@@ -2981,13 +2981,13 @@ app('router')->setCompiledRoutes(
|
|||||||
),
|
),
|
||||||
'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:52:"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:52:"function () {
|
||||||
return \\view(\'pages.nutzwerte\');
|
return \\view(\'pages.nutzwerte\');
|
||||||
}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"0000000000000f440000000000000000";}}',
|
}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"0000000000000f4a0000000000000000";}}',
|
||||||
'namespace' => NULL,
|
'namespace' => NULL,
|
||||||
'prefix' => '',
|
'prefix' => '',
|
||||||
'where' =>
|
'where' =>
|
||||||
array (
|
array (
|
||||||
),
|
),
|
||||||
'as' => 'generated::ddV0vkTB4VeSnr2c',
|
'as' => 'generated::88DkWu0MF3Lf53DZ',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
'defaults' =>
|
'defaults' =>
|
||||||
@@ -3003,7 +3003,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'waitSeconds' => NULL,
|
'waitSeconds' => NULL,
|
||||||
'withTrashed' => false,
|
'withTrashed' => false,
|
||||||
),
|
),
|
||||||
'generated::vGhSJMjboYK39odq' =>
|
'generated::BhrjgXA1GO2ZFMSC' =>
|
||||||
array (
|
array (
|
||||||
'methods' =>
|
'methods' =>
|
||||||
array (
|
array (
|
||||||
@@ -3019,13 +3019,13 @@ app('router')->setCompiledRoutes(
|
|||||||
),
|
),
|
||||||
'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:51:"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:51:"function () {
|
||||||
return \\view(\'pages.programm\');
|
return \\view(\'pages.programm\');
|
||||||
}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"0000000000000f460000000000000000";}}',
|
}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"0000000000000f4c0000000000000000";}}',
|
||||||
'namespace' => NULL,
|
'namespace' => NULL,
|
||||||
'prefix' => '',
|
'prefix' => '',
|
||||||
'where' =>
|
'where' =>
|
||||||
array (
|
array (
|
||||||
),
|
),
|
||||||
'as' => 'generated::vGhSJMjboYK39odq',
|
'as' => 'generated::BhrjgXA1GO2ZFMSC',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
'defaults' =>
|
'defaults' =>
|
||||||
@@ -3041,7 +3041,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'waitSeconds' => NULL,
|
'waitSeconds' => NULL,
|
||||||
'withTrashed' => false,
|
'withTrashed' => false,
|
||||||
),
|
),
|
||||||
'generated::xqLydcDEUnvQ0mRE' =>
|
'generated::9IgXEvANj5DMo5fN' =>
|
||||||
array (
|
array (
|
||||||
'methods' =>
|
'methods' =>
|
||||||
array (
|
array (
|
||||||
@@ -3057,13 +3057,13 @@ app('router')->setCompiledRoutes(
|
|||||||
),
|
),
|
||||||
'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:52:"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:52:"function () {
|
||||||
return \\view(\'pages.impressum\');
|
return \\view(\'pages.impressum\');
|
||||||
}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"0000000000000f480000000000000000";}}',
|
}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"0000000000000f4e0000000000000000";}}',
|
||||||
'namespace' => NULL,
|
'namespace' => NULL,
|
||||||
'prefix' => '',
|
'prefix' => '',
|
||||||
'where' =>
|
'where' =>
|
||||||
array (
|
array (
|
||||||
),
|
),
|
||||||
'as' => 'generated::xqLydcDEUnvQ0mRE',
|
'as' => 'generated::9IgXEvANj5DMo5fN',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
'defaults' =>
|
'defaults' =>
|
||||||
@@ -3203,13 +3203,13 @@ app('router')->setCompiledRoutes(
|
|||||||
'uri' => 'storage/{path}',
|
'uri' => 'storage/{path}',
|
||||||
'action' =>
|
'action' =>
|
||||||
array (
|
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: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) {
|
'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) {
|
||||||
return (new \\Illuminate\\Filesystem\\ServeFile(
|
return (new \\Illuminate\\Filesystem\\ServeFile(
|
||||||
$disk,
|
$disk,
|
||||||
$config,
|
$config,
|
||||||
$isProduction
|
$isProduction
|
||||||
))($request, $path);
|
))($request, $path);
|
||||||
}";s:5:"scope";s:47:"Illuminate\\Filesystem\\FilesystemServiceProvider";s:4:"this";N;s:4:"self";s:32:"0000000000000f4e0000000000000000";}}',
|
}";s:5:"scope";s:47:"Illuminate\\Filesystem\\FilesystemServiceProvider";s:4:"this";N;s:4:"self";s:32:"0000000000000f540000000000000000";}}',
|
||||||
'as' => 'storage.local',
|
'as' => 'storage.local',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
|
|||||||
@@ -66,7 +66,156 @@ class TestProjektSeeder extends Seeder
|
|||||||
('43', '1', 'UG', 'Technik', '29.14', '2025-10-27 05:43:15', '2025-10-27 05:43:15'),
|
('43', '1', 'UG', 'Technik', '29.14', '2025-10-27 05:43:15', '2025-10-27 05:43:15'),
|
||||||
('44', '1', 'UG', 'Tiefgarage', '484.03', '2025-10-27 05:43:15', '2025-10-27 05:43:15'),
|
('44', '1', 'UG', 'Tiefgarage', '484.03', '2025-10-27 05:43:15', '2025-10-27 05:43:15'),
|
||||||
('45', '1', 'UG', 'Trockenraum', '7.64', '2025-10-27 05:43:15', '2025-10-27 05:43:15');
|
('45', '1', 'UG', 'Trockenraum', '7.64', '2025-10-27 05:43:15', '2025-10-27 05:43:15');
|
||||||
";
|
";
|
||||||
|
|
||||||
|
DB::unprepared($sql);
|
||||||
|
|
||||||
|
$sql = "INSERT INTO `projekt_methodes` (`id`, `projekte_id`, `methode_id`, `geschoss`, `raumart`, `faktor`, `created_at`, `updated_at`)
|
||||||
|
VALUES
|
||||||
|
('1', '1', '1', NULL, 'Bereich unter Stiege 1', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('2', '1', '1', NULL, 'Bereich unter Stiege 2', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('3', '1', '1', NULL, 'Bewegungsraum', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('4', '1', '1', NULL, 'Essen', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('5', '1', '1', NULL, 'Garderobe', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('6', '1', '1', NULL, 'Geräte 1', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('7', '1', '1', NULL, 'Geräte 2', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('8', '1', '1', NULL, 'Stiegenpodest 1', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('9', '1', '1', NULL, 'Stiegenpodest 2', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('10', '1', '1', NULL, 'WC B1', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('11', '1', '1', NULL, 'WC P1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('12', '1', '1', NULL, 'Zugang Garten', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('13', '1', '1', NULL, 'Besprechung', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('14', '1', '1', NULL, 'Büro', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('15', '1', '1', NULL, 'Gruppenraum 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('16', '1', '1', NULL, 'Gruppenraum 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('17', '1', '1', NULL, 'Gruppenraum 3', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('18', '1', '1', NULL, 'Gruppenraum 4', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('19', '1', '1', NULL, 'Gruppenraum 5', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('20', '1', '1', NULL, 'Gruppenraum 6', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('21', '1', '1', NULL, 'Gruppenraum 7', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('22', '1', '1', NULL, 'Gruppenraum 8', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('23', '1', '1', NULL, 'Kopierer', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('24', '1', '1', NULL, 'Marktplatz 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('25', '1', '1', NULL, 'Marktplatz 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('26', '1', '1', NULL, 'Nebenraum 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('27', '1', '1', NULL, 'Nebenraum 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('28', '1', '1', NULL, 'Personal', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('29', '1', '1', NULL, 'Putz/Wr.', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('30', '1', '1', NULL, 'Schlafraum 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('31', '1', '1', NULL, 'Schlafraum 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('32', '1', '1', NULL, 'Teeküche 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('33', '1', '1', NULL, 'Teeküche 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('34', '1', '1', NULL, 'Teilungsraum 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('35', '1', '1', NULL, 'Teilungsraum 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('36', '1', '1', NULL, 'Teilungsraum 3', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('37', '1', '1', NULL, 'Teilungsraum 4', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('38', '1', '1', NULL, 'Terrasse', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('39', '1', '1', NULL, 'WC B2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('40', '1', '1', NULL, 'WC G1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('41', '1', '1', NULL, 'WC G2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('42', '1', '1', NULL, 'WC G3', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('43', '1', '1', NULL, 'WC G4', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('44', '1', '1', NULL, 'WC G5', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('45', '1', '1', NULL, 'WC G6', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('46', '1', '1', NULL, 'WC G7', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('47', '1', '1', NULL, 'WC G8', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('48', '1', '1', NULL, 'WC P2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('49', '1', '1', NULL, 'Hausmeister', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('50', '1', '1', NULL, 'Küche', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('51', '1', '1', NULL, 'Windfang', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('52', '1', '1', NULL, 'Wirtschaftsraum', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('53', '1', '1', NULL, 'Bereich unter Stiege', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('54', '1', '1', NULL, 'Besprechungsraum', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('55', '1', '1', NULL, 'Garten G KK', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('56', '1', '1', NULL, 'Geräte', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('57', '1', '1', NULL, 'Marktplatz', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('58', '1', '1', NULL, 'Nebenraum', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('59', '1', '1', NULL, 'WC A', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('60', '1', '1', NULL, 'WC B', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('61', '1', '1', NULL, 'WC G1/2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('62', '1', '1', NULL, 'WC G3/4', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('63', '1', '1', NULL, 'Stellplatz+', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('64', '1', '1', NULL, 'Stellplatz', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('65', '1', '1', NULL, 'Vereine', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('66', '1', '1', NULL, 'WC D/B', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('67', '1', '1', NULL, 'WC H', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('68', '1', '1', NULL, 'Bad', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('69', '1', '1', NULL, 'Schlafzimmer', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('70', '1', '1', NULL, 'Wohnen', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('71', '1', '1', NULL, 'KA01', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('72', '1', '1', NULL, 'KA02', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('73', '1', '1', NULL, 'Kabinett', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('74', '1', '1', NULL, 'KA03', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('75', '1', '1', NULL, 'KA04', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('76', '1', '1', NULL, 'KA05', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('77', '1', '1', NULL, 'KA06', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('78', '1', '1', NULL, 'KA07', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('79', '1', '1', NULL, 'KA08', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('80', '1', '1', NULL, 'KA09', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('81', '1', '1', NULL, 'KA10', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('82', '1', '1', NULL, 'KA11', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('83', '1', '1', NULL, 'KA12', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
||||||
|
('84', '1', '1', NULL, 'KA13', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58');
|
||||||
|
";
|
||||||
|
|
||||||
|
DB::unprepared($sql);
|
||||||
|
|
||||||
|
$sql = "INSERT INTO `projekt_objektes` (`id`, `projekte_id`, `orientierung_id`, `nicht_in_orientierung`, `top_nummer`, `type`, `geschoss`, `nutzwert`, `a`, `b`, `c`, `d`, `e`, `f`, `g`, `h`, `i`, `j`, `created_at`, `updated_at`)
|
||||||
|
VALUES
|
||||||
|
('1', '1', '0', '1', 'KG', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
||||||
|
('2', '1', '0', '1', 'KG/KK', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
||||||
|
('3', '1', '0', '1', 'KK', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
||||||
|
('4', '1', '0', '1', 'P01', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
||||||
|
('5', '1', '0', '1', 'P02', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
||||||
|
('6', '1', '0', '1', 'P03', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
||||||
|
('7', '1', '0', '1', 'P04', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
||||||
|
('8', '1', '0', '1', 'P05', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
||||||
|
('9', '1', '0', '1', 'P06', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
||||||
|
('10', '1', '0', '1', 'P07', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
||||||
|
('11', '1', '0', '1', 'P08', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
||||||
|
('12', '1', '0', '1', 'P09', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
||||||
|
('13', '1', '0', '1', 'P10', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
||||||
|
('14', '1', '0', '1', 'P11', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
||||||
|
('15', '1', '0', '1', 'P12', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
||||||
|
('16', '1', '0', '1', 'P13', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
||||||
|
('17', '1', '0', '1', 'P14', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
||||||
|
('18', '1', '0', '1', 'P15', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
||||||
|
('19', '1', '0', '1', 'P16', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
||||||
|
('20', '1', '0', '1', 'P17', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
||||||
|
('21', '1', '0', '1', 'P18', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
||||||
|
('22', '1', '0', '1', 'P19', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
||||||
|
('23', '1', '0', '1', 'P20', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
||||||
|
('24', '1', '0', '1', 'P21', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
||||||
|
('25', '1', '0', '1', 'P22', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
||||||
|
('26', '1', '0', '1', 'P23', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
||||||
|
('27', '1', '0', '1', 'P24', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
||||||
|
('28', '1', '0', '1', 'P25', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
||||||
|
('29', '1', '0', '1', 'P26', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
||||||
|
('30', '1', '0', '1', 'P27', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
||||||
|
('31', '1', '0', '1', 'P28', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
||||||
|
('32', '1', '0', '1', 'P29', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
||||||
|
('33', '1', '0', '1', 'P30', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
||||||
|
('34', '1', '0', '1', 'P31', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
||||||
|
('35', '1', '0', '1', 'P32', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
||||||
|
('36', '1', '0', '1', 'P33', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
||||||
|
('37', '1', '0', '1', 'P34', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
||||||
|
('38', '1', '0', '1', 'P35', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
||||||
|
('39', '1', '0', '1', 'P36', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
||||||
|
('40', '1', '0', '1', 'VL', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:15:14'),
|
||||||
|
('41', '1', '14', '0', 'W01', '2-Zi', NULL, '2', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'),
|
||||||
|
('42', '1', '14', '0', 'W02', '2-Zi', NULL, '-1', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:37'),
|
||||||
|
('43', '1', '14', '0', 'W03', '2-Zi', NULL, '2', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'),
|
||||||
|
('44', '1', '14', '0', 'W04', '2-Zi', NULL, '-1', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:38'),
|
||||||
|
('45', '1', '14', '0', 'W05', '2-Zi', NULL, '2', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'),
|
||||||
|
('46', '1', '14', '0', 'W06', '2-Zi', NULL, '-1', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:40'),
|
||||||
|
('47', '1', '14', '0', 'W07', '2-Zi', NULL, '2', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'),
|
||||||
|
('48', '1', '14', '0', 'W08', '2-Zi', NULL, '2', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'),
|
||||||
|
('49', '1', '14', '0', 'W09', '2-Zi', NULL, '-1', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:42'),
|
||||||
|
('50', '1', '14', '0', 'W10', '2-Zi', NULL, '2', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'),
|
||||||
|
('51', '1', '14', '0', 'W11', '2-Zi', NULL, '2', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'),
|
||||||
|
('52', '1', '14', '0', 'W12', '2-Zi', NULL, '-1', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:44'),
|
||||||
|
('53', '1', '14', '0', 'W13', '2-Zi', NULL, '-1', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:45');
|
||||||
|
";
|
||||||
|
|
||||||
DB::unprepared($sql);
|
DB::unprepared($sql);
|
||||||
|
|
||||||
@@ -259,155 +408,6 @@ class TestProjektSeeder extends Seeder
|
|||||||
|
|
||||||
DB::unprepared($sql);
|
DB::unprepared($sql);
|
||||||
|
|
||||||
$sql = "INSERT INTO `projekt_methodes` (`id`, `projekte_id`, `methode_id`, `geschoss`, `raumart`, `faktor`, `created_at`, `updated_at`)
|
|
||||||
VALUES
|
|
||||||
('1', '1', '1', NULL, 'Bereich unter Stiege 1', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('2', '1', '1', NULL, 'Bereich unter Stiege 2', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('3', '1', '1', NULL, 'Bewegungsraum', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('4', '1', '1', NULL, 'Essen', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('5', '1', '1', NULL, 'Garderobe', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('6', '1', '1', NULL, 'Geräte 1', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('7', '1', '1', NULL, 'Geräte 2', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('8', '1', '1', NULL, 'Stiegenpodest 1', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('9', '1', '1', NULL, 'Stiegenpodest 2', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('10', '1', '1', NULL, 'WC B1', '0.30', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('11', '1', '1', NULL, 'WC P1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('12', '1', '1', NULL, 'Zugang Garten', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('13', '1', '1', NULL, 'Besprechung', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('14', '1', '1', NULL, 'Büro', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('15', '1', '1', NULL, 'Gruppenraum 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('16', '1', '1', NULL, 'Gruppenraum 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('17', '1', '1', NULL, 'Gruppenraum 3', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('18', '1', '1', NULL, 'Gruppenraum 4', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('19', '1', '1', NULL, 'Gruppenraum 5', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('20', '1', '1', NULL, 'Gruppenraum 6', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('21', '1', '1', NULL, 'Gruppenraum 7', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('22', '1', '1', NULL, 'Gruppenraum 8', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('23', '1', '1', NULL, 'Kopierer', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('24', '1', '1', NULL, 'Marktplatz 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('25', '1', '1', NULL, 'Marktplatz 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('26', '1', '1', NULL, 'Nebenraum 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('27', '1', '1', NULL, 'Nebenraum 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('28', '1', '1', NULL, 'Personal', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('29', '1', '1', NULL, 'Putz/Wr.', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('30', '1', '1', NULL, 'Schlafraum 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('31', '1', '1', NULL, 'Schlafraum 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('32', '1', '1', NULL, 'Teeküche 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('33', '1', '1', NULL, 'Teeküche 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('34', '1', '1', NULL, 'Teilungsraum 1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('35', '1', '1', NULL, 'Teilungsraum 2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('36', '1', '1', NULL, 'Teilungsraum 3', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('37', '1', '1', NULL, 'Teilungsraum 4', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('38', '1', '1', NULL, 'Terrasse', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('39', '1', '1', NULL, 'WC B2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('40', '1', '1', NULL, 'WC G1', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('41', '1', '1', NULL, 'WC G2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('42', '1', '1', NULL, 'WC G3', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('43', '1', '1', NULL, 'WC G4', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('44', '1', '1', NULL, 'WC G5', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('45', '1', '1', NULL, 'WC G6', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('46', '1', '1', NULL, 'WC G7', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('47', '1', '1', NULL, 'WC G8', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('48', '1', '1', NULL, 'WC P2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('49', '1', '1', NULL, 'Hausmeister', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('50', '1', '1', NULL, 'Küche', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('51', '1', '1', NULL, 'Windfang', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('52', '1', '1', NULL, 'Wirtschaftsraum', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('53', '1', '1', NULL, 'Bereich unter Stiege', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('54', '1', '1', NULL, 'Besprechungsraum', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('55', '1', '1', NULL, 'Garten G KK', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('56', '1', '1', NULL, 'Geräte', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('57', '1', '1', NULL, 'Marktplatz', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('58', '1', '1', NULL, 'Nebenraum', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('59', '1', '1', NULL, 'WC A', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('60', '1', '1', NULL, 'WC B', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('61', '1', '1', NULL, 'WC G1/2', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('62', '1', '1', NULL, 'WC G3/4', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('63', '1', '1', NULL, 'Stellplatz+', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('64', '1', '1', NULL, 'Stellplatz', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('65', '1', '1', NULL, 'Vereine', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('66', '1', '1', NULL, 'WC D/B', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('67', '1', '1', NULL, 'WC H', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('68', '1', '1', NULL, 'Bad', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('69', '1', '1', NULL, 'Schlafzimmer', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('70', '1', '1', NULL, 'Wohnen', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('71', '1', '1', NULL, 'KA01', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('72', '1', '1', NULL, 'KA02', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('73', '1', '1', NULL, 'Kabinett', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('74', '1', '1', NULL, 'KA03', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('75', '1', '1', NULL, 'KA04', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('76', '1', '1', NULL, 'KA05', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('77', '1', '1', NULL, 'KA06', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('78', '1', '1', NULL, 'KA07', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('79', '1', '1', NULL, 'KA08', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('80', '1', '1', NULL, 'KA09', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('81', '1', '1', NULL, 'KA10', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('82', '1', '1', NULL, 'KA11', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('83', '1', '1', NULL, 'KA12', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58'),
|
|
||||||
('84', '1', '1', NULL, 'KA13', '0.00', '2025-10-27 08:18:00', '2025-10-27 08:18:58');
|
|
||||||
";
|
|
||||||
|
|
||||||
DB::unprepared($sql);
|
|
||||||
|
|
||||||
$sql = "INSERT INTO `projekt_objektes` (`id`, `projekte_id`, `orientierung_id`, `nicht_in_orientierung`, `top_nummer`, `type`, `geschoss`, `nutzwert`, `a`, `b`, `c`, `d`, `e`, `f`, `g`, `h`, `i`, `j`, `created_at`, `updated_at`)
|
|
||||||
VALUES
|
|
||||||
('1', '1', '0', '1', 'KG', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
|
||||||
('2', '1', '0', '1', 'KG/KK', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
|
||||||
('3', '1', '0', '1', 'KK', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
|
||||||
('4', '1', '0', '1', 'P01', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
|
||||||
('5', '1', '0', '1', 'P02', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
|
||||||
('6', '1', '0', '1', 'P03', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
|
||||||
('7', '1', '0', '1', 'P04', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
|
||||||
('8', '1', '0', '1', 'P05', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
|
||||||
('9', '1', '0', '1', 'P06', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
|
||||||
('10', '1', '0', '1', 'P07', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:28'),
|
|
||||||
('11', '1', '0', '1', 'P08', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
|
||||||
('12', '1', '0', '1', 'P09', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
|
||||||
('13', '1', '0', '1', 'P10', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
|
||||||
('14', '1', '0', '1', 'P11', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
|
||||||
('15', '1', '0', '1', 'P12', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
|
||||||
('16', '1', '0', '1', 'P13', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
|
||||||
('17', '1', '0', '1', 'P14', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
|
||||||
('18', '1', '0', '1', 'P15', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
|
||||||
('19', '1', '0', '1', 'P16', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
|
||||||
('20', '1', '0', '1', 'P17', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:41'),
|
|
||||||
('21', '1', '0', '1', 'P18', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
|
||||||
('22', '1', '0', '1', 'P19', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
|
||||||
('23', '1', '0', '1', 'P20', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
|
||||||
('24', '1', '0', '1', 'P21', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
|
||||||
('25', '1', '0', '1', 'P22', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
|
||||||
('26', '1', '0', '1', 'P23', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
|
||||||
('27', '1', '0', '1', 'P24', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
|
||||||
('28', '1', '0', '1', 'P25', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
|
||||||
('29', '1', '0', '1', 'P26', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
|
||||||
('30', '1', '0', '1', 'P27', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:47'),
|
|
||||||
('31', '1', '0', '1', 'P28', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
|
||||||
('32', '1', '0', '1', 'P29', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
|
||||||
('33', '1', '0', '1', 'P30', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
|
||||||
('34', '1', '0', '1', 'P31', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
|
||||||
('35', '1', '0', '1', 'P32', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
|
||||||
('36', '1', '0', '1', 'P33', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
|
||||||
('37', '1', '0', '1', 'P34', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
|
||||||
('38', '1', '0', '1', 'P35', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
|
||||||
('39', '1', '0', '1', 'P36', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:14:59'),
|
|
||||||
('40', '1', '0', '1', 'VL', NULL, NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:15:14'),
|
|
||||||
('41', '1', '14', '0', 'W01', '2-Zi', NULL, '2', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'),
|
|
||||||
('42', '1', '14', '0', 'W02', '2-Zi', NULL, '-1', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:37'),
|
|
||||||
('43', '1', '14', '0', 'W03', '2-Zi', NULL, '2', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'),
|
|
||||||
('44', '1', '14', '0', 'W04', '2-Zi', NULL, '-1', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:38'),
|
|
||||||
('45', '1', '14', '0', 'W05', '2-Zi', NULL, '2', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'),
|
|
||||||
('46', '1', '14', '0', 'W06', '2-Zi', NULL, '-1', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:40'),
|
|
||||||
('47', '1', '14', '0', 'W07', '2-Zi', NULL, '2', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'),
|
|
||||||
('48', '1', '14', '0', 'W08', '2-Zi', NULL, '2', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'),
|
|
||||||
('49', '1', '14', '0', 'W09', '2-Zi', NULL, '-1', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:42'),
|
|
||||||
('50', '1', '14', '0', 'W10', '2-Zi', NULL, '2', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'),
|
|
||||||
('51', '1', '14', '0', 'W11', '2-Zi', NULL, '2', '2.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:29'),
|
|
||||||
('52', '1', '14', '0', 'W12', '2-Zi', NULL, '-1', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:44'),
|
|
||||||
('53', '1', '14', '0', 'W13', '2-Zi', NULL, '-1', '2.00', '-3.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-27 05:44:34', '2025-10-27 08:16:45');
|
|
||||||
";
|
|
||||||
|
|
||||||
DB::unprepared($sql);
|
|
||||||
|
|
||||||
$sql = "INSERT INTO `projekt_platzhalters` (`id`, `projekte_id`, `platzhalter`, `platzhaltertext`, `controll`, `created_at`, `updated_at`)
|
$sql = "INSERT INTO `projekt_platzhalters` (`id`, `projekte_id`, `platzhalter`, `platzhaltertext`, `controll`, `created_at`, `updated_at`)
|
||||||
VALUES
|
VALUES
|
||||||
('1', '1', '###GUTACHTEN_P_NR###', '337', '0', '2025-10-27 08:18:27', '2025-10-27 08:22:08'),
|
('1', '1', '###GUTACHTEN_P_NR###', '337', '0', '2025-10-27 08:18:27', '2025-10-27 08:22:08'),
|
||||||
@@ -424,7 +424,6 @@ class TestProjektSeeder extends Seeder
|
|||||||
|
|
||||||
DB::unprepared($sql);
|
DB::unprepared($sql);
|
||||||
|
|
||||||
|
|
||||||
$sql = "INSERT INTO `projekt_inhaltsverzeichnis` (`id`, `projekte_id`, `name`, `name2`, `ueberschrift_anzeigen`, `tabellen_id`, `textblock_id`, `konto_textblock_id`, `sort`, `ordnungszahl`, `part`, `seite`, `neue_seite`, `seitenzahl_anzeige`, `no_edit`, `textblock`, `created_at`, `updated_at`)
|
$sql = "INSERT INTO `projekt_inhaltsverzeichnis` (`id`, `projekte_id`, `name`, `name2`, `ueberschrift_anzeigen`, `tabellen_id`, `textblock_id`, `konto_textblock_id`, `sort`, `ordnungszahl`, `part`, `seite`, `neue_seite`, `seitenzahl_anzeige`, `no_edit`, `textblock`, `created_at`, `updated_at`)
|
||||||
VALUES
|
VALUES
|
||||||
('1', '1', 'DECKBLATT', NULL, '0', '0', '11', '0', '1', '0', '1', '0', '1', '0', '0', '<p>P ###GUTACHTEN_P_NR### WEG 2002</p><p>EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###</p>', '2025-10-27 08:18:22', '2025-10-27 08:18:22'),
|
('1', '1', 'DECKBLATT', NULL, '0', '0', '11', '0', '1', '0', '1', '0', '1', '0', '0', '<p>P ###GUTACHTEN_P_NR### WEG 2002</p><p>EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###</p>', '2025-10-27 08:18:22', '2025-10-27 08:18:22'),
|
||||||
|
|||||||
@@ -160,20 +160,12 @@ p {
|
|||||||
/**
|
/**
|
||||||
GUTACHTEN TABELLEN
|
GUTACHTEN TABELLEN
|
||||||
*/
|
*/
|
||||||
|
.rotated {
|
||||||
table {
|
-moz-transform: rotate(30deg);
|
||||||
margin-top: 20mm;
|
-ms-transform: rotate(30deg);
|
||||||
}
|
-o-transform: rotate(30deg);
|
||||||
|
-webkit-transform: rotate(30deg);
|
||||||
.table-striped tr:nth-child(2n-1) td {
|
transform: rotate(30deg);
|
||||||
background-color: #f3f4f6;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.table-striped td.head,
|
|
||||||
td.head {
|
|
||||||
font-weight: bold;
|
|
||||||
vertical-align: bottom;
|
|
||||||
background-color: #f3f4f6 !important;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
table {
|
table {
|
||||||
@@ -181,8 +173,22 @@ table {
|
|||||||
border-spacing: 0;
|
border-spacing: 0;
|
||||||
empty-cells: show;
|
empty-cells: show;
|
||||||
width: 100% !important;
|
width: 100% !important;
|
||||||
|
margin-top: 20mm;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.table-striped tr:nth-child(2n-1) td {
|
||||||
|
background-color: #f9fafb;
|
||||||
|
}
|
||||||
|
|
||||||
|
td.head {
|
||||||
|
font-weight: bold;
|
||||||
|
vertical-align: center;
|
||||||
|
text-align: left;
|
||||||
|
background-color: #eff6ff !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
td {
|
td {
|
||||||
padding: 0.5rem;
|
padding: 0.5rem;
|
||||||
}
|
}
|
||||||
@@ -204,21 +210,21 @@ td {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.border {
|
.border {
|
||||||
border: 0.3mm solid #e5e7eb;
|
border: 0.3mm solid #f3f4f6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.bt {
|
.bt {
|
||||||
border-top: 0.3mm solid #e5e7eb;
|
border-top: 0.3mm solid #f3f4f6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.bb {
|
.bb {
|
||||||
border-bottom: 0.3mm solid #e5e7eb;
|
border-bottom: 0.3mm solid #f3f4f6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.bl {
|
.bl {
|
||||||
border-left: 0.3mm solid #e5e7eb;
|
border-left: 0.3mm solid #f3f4f6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.br {
|
.br {
|
||||||
border-right: 0.3mm solid #e5e7eb;
|
border-right: 0.3mm solid #f3f4f6;
|
||||||
}
|
}
|
||||||
@@ -1,230 +1,102 @@
|
|||||||
<script> Sfdump = window.Sfdump || (function (doc) { doc.documentElement.classList.add('sf-js-enabled'); var rxEsc = /([.*+?^${}()|\[\]\/\\])/g, idRx = /\bsf-dump-\d+-ref[012]\w+\b/, keyHint = 0 <= navigator.platform.toUpperCase().indexOf('MAC') ? 'Cmd' : 'Ctrl', addEventListener = function (e, n, cb) { e.addEventListener(n, cb, false); }; if (!doc.addEventListener) { addEventListener = function (element, eventName, callback) { element.attachEvent('on' + eventName, function (e) { e.preventDefault = function () { e.returnValue = false; }; e.target = e.srcElement; callback(e); }); }; } function toggle(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className, arrow, newClass; if (/\bsf-dump-compact\b/.test(oldClass)) { arrow = '▼'; newClass = 'sf-dump-expanded'; } else if (/\bsf-dump-expanded\b/.test(oldClass)) { arrow = '▶'; newClass = 'sf-dump-compact'; } else { return false; } if (doc.createEvent && s.dispatchEvent) { var event = doc.createEvent('Event'); event.initEvent('sf-dump-expanded' === newClass ? 'sfbeforedumpexpand' : 'sfbeforedumpcollapse', true, false); s.dispatchEvent(event); } a.lastChild.innerHTML = arrow; s.className = s.className.replace(/\bsf-dump-(compact|expanded)\b/, newClass); if (recursive) { try { a = s.querySelectorAll('.' + oldClass); for (s = 0; s < a.length; ++s) { if (-1 == a[s].className.indexOf(newClass)) { a[s].className = newClass; a[s].previousSibling.lastChild.innerHTML = arrow; } } } catch (e) { } } return true; }; function collapse(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-expanded\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function expand(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-compact\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function collapseAll(root) { var a = root.querySelector('a.sf-dump-toggle'); if (a) { collapse(a, true); expand(a); return true; } return false; } function reveal(node) { var previous, parents = []; while ((node = node.parentNode || {}) && (previous = node.previousSibling) && 'A' === previous.tagName) { parents.push(previous); } if (0 !== parents.length) { parents.forEach(function (parent) { expand(parent); }); return true; } return false; } function highlight(root, activeNode, nodes) { resetHighlightedNodes(root); Array.from(nodes || []).forEach(function (node) { if (!/\bsf-dump-highlight\b/.test(node.className)) { node.className = node.className + ' sf-dump-highlight'; } }); if (!/\bsf-dump-highlight-active\b/.test(activeNode.className)) { activeNode.className = activeNode.className + ' sf-dump-highlight-active'; } } function resetHighlightedNodes(root) { Array.from(root.querySelectorAll('.sf-dump-str, .sf-dump-key, .sf-dump-public, .sf-dump-protected, .sf-dump-private')).forEach(function (strNode) { strNode.className = strNode.className.replace(/\bsf-dump-highlight\b/, ''); strNode.className = strNode.className.replace(/\bsf-dump-highlight-active\b/, ''); }); } return function (root, x) { root = doc.getElementById(root); var indentRx = new RegExp('^(' + (root.getAttribute('data-indent-pad') || ' ').replace(rxEsc, '\\$1') + ')+', 'm'), options = { "maxDepth": 1, "maxStringLength": 160, "fileLinkFormat": false }, elt = root.getElementsByTagName('A'), len = elt.length, i = 0, s, h, t = []; while (i < len) t.push(elt[i++]); for (i in x) { options[i] = x[i]; } function a(e, f) { addEventListener(root, e, function (e, n) { if ('A' == e.target.tagName) { f(e.target, e); } else if ('A' == e.target.parentNode.tagName) { f(e.target.parentNode, e); } else { n = /\bsf-dump-ellipsis\b/.test(e.target.className) ? e.target.parentNode : e.target; if ((n = n.nextElementSibling) && 'A' == n.tagName) { if (!/\bsf-dump-toggle\b/.test(n.className)) { n = n.nextElementSibling || n; } f(n, e, true); } } }); }; function isCtrlKey(e) { return e.ctrlKey || e.metaKey; } function xpathString(str) { var parts = str.match(/[^'"]+|['"]/g).map(function (part) { if ("'" == part) { return '"\'"'; } if ('"' == part) { return "'\"'"; } return "'" + part + "'"; }); return "concat(" + parts.join(",") + ", '')"; } function xpathHasClass(className) { return "contains(concat(' ', normalize-space(@class), ' '), ' " + className + " ')"; } a('mouseover', function (a, e, c) { if (c) { e.target.style.cursor = "pointer"; } }); a('click', function (a, e, c) { if (/\bsf-dump-toggle\b/.test(a.className)) { e.preventDefault(); if (!toggle(a, isCtrlKey(e))) { var r = doc.getElementById(a.getAttribute('href').slice(1)), s = r.previousSibling, f = r.parentNode, t = a.parentNode; t.replaceChild(r, a); f.replaceChild(a, s); t.insertBefore(s, r); f = f.firstChild.nodeValue.match(indentRx); t = t.firstChild.nodeValue.match(indentRx); if (f && t && f[0] !== t[0]) { r.innerHTML = r.innerHTML.replace(new RegExp('^' + f[0].replace(rxEsc, '\\$1'), 'mg'), t[0]); } if (/\bsf-dump-compact\b/.test(r.className)) { toggle(s, isCtrlKey(e)); }Line truncated
|
<div class="header">3.21 TABELLE ZU + ABSCHLÄGE</div>
|
||||||
<style>
|
<table class="table-striped bl bt">
|
||||||
.sf-js-enabled pre.sf-dump .sf-dump-compact,
|
<thead>
|
||||||
.sf-js-enabled .sf-dump-str-collapse .sf-dump-str-collapse,
|
<tr text-rotate="90deg">
|
||||||
.sf-js-enabled .sf-dump-str-expand .sf-dump-str-expand {
|
<td class="head right bl bt br bb" style="background-color:#d1d1d1; width: 17.272727272727mm;">Top Nummer
|
||||||
display: none;
|
</td>
|
||||||
}
|
<td class="head right bl bt br bb" style="background-color:#d1d1d1; width: 17.272727272727mm;">Geschoß</td>
|
||||||
|
<td class="head right bl bt br bb" style="background-color:#d1d1d1; width: 17.272727272727mm;">Typ</td>
|
||||||
.sf-dump-hover:hover {
|
<td class="head right bl bt br bb" style="background-color:#d1d1d1; width: 17.272727272727mm;">Nutzfläche
|
||||||
background-color: #B729D9;
|
</td>
|
||||||
color: #FFF !important;
|
<td class="head right bl bt br bb" style="background-color:#d1d1d1; width: 17.272727272727mm;">Loggia /
|
||||||
border-radius: 2px;
|
sonst. Zusatzflächen</td>
|
||||||
}
|
<td class="head right bl bt br bb" style="background-color:#d1d1d1; width: 17.272727272727mm;">
|
||||||
|
Gesamtnutzfläche</td>
|
||||||
pre.sf-dump {
|
<td class="head right bl bt br bb" style="background-color:#d1d1d1; width: 17.272727272727mm;">Sonne</td>
|
||||||
display: block;
|
<td class="head right bl bt br bb" style="background-color:#d1d1d1; width: 17.272727272727mm;">Mond</td>
|
||||||
white-space: pre;
|
<td class="head right bl bt br bb" style="background-color:#d1d1d1; width: 17.272727272727mm;">Sterne</td>
|
||||||
padding: 5px;
|
<td class="head right bl bt br bb" style="background-color:#d1d1d1; width: 17.272727272727mm;">Summe
|
||||||
overflow: initial !important;
|
Merkmale</td>
|
||||||
}
|
<td class="head right bl bt br bb" style="background-color:#d1d1d1; width: 17.272727272727mm;">
|
||||||
|
Wohnungsbewertung</td>
|
||||||
pre.sf-dump:after {
|
</tr>
|
||||||
content: "";
|
</thead>
|
||||||
visibility: hidden;
|
<tr>
|
||||||
display: block;
|
<td class="left bl br bb" colspan="0">W01</td>
|
||||||
height: 0;
|
<td class="center br bb" colspan="0">UG</td>
|
||||||
clear: both;
|
<td class="wp20 br bb" colspan="0">2-Zi</td>
|
||||||
}
|
<td class="right br bb" colspan="0">62,27</td>
|
||||||
|
</tr>
|
||||||
pre.sf-dump .sf-dump-ellipsization {
|
<tr>
|
||||||
display: inline-flex;
|
<td class="left bl br bb" colspan="0">W02</td>
|
||||||
}
|
<td class="center br bb" colspan="0">UG</td>
|
||||||
|
<td class="wp20 br bb" colspan="0">2-Zi</td>
|
||||||
pre.sf-dump a {
|
<td class="right br bb" colspan="0">67,03</td>
|
||||||
text-decoration: none;
|
</tr>
|
||||||
cursor: pointer;
|
<tr>
|
||||||
border: 0;
|
<td class="left bl br bb" colspan="0">W03</td>
|
||||||
outline: none;
|
<td class="center br bb" colspan="0">UG</td>
|
||||||
color: inherit;
|
<td class="wp20 br bb" colspan="0">2-Zi</td>
|
||||||
}
|
<td class="right br bb" colspan="0">75,24</td>
|
||||||
|
</tr>
|
||||||
pre.sf-dump img {
|
<tr>
|
||||||
max-width: 50em;
|
<td class="left bl br bb" colspan="0">W04</td>
|
||||||
max-height: 50em;
|
<td class="center br bb" colspan="0">UG</td>
|
||||||
margin: .5em 0 0 0;
|
<td class="wp20 br bb" colspan="0">2-Zi</td>
|
||||||
padding: 0;
|
<td class="right br bb" colspan="0">73,94</td>
|
||||||
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAHUlEQVQY02O8zAABilCaiQEN0EeA8QuUcX9g3QEAAjcC5piyhyEAAAAASUVORK5CYII=) #D3D3D3;
|
</tr>
|
||||||
}
|
<tr>
|
||||||
|
<td class="left bl br bb" colspan="0">W05</td>
|
||||||
pre.sf-dump .sf-dump-ellipsis {
|
<td class="center br bb" colspan="0">UG</td>
|
||||||
text-overflow: ellipsis;
|
<td class="wp20 br bb" colspan="0">2-Zi</td>
|
||||||
white-space: nowrap;
|
<td class="right br bb" colspan="0">72,08</td>
|
||||||
overflow: hidden;
|
</tr>
|
||||||
}
|
<tr>
|
||||||
|
<td class="left bl br bb" colspan="0">W06</td>
|
||||||
pre.sf-dump .sf-dump-ellipsis-tail {
|
<td class="center br bb" colspan="0">UG</td>
|
||||||
flex-shrink: 0;
|
<td class="wp20 br bb" colspan="0">2-Zi</td>
|
||||||
}
|
<td class="right br bb" colspan="0">75,42</td>
|
||||||
|
</tr>
|
||||||
pre.sf-dump code {
|
<tr>
|
||||||
display: inline;
|
<td class="left bl br bb" colspan="0">W07</td>
|
||||||
padding: 0;
|
<td class="center br bb" colspan="0">UG</td>
|
||||||
background: none;
|
<td class="wp20 br bb" colspan="0">2-Zi</td>
|
||||||
}
|
<td class="right br bb" colspan="0">56,00</td>
|
||||||
|
</tr>
|
||||||
.sf-dump-public.sf-dump-highlight,
|
<tr>
|
||||||
.sf-dump-protected.sf-dump-highlight,
|
<td class="left bl br bb" colspan="0">W08</td>
|
||||||
.sf-dump-private.sf-dump-highlight,
|
<td class="center br bb" colspan="0">UG</td>
|
||||||
.sf-dump-str.sf-dump-highlight,
|
<td class="wp20 br bb" colspan="0">2-Zi</td>
|
||||||
.sf-dump-key.sf-dump-highlight {
|
<td class="right br bb" colspan="0">54,57</td>
|
||||||
background: rgba(111, 172, 204, 0.3);
|
</tr>
|
||||||
border: 1px solid #7DA0B1;
|
<tr>
|
||||||
border-radius: 3px;
|
<td class="left bl br bb" colspan="0">W09</td>
|
||||||
}
|
<td class="center br bb" colspan="0">UG</td>
|
||||||
|
<td class="wp20 br bb" colspan="0">2-Zi</td>
|
||||||
.sf-dump-public.sf-dump-highlight-active,
|
<td class="right br bb" colspan="0">54,51</td>
|
||||||
.sf-dump-protected.sf-dump-highlight-active,
|
</tr>
|
||||||
.sf-dump-private.sf-dump-highlight-active,
|
<tr>
|
||||||
.sf-dump-str.sf-dump-highlight-active,
|
<td class="left bl br bb" colspan="0">W10</td>
|
||||||
.sf-dump-key.sf-dump-highlight-active {
|
<td class="center br bb" colspan="0">UG</td>
|
||||||
background: rgba(253, 175, 0, 0.4);
|
<td class="wp20 br bb" colspan="0">2-Zi</td>
|
||||||
border: 1px solid #ffa500;
|
<td class="right br bb" colspan="0">75,29</td>
|
||||||
border-radius: 3px;
|
</tr>
|
||||||
}
|
<tr>
|
||||||
|
<td class="left bl br bb" colspan="0">W11</td>
|
||||||
pre.sf-dump .sf-dump-search-hidden {
|
<td class="center br bb" colspan="0">UG</td>
|
||||||
display: none !important;
|
<td class="wp20 br bb" colspan="0">2-Zi</td>
|
||||||
}
|
<td class="right br bb" colspan="0">72,08</td>
|
||||||
|
</tr>
|
||||||
pre.sf-dump .sf-dump-search-wrapper {
|
<tr>
|
||||||
font-size: 0;
|
<td class="left bl br bb" colspan="0">W12</td>
|
||||||
white-space: nowrap;
|
<td class="center br bb" colspan="0">UG</td>
|
||||||
margin-bottom: 5px;
|
<td class="wp20 br bb" colspan="0">2-Zi</td>
|
||||||
display: flex;
|
<td class="right br bb" colspan="0">72,45</td>
|
||||||
position: -webkit-sticky;
|
</tr>
|
||||||
position: sticky;
|
<tr>
|
||||||
top: 5px;
|
<td class="left bl br bb" colspan="0">W13</td>
|
||||||
}
|
<td class="center br bb" colspan="0">UG</td>
|
||||||
|
<td class="wp20 br bb" colspan="0">2-Zi</td>
|
||||||
pre.sf-dump .sf-dump-search-wrapper>* {
|
<td class="right br bb" colspan="0">71,69</td>
|
||||||
vertical-align: top;
|
</tr>
|
||||||
box-sizing: border-box;
|
</table>
|
||||||
height: 21px;
|
|
||||||
font-weight: normal;
|
|
||||||
border-radius: 0;
|
|
||||||
background: #FFF;
|
|
||||||
color: #757575;
|
|
||||||
border: 1px solid #BBB;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-search-wrapper>input.sf-dump-search-input {
|
|
||||||
padding: 3px;
|
|
||||||
height: 21px;
|
|
||||||
font-size: 12px;
|
|
||||||
border-right: none;
|
|
||||||
border-top-left-radius: 3px;
|
|
||||||
border-bottom-left-radius: 3px;
|
|
||||||
color: #000;
|
|
||||||
min-width: 15px;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-search-wrapper>.sf-dump-search-input-next,
|
|
||||||
pre.sf-dump .sf-dump-search-wrapper>.sf-dump-search-input-previous {
|
|
||||||
background: #F2F2F2;
|
|
||||||
outline: none;
|
|
||||||
border-left: none;
|
|
||||||
font-size: 0;
|
|
||||||
line-height: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-search-wrapper>.sf-dump-search-input-next {
|
|
||||||
border-top-right-radius: 3px;
|
|
||||||
border-bottom-right-radius: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-search-wrapper>.sf-dump-search-input-next>svg,
|
|
||||||
pre.sf-dump .sf-dump-search-wrapper>.sf-dump-search-input-previous>svg {
|
|
||||||
pointer-events: none;
|
|
||||||
width: 12px;
|
|
||||||
height: 12px;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-search-wrapper>.sf-dump-search-count {
|
|
||||||
display: inline-block;
|
|
||||||
padding: 0 5px;
|
|
||||||
margin: 0;
|
|
||||||
border-left: none;
|
|
||||||
line-height: 21px;
|
|
||||||
font-size: 12px;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump,
|
|
||||||
pre.sf-dump .sf-dump-default {
|
|
||||||
background-color: #18171B;
|
|
||||||
color: #FF8400;
|
|
||||||
line-height: 1.2em;
|
|
||||||
font: 12px Menlo, Monaco, Consolas, monospace;
|
|
||||||
word-wrap: break-word;
|
|
||||||
white-space: pre-wrap;
|
|
||||||
position: relative;
|
|
||||||
z-index: 99999;
|
|
||||||
word-break: break-all
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-num {
|
|
||||||
font-weight: bold;
|
|
||||||
color: #1299DA
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-const {
|
|
||||||
font-weight: bold
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-virtual {
|
|
||||||
font-style: italic
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-str {
|
|
||||||
font-weight: bold;
|
|
||||||
color: #56DB3A
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-note {
|
|
||||||
color: #1299DA
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-ref {
|
|
||||||
color: #A0A0A0
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-public {
|
|
||||||
color: #FFFFFF
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-protected {
|
|
||||||
color: #FFFFFF
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-private {
|
|
||||||
color: #FFFFFF
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-meta {
|
|
||||||
color: #B729D9
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-key {
|
|
||||||
color: #56DB3A
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-index {
|
|
||||||
color: #1299DA
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-ellipsis {
|
|
||||||
color: #FF8400
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-ns {
|
|
||||||
user-select: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.sf-dump .sf-dump-ellipsis-note {
|
|
||||||
color: #1299DA
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
<pre class=sf-dump id=sf-dump-627452404 data-indent-pad=" ">"<span class=sf-dump-str title="725 characters"><h1 style="text-align: end;"><img src="http://nutzwerte_fi4.test/storage/gutachter-logos/BlmRdvtNg6YnwfYoQawtqkcLQTXGljzH9lXCz4li.png" alt="Logo" data-id="gutachter-logos/BlmRdvtNg6YnwfYoQawtqkcLQTXGljzH9lXCz4li.png"></h1><h1 style="text-align: end;"><span data-color="#2b7fff" class="color" style="--color: #2b7fff; --dark-color: #2b7fff">Nikolic</span></h1><p style="text-align: end;">9170 Bad Leonfelden / Simone-Wittmann-Weg 3</p><p style="text-align: end;">UID: ATU68008336 . Firmenbuchnummer 23456</p><p style="text-align: end;">Telefon: +43 699 4727182 / Fax: +43 699 4727182-3</p><p style="text-align: end;"><a target="_blank" rel="noopener noreferrer nofollow" href="mailto:gpetrovic@gmx.at">gpetrovic@gmx.at</a></p></span>"<span style="color: #A0A0A0;"> // app/Actions/Generate/Gutachten/Deckblatt.php:20</span>
|
|
||||||
</pre>
|
|
||||||
<script>Sfdump("sf-dump-627452404")</script>
|
|
||||||
Reference in new issue
Block a user