diff --git a/yuthon_hr_employee_approval/models/yuthon_onboard_approval.py b/yuthon_hr_employee_approval/models/yuthon_onboard_approval.py
index 1cd48dbf5..7254046fc 100644
--- a/yuthon_hr_employee_approval/models/yuthon_onboard_approval.py
+++ b/yuthon_hr_employee_approval/models/yuthon_onboard_approval.py
@@ -19,6 +19,7 @@ class YuthonOnboardApproval(models.Model):
_description = "入职申请表"
_inherit = ['soong.workflow.mixin']
+ name = fields.Char(string="标题")
code = fields.Char(string="编号",
default=lambda self: self.env['ir.sequence'].next_by_code('yuthon_onboard_approval_code'))
employee_id = fields.Many2one('hr.employee', string='姓名')
@@ -75,3 +76,9 @@ class YuthonOnboardApproval(models.Model):
'default_date_end': self.duration_employment_end,
'default_job_lv_id': self.grades_id.id,
}}
+ @api.onchange('employee_id')
+ def _onchange_employee_id(self):
+ for record in self:
+ if record.employee_id:
+ self.name = record.employee_id.name + '的入职合同'
+
diff --git a/yuthon_hr_employee_approval/views/yuthon_onboard_approval_views.xml b/yuthon_hr_employee_approval/views/yuthon_onboard_approval_views.xml
index 1c7878c14..31bcfcedd 100644
--- a/yuthon_hr_employee_approval/views/yuthon_onboard_approval_views.xml
+++ b/yuthon_hr_employee_approval/views/yuthon_onboard_approval_views.xml
@@ -20,6 +20,11 @@
+
+
+
+
+
diff --git a/yuthon_sps_approval/data/sps_approval_code_data.xml b/yuthon_sps_approval/data/sps_approval_code_data.xml
index 73e28d5f6..9f8a1ad04 100644
--- a/yuthon_sps_approval/data/sps_approval_code_data.xml
+++ b/yuthon_sps_approval/data/sps_approval_code_data.xml
@@ -7,11 +7,4 @@
3
-
- 办公用品借用编号
- yuthon_office_borrow_code
- BG%(y)s%(month)s%(day)s
- 3
-
-
\ No newline at end of file