WIP ConstructionConsent & update-statusflags script

This commit is contained in:
Frank Schubert
2024-12-18 19:49:18 +01:00
parent 0e6489ce20
commit 9c73bf4faf
7 changed files with 264 additions and 21 deletions
@@ -80,6 +80,77 @@
</div>
</div>
<div class="form-group row">
<label class="col-lg-2 col-form-label" for="kg">KG</label>
<div class="col-lg-10">
<input type="text" class="form-control" name="kg" id="kg" value="<?=$item->kg?>" />
</div>
</div>
<div class="form-group row">
<label class="col-lg-2 col-form-label" for="gst">GST</label>
<div class="col-lg-10">
<input type="text" class="form-control" name="gst" id="gst" value="<?=$item->gst?>" />
</div>
</div>
<div class="form-group row">
<label class="col-lg-2 col-form-label" for="gstnr">GSTNR</label>
<div class="col-lg-10">
<input type="text" class="form-control" name="gstnr" id="gstnr" value="<?=$item->gstnr?>" />
</div>
</div>
<hr />
<h4>Nutzung</h4>
<div class="form-group row">
<label class="col-lg-2 col-form-label" for="usage_length">Länge auf Grundstück</label>
<div class="col-lg-10">
<input type="text" class="form-control" name="usage_length" id="usage_length" value="<?=$item->usage_length?>" />
</div>
</div>
<div class="form-group row mt-3">
<div class="col-lg-2"></div>
<div class="col-lg-10">
<label>
<input type="checkbox" name="usage_pipe_on_plot" id="usage_pipe_on_plot" value="1" />
Verlegung von Rohren und Lichtwellenleitern am Grundstück
</label>
</div>
</div>
<div class="form-group row">
<div class="col-lg-2"></div>
<div class="col-lg-10">
<label>
<input type="checkbox" name="usage_pipe_in_building" id="usage_pipe_in_building" value="1" />
Verlegung von Rohren und Lichtwellenleitern in den darauf befindlichen Gebäuden
</label>
</div>
</div>
<div class="form-group row">
<div class="col-lg-2"></div>
<div class="col-lg-10">
<label>
<input type="checkbox" name="usage_manhole" id="usage_manhole" value="1" />
Errichtung eines Schachtes/einer Kabelmontagegrube und/oder eines LWL-Verteilschrankes/einer LWL-Abschlussbox
</label>
</div>
</div>
<div class="form-group row">
<div class="col-lg-2"></div>
<div class="col-lg-10">
<label>
<input type="checkbox" name="usage_owner" id="usage_owner" value="1" />
Die Nutzung der Liegenschaft seitens BB dient der Eigenversorgung der GE und/oder dessen Nutzer(in) und wird dieser entgeltlos zugestimmt
</label>
</div>
</div>
<div class="form-group row mt-3">
<label class="col-lg-2 col-form-label" for="note">Interne Notiz</label>
+2 -13
View File
@@ -36,8 +36,8 @@ $pagination_entity_name = "Zustimmungserklärungen";
<label class="form-label" for="filter_project_id">Projekt</label>
<select name="filter[project_id]" id="filter_project_id" class="form-control">
<option></option>
<?php foreach(ConstructionConsentNetwork::getAll() as $ccn): ?>
<option value="<?=$ccn->id?>" <?=(is_array($filter) && array_key_exists("project_id", $filter) && $ccn->id == $filter["project_id"]) ? "selected='selected'" : ""?>><?=$ccn->adb_netzgebiet->name?></option>
<?php foreach(ConstructionConsentProject::getAll() as $project): ?>
<option value="<?=$project->id?>" <?=(is_array($filter) && array_key_exists("project_id", $filter) && $project->id == $filter["project_id"]) ? "selected='selected'" : ""?>><?=$project->name?></option>
<?php endforeach; ?>
</select>
</div>
@@ -70,17 +70,6 @@ $pagination_entity_name = "Zustimmungserklärungen";
</div>
</div>
<?php if($me->is("Admin")): ?>
<div class="card">
<div class="card-body">
<div class="row">
<div class="col-12">
<a href="<?=self::getUrl("ConstructionConsentProject")?>" class="btn btn-success">Projekte bearbeiten</a>
</div>
</div>
</div>
</div>
<?php endif; ?>
<div class="card">
<div class="card-body mb-3">
@@ -85,7 +85,7 @@ $pagination_entity_name = "Zustimmungserklärungsprojekte";
</tr>
<?php foreach($projects as $project): ?>
<tr>
<td><?=$project->name?></td>
<td><a href="<?=self::getUrl("ConstructionConsent", "", ["filter" => ["project_id" => $project->id]])?>"><?=$project->name?></a></td>
<td>
<?php if(is_array($project->networks) && count($project->networks)): ?>
<ul>