添加功能
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user