添加功能

This commit is contained in:
zhouzhou
2024-12-15 18:21:34 +08:00
parent 1ffbc58b53
commit b94ea9cd5b
2 changed files with 12 additions and 0 deletions
@@ -59,3 +59,8 @@ class HrContract(models.Model):
"target": "new",
}
def refresh_contract_action(self):
resource_calendar_id = self.env['resource.calendar'].search([('name', '=', '行政考勤')], limit=1)
for rec in self:
rec.write({
'resource_calendar_id': resource_calendar_id.id,})
@@ -81,4 +81,11 @@
<field name="state">code</field>
<field name="code">action = model.action_hr_contract()</field>
</record>
<record id="all_refresh_user_contract" model="ir.actions.server">
<field name="name">刷新部门</field>
<field name="model_id" ref="hr_contract.model_hr_contract"/>
<field name="binding_model_id" ref="hr_contract.model_hr_contract"/>
<field name="state">code</field>
<field name="code">action = model.refresh_contract_action()</field>
</record>
</odoo>