asset: sortierung - neueste nach oben, farben - älter als 5 tage = gedimmt

This commit is contained in:
Frederik Jaeckel 2022-11-28 15:44:07 +01:00
parent 475457d202
commit d1421403b1

View file

@ -108,14 +108,17 @@ class Asset(ModelSQL, ModelView):
def __setup__(cls):
super(Asset, cls).__setup__()
cls._order.insert(0, ('name', 'ASC'))
cls._order.insert(0, ('date', 'DESC'))
@classmethod
def view_attributes(cls):
return super().view_attributes() + [
('/tree', 'visual',
If(Eval('change_day1', 0) < 0, 'warning',
If(Eval('change_day1', 0) > 0, 'success', '')
)),
If(Eval('date') < Date(delta_days=-5), 'muted',
If(Eval('change_day1', 0) < 0, 'warning',
If(Eval('change_day1', 0) > 0, 'success', '')
))
),
]
@classmethod