feat(org-detail): Verbrauchs-Korrektur direkt an der Kachel, Zahlenfelder ohne Pfeile
Die Korrektur des Verbrauchszählers sitzt jetzt direkt an der Kachel "Verbrauchte Credits", wo man den Zähler sieht, als Eingabefeld mit Korrigieren-Knopf und Sicherheitsrückfrage. Das Feld im Kontingent- Formular entfällt dafür. Außerdem sind die Hochzähl-Pfeile an allen Zahlenfeldern des Portals entfernt. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Dieser Commit ist enthalten in:
@@ -6,7 +6,7 @@
|
||||
<title>AegisSight Monitor-Verwaltung</title>
|
||||
<link rel="icon" type="image/svg+xml" href="/static/favicon.svg">
|
||||
<link rel="apple-touch-icon" href="/static/favicon.svg">
|
||||
<link rel="stylesheet" href="/static/css/style.css?v=20260725f">
|
||||
<link rel="stylesheet" href="/static/css/style.css?v=20260725g">
|
||||
<script>(function(){var t=localStorage.getItem('portal_theme');if(t==='light')document.documentElement.setAttribute('data-theme','light');try{var a=JSON.parse(localStorage.getItem('osint_a11y')||'{}');Object.keys(a).forEach(function(k){if(a[k])document.documentElement.setAttribute('data-a11y-'+k,'true');});}catch(e){}})()</script>
|
||||
|
||||
<style>
|
||||
@@ -162,6 +162,10 @@
|
||||
<div class="token-stat-card">
|
||||
<div class="token-stat-label">Verbrauchte Credits (Periode)</div>
|
||||
<div class="token-stat-value" id="tokenCreditsUsed">-</div>
|
||||
<div class="stat-korrektur" title="Überschreibt den Verbrauchszähler direkt, z.B. für Kulanz (Zähler runtersetzen = Credits zurückgeben). Der Kunde sieht die Änderung sofort.">
|
||||
<input type="number" id="korrCreditsUsed" min="0" placeholder="Zähler neu setzen">
|
||||
<button type="button" class="btn btn-secondary btn-small" onclick="korrigiereVerbrauch()">Korrigieren</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="token-stat-card">
|
||||
<div class="token-stat-label">Verbleibend</div>
|
||||
@@ -259,11 +263,6 @@
|
||||
<label for="editWarnPercent">Warnschwelle (%, 0 = aus)</label>
|
||||
<input type="number" id="editWarnPercent" min="0" max="100" placeholder="80">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="editCreditsUsed">Verbrauch korrigieren (Credits, laufende Periode)</label>
|
||||
<input type="number" id="editCreditsUsed" step="0.01" placeholder="Aktueller Verbrauch">
|
||||
<small class="text-secondary">Überschreibt den Verbrauchszähler direkt, z.B. für Kulanz ("Zähler runtersetzen = Credits zurückgeben"). Der Kunde sieht die Änderung sofort.</small>
|
||||
</div>
|
||||
<div style="grid-column:1/-1; display:flex; gap:8px; align-items:center;">
|
||||
<button type="submit" class="btn btn-primary">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z"/><polyline points="17 21 17 13 7 13 7 21"/><polyline points="7 3 7 8 15 8"/></svg>
|
||||
@@ -1122,7 +1121,7 @@
|
||||
</div>
|
||||
|
||||
<script src="/static/js/a11y.js?v=20260725a"></script>
|
||||
<script src="/static/js/app.js?v=20260725l"></script>
|
||||
<script src="/static/js/app.js?v=20260725m"></script>
|
||||
<script src="/static/js/sources.js?v=20260522x2"></script>
|
||||
<script src="/static/js/x-scraper.js?v=20260522a"></script>
|
||||
<script src="/static/js/source-health.js?v=20260509l"></script>
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren