From e5acbdba40c004d499e3352ec08b3abaec979166 Mon Sep 17 00:00:00 2001 From: Frank Schubert Date: Thu, 9 Sep 2021 22:09:07 +0200 Subject: [PATCH] Added Linework workflow --- Layout/default/Linework/Index.php | 282 ++++++++++++++++ Layout/default/Pipework/Index.php | 4 +- Layout/default/Workflow/form.php | 4 +- Layout/default/Workflow/items/bool.php | 6 +- Layout/default/Workflow/items/color.php | 18 +- Layout/default/Workflow/items/date.php | 4 +- Layout/default/Workflow/items/enum.php | 42 ++- Layout/default/Workflow/items/file.php | 2 +- Layout/default/Workflow/items/gps.php | 8 +- Layout/default/Workflow/items/int.php | 2 +- Layout/default/Workflow/items/string.php | 2 +- Layout/default/Workflow/items/text.php | 2 +- Layout/default/menu.php | 2 +- application/Linework/LineworkController.php | 307 ++++++++++++++++++ .../NetworkAddress/NetworkAddressModel.php | 1 - application/Order/OrderModel.php | 3 +- application/Termination/Termination.php | 26 +- application/Termination/TerminationModel.php | 38 +++ .../TerminationFile/TerminationFile.php | 40 +++ .../TerminationFileController.php | 42 +++ .../TerminationFile/TerminationFileModel.php | 156 +++++++++ application/Workflowvalue/Workflowvalue.php | 14 +- 22 files changed, 969 insertions(+), 36 deletions(-) create mode 100644 Layout/default/Linework/Index.php create mode 100644 application/Linework/LineworkController.php create mode 100644 application/TerminationFile/TerminationFile.php create mode 100644 application/TerminationFile/TerminationFileController.php create mode 100644 application/TerminationFile/TerminationFileModel.php diff --git a/Layout/default/Linework/Index.php b/Layout/default/Linework/Index.php new file mode 100644 index 000000000..eeeb7b17f --- /dev/null +++ b/Layout/default/Linework/Index.php @@ -0,0 +1,282 @@ + + + + + +
+
+
+
+ +
+

Leitungsbau

+
+
+
+ + +
+
+ +
+
+

Filter

+ +
"> +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ + + + +
+
+
+ + ">Filter zurücksetzen +
+
+
+ +
+
+ +
+
+

Auftragsliste nach Netzgebiet

+ + + + $terminations): ?> + +

+ + + workflowitems as $item) { + if($item->type == "delimiter") { + $rowspan++; + } + } + ?> + "> + + + + +
+
+ building->street?>
+ code?>
+
+
+ contact?>
+ phone?>
+ email?> +
+
+ +
+
+ +
+
+
$filter])?>" enctype="multipart/form-data" > + + + workflowitems as $item): ?> + + type == "delimiter"): ?> + + + + + + type == "delimiter"): ?> + + + + + + + + + + + + +
label?>
label?>
+ + +
Dokumente
+ + files) && count($term->files)): $i=0; foreach($term->files as $file): ?> + + + + + + + + + " : ""?> + + + + +
+ $file->id, "from" => "linework"])?>" onclick="if(!confirm('Dokument wirklich löschen?')) return false;" class="text-danger mr-1" title="Dokument löschen"> + + + $file->file->id])?>"> + type?> + + + $file->id, "from" => "linework"])?>" onclick="if(!confirm('Dokument wirklich löschen?')) return false;" class="text-danger mr-1" title="Dokument löschen"> + + + $file->file->id])?>"> + type?> + +
+ Dokument hochladen + + Erlaubte Dateiendungen: + +
+
+
+
+ + + Keine Bauaufträge gefunden + +
+
+ +
+
+ + + + + + + diff --git a/Layout/default/Pipework/Index.php b/Layout/default/Pipework/Index.php index 40188778c..b46a859ed 100644 --- a/Layout/default/Pipework/Index.php +++ b/Layout/default/Pipework/Index.php @@ -1,5 +1,5 @@ - + @@ -127,7 +127,7 @@ email?>
- +
diff --git a/Layout/default/Workflow/form.php b/Layout/default/Workflow/form.php index a63344283..1f7bd03fa 100644 --- a/Layout/default/Workflow/form.php +++ b/Layout/default/Workflow/form.php @@ -1,8 +1,8 @@ type != "gps"): ?> -