states in serial tree
This commit is contained in:
parent
c678e72f4a
commit
f056418573
@ -22,6 +22,8 @@ class OpticalEquipment(DeactivableMixin, Workflow, ModelSQL, ModelView):
|
||||
'readonly': Eval('state') != 'draft',
|
||||
}
|
||||
|
||||
_depends = ['state']
|
||||
|
||||
_states_serial={
|
||||
'readonly': Eval('state') != 'draft',
|
||||
}
|
||||
@ -81,7 +83,8 @@ class OpticalEquipment(DeactivableMixin, Workflow, ModelSQL, ModelView):
|
||||
warranty = fields.Integer("Warranty",
|
||||
states=_states,)
|
||||
serial = fields.Char("Serial", size=None,
|
||||
states=_states_serial,)
|
||||
states=_states_serial,
|
||||
depends=_depends)
|
||||
health_register = fields.Char("Health Register", size=None,
|
||||
states=_states,)
|
||||
|
||||
@ -99,9 +102,9 @@ class OpticalEquipment(DeactivableMixin, Workflow, ModelSQL, ModelView):
|
||||
depends=['propietary'])
|
||||
|
||||
purchase_origin = fields.Reference("Purchase Origin", selection='get_origin',select=True,
|
||||
states=_states)
|
||||
states={'readonly': True})
|
||||
|
||||
del _states
|
||||
del _states_serial, _states, _depends
|
||||
|
||||
@classmethod
|
||||
def _get_origin(cls):
|
||||
|
Loading…
Reference in New Issue
Block a user