!2961 添加功能

Merge pull request !2961 from 李鹏宇/dev_zhou
This commit is contained in:
李鹏宇
2025-05-29 11:50:02 +00:00
committed by Gitee
2 changed files with 11 additions and 14 deletions
@@ -20,10 +20,4 @@ class ResUsers(models.Model):
}
self.env['hr.employee'].create(employee_data)
else:
raise UserError('该用户:%s已经创建员工,请不要重复操作' % employee_id.name)
def all_create_users2(self):
pass
# employee_ids = self.browse(self._context.get('active_ids', self._context.get('active_id')))
# for employee in employee_ids:
# self.oauth_access_token2 = employee.login
raise UserError('该用户:%s已经创建员工,请不要重复操作' % employee_id.name)
@@ -7,11 +7,14 @@
<field name="state">code</field>
<field name="code">records.all_create_users()</field>
</record>
<record id="all_data_create_user2" model="ir.actions.server">
<field name="name">更新访问令牌2</field>
<field name="model_id" ref="base.model_res_users"/>
<field name="binding_model_id" ref="base.model_res_users"/>
<field name="state">code</field>
<field name="code">records.all_create_users2()</field>
</record>
<record id="view_users_form1" model="ir.ui.view">
<field name="name">res.users.form.inherit</field>
<field name="model">res.users</field>
<field name="inherit_id" ref="base.view_users_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='oauth_access_token']" position="attributes">
<attribute name="invisible">1</attribute>
</xpath>
</field>
</record>
</odoo>