Files
wdm/build/templates/leitstand_uebersicht_bearbeiten.html
T
bryan.hoffmann 455f513f6e
Build und Push Docker Image / build-and-push (push) Successful in 11s
Auftragsübersicht anpassen
2026-08-27 11:52:24 +02:00

58 lines
2.7 KiB
HTML

{% extends "base.html" %}
{% block content %}
<div class="back-row top">
<a class="big-btn small neutral" href="{{ url_for('leitstand_uebersicht', maschine_id=filter_maschine_id, status=filter_status) }}">&#8592; Zur&uuml;ck</a>
</div>
<form method="post" action="{{ url_for('leitstand_uebersicht_bearbeiten', auftrag_id=auftrag.id) }}">
<input type="hidden" name="maschine_id_filter" value="{{ filter_maschine_id or '' }}">
<input type="hidden" name="status_filter" value="{{ filter_status or '' }}">
<div class="card">
<div class="form-group">
<label for="maschine_id">Maschine</label>
<select id="maschine_id" name="maschine_id" {{ 'disabled' if gesperrt }} required>
{% for m in maschinen %}
<option value="{{ m.id }}" {% if auftrag.maschine_id|int == m.id %}selected{% endif %}>{{ m.name or ('Maschine ' ~ m.id) }}</option>
{% endfor %}
</select>
</div>
<div class="form-group">
<label for="auftragsnummer">Auftragsnummer</label>
<input type="text" id="auftragsnummer" name="auftragsnummer" value="{{ auftrag.auftragsnummer }}" {{ 'readonly' if gesperrt }} required>
</div>
<div class="form-group">
<label for="artikel">Artikel</label>
<input type="text" id="artikel" name="artikel" value="{{ auftrag.artikel or '' }}" {{ 'readonly' if gesperrt }}>
</div>
<div class="form-group">
<label for="einheiten">Produktionsmenge</label>
<input type="number" step="any" id="einheiten" name="einheiten" value="{{ auftrag.einheiten_fmt }}" {{ 'readonly' if gesperrt }} required>
</div>
<div class="form-group">
<label for="soll_h">St&uuml;ck pro Stunde</label>
<input type="number" step="any" id="soll_h" name="soll_h" value="{{ auftrag.soll_h_fmt }}" {{ 'readonly' if gesperrt }} required>
</div>
{% if gesperrt %}
<div class="status-line"><span class="label">Status</span><span>{{ status_anzeige }}</span></div>
{% else %}
<div class="form-group">
<label for="status">Status</label>
<select id="status" name="status" required>
{% for wert, label in status_optionen %}
<option value="{{ wert }}" {% if auftrag.status == wert %}selected{% endif %}>{{ label }}</option>
{% endfor %}
</select>
</div>
{% endif %}
<div class="status-line">
<span class="label">Priorit&auml;t</span>
<span>{{ auftrag.sid_fmt }} <span style="color:var(--text-dim); font-size:0.85em;">(&auml;nderbar unter "Auftragspriorit&auml;t")</span></span>
</div>
</div>
{% if not gesperrt %}
<div class="action-row">
<button type="submit" class="big-btn primary">&#10003; Speichern</button>
</div>
{% endif %}
</form>
{% endblock %}