Finalizada estrutura de Cards de Movimentações abertas
A tela de listagem de movimentações agora conta com cartões que indicam, da mais antiga pra mais recente, as movimentações ainda em aberto
This commit is contained in:
1 parent
39bd2be04a
commit
8d61dc60a8
3 files changed
+6
-40
No files matched your search
@@ -1,21 +0,0 @@
|
||||
<div class="active-rotation-card">
|
||||
<div class="identification">
|
||||
<p>{{ obj.batch.identifier }} em piquete {{ obj.paddock.paddock_number }}</p>
|
||||
</div>
|
||||
|
||||
<div class="duration">
|
||||
<p>Há {{ obj.duration_display_day }} dias, desde {{ obj.entry_date|date:"d/m/Y" }}</p>
|
||||
</div>
|
||||
|
||||
<div class="animals">
|
||||
<p>Animais: {{ obj.animal_count }}</p>
|
||||
</div>
|
||||
|
||||
<div class="livestock">
|
||||
<p>UGM: {{ obj.livestock_unit }}</p>
|
||||
</div>
|
||||
|
||||
<div class="details">
|
||||
<a href="#vermais">Ver mais</a>
|
||||
</div>
|
||||
</div>
|
||||
@@ -8,22 +8,19 @@
|
||||
{% endblock extra_css %}
|
||||
|
||||
{% block before_table %}
|
||||
{% if open_rotations %}
|
||||
<p>Movimentações em aberto</p>
|
||||
<div class="open-rotations-container">
|
||||
{% if not open_rotations %}
|
||||
<p>Nenhuma movimentação em aberto</p>
|
||||
{% else %}
|
||||
|
||||
{% for obj in open_rotations %}
|
||||
<div class="active-rotation-card">
|
||||
<div class="identification">
|
||||
<p>{{ obj.batch.identifier }} em piquete {{ obj.paddock.paddock_number }}</p>
|
||||
<p>Lote {{ obj.batch.identifier }} em piquete {{ obj.paddock.paddock_number }}</p>
|
||||
</div>
|
||||
|
||||
<div class="duration">
|
||||
<p>Há {{ obj.duration_display_day }} dias, desde {{ obj.entry_date|date:"d/m/Y" }}</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="animals">
|
||||
<p>Animais: {{ obj.animal_count }}</p>
|
||||
</div>
|
||||
@@ -33,23 +30,12 @@
|
||||
</div>
|
||||
|
||||
<div class="details">
|
||||
<a href="{% url details_url %}">Ver mais</a>
|
||||
<p>Ver mais <i class="fa-solid fa-angle-right"></i></p>
|
||||
</div>
|
||||
</div>
|
||||
{% include "rotation/active_rotation_card.html" %}
|
||||
{% endfor %}
|
||||
{% for obj in open_rotations %}
|
||||
{% include "rotation/active_rotation_card.html" %}
|
||||
{% endfor %}
|
||||
{% for obj in open_rotations %}
|
||||
{% include "rotation/active_rotation_card.html" %}
|
||||
{% endfor %}
|
||||
{% for obj in open_rotations %}
|
||||
{% include "rotation/active_rotation_card.html" %}
|
||||
{% endfor %}
|
||||
|
||||
{% endif %}
|
||||
</div>
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
|
||||
{% block table %}
|
||||
|
||||
@@ -24,6 +24,7 @@ class RotationListView(BaseListView):
|
||||
details_url = "entities:rotation:rotation_home" # Trocar pela url de detalhe
|
||||
|
||||
filter_fields = ["id", "batch", "paddock"]
|
||||
order_by = ["id"] # Orders from oldest to newest
|
||||
|
||||
def get_queryset(self):
|
||||
queryset = super().get_queryset()
|
||||
|
||||
Reference in new issue
Block a user