22 lines
872 B
Python
Executable File
22 lines
872 B
Python
Executable File
from odoo import api, fields, models, _
|
|
from odoo import tools
|
|
|
|
|
|
class dssadstatus(models.Model):
|
|
_name = "dss.triggervalues"
|
|
_description = "DigitalSignage Trigger Werte"
|
|
# _rec_name = "statusname"
|
|
# _inherit = ['mail.thread', 'mail.activity.mixin']
|
|
uuid = fields.Char(default=lambda self: self._default_uuid(), required=True, readonly=True, copy=False, string='UUID')
|
|
# uuid = fields.Char('UUID', required=True, translate=True)
|
|
valuename = fields.Char('Wertname', required=True)
|
|
value_old_bool = fields.Boolean('Alter Boolean_Wert', required=True)
|
|
value_old_string = fields.Char('Alter String_Wert', required=True)
|
|
value_old_integer = fields.Integer('Alter Integer_Wert', required=True)
|
|
icon = fields.Image()
|
|
order = fields.Integer('Reihenfolge')
|
|
|
|
@api.model
|
|
def _default_uuid(self):
|
|
return str(uuid.uuid4())
|