Merge pull request !12789 from 李鹏宇/dev_wang
This commit is contained in:
李鹏宇
2026-09-07 11:40:31 +00:00
committed by Gitee
@@ -1,4 +1,4 @@
from odoo import fields, models, api
from odoo import fields, models, api, _
class AttendanceIotImportUserWizard(models.TransientModel):
@@ -64,3 +64,15 @@ class AttendanceIotImportUserWizard(models.TransientModel):
})
self.env['attendance.iot.user'].sudo().create(values)
# 在每位员工的消息面板(花名册 form 右侧 chatter)生成同步日志
# hr.employee 继承 mail.thread,可直接 message_post;用内部备注子类型,不触发邮件
if employees and self.attendance_iot_ids:
# 拼出本次同步到的考勤机名称列表
iot_names = '、'.join(self.attendance_iot_ids.mapped('name')) or _('(无)')
iot_count = len(self.attendance_iot_ids)
for employee in employees:
employee.message_post(
body=_('考勤机记录已同步到 %s 台设备:%s') % (iot_count, iot_names),
subtype_xmlid='mail.mt_note',
)