添加功能

This commit is contained in:
zhouzhou
2024-11-16 19:40:16 +08:00
parent 9c6a21786e
commit 65c30311e8
29 changed files with 118 additions and 100 deletions
@@ -8,6 +8,8 @@ class YuthonEmployeeApproval(models.Model):
_inherit = 'soong.workflow.mixin'
name = fields.Char('标题')
users_id = fields.Many2one('res.users', string="申请人", default=lambda self: self.env.user.id)
department_id = fields.Many2one(related='users_id.employee_id.department_id', string="部门")
creation_time = fields.Datetime(string='申请日期', default=lambda self: fields.Datetime.now())
job_id = fields.Many2one('hr.job', string="岗位")
reason_text = fields.Html(string='申请事由')
@@ -8,6 +8,8 @@ class YuthonTissueDutyApproval(models.Model):
_rec_name = 'name'
name = fields.Char('标题')
users_id = fields.Many2one('res.users', string="申请人", default=lambda self: self.env.user.id)
department_id = fields.Many2one(related='users_id.employee_id.department_id', string="部门")
creation_time = fields.Datetime(string='申请日期', default=lambda self: fields.Datetime.now())
code = fields.Char(string="编号", default=lambda self: self.env['ir.sequence'].next_by_code('duty_approval_code'))
job_id = fields.Many2one('hr.job', string="岗位")
@@ -7,6 +7,8 @@
<field name="arch" type="xml">
<tree>
<field name="name"/>
<field name="users_id"/>
<field name="department_id"/>
<field name="creation_time"/>
</tree>
</field>
@@ -20,11 +22,13 @@
<sheet>
<group col="3">
<group>
<field name="users_id"/>
<field name="code"/>
<field name="creation_time"/>
</group>
<group>
<field name="job_id"/>
<field name="department_id"/>
</group>
<group/>
</group>
@@ -7,6 +7,8 @@
<field name="arch" type="xml">
<tree>
<field name="name"/>
<field name="users_id"/>
<field name="department_id"/>
<field name="creation_time"/>
</tree>
</field>
@@ -20,11 +22,13 @@
<sheet>
<group col="3">
<group>
<field name="users_id"/>
<field name="code"/>
<field name="creation_time"/>
</group>
<group>
<field name="job_id"/>
<field name="department_id"/>
</group>
<group>
<field name="is_kpi"/>