!2380 添加功能

Merge pull request !2380 from 李鹏宇/dev_zhou
This commit is contained in:
李鹏宇
2025-04-09 03:01:53 +00:00
committed by Gitee
@@ -188,9 +188,18 @@ class YuthonHrEmployeeWizard(models.Model):
def update_bank_account(self,row):
employee_id = self.env['hr.employee'].search([('name', '=', row[2].value)])
bank_account_id = self.env['res.partner.bank'].search([('acc_number', '=', row[1].value)])
partner_id = self.env['res.partner'].search([('name', '=', row[2].value)])
if not partner_id:
partner_id = self.env['res.partner'].create({
'name': row[2].value,
'phone': employee_id.mobile_phone,
'email': employee_id.work_email,
'company_id' : employee_id.company_id.id,
})
if not bank_account_id:
bank_account_id = self.env['res.partner.bank'].create({
'acc_number': row[1].value,
'partner_id': partner_id.id,
})
if employee_id:
employee_id.write({