feat: assignments with disabled formalities
addresses #869dnvm8c
This commit is contained in:
@@ -19,6 +19,9 @@
|
||||
{{ form_row(form.status) }}
|
||||
{{ form_row(form.availableDispositions) }}
|
||||
</div>
|
||||
<div class="grid lg:grid-cols-2 gap-x-8 gap-y-4">
|
||||
{{ form_row(form.skipFormalities) }}
|
||||
</div>
|
||||
<div class="grid lg:grid-cols-2 gap-x-8 gap-y-4">
|
||||
{{ form_row(form.jobProfile) }}
|
||||
{{ form_row(form.jobProfileInfo) }}
|
||||
|
||||
@@ -90,6 +90,7 @@
|
||||
{{ form.vars.label }}
|
||||
</label>
|
||||
{{- form_errors(form) -}}
|
||||
{{- form_help(form) -}}
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
{% block content %}
|
||||
{% set assignment = disposition.assignment %}
|
||||
<h1 class="text-2xl font-bold pb-8">
|
||||
{% if workflow_has_marked_place(disposition, 'ended') %}
|
||||
{% if workflow_has_marked_place(disposition, 'ended') or workflow_has_marked_place(disposition, 'completed') %}
|
||||
Dein Einsatz ist abgeschlossen
|
||||
{% else %}
|
||||
Dein Einsatz wurde bestätigt!
|
||||
@@ -146,17 +146,27 @@
|
||||
{% endif %}
|
||||
|
||||
{% if workflow_has_marked_place(disposition, 'confirmed') %}
|
||||
<h3 class="text-xl font-bold pb-4">
|
||||
Danke für den Upload des Honorarvertrags
|
||||
</h3>
|
||||
{% set contract = disposition.documentByType('contract') %}
|
||||
{% if contract %}
|
||||
<div class="pb-4">
|
||||
<a href="{{ path('app_common_download', { 'uuid': contract.uuid }) }}"
|
||||
class="underline">
|
||||
Download Vertrag
|
||||
</a>
|
||||
</div>
|
||||
{% if assignment.skipFormalities %}
|
||||
<h3 class="text-xl font-bold pb-4">
|
||||
Dein Einsatz ist bestätigt
|
||||
</h3>
|
||||
<p class="pb-4">
|
||||
Es sind keine weiteren Schritte nötig - für diesen Einsatz brauchen wir
|
||||
weder einen Honorarvertrag noch eine Honorarnote von dir.
|
||||
</p>
|
||||
{% else %}
|
||||
<h3 class="text-xl font-bold pb-4">
|
||||
Danke für den Upload des Honorarvertrags
|
||||
</h3>
|
||||
{% set contract = disposition.documentByType('contract') %}
|
||||
{% if contract %}
|
||||
<div class="pb-4">
|
||||
<a href="{{ path('app_common_download', { 'uuid': contract.uuid }) }}"
|
||||
class="underline">
|
||||
Download Vertrag
|
||||
</a>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
@@ -183,12 +193,21 @@
|
||||
|
||||
{# Invoice paid #}
|
||||
{% if workflow_has_marked_place(disposition, 'completed') %}
|
||||
<h3 class="text-xl font-bold pb-4">
|
||||
Danke für die Honorarnote
|
||||
</h3>
|
||||
<p class="pb-4">
|
||||
Wir werden sie schnellstmöglich bearbeiten.
|
||||
</p>
|
||||
{% if assignment.skipFormalities %}
|
||||
<h3 class="text-xl font-bold pb-4">
|
||||
Dein Einsatz ist abgeschlossen
|
||||
</h3>
|
||||
<p class="pb-4">
|
||||
Danke, dass du dabei warst!
|
||||
</p>
|
||||
{% else %}
|
||||
<h3 class="text-xl font-bold pb-4">
|
||||
Danke für die Honorarnote
|
||||
</h3>
|
||||
<p class="pb-4">
|
||||
Wir werden sie schnellstmöglich bearbeiten.
|
||||
</p>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
<div class="pt-4">
|
||||
|
||||
Reference in New Issue
Block a user