fix ocr blok

This commit is contained in:
Mateusz Gruszczyński
2025-08-18 23:12:17 +02:00
parent 76239a9dea
commit 06e8fc05b3
2 changed files with 10 additions and 9 deletions

View File

@@ -24,7 +24,6 @@
</a>
{% endif %}
</h2>
</div>
<a href="{{ request.url_root }}share/{{ list.share_token }}" class="btn btn-primary btn-sm w-100 mb-3" {% if not
@@ -174,7 +173,7 @@
{% else %}
<li id="empty-placeholder" class="list-group-item bg-dark text-secondary text-center w-100">
Brak produktów w tej liście.
Brak produktów w tej liście.
</li>
{% endfor %}
</ul>
@@ -250,7 +249,6 @@
</div>
</div>
{% block scripts %}
<script src="{{ url_for('static_bp.serve_js_lib', filename='Sortable.min.js') }}"></script>
<script>
@@ -258,9 +256,7 @@
window.IS_SHARE = isShare;
window.LIST_ID = {{ list.id }};
window.IS_OWNER = {{ 'true' if is_owner else 'false' }};
</script>
<script src="{{ url_for('static_bp.serve_js', filename='mass_add.js') }}"></script>
<script src="{{ url_for('static_bp.serve_js', filename='receipt_upload.js') }}"></script>
<script src="{{ url_for('static_bp.serve_js', filename='sort_mode.js') }}"></script>

View File

@@ -132,20 +132,25 @@
data-bs-toggle="collapse" data-bs-target="#receiptSection" aria-expanded="false" aria-controls="receiptSection">
📄 Pokaż sekcję paragonów
</button>
<div class="collapse px-2 px-md-4" id="receiptSection">
{% set receipt_pattern = 'list_' ~ list.id %}
<div class="mt-3 p-3 border border-secondary rounded bg-dark text-white {% if not receipt_files %}d-none{% endif %}"
id="receiptAnalysisBlock">
<h5>🧠 Analiza paragonów (OCR)</h5>
<div class="mt-3 p-3 border border-secondary rounded bg-dark text-white
{% if not receipts %}
d-none
{% endif %}" id="receiptAnalysisBlock">
<h5>🔍 Analiza paragonów (OCR)</h5>
<p class="text-small">System spróbuje automatycznie rozpoznać kwoty z dodanych paragonów.</p>
<p class="text-small">Dokonaj korekty jeśli źle rozpozna kwote na paragonie.</p>
{% if current_user.is_authenticated %}
<button id="analyzeBtn" class="btn btn-outline-info mb-3">
🔍 Zleć analizę OCR
</button>
{% else %}
<div class="alert alert-warning">🔒 Tylko zalogowani użytkownicy mogą zlecać analizę OCR paragonów.</div>
<div class="alert alert-warning">🔒 Tylko zalogowani użytkownicy mogą zlecać analizę OCR.</div>
{% endif %}
<div id="analysisResults" class="mt-2"></div>
</div>