diff --git a/website_sale_aplicoop/models/group_order.py b/website_sale_aplicoop/models/group_order.py index 1105402..4fc8a14 100644 --- a/website_sale_aplicoop/models/group_order.py +++ b/website_sale_aplicoop/models/group_order.py @@ -16,7 +16,7 @@ class GroupOrder(models.Model): _name = "group.order" _description = "Consumer Group Order" _inherit = ["mail.thread", "mail.activity.mixin"] - _order = "start_date desc" + _order = "sequence, start_date desc" def _get_order_type_selection(self): """Return order type selection options with translations.""" @@ -65,6 +65,12 @@ class GroupOrder(models.Model): help="Company that owns this consumer group order", ) + # === Secuencia === + sequence = fields.Integer( + default=10, + help="Sequence for ordering group orders in the website list", + ) + # === Campos básicos === name = fields.Char( required=True, diff --git a/website_sale_aplicoop/views/group_order_views.xml b/website_sale_aplicoop/views/group_order_views.xml index ed87af4..cb1cbe8 100644 --- a/website_sale_aplicoop/views/group_order_views.xml +++ b/website_sale_aplicoop/views/group_order_views.xml @@ -8,6 +8,7 @@ group.order + @@ -50,6 +51,7 @@ +