Update membershib_level.py
This commit is contained in:
parent
8b62489b5d
commit
c04f15d640
|
|
@ -14,25 +14,25 @@ class MembershipLevel(models.Model):
|
|||
company_id = fields.Many2one('res.company', string='Company', readonly=True,
|
||||
default=lambda self: self.env.company)
|
||||
|
||||
@api.model
|
||||
def _get_next_levelno(self):
|
||||
sequence = self.env['ir.sequence'].search(
|
||||
[('code', '=', 'seq.membership.level'),
|
||||
'|',
|
||||
('company_id', '=', self.env.company.id),
|
||||
('company_id', '=', False)],
|
||||
limit=1
|
||||
)
|
||||
if sequence:
|
||||
return sequence.next_by_id()
|
||||
return '/'
|
||||
# @api.model
|
||||
# def _get_next_levelno(self):
|
||||
# sequence = self.env['ir.sequence'].search(
|
||||
# [('code', '=', 'seq.membership.level'),
|
||||
# '|',
|
||||
# ('company_id', '=', self.env.company.id),
|
||||
# ('company_id', '=', False)],
|
||||
# limit=1
|
||||
# )
|
||||
# if sequence:
|
||||
# return sequence.next_by_id()
|
||||
# return '/'
|
||||
|
||||
@api.model
|
||||
def create(self, vals):
|
||||
if 'company_id' not in vals:
|
||||
vals['company_id'] = self.env.company.id
|
||||
if not vals.get('level_no'):
|
||||
vals['level_no'] = self.env['ir.sequence'].with_company(vals['company_id']).next_by_code('seq.membership.level') or '/'
|
||||
return super(MembershipLevel, self).create(vals)
|
||||
# @api.model
|
||||
# def create(self, vals):
|
||||
# if 'company_id' not in vals:
|
||||
# vals['company_id'] = self.env.company.id
|
||||
# if not vals.get('level_no'):
|
||||
# vals['level_no'] = self.env['ir.sequence'].with_company(vals['company_id']).next_by_code('seq.membership.level') or '/'
|
||||
# return super(MembershipLevel, self).create(vals)
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue