添加功能

This commit is contained in:
zhou
2025-05-19 19:25:40 +08:00
parent 3b7edf9e88
commit 3cd9bf9708
+9
View File
@@ -23,6 +23,15 @@ class HrContract(models.Model):
('weekly', 'Weekly'),
('daily', 'Daily')],
compute='_compute_schedule_pay', store=True, readonly=False)
state = fields.Selection([
('draft', 'New'),
('open', 'Running'),
('close', 'Expired'),
('cancel', '中止')
], string='Status', group_expand='_expand_states', copy=False,
tracking=True, help='Status of the contract', default='draft')
resource_calendar_id = fields.Many2one(required=True, default=lambda self: self.env.company.resource_calendar_id,
help="Employee's working schedule.")
hours_per_week = fields.Float(related='resource_calendar_id.hours_per_week')