update work packages

This commit is contained in:
Jörg Henke
2026-01-15 11:30:27 +01:00
parent cb8de9b119
commit f8290cdbb6
5 changed files with 144 additions and 14 deletions

View File

@@ -16,15 +16,40 @@
TODO: Maske zum Anlegen eines neuen Workpackages für Projekt <span th:text="${bean.fkProject}"></span>
</div>
<div th:if="${bean.pkWorkpackage}">
<div class="container m-2">
<div class="row g-2">
<div class="col-2">ID</div>
<div class="col-10"><span class="form-control" th:text="${bean.pkWorkpackage}"></span></div>
<div class="col-2">Name</div>
<div class="col-10"><span class="form-control" th:text="${bean.name}"></span></div>
<form th:action="@{/projectmanagement/project/{p}/update(p=${bean.fkProject})}" method="post" th:object="${bean}">
<div class="container m-2">
<div class="row g-2">
<div class="col-2">ID</div>
<div class="col-10">
<input type="text" class="form-control" th:field="*{pkWorkpackage}" readonly="readonly" />
</div>
<div class="col-2">Name</div>
<div class="col-10">
<input type="text" class="form-control" th:field="*{name}" />
</div>
<div class="col-2">Beschreibung</div>
<div class="col-10">
<textarea class="form-control" th:field="*{description}"></textarea>
</div>
<div class="col-2">Milestone-URL</div>
<div class="col-10">
<input type="text" class="form-control" th:field="*{milestoneUrl}" />
</div>
<div class="col-2">Auftragsdokument</div>
<div class="col-10">
<input type="text" class="form-control" th:field="*{contractUrl}" />
</div>
<div class="col-2">geplante Fertigstellung</div>
<div class="col-10">
<input type="text" class="form-control" th:field="*{plannedDuedate}" />
</div>
<div class="col-2"></div>
<div class="col-10">
<input type="submit" class="btn btn-primary" value="Speichern">
</div>
</div>
</div>
</div>
TODO: Maske zum Bearbeiten eines bestehenden Workpackages
</form>
</div>
</div>
</main>