From fa9beb962af65a2bf8dae0cf0d60ab15268ed207 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= <9664676+pengyuthon@user.noreply.gitee.com> Date: Fri, 26 Sep 2025 18:16:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yuthon_hr_employee/models/yuthon_hr_employee.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/yuthon_hr_employee/models/yuthon_hr_employee.py b/yuthon_hr_employee/models/yuthon_hr_employee.py index 3f1eba469..20b0cba2e 100644 --- a/yuthon_hr_employee/models/yuthon_hr_employee.py +++ b/yuthon_hr_employee/models/yuthon_hr_employee.py @@ -100,7 +100,7 @@ class YuthonHrEmployee(models.Model): job_lv = fields.Char(string="专业技术/技能等级(劳动局)") job_qualification_date = fields.Date(string="职业资格/考取日期") job_lv_change = fields.Char(string="职级变动") - move_note_date = fields.Date(string="异动情况/移动日期") + move_note_date = fields.Text(string="异动情况/移动日期") # 紧急 emergency_contacts_name = fields.Char(string="称谓") # 其他 @@ -239,6 +239,14 @@ class YuthonHrEmployee(models.Model): recovery_sick_leave = fields.Float(string='病假(出院恢复期)') exam_leave = fields.Integer(string='考试假') + marital = fields.Selection([ + ('single', '未婚'), + ('married', 'Married'), + ('cohabitant', 'Legal Cohabitant'), + ('widower', 'Widower'), + ('divorced', 'Divorced') + ], string='Marital Status', groups="hr.group_hr_user", default='single', tracking=True) + def update_social_base(self): current_year = fields.Date.today().year group_company = self.env['res.company'].search([('name', '=', '集团本部')], limit=1)