2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-20 13:56:30 +00:00

Refactored status code label generation

- Larger style available
This commit is contained in:
Oliver Walters
2020-04-25 15:13:55 +10:00
parent 4e40d92db7
commit 2f0bbecc3d
7 changed files with 66 additions and 49 deletions

View File

@ -13,22 +13,22 @@ register = template.Library()
@register.simple_tag
def purchase_order_status_label(key, *args, **kwargs):
""" Render a PurchaseOrder status label """
return mark_safe(PurchaseOrderStatus.render(key))
return mark_safe(PurchaseOrderStatus.render(key, large=kwargs.get('large', False)))
@register.simple_tag
def sales_order_status_label(key, *args, **kwargs):
""" Render a SalesOrder status label """
return mark_safe(SalesOrderStatus.render(key))
return mark_safe(SalesOrderStatus.render(key, large=kwargs.get('large', False)))
@register.simple_tag
def stock_status_label(key, *args, **kwargs):
""" Render a StockItem status label """
return mark_safe(StockStatus.render(key))
return mark_safe(StockStatus.render(key, large=kwargs.get('large', False)))
@register.simple_tag
def build_status_label(key, *args, **kwargs):
""" Render a Build status label """
return mark_safe(BuildStatus.render(key))
return mark_safe(BuildStatus.render(key, large=kwargs.get('large', False)))